Bernd Edlinger
|
d4ef4fbf46
Fix a crash in SSLfatal due to invalid enc_write_ctx
|
6 years ago |
Tatsuhiro Tsujikawa
|
b38ede8043
Export keying material using early exporter master secret
|
6 years ago |
Matt Caswell
|
6738bf1417
Update copyright year
|
6 years ago |
Tatsuhiro Tsujikawa
|
1f5878b8e2
Make sure that exporting keying material is allowed
|
6 years ago |
Matt Caswell
|
808d160161
Fix interaction between SSL_stateless() and SSL_clear()
|
7 years ago |
Matt Caswell
|
e1dd8fa00a
Fix the check_fatal macro
|
7 years ago |
Matt Caswell
|
8e7677aeac
Update an error reason code to be ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED
|
7 years ago |
Matt Caswell
|
f9f674eb76
Assert that SSLfatal() only gets called once
|
7 years ago |
Matt Caswell
|
47e2ee0722
Add some sanity checks for the fatal error condition
|
7 years ago |
Matt Caswell
|
d4d2f3a4c1
Convert more functions in ssl/statem/statem.c to use SSLfatal()
|
7 years ago |
Matt Caswell
|
f63a17d66d
Convert the state machine code to use SSLfatal()
|
7 years ago |
Matt Caswell
|
1f359471f9
Provide an SSLfatal() macro
|
7 years ago |
Pauli
|
198c42f5af
Move OPENSSL_CONF from e_os.h to cryptlib.h
|
7 years ago |
Pauli
|
07016a8a31
Move e_os.h to be the very first include.
|
7 years ago |
Pauli
|
677963e5a4
e_os.h removal from other headers and source files.
|
7 years ago |
Rich Salz
|
75e2c87765
Switch from ossl_rand to DRBG rand
|
7 years ago |
Matt Caswell
|
d4504fe579
Fix early_data with an HRR
|
7 years ago |
Matt Caswell
|
9924087573
Fix DTLS failure when used in a build which has SCTP enabled
|
7 years ago |
Matt Caswell
|
bd79bcb42b
Remove special case code for SCTP reneg handling
|
7 years ago |
Todd Short
|
d1186c30a2
Fix minor compiler issues.
|
7 years ago |
Matt Caswell
|
ef6c191bce
Update end of early data processing for draft-19
|
7 years ago |
Matt Caswell
|
3eaa417095
Make SSL_write_early_finish() an internal only function
|
7 years ago |
Matt Caswell
|
f7e393be47
Various fixes required to allow SSL_write/SSL_read during early data
|
7 years ago |
Matt Caswell
|
d7f8783ff9
Enable the server to call SSL_write() without stopping the ability to call SSL_read_early()
|
7 years ago |
Matt Caswell
|
564547e482
Enable the client to call SSL_read() without stopping the ability to call SSL_write_early()
|
7 years ago |
Matt Caswell
|
a832b5ef7a
Skip early_data if appropriate after a HelloRetryRequest
|
7 years ago |
Matt Caswell
|
1ea4d09a3c
Construct the server side early_data extension
|
7 years ago |
Matt Caswell
|
d781d247d1
Provide an SSL_read_early() function for reading early data
|
7 years ago |
Matt Caswell
|
0a87d0ac62
Parse the early_data extension
|
7 years ago |
Matt Caswell
|
49e7fe12ea
Provide functions to write early data
|
7 years ago |