Commit History

Author SHA1 Message Date
  Matt Caswell 2ec6cb3385 Remove a redundant function 8 years ago
  Matt Caswell 703bcee021 Convert Sigalgs processing to use ints 8 years ago
  Rich Salz aff8c126fd Move extension data into sub-structs 8 years ago
  Matt Caswell 70af3d8ed7 Avoid repeatedly scanning the list of extensions 8 years ago
  Matt Caswell ab83e31414 Move client construction of ClientHello extensions into new framework 8 years ago
  Matt Caswell 6dd083fd68 Move client parsing of ServerHello extensions into new framework 8 years ago
  Matt Caswell 7da160b0f4 Move ServerHello extension construction into the new extensions framework 8 years ago
  Matt Caswell 6b473acabd Refactor ClientHello extension parsing 8 years ago
  Matt Caswell bebc0c7d85 Use the TLSv1.3 nonce construction 8 years ago
  Matt Caswell 884a790e17 Fix missing NULL checks in key_share processing 8 years ago
  Matt Caswell f5ca0b04bb Fix some style issues identified during review 8 years ago
  Matt Caswell c805f6189e Fix SSL_IS_TLS13(s) 8 years ago
  Matt Caswell 92760c21e6 Update state machine to be closer to TLS1.3 8 years ago
  Matt Caswell 9362c93ebc Remove old style NewSessionTicket from TLSv1.3 8 years ago
  Matt Caswell 9a5198808a Move getting the curvelist for client and server out of the loop 8 years ago
  Matt Caswell 94ed2c6739 Fixed various style issues in the key_share code 8 years ago
  Matt Caswell 323f212aa7 Check key_exchange data length is not 0 8 years ago
  Matt Caswell 2ee1271d8f Ensure the whole key_share extension is well formatted 8 years ago
  Matt Caswell ef7daaf915 Validate that the provided key_share is in supported_groups 8 years ago
  Matt Caswell 0f1e51ea11 Start using the key_share data to derive the PMS 8 years ago
  Matt Caswell d7c42d71ba Add processing of the key_share received in the ServerHello 8 years ago
  Matt Caswell bcec335856 Add key_share info to the ServerHello 8 years ago
  Matt Caswell b1834ad781 Add the key_share processing to the server side 8 years ago
  Matt Caswell d2c27a28c0 Generate the key_shares extension on the client side 8 years ago
  Richard Levitte e72040c1dc Remove heartbeat support 8 years ago
  Matt Caswell de4d764e32 Rename the Elliptic Curves extension to supported_groups 8 years ago
  Matt Caswell f2342b7ac3 Address some supported_versions review comments 8 years ago
  Matt Caswell 16bce0e08b Address some review feedback comments for supported_versions 8 years ago
  Matt Caswell cd99883755 Add server side support for supported_versions extension 8 years ago
  Matt Caswell b5b253b1bf Add the ability to send the supported_versions extension 8 years ago