aboutsummaryrefslogtreecommitdiff
path: root/ssl/statem/statem_locl.h
AgeCommit message (Expand)AuthorFilesLines
2017-06-21Add TLSv1.3 server side external PSK supportMatt Caswell1-1/+1
2017-06-21Convert key exchange to one shot callDr. Stephen Henson1-0/+2
2017-05-17Add a new unsolicited extension error code and add enum tagMatt Caswell1-1/+1
2017-05-17Fail if we receive a response to an extension that we didn't requestMatt Caswell1-75/+93
2017-05-08Send the supported_groups extension in EE where applicableMatt Caswell1-0/+6
2017-04-26Call init and finalization functions per extension messageTatsuhiro Tsujikawa1-2/+3
2017-04-07Implement a new custom extensions APIMatt Caswell1-0/+4
2017-04-07Move the extensions context codes into the public APIMatt Caswell1-23/+0
2017-03-17Allow signature algorithms in TLS 1.3 certificate request extensions.Dr. Stephen Henson1-0/+1
2017-03-17Move parsing and construction of CA names to separate functionsDr. Stephen Henson1-0/+3
2017-03-16HelloRetryRequest updates for draft-19Matt Caswell1-1/+1
2017-03-16Merge early_data_info extension into early_dataMatt Caswell1-5/+0
2017-03-16Update end of early data processing for draft-19Matt Caswell1-0/+3
2017-03-04Add basic TLSv1.3 cookie supportMatt Caswell1-0/+4
2017-03-02Various fixes required to allow SSL_write/SSL_read during early dataMatt Caswell1-0/+3
2017-03-02Implement client side parsing of the early_data extensionMatt Caswell1-0/+2
2017-03-02Construct the server side early_data extensionMatt Caswell1-0/+2
2017-03-02Parse the early_data extensionMatt Caswell1-0/+2
2017-03-02Construct the early_data extensionMatt Caswell1-0/+2
2017-03-02Parse the ticket_early_data_info extensionMatt Caswell1-0/+2
2017-03-02Construct the ticket_early_data_info extensionMatt Caswell1-0/+3
2017-02-23output number of exts from tls_collect_extensions()Benjamin Kaduk1-1/+1
2017-02-17Updates following review feedbackMatt Caswell1-0/+3
2017-02-17Add the ability for a client to receive a KeyUpdate messageMatt Caswell1-0/+2
2017-02-17Provide a function to send a KeyUpdate messageMatt Caswell1-0/+1
2017-02-14Implement support for resumption with a HelloRetryRequestMatt Caswell1-0/+3
2017-02-14Add client side support for parsing Hello Retry RequestMatt Caswell1-0/+1
2017-02-14Make the context available to the extensions parse and construction funcsMatt Caswell1-103/+122
2017-01-30Implement server side of PSK extension constructionMatt Caswell1-0/+2
2017-01-30Implement Server side of PSK extension parsingMatt Caswell1-0/+7
2017-01-30Add support for client side parsing of the PSK extensionMatt Caswell1-0/+1
2017-01-30Construct the client side psk extension for TLSv1.3Matt Caswell1-0/+2
2017-01-30Process incoming NewSessionTicket messages on the client sideMatt Caswell1-1/+0
2017-01-30Create the NewSessionTicket message in TLSv1.3Matt Caswell1-1/+1
2017-01-30Add support for the psk_key_exchange_modes extensionMatt Caswell1-0/+4
2017-01-30Move TLSv1.3 Session Ticket processing into the state machineMatt Caswell1-0/+1
2017-01-30Move state machine knowledge out of the record layerMatt Caswell1-0/+1
2017-01-10Move Certificate Verify construction and processing into statem_lib.cMatt Caswell1-1/+1
2017-01-06Rename the chain variable to chainidxMatt Caswell1-63/+63
2017-01-06Implement TLSv1.3 style CertificateStatusMatt Caswell1-0/+2
2017-01-06Extends extension parsing to take the CertificateMatt Caswell1-28/+45
2017-01-06Extend tls_construct_extensions() to enable passing of a certificateMatt Caswell1-30/+59
2016-12-08Fix the declaration of tls_parse_extension in statem_locl.hMatt Caswell1-1/+1
2016-12-08Various style updates following extensions refactorMatt Caswell1-55/+55
2016-12-08Move ServerHello extension parsing into the new extension frameworkMatt Caswell1-1/+0
2016-12-08Avoid repeatedly scanning the list of extensionsMatt Caswell1-6/+12
2016-12-08Simplify ClientHello extension parsingMatt Caswell1-2/+0
2016-12-08Move client construction of ClientHello extensions into new frameworkMatt Caswell1-0/+41
2016-12-08Move client parsing of ServerHello extensions into new frameworkMatt Caswell1-1/+25
2016-12-08Rename some functionsMatt Caswell1-14/+14