Matt Caswell
|
5d67110173
Don't calculate the Finished MAC twice
|
před 6 roky |
Todd Short
|
9d75dce3e1
Add TLSv1.3 post-handshake authentication (PHA)
|
před 7 roky |
Benjamin Kaduk
|
c589c34e61
Add support for the TLS 1.3 signature_algorithms_cert extension
|
před 6 roky |
Matt Caswell
|
43054d3d73
Add support for sending TLSv1.3 cookies
|
před 7 roky |
Matt Caswell
|
2a8db71713
Don't flush the ClientHello if we're going to send early data
|
před 7 roky |
Matt Caswell
|
597c51bc98
Merge HRR into ServerHello
|
před 7 roky |
Matt Caswell
|
88050dd196
Update ServerHello to new draft-22 format
|
před 7 roky |
Matt Caswell
|
f63a17d66d
Convert the state machine code to use SSLfatal()
|
před 7 roky |
FdaSilvaYY
|
cf72c75792
Implement Maximum Fragment Length TLS extension.
|
před 7 roky |
Dr. Stephen Henson
|
9e84a42db4
Store groups as uint16_t
|
před 7 roky |
Matt Caswell
|
630369d9ce
Add server side sanity checks of SNI/ALPN for use with early_data
|
před 7 roky |
Matt Caswell
|
3a7c56b2c0
Add TLSv1.3 server side external PSK support
|
před 7 roky |
Dr. Stephen Henson
|
72ceb6a692
Convert key exchange to one shot call
|
před 7 roky |
Matt Caswell
|
355a0d10a9
Add a new unsolicited extension error code and add enum tag
|
před 7 roky |
Matt Caswell
|
b186a59283
Fail if we receive a response to an extension that we didn't request
|
před 7 roky |
Matt Caswell
|
6af8754637
Send the supported_groups extension in EE where applicable
|
před 7 roky |
Tatsuhiro Tsujikawa
|
735d5b59df
Call init and finalization functions per extension message
|
před 7 roky |
Matt Caswell
|
43ae5eed6f
Implement a new custom extensions API
|
před 7 roky |
Matt Caswell
|
fe874d27d3
Move the extensions context codes into the public API
|
před 7 roky |
Dr. Stephen Henson
|
51c7d3e824
Allow signature algorithms in TLS 1.3 certificate request extensions.
|
před 7 roky |
Dr. Stephen Henson
|
5d6cca05b0
Move parsing and construction of CA names to separate functions
|
před 7 roky |
Matt Caswell
|
11c67eeaf4
HelloRetryRequest updates for draft-19
|
před 7 roky |
Matt Caswell
|
6594189fa1
Merge early_data_info extension into early_data
|
před 7 roky |
Matt Caswell
|
ef6c191bce
Update end of early data processing for draft-19
|
před 7 roky |
Matt Caswell
|
cfef5027bf
Add basic TLSv1.3 cookie support
|
před 7 roky |
Matt Caswell
|
f7e393be47
Various fixes required to allow SSL_write/SSL_read during early data
|
před 7 roky |
Matt Caswell
|
b2cc7f313e
Implement client side parsing of the early_data extension
|
před 7 roky |
Matt Caswell
|
1ea4d09a3c
Construct the server side early_data extension
|
před 7 roky |
Matt Caswell
|
0a87d0ac62
Parse the early_data extension
|
před 7 roky |
Matt Caswell
|
a4f376af7e
Construct the early_data extension
|
před 7 roky |