Dmytro Podgornyi
|
d73a7a3a71
ssl/t1_enc: Fix kTLS RX offload path
|
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
|
a3a54179b6
Only enable KTLS if it is explicitly configured
|
3 years ago |
Pauli
|
234261f3a1
ssl: fix format specifier for size_t argument to BIO_printf
|
3 years ago |
Pauli
|
d38b6ae96f
ssl: support params arguments to init functions
|
3 years ago |
Pauli
|
5cceedb583
tls: adjust for extra argument to KDF derive call
|
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 |
Richard Levitte
|
6849b73ccc
Convert all {NAME}err() in ssl/ to their corresponding ERR_raise() call
|
4 years ago |
Maxim Masiutin
|
62f27ab9dc
TLS AEAD ciphers: more bytes for key_block than needed
|
4 years ago |
Matt Caswell
|
d8652be06e
Run the withlibctx.pl script
|
4 years ago |
John Baldwin
|
3e5826061b
Add helper functions for FreeBSD KTLS.
|
4 years ago |
John Baldwin
|
c34ca13a60
Add a ktls_crypto_info_t typedef.
|
4 years ago |
Matt Caswell
|
6f0bd6ca1c
Ensure libssl creates libctx aware MAC keys
|
4 years ago |
Shane Lontis
|
0ab18e7924
Add EVP signature with libctx methods.
|
4 years ago |
Matt Caswell
|
660c534435
Revert "kdf: make function naming consistent."
|
4 years ago |
Matt Caswell
|
b558817823
Convert SSLv3 handling to use provider side CBC/MAC removal
|
4 years ago |
Matt Caswell
|
524cb684ac
Make libssl start using the TLS provider CBC support
|
4 years ago |
Pauli
|
765d04c946
kdf: make function naming consistent.
|
4 years ago |
Vadim Fedorenko
|
4ffccf6c4d
kTLS: add support for AES_CCM128 and AES_GCM256
|
4 years ago |
Dmitry Belyavskiy
|
5a5530a29a
New Russian TLS 1.2 implementation
|
4 years ago |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 years ago |
Matt Caswell
|
fc69f32cd6
Use EVP_DigestSignInit_ex and EVP_DigestVerifyInit_ex in libssl
|
4 years ago |
Matt Caswell
|
ca1bbc1a20
Use correct libctx when fetching the TLS1 PRF in libssl
|
4 years ago |
Matt Caswell
|
c8f6c28a93
Explicitly fetch ciphers and digests in libssl
|
4 years ago |
Pauli
|
8b6ffd4040
Params: change UTF8 construct calls to avoid explicit strlen(3) calls.
|
4 years ago |