Richard Levitte
|
695d195bbb
Replumbing: make it possible for providers to specify multiple names
|
5 jaren geleden |
Dr. Matthias St. Pierre
|
50cd4768c6
Reorganize public header files (part 1)
|
5 jaren geleden |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 jaren geleden |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
5 jaren geleden |
Richard Levitte
|
3204083820
Rework cipher / digest fetching for legacy nids with multiple name support
|
5 jaren geleden |
Richard Levitte
|
7cfa1717b8
Modify providers that keep track of underlying algorithms
|
5 jaren geleden |
Richard Levitte
|
f7c16d48a9
In provider implemented methods, save the name number, not the name string
|
5 jaren geleden |
Richard Levitte
|
3ca9d210c9
Refactor how KEYMGMT methods get associated with other methods
|
5 jaren geleden |
Richard Levitte
|
c1d56231ef
Modify ossl_method_store_add() to accept an OSSL_PROVIDER and check for it
|
5 jaren geleden |
Richard Levitte
|
b1d40ddfe2
Modify ossl_method_store_add() to handle reference counting
|
5 jaren geleden |
Richard Levitte
|
3d96a51c09
Add internal function evp_generic_do_all()
|
5 jaren geleden |
Richard Levitte
|
6b9e37246d
Add a mechnism to save the name of fetched methods
|
5 jaren geleden |
Richard Levitte
|
7c95390ef0
ossl_provider_upref to ossl_provider_up_ref
|
5 jaren geleden |
Matt Caswell
|
08607613d5
Only cache a method if we actually created one
|
5 jaren geleden |
Richard Levitte
|
651d44183e
Replumbing: add support for multiple names per algorithm
|
5 jaren geleden |
Richard Levitte
|
2ccb1b4eca
EVP fetching: make operation_id part of the method identity
|
5 jaren geleden |
Shane Lontis
|
d5e5e2ffaf
Move digests to providers
|
5 jaren geleden |
Richard Levitte
|
0211740fcc
EVP_FETCH: remove the need to transport the legacy NID through construction
|
5 jaren geleden |
Richard Levitte
|
2e49c05472
EVP_FETCH: deal with names without pre-defined NIDs
|
5 jaren geleden |
Richard Levitte
|
baff732dc6
Make the generic EVP fetching mechanism use the namenum map
|
5 jaren geleden |
Matt Caswell
|
1aedc35fd6
Instead of global data store it in an OPENSSL_CTX
|
5 jaren geleden |
Richard Levitte
|
e019da7b6f
Fix the generic EVP algorithm fetch to actually cache them
|
5 jaren geleden |
Matt Caswell
|
dc46e3dde5
Use the right NID when putting a method in the store
|
5 jaren geleden |
Richard Levitte
|
cb92964563
EVP_set_default_properties(): New function to set global properties
|
5 jaren geleden |
Richard Levitte
|
c13d2ab439
Add generic EVP method fetcher
|
5 jaren geleden |