Commit History

Author SHA1 Message Date
  Matt Caswell 5d5b3fba1f Parse the ticket_early_data_info extension 7 years ago
  Matt Caswell 3fc8d85610 Construct the ticket_early_data_info extension 7 years ago
  Benjamin Kaduk fc5ece2ee4 output number of exts from tls_collect_extensions() 7 years ago
  Matt Caswell f14afcaa42 Updates following review feedback 7 years ago
  Matt Caswell e1c3de4450 Add the ability for a client to receive a KeyUpdate message 7 years ago
  Matt Caswell 44c04a2e06 Provide a function to send a KeyUpdate message 7 years ago
  Matt Caswell aff9929b43 Implement support for resumption with a HelloRetryRequest 7 years ago
  Matt Caswell 3847d426e3 Add client side support for parsing Hello Retry Request 7 years ago
  Matt Caswell 611383586e Make the context available to the extensions parse and construction funcs 7 years ago
  Matt Caswell 0247086d9a Implement server side of PSK extension construction 7 years ago
  Matt Caswell 1053a6e228 Implement Server side of PSK extension parsing 7 years ago
  Matt Caswell 4ff65f77b6 Add support for client side parsing of the PSK extension 7 years ago
  Matt Caswell ec15acb6bc Construct the client side psk extension for TLSv1.3 7 years ago
  Matt Caswell de1df7e9f2 Process incoming NewSessionTicket messages on the client side 7 years ago
  Matt Caswell 30f05b19d3 Create the NewSessionTicket message in TLSv1.3 7 years ago
  Matt Caswell b2f7e8c0fe Add support for the psk_key_exchange_modes extension 7 years ago
  Matt Caswell cc2455bfa8 Move TLSv1.3 Session Ticket processing into the state machine 7 years ago
  Matt Caswell c7f47786a5 Move state machine knowledge out of the record layer 7 years ago
  Matt Caswell d8bc139978 Move Certificate Verify construction and processing into statem_lib.c 7 years ago
  Matt Caswell 8521ced616 Rename the chain variable to chainidx 7 years ago
  Matt Caswell f63e428872 Implement TLSv1.3 style CertificateStatus 7 years ago
  Matt Caswell f97d4c3708 Extends extension parsing to take the Certificate 7 years ago
  Matt Caswell 30aeba432c Extend tls_construct_extensions() to enable passing of a certificate 7 years ago
  Matt Caswell 7d152a3c4f Fix the declaration of tls_parse_extension in statem_locl.h 7 years ago
  Matt Caswell 1266eefdb6 Various style updates following extensions refactor 7 years ago
  Matt Caswell 332eb39088 Move ServerHello extension parsing into the new extension framework 7 years ago
  Matt Caswell 70af3d8ed7 Avoid repeatedly scanning the list of extensions 7 years ago
  Matt Caswell 24b8e4b2c8 Simplify ClientHello extension parsing 7 years ago
  Matt Caswell ab83e31414 Move client construction of ClientHello extensions into new framework 7 years ago
  Matt Caswell 6dd083fd68 Move client parsing of ServerHello extensions into new framework 7 years ago