Commit Verlauf

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