Commit History

Author SHA1 Message Date
  Richard Levitte 2c18d164f5 Following the license change, modify the boilerplates in ssl/ 5 years ago
  Matt Caswell 9873297900 Separate ca_names handling for client and server 6 years ago
  Matt Caswell 5d67110173 Don't calculate the Finished MAC twice 6 years ago
  Todd Short 9d75dce3e1 Add TLSv1.3 post-handshake authentication (PHA) 6 years ago
  Benjamin Kaduk c589c34e61 Add support for the TLS 1.3 signature_algorithms_cert extension 6 years ago
  Matt Caswell 43054d3d73 Add support for sending TLSv1.3 cookies 7 years ago
  Matt Caswell 2a8db71713 Don't flush the ClientHello if we're going to send early data 6 years ago
  Matt Caswell 597c51bc98 Merge HRR into ServerHello 6 years ago
  Matt Caswell 88050dd196 Update ServerHello to new draft-22 format 7 years ago
  Matt Caswell f63a17d66d Convert the state machine code to use SSLfatal() 6 years ago
  FdaSilvaYY cf72c75792 Implement Maximum Fragment Length TLS extension. 7 years ago
  Dr. Stephen Henson 9e84a42db4 Store groups as uint16_t 7 years ago
  Matt Caswell 630369d9ce Add server side sanity checks of SNI/ALPN for use with early_data 7 years ago
  Matt Caswell 3a7c56b2c0 Add TLSv1.3 server side external PSK support 7 years ago
  Dr. Stephen Henson 72ceb6a692 Convert key exchange to one shot call 7 years ago
  Matt Caswell 355a0d10a9 Add a new unsolicited extension error code and add enum tag 7 years ago
  Matt Caswell b186a59283 Fail if we receive a response to an extension that we didn't request 7 years ago
  Matt Caswell 6af8754637 Send the supported_groups extension in EE where applicable 7 years ago
  Tatsuhiro Tsujikawa 735d5b59df Call init and finalization functions per extension message 7 years ago
  Matt Caswell 43ae5eed6f Implement a new custom extensions API 7 years ago
  Matt Caswell fe874d27d3 Move the extensions context codes into the public API 7 years ago
  Dr. Stephen Henson 51c7d3e824 Allow signature algorithms in TLS 1.3 certificate request extensions. 7 years ago
  Dr. Stephen Henson 5d6cca05b0 Move parsing and construction of CA names to separate functions 7 years ago
  Matt Caswell 11c67eeaf4 HelloRetryRequest updates for draft-19 7 years ago
  Matt Caswell 6594189fa1 Merge early_data_info extension into early_data 7 years ago
  Matt Caswell ef6c191bce Update end of early data processing for draft-19 7 years ago
  Matt Caswell cfef5027bf Add basic TLSv1.3 cookie support 7 years ago
  Matt Caswell f7e393be47 Various fixes required to allow SSL_write/SSL_read during early data 7 years ago
  Matt Caswell b2cc7f313e Implement client side parsing of the early_data extension 7 years ago
  Matt Caswell 1ea4d09a3c Construct the server side early_data extension 7 years ago