Tatsuhiro Tsujikawa
|
735d5b59df
Call init and finalization functions per extension message
|
7 years ago |
Matt Caswell
|
43ae5eed6f
Implement a new custom extensions API
|
7 years ago |
Matt Caswell
|
fe874d27d3
Move the extensions context codes into the public API
|
7 years ago |
Dr. Stephen Henson
|
51c7d3e824
Allow signature algorithms in TLS 1.3 certificate request extensions.
|
7 years ago |
Dr. Stephen Henson
|
5d6cca05b0
Move parsing and construction of CA names to separate functions
|
7 years ago |
Matt Caswell
|
11c67eeaf4
HelloRetryRequest updates for draft-19
|
7 years ago |
Matt Caswell
|
6594189fa1
Merge early_data_info extension into early_data
|
7 years ago |
Matt Caswell
|
ef6c191bce
Update end of early data processing for draft-19
|
7 years ago |
Matt Caswell
|
cfef5027bf
Add basic TLSv1.3 cookie support
|
7 years ago |
Matt Caswell
|
f7e393be47
Various fixes required to allow SSL_write/SSL_read during early data
|
7 years ago |
Matt Caswell
|
b2cc7f313e
Implement client side parsing of the early_data extension
|
7 years ago |
Matt Caswell
|
1ea4d09a3c
Construct the server side early_data extension
|
7 years ago |
Matt Caswell
|
0a87d0ac62
Parse the early_data extension
|
8 years ago |
Matt Caswell
|
a4f376af7e
Construct the early_data extension
|
8 years ago |
Matt Caswell
|
5d5b3fba1f
Parse the ticket_early_data_info extension
|
8 years ago |
Matt Caswell
|
3fc8d85610
Construct the ticket_early_data_info extension
|
8 years ago |
Benjamin Kaduk
|
fc5ece2ee4
output number of exts from tls_collect_extensions()
|
8 years ago |
Matt Caswell
|
f14afcaa42
Updates following review feedback
|
8 years ago |
Matt Caswell
|
e1c3de4450
Add the ability for a client to receive a KeyUpdate message
|
8 years ago |
Matt Caswell
|
44c04a2e06
Provide a function to send a KeyUpdate message
|
8 years ago |
Matt Caswell
|
aff9929b43
Implement support for resumption with a HelloRetryRequest
|
8 years ago |
Matt Caswell
|
3847d426e3
Add client side support for parsing Hello Retry Request
|
8 years ago |
Matt Caswell
|
611383586e
Make the context available to the extensions parse and construction funcs
|
8 years ago |
Matt Caswell
|
0247086d9a
Implement server side of PSK extension construction
|
8 years ago |
Matt Caswell
|
1053a6e228
Implement Server side of PSK extension parsing
|
8 years ago |
Matt Caswell
|
4ff65f77b6
Add support for client side parsing of the PSK extension
|
8 years ago |
Matt Caswell
|
ec15acb6bc
Construct the client side psk extension for TLSv1.3
|
8 years ago |
Matt Caswell
|
de1df7e9f2
Process incoming NewSessionTicket messages on the client side
|
8 years ago |
Matt Caswell
|
30f05b19d3
Create the NewSessionTicket message in TLSv1.3
|
8 years ago |
Matt Caswell
|
b2f7e8c0fe
Add support for the psk_key_exchange_modes extension
|
8 years ago |