Matt Caswell
|
fecb3aae22
Update copyright year
|
2 years ago |
Tomas Mraz
|
fe5c5cb851
evp_md_init_internal: Avoid reallocating algctx if digest unchanged
|
2 years ago |
Hugo Landau
|
c0b7dac66e
EVP_MD performance fix (refcount cache contention)
|
2 years ago |
Tomas Mraz
|
a4e01187d3
EVP_DigestSignFinal: *siglen should not be read if sigret == NULL
|
2 years ago |
Dimitris Apostolou
|
e304aa87b3
Fix typos
|
2 years ago |
Tomas Mraz
|
ae6b68b761
do_sigver_init: Allow reinitialization of an existing operation.
|
3 years ago |
Pauli
|
182cc644b3
Address Coverity 1493387 Logically dead code
|
3 years ago |
Richard Levitte
|
433e13455e
EVP: For all operations that use an EVP_PKEY, check that there is one
|
3 years ago |
Richard Levitte
|
839ffdd11c
EVP: Allow a fallback for operations that work with an EVP_PKEY
|
3 years ago |
Richard Levitte
|
5246183e7a
EVP: Reverse the fetch logic in all pkey using functionality
|
3 years ago |
Matt Caswell
|
43da9a14f0
Prevent an overflow if an application supplies a buffer that is too small
|
3 years ago |
Tomas Mraz
|
78539b250b
EVP_DigestSign/VerifyFinal: Duplicate the pctx to allow multiple calls
|
3 years ago |
Tomas Mraz
|
4bd60d486c
do_sigver_init: Add missing ERR_clear_last_mark()
|
3 years ago |
Pauli
|
56fdb70796
evp: constify some OSSL_PARAM arguments
|
3 years ago |
Pauli
|
e278127cbf
evp: detect and raise an error if no digest is found for a sign/verify operation
|
3 years ago |
Tomas Mraz
|
3f773c911a
fips module header inclusion fine-tunning
|
3 years ago |
Pauli
|
4c3c2633b2
evp: remove TODOs
|
3 years ago |
Tomas Mraz
|
ed576acdf5
Rename all getters to use get/get0 in name
|
3 years ago |
Shane Lontis
|
7c14d0c1c0
Rename the field 'provctx and data' to 'algctx' inside some objects containing
|
3 years ago |
Richard Levitte
|
d2f5321293
Make sure to include "internal/numbers.h" to get SIZE_MAX
|
3 years ago |
Rich Salz
|
f6c95e46c0
Add "origin" field to EVP_CIPHER, EVP_MD
|
3 years ago |
Pauli
|
4b58d9b41b
evp: add params arguments to init functions
|
3 years ago |
Tomas Mraz
|
22cd04143b
do_sigver_init: Remove fallback for missing provider implementations.
|
3 years ago |
Matt Caswell
|
a28d06f3e9
Update copyright year
|
3 years ago |
Petr Gotthard
|
5b888e931b
Fix propquery handling in EVP_DigestSignInit_ex
|
3 years ago |
Richard Levitte
|
9311d0c471
Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call
|
4 years ago |
Dr. Matthias St. Pierre
|
b425001010
Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
|
4 years ago |
Richard Levitte
|
f21c9c64f5
EVP: use evp_pkey_ctx_is_legacy() to find what implementation to use
|
4 years ago |
Matt Caswell
|
d8652be06e
Run the withlibctx.pl script
|
4 years ago |
Dmitry Belyavskiy
|
f80d0d2fd6
HMAC should work with non-provided digests
|
4 years ago |