Historial de Commits

Autor SHA1 Mensaje Fecha
  Todd Short d1186c30a2 Fix minor compiler issues. hace 7 años
  Matt Caswell fe874d27d3 Move the extensions context codes into the public API hace 7 años
  Matt Caswell 6594189fa1 Merge early_data_info extension into early_data hace 7 años
  Matt Caswell 312e9387fd Fix a memory leak on an error path hace 7 años
  Matt Caswell 30d1bab146 Silence some clang warnings hace 7 años
  Matt Caswell 38df5a4527 Don't accept early_data if we are going to issue a HelloRetryRequest hace 7 años
  Matt Caswell 2c604cb9af Validate the ticket age for resumed sessions hace 7 años
  Matt Caswell 1ea4d09a3c Construct the server side early_data extension hace 7 años
  Matt Caswell 0a87d0ac62 Parse the early_data extension hace 8 años
  Matt Caswell 3fc8d85610 Construct the ticket_early_data_info extension hace 8 años
  Matt Caswell 28a31a0a10 Don't change the state of the ETM flags until CCS processing hace 8 años
  Matt Caswell aff9929b43 Implement support for resumption with a HelloRetryRequest hace 8 años
  Matt Caswell 7d061fced3 Add server side support for creating the Hello Retry Request message hace 8 años
  Matt Caswell 611383586e Make the context available to the extensions parse and construction funcs hace 8 años
  Matt Caswell 1b8bacff8c Add a TODO around validating the ticket age hace 8 años
  Matt Caswell 1a9f457c66 If we have no suitable PSK kex modes then don't attempt to resume hace 8 años
  Matt Caswell 1f5b44e943 Miscellaneous style tweaks based on feedback received hace 8 años
  Matt Caswell 534a43ffea Always ensure that session->cipher is set hace 8 años
  Matt Caswell 0247086d9a Implement server side of PSK extension construction hace 8 años
  Matt Caswell 1053a6e228 Implement Server side of PSK extension parsing hace 8 años
  Matt Caswell f4bbb37c4c Provide a key_share extension finaliser hace 8 años
  Matt Caswell b2f7e8c0fe Add support for the psk_key_exchange_modes extension hace 8 años
  Matt Caswell c7f47786a5 Move state machine knowledge out of the record layer hace 8 años
  Matt Caswell 703bcee021 Convert Sigalgs processing to use ints hace 8 años
  Rich Salz aff8c126fd Move extension data into sub-structs hace 8 años
  Matt Caswell 8521ced616 Rename the chain variable to chainidx hace 8 años
  Matt Caswell f63e428872 Implement TLSv1.3 style CertificateStatus hace 8 años
  Matt Caswell e96e0f8e42 Create Certificate messages in TLS1.3 format hace 8 años
  Matt Caswell f97d4c3708 Extends extension parsing to take the Certificate hace 8 años
  Matt Caswell 30aeba432c Extend tls_construct_extensions() to enable passing of a certificate hace 8 años