summaryrefslogtreecommitdiffstats
path: root/ssl/statem
AgeCommit message (Expand)Author
2018-12-15Use (D)TLS_MAX_VERSION_INTERNAL internallyKurt Roeckx
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte
2018-12-05Fix some SSL_export_keying_material() issuesMatt Caswell
2018-11-27Fix access zero memory if SSL_DEBUG is enabledPaul Yang
2018-11-14Fix no-ec and no-tls1_2Matt Caswell
2018-11-12Separate ca_names handling for client and serverMatt Caswell
2018-11-12Don't negotiate TLSv1.3 if our EC cert isn't TLSv1.3 capableMatt Caswell
2018-11-08Ignore disabled ciphers when deciding if we are using ECCMatt Caswell
2018-11-03Restore sensible "sess_accept" counter trackingBenjamin Kaduk
2018-10-30Don't call the client_cert_cb immediately in TLSv1.3Matt Caswell
2018-10-29ssl/statem: Don't compare size_t with less than zeroRichard Levitte
2018-10-19Fix a DTLS memory leakMatt Caswell
2018-10-17Add a missing check on s->s3->tmp.pkeyMansour Ahmadi
2018-09-21Delay setting the sig algs until after the cert_cb has been calledMatt Caswell
2018-09-12Fix a possible recursion in SSLfatal handlingBernd Edlinger
2018-09-07Do not reset SNI data in SSL_do_handshake()Matt Caswell
2018-09-07Restore historical SSL_get_servername() behaviorBen Kaduk
2018-09-07Ensure certificate callbacks work correctly in TLSv1.3Matt Caswell
2018-09-07Process KeyUpdate and NewSessionTicket messages after a close_notifyMatt Caswell
2018-09-04Send a NewSessionTicket after using an external PSKMatt Caswell
2018-09-04Ignore EPIPE when sending NewSessionTickets in TLSv1.3Matt Caswell
2018-08-22Don't detect a downgrade where the server has a protocol version holeMatt Caswell
2018-08-22Use the same min-max version range on the client consistentlyMatt Caswell
2018-08-20Change Post Handshake auth so that it is opt-inMatt Caswell
2018-08-15Turn on TLSv1.3 downgrade protection by defaultMatt Caswell
2018-08-15Update code for the final RFC version of TLSv1.3 (RFC8446)Matt Caswell
2018-08-14Move SSL_DEBUG md fprintf after assignmentDmitry Yakovlev
2018-08-09Improve fallback protectionMatt Caswell
2018-08-08Tolerate encrypted or plaintext alertsMatt Caswell
2018-08-08Ensure that we write out alerts correctly after early_dataMatt Caswell
2018-08-08Fix a missing call to SSLfatalMatt Caswell
2018-08-07ssl/*: switch to switch to Thread-Sanitizer-friendly primitives.Andy Polyakov
2018-08-06Ensure we send an alert on error when processing a ticketMatt Caswell
2018-07-20Normalize SNI hostname handling for SSL and SSL_SESSIONBenjamin Kaduk
2018-07-20const-ify some input SSL * argumentsBenjamin Kaduk
2018-07-20Validate legacy_versionMatt Caswell
2018-07-19Don't skip over early_data if we sent an HRRMatt Caswell
2018-07-17Fix no-pskMatt Caswell
2018-07-17Always issue new tickets when using TLSv1.3 stateful ticketsMatt Caswell
2018-07-17Don't remove sessions from the cache during PHA in TLSv1.3Matt Caswell
2018-07-13As a server don't select TLSv1.3 if we're not capable of itMatt Caswell
2018-07-13Use ssl_version_supported() when choosing server versionMatt Caswell
2018-07-03Remove TLSv1.3 tickets from the client cache as we use themMatt Caswell
2018-07-03Restore behaviour from commit 36ff232cf that was incorrectly removedMatt Caswell
2018-07-02Add setters to set the early_data callbackMatt Caswell
2018-07-02Make the anti-replay feature optionalMatt Caswell
2018-07-02Fix a NULL ptr deref in error path in tls_process_cke_dhe()Matt Caswell
2018-06-26Use stateful tickets if we are doing anti-replayMatt Caswell
2018-06-26Respect SSL_OP_NO_TICKET in TLSv1.3Matt Caswell
2018-06-26Restructure the ticket construction codeMatt Caswell