Matt Caswell
|
da1c088f59
Copyright year updates
|
1 year ago |
Matt Caswell
|
52ce351a67
Improve the performance of EVP_PKCS82PKEY_ex
|
1 year ago |
Richard Levitte
|
e077455e9e
Stop raising ERR_R_MALLOC_FAILURE in most places
|
2 years ago |
Richard Levitte
|
ad0a2c0110
EVP: Add EVP_PKEY_get0_provider() and EVP_PKEY_CTX_get0_provider()
|
3 years ago |
Richard Levitte
|
69e14a546d
EVP: Have EVP_PKCS82PKEY_ex() pass a correct selection to OSSL_DECODER
|
3 years ago |
Richard Levitte
|
6a2b8ff392
Decoding PKCS#8: separate decoding of encrypted and unencrypted PKCS#8
|
3 years ago |
Tomas Mraz
|
ed576acdf5
Rename all getters to use get/get0 in name
|
3 years ago |
Tomas Mraz
|
6c9bc258d2
Add type_name member to provided methods and use it
|
3 years ago |
Tomas Mraz
|
ddf0d149e2
Rename EVP_PKEY_get0_first_alg_name to EVP_PKEY_get0_type_name
|
3 years ago |
Pauli
|
ec3dd97019
evp: fix coverity 1474469: negative return
|
3 years ago |
Tomas Mraz
|
4f0831b837
EVP_PKCS82PKEY: Create provided keys if possible
|
3 years ago |
Matt Caswell
|
a28d06f3e9
Update copyright year
|
3 years ago |
Tomas Mraz
|
fe75766c9c
Rename OSSL_ENCODER_CTX_new_by_EVP_PKEY and OSSL_DECODER_CTX_new_by_EVP_PKEY
|
3 years ago |
Richard Levitte
|
b03da688a2
Adapt everything else to the updated OSSL_ENCODER_CTX_new_by_EVP_PKEY()
|
4 years ago |
Richard Levitte
|
a150f8e1fc
CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()
|
4 years ago |
Richard Levitte
|
9311d0c471
Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call
|
4 years ago |
Richard Levitte
|
31a6b52f6d
EVP: Adapt EVP_PKEY2PKCS8() to better handle provider-native keys
|
4 years ago |
jwalch
|
908cf7cefb
Patch leak in EVP_PKEY2PKCS8() error path
|
4 years ago |
Dr. Matthias St. Pierre
|
b425001010
Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
|
4 years ago |
Matt Caswell
|
d8652be06e
Run the withlibctx.pl script
|
4 years ago |
Dr. David von Oheimb
|
66066e1bba
Prune low-level ASN.1 parse errors from error queue in der2key_decode() etc.
|
4 years ago |
Matt Caswell
|
d8025f4ac0
Correctly display the signing/hmac algorithm in the dgst app
|
4 years ago |
Richard Levitte
|
b527564884
EVP: Downgrade EVP_PKEYs in EVP_PKEY2PKCS8()
|
4 years ago |
Richard Levitte
|
16feca7154
STORE: Move the built-in 'file:' loader to become an engine module
|
4 years ago |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 years ago |
Matt Caswell
|
472a88b79e
Teach d2i_PrivateKey et al about libctx
|
4 years ago |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
5 years ago |
David von Oheimb
|
9fdcc21fdc
constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION
|
5 years ago |
Richard Levitte
|
4a8b0c55c0
Following the license change, modify the boilerplates in crypto/evp/
|
6 years ago |
Rich Salz
|
75e2c87765
Switch from ossl_rand to DRBG rand
|
7 years ago |