Peiwei Hu
|
d649c51a53
Fix check of EVP_CIPHER_CTX_ctrl
|
2 years ago |
Pauli
|
71b7f34978
Fix Coverity 1503325 use after free
|
2 years ago |
Matt Caswell
|
fecb3aae22
Update copyright year
|
2 years ago |
Pauli
|
d1592f21c0
Fix Coverity 1503096: out-of-bounds access
|
2 years ago |
Pauli
|
330ff7e67d
Use safe math to computer sizes.
|
2 years ago |
Hugo Landau
|
1832bb0f02
Fix signed integer overflow in evp_enc
|
2 years ago |
Hugo Landau
|
b9a2f24e44
Fix IV length caching in EVP encryption code
|
2 years ago |
Pauli
|
70f39a487d
evp enc: cache cipher key length
|
2 years ago |
Pauli
|
b30b45b724
evp enc: cache cipher IV length
|
2 years ago |
Pauli
|
4e62f1a3af
Add context dup functions for digests and ciphers
|
2 years ago |
Tomas Mraz
|
0f70d60134
EVP_CIPHER_CTX_set_key_length: Raise error when key length is not settable
|
3 years ago |
Tomas Mraz
|
3f773c911a
fips module header inclusion fine-tunning
|
3 years ago |
Richard Levitte
|
cd77073879
Adapt all public EVP_XXX_do_all_provided() for the changed evp_generic_do_all()
|
3 years ago |
Pauli
|
69807ab8ed
evp: avoid some calls to EVP_CIPHER_CTX_get_iv_length() because it's been called already
|
3 years ago |
Pauli
|
cec8854cc9
evp: fix Coverity 1485670 argument cannot be negative
|
3 years ago |
Tomas Mraz
|
ed576acdf5
Rename all getters to use get/get0 in name
|
3 years ago |
Pauli
|
5cbd2ea3f9
add zero strenght arguments to BN and RAND RNG calls
|
3 years ago |
Shane Lontis
|
f5d0c02cdc
Add missing EVP_CTRL_CCM_SET_L control
|
3 years ago |
Shane Lontis
|
7c14d0c1c0
Rename the field 'provctx and data' to 'algctx' inside some objects containing
|
3 years ago |
Tomas Mraz
|
6c9bc258d2
Add type_name member to provided methods and use it
|
3 years ago |
Rich Salz
|
f6c95e46c0
Add "origin" field to EVP_CIPHER, EVP_MD
|
3 years ago |
Rich Salz
|
543e740b95
Standard style for all EVP_xxx_free routines
|
3 years ago |
Pauli
|
c12bf35026
evp: fix coverity 1473631: argument cannot be negative
|
3 years ago |
Richard Levitte
|
309a78aa30
CORE: Add an algorithm_description field to OSSL_ALGORITHM
|
3 years ago |
Tomas Mraz
|
83abd33cf7
Drop TODO 3.0 as we cannot get rid of legacy nids in 3.0
|
3 years ago |
Shane Lontis
|
6d7776892f
Add ossl_is_partially_overlapping symbol
|
3 years ago |
Pauli
|
4b58d9b41b
evp: add params arguments to init functions
|
3 years ago |
Tomas Mraz
|
0be6cf0c7e
Remove some of the TODO 3.0 in crypto/evp related to legacy support.
|
3 years ago |
Pauli
|
292b4184d6
evp: upport modified gettable/settable ctx calls for ciphers
|
3 years ago |
Matt Caswell
|
d84f5515fa
Don't hold a lock when calling a callback in ossl_namemap_doall_names
|
3 years ago |