Matt Caswell
|
da1c088f59
Copyright year updates
|
1 year ago |
Pauli
|
6be83ac172
evp: update to structure based atomics
|
1 year ago |
Richard Levitte
|
e077455e9e
Stop raising ERR_R_MALLOC_FAILURE in most places
|
2 years ago |
Todd Short
|
9d987de3aa
Fix copyrights
|
2 years ago |
Richard Levitte
|
cd77073879
Adapt all public EVP_XXX_do_all_provided() for the changed evp_generic_do_all()
|
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 |
Tomas Mraz
|
6c9bc258d2
Add type_name member to provided methods and use it
|
3 years ago |
Richard Levitte
|
309a78aa30
CORE: Add an algorithm_description field to OSSL_ALGORITHM
|
3 years ago |
Pauli
|
35c76a528b
evp: support modified gettable/settable ctx calls for MACs
|
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 |
Pauli
|
18ec26babc
gettables: core changes to pass the provider context.
|
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 |
Richard Levitte
|
0ddf74bf1c
Final cleanup after move to leaner EVP_PKEY methods
|
5 years ago |
Richard Levitte
|
f651c727f8
EVP: add name traversal functions to all fetchable types
|
5 years ago |
Richard Levitte
|
251e610ce4
EVP: add missing common functionality
|
5 years ago |
Pauli
|
41f7ecf30d
Consistent naming for context gettable param queries .
|
5 years ago |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 years ago |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
5 years ago |
Richard Levitte
|
7cfa1717b8
Modify providers that keep track of underlying algorithms
|
5 years ago |
Richard Levitte
|
f7c16d48a9
In provider implemented methods, save the name number, not the name string
|
5 years ago |
Richard Levitte
|
3ca9d210c9
Refactor how KEYMGMT methods get associated with other methods
|
5 years ago |
Richard Levitte
|
92d9d0ae2b
Rename ctx_{get,set}_params to {get,set}_ctx_params
|
5 years ago |
Richard Levitte
|
d1cafb083d
Implement EVP_MAC_do_all_ex()
|
5 years ago |
Richard Levitte
|
7dd0f29938
Add EVP_MAC_provider()
|
5 years ago |
Richard Levitte
|
e74bd29053
Prepare EVP_MAC infrastructure for moving all MACs to providers
|
5 years ago |