afshinpir
|
6469043bba
Incorrect null pointer check
|
1 year ago |
Ingo Franzki
|
5e3b84505e
Add OSSL_FUNC_keymgmt_im/export_types function that gets the provider context
|
1 year ago |
Richard Levitte
|
e077455e9e
Stop raising ERR_R_MALLOC_FAILURE in most places
|
2 years ago |
Pauli
|
ee8db8c5fb
evp: make all _is_a functions accept and handle a NULL argument
|
2 years ago |
Pauli
|
16ff70a58c
Remove the _fetch_by_number functions
|
2 years ago |
Richard Levitte
|
33561e0d5b
EVP: Add evp_keymgmt_fetch_from_prov()
|
3 years ago |
Richard Levitte
|
f616ad4b02
ENCODER & DECODER: Make a tighter coupling between en/decoders and keymgmt
|
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
|
bcd5d3a22d
libcrypto: make XXX_get_number() internal
|
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
|
85fcc3fb77
Remove keymgmt_copy function from the provider API
|
3 years ago |
Tomas Mraz
|
b4f447c038
Add selection support to the provider keymgmt_dup function
|
3 years ago |
Tomas Mraz
|
4a9fe33c8e
Implement provider-side keymgmt_dup function
|
3 years ago |
Richard Levitte
|
0388823329
EVP: Add EVP_<TYPE>_description()
|
3 years ago |
Richard Levitte
|
309a78aa30
CORE: Add an algorithm_description field to OSSL_ALGORITHM
|
3 years ago |
Tomas Mraz
|
91bd45eb9a
keymgmt_meth: remove two TODO 3.0
|
3 years ago |
Pauli
|
1be63b3e96
evp: add params argument to key manager's gen_init call
|
3 years ago |
Tomas Mraz
|
fb67126ea8
EVP_PKEY_CTX_get/settable_params: pass provider operation context
|
3 years ago |
Matt Caswell
|
d84f5515fa
Don't hold a lock when calling a callback in ossl_namemap_doall_names
|
3 years ago |
Matt Caswell
|
a28d06f3e9
Update copyright year
|
3 years ago |
Matt Caswell
|
899e25643d
Implement EVP_PKEY_param_check_quick() and use it in libssl
|
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 |
Matt Caswell
|
d8025f4ac0
Correctly display the signing/hmac algorithm in the dgst app
|
4 years ago |
Shane Lontis
|
e3efe7a532
Add public API for gettables and settables for keymanagement, signatures and key exchange.
|
4 years ago |
Pauli
|
18ec26babc
gettables: core changes to pass the provider context.
|
4 years ago |
Richard Levitte
|
5dacb38cce
KEYMGMT: Add key loading function OSSL_FUNC_keymgmt_load()
|
4 years ago |
Dr. Matthias St. Pierre
|
363b1e5dae
Make the naming scheme for dispatched functions more consistent
|
4 years ago |
Dr. Matthias St. Pierre
|
23c48d94d4
Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>
|
4 years ago |