summaryrefslogtreecommitdiffstats
path: root/ssl/statem/statem_locl.h
AgeCommit message (Expand)Author
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte
2018-11-12Separate ca_names handling for client and serverMatt Caswell
2018-02-09Don't calculate the Finished MAC twiceMatt Caswell
2018-02-01Add TLSv1.3 post-handshake authentication (PHA)Todd Short
2018-01-25Add support for the TLS 1.3 signature_algorithms_cert extensionBenjamin Kaduk
2018-01-24Add support for sending TLSv1.3 cookiesMatt Caswell
2017-12-28Don't flush the ClientHello if we're going to send early dataMatt Caswell
2017-12-14Merge HRR into ServerHelloMatt Caswell
2017-12-14Update ServerHello to new draft-22 formatMatt Caswell
2017-12-04Convert the state machine code to use SSLfatal()Matt Caswell
2017-11-05Implement Maximum Fragment Length TLS extension.FdaSilvaYY
2017-09-22Store groups as uint16_tDr. Stephen Henson
2017-08-31Add server side sanity checks of SNI/ALPN for use with early_dataMatt Caswell
2017-06-21Add TLSv1.3 server side external PSK supportMatt Caswell
2017-06-21Convert key exchange to one shot callDr. Stephen Henson
2017-05-17Add a new unsolicited extension error code and add enum tagMatt Caswell
2017-05-17Fail if we receive a response to an extension that we didn't requestMatt Caswell
2017-05-08Send the supported_groups extension in EE where applicableMatt Caswell
2017-04-26Call init and finalization functions per extension messageTatsuhiro Tsujikawa
2017-04-07Implement a new custom extensions APIMatt Caswell
2017-04-07Move the extensions context codes into the public APIMatt Caswell
2017-03-17Allow signature algorithms in TLS 1.3 certificate request extensions.Dr. Stephen Henson
2017-03-17Move parsing and construction of CA names to separate functionsDr. Stephen Henson
2017-03-16HelloRetryRequest updates for draft-19Matt Caswell
2017-03-16Merge early_data_info extension into early_dataMatt Caswell
2017-03-16Update end of early data processing for draft-19Matt Caswell
2017-03-04Add basic TLSv1.3 cookie supportMatt Caswell
2017-03-02Various fixes required to allow SSL_write/SSL_read during early dataMatt Caswell
2017-03-02Implement client side parsing of the early_data extensionMatt Caswell
2017-03-02Construct the server side early_data extensionMatt Caswell
2017-03-02Parse the early_data extensionMatt Caswell
2017-03-02Construct the early_data extensionMatt Caswell
2017-03-02Parse the ticket_early_data_info extensionMatt Caswell
2017-03-02Construct the ticket_early_data_info extensionMatt Caswell
2017-02-23output number of exts from tls_collect_extensions()Benjamin Kaduk
2017-02-17Updates following review feedbackMatt Caswell
2017-02-17Add the ability for a client to receive a KeyUpdate messageMatt Caswell
2017-02-17Provide a function to send a KeyUpdate messageMatt Caswell
2017-02-14Implement support for resumption with a HelloRetryRequestMatt Caswell
2017-02-14Add client side support for parsing Hello Retry RequestMatt Caswell
2017-02-14Make the context available to the extensions parse and construction funcsMatt Caswell
2017-01-30Implement server side of PSK extension constructionMatt Caswell
2017-01-30Implement Server side of PSK extension parsingMatt Caswell
2017-01-30Add support for client side parsing of the PSK extensionMatt Caswell
2017-01-30Construct the client side psk extension for TLSv1.3Matt Caswell
2017-01-30Process incoming NewSessionTicket messages on the client sideMatt Caswell
2017-01-30Create the NewSessionTicket message in TLSv1.3Matt Caswell
2017-01-30Add support for the psk_key_exchange_modes extensionMatt Caswell
2017-01-30Move TLSv1.3 Session Ticket processing into the state machineMatt Caswell
2017-01-30Move state machine knowledge out of the record layerMatt Caswell