Shane Lontis
|
36fc5fc6bd
Add FIPS Self test kats for digests
|
4 years ago |
Rich Salz
|
742ccab318
Deprecate most of debug-memory
|
4 years ago |
Richard Levitte
|
63665fff84
PROV BIO: add a BIO_vprintf() upcall, and a provider BIO library
|
4 years ago |
Matt Caswell
|
cc38e643cb
Disable mem leak checking for the self test lock
|
4 years ago |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
4 years ago |
Shane Lontis
|
7bb82f92d9
Add fips module integrity check
|
4 years ago |
Pauli
|
185ce3d93e
ossl_provider_library_context(NULL) returns NULL.
|
4 years ago |
Shane Lontis
|
25e601445a
Add fips provider code for handling self test data
|
4 years ago |
Richard Levitte
|
e74bd29053
Prepare EVP_MAC infrastructure for moving all MACs to providers
|
5 years ago |
Richard Levitte
|
dca97d0062
Rename provider and core get_param_types functions
|
4 years ago |
Matt Caswell
|
5c5cdcd815
Avoid holding a lock when calling OPENSSL_init_crypto
|
4 years ago |
Matt Caswell
|
29dc6e00f2
Load the config file by default
|
4 years ago |
Richard Levitte
|
49c6434673
Refactor provider support for reporting errors
|
4 years ago |
Richard Levitte
|
36f5ec55e6
Add functions to see if a provider is available for use.
|
4 years ago |
Matt Caswell
|
037439c46a
Remove some utilities from the core to provider interface
|
4 years ago |
Richard Levitte
|
2617501348
Replace OSSL_ITEM with OSSL_PARAM as parameter descriptor, everywhere
|
4 years ago |
Rich Salz
|
b60cba3c5d
Make allocation/free/clean available to providers
|
4 years ago |
Richard Levitte
|
6592ab81d2
FIPS module: adapt for the changed error reporting methods
|
5 years ago |
Richard Levitte
|
6ebc2f56f0
Replumbing: re-implement error reporting for providers
|
5 years ago |
Richard Levitte
|
7c95390ef0
ossl_provider_upref to ossl_provider_up_ref
|
4 years ago |
Pauli
|
4e7991b497
Change OSSL_PARAM return size to not be a pointer.
|
5 years ago |
Matt Caswell
|
6913f5fe05
Provide an ability to deregister thread stop handlers
|
5 years ago |
Matt Caswell
|
da747958c5
Tell the FIPS provider about thread stop events
|
5 years ago |
Richard Levitte
|
e7706e63e6
Replumbing: offer a core upcall to get the provider object's library context
|
5 years ago |
Shane Lontis
|
ad14e8e508
Coverity fixes
|
5 years ago |
Richard Levitte
|
24626a47fb
Constify OSSL_PROVIDER getter input parameters
|
5 years ago |
Matt Caswell
|
b1eb3fd732
Add more commentary about recursive Provider intialisation in the FIPS module
|
5 years ago |
Matt Caswell
|
3593266d1c
Make core code available within the FIPS module
|
5 years ago |
Matt Caswell
|
1aedc35fd6
Instead of global data store it in an OPENSSL_CTX
|
5 years ago |
Richard Levitte
|
a39eb84006
Replumbing: give the possibility for the provider to create a context
|
5 years ago |