Matt Caswell
|
da1c088f59
Copyright year updates
|
1 year ago |
Matt Caswell
|
3f9175c7a4
Extend the new_record_layer function
|
2 years ago |
Matt Caswell
|
4bf610bdce
Remove enc_write_state
|
2 years ago |
Matt Caswell
|
a8572674f1
Move the SSLv3 crypto code into the new record layer
|
2 years ago |
Richard Levitte
|
e077455e9e
Stop raising ERR_R_MALLOC_FAILURE in most places
|
2 years ago |
Matt Caswell
|
b9e4e78342
Move need_empty_fragments inside the record layer
|
2 years ago |
Matt Caswell
|
2b71b04220
Create the write record layer method and object and use it
|
2 years ago |
Matt Caswell
|
976b263d0a
Fix some no-comp compilation failures
|
2 years ago |
Matt Caswell
|
7c2939999f
Distinguish between fatal and non-fatal errors when creating a record layer
|
2 years ago |
Matt Caswell
|
cc110a0aae
Implement KTLS in the new read record layer code
|
2 years ago |
Matt Caswell
|
79eebb0843
Ensure various SSL options are passed down to the record layer
|
2 years ago |
Matt Caswell
|
10560aed15
Convert SSLv3 code to use the new read side record layer
|
2 years ago |
Tomas Mraz
|
38b051a1fe
SSL object refactoring using SSL_CONNECTION object
|
2 years ago |
Pauli
|
407820c0e3
tls: remove TODOs
|
3 years ago |
Tomas Mraz
|
ed576acdf5
Rename all getters to use get/get0 in name
|
3 years ago |
Benjamin Kaduk
|
1376708c1c
Allow TLS13_AD_MISSING_EXTENSION for older versions
|
3 years ago |
Matt Caswell
|
e376242d28
Remove all OPENSSL_NO_XXX from libssl where XXX is a crypto alg
|
3 years ago |
Richard Levitte
|
4333b89f50
Update copyright year
|
3 years ago |
Richard Levitte
|
5a2d0ef36f
Clean away extraneous library specific FETCH_FAILED reason codes
|
4 years ago |
Richard Levitte
|
c48ffbcca1
SSL: refactor all SSLfatal() calls
|
4 years ago |
Matt Caswell
|
7cd1420b3e
Improve some error messages if a digest is not available
|
4 years ago |
Patrick Steuer
|
c19e6da9a3
Appease -Werror=stringop-overflow=
|
4 years ago |
Matt Caswell
|
b558817823
Convert SSLv3 handling to use provider side CBC/MAC removal
|
4 years ago |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 years ago |
Matt Caswell
|
62ba834554
Fix test_ssl_new test failure
|
4 years ago |
Matt Caswell
|
c8f6c28a93
Explicitly fetch ciphers and digests in libssl
|
4 years ago |
Richard Levitte
|
47b4ccea9c
Stop using EVP_MD_CTX_FLAG_NON_FIPS_ALLOW
|
5 years ago |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 years ago |
Pauli
|
4e7991b497
Change OSSL_PARAM return size to not be a pointer.
|
5 years ago |
Shane Lontis
|
83b4a24384
Make EVP_MD_CTX_ctrl() work for legacy use cases (ssl3).
|
5 years ago |