Commit History

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