summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_local.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add library context and property query support into the PKCS12 APIJon Spillett2021-04-301-0/+4
* Add type_name member to provided methods and use itTomas Mraz2021-04-261-1/+5
* Add "origin" field to EVP_CIPHER, EVP_MDRich Salz2021-04-181-0/+2
* Remove keymgmt_copy function from the provider APITomas Mraz2021-04-151-1/+0
* Implement provider-side keymgmt_dup functionTomas Mraz2021-04-151-0/+1
* CORE: Add an algorithm_description field to OSSL_ALGORITHMRichard Levitte2021-04-021-3/+8
* Add ossl_is_partially_overlapping symbolShane Lontis2021-03-181-1/+1
* Update copyright yearMatt Caswell2021-03-111-1/+1
* Don't hold a lock when calling a callback in ossl_namemap_doall_namesMatt Caswell2021-02-241-3/+3
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-4/+4
* rand: reference count the EVP_RAND contexts.Pauli2020-09-231-0/+3
* Add KEM (Key encapsulation mechanism) support to providersShane Lontis2020-09-191-0/+19
* Add CMS AuthEnvelopedData with AES-GCM supportJakub Zelenka2020-09-081-0/+5
* rand_drbg: remove RAND_DRBG.Pauli2020-08-071-27/+0
* KEYMGMT: Add key loading function OSSL_FUNC_keymgmt_load()Richard Levitte2020-07-241-0/+2
* rand: avoid caching RNG parameters.Pauli2020-07-051-5/+0
* Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre2020-06-241-85/+85
* Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre2020-06-241-1/+1
* CTR, HASH and HMAC DRBGs in providerPauli2020-06-241-8/+10
* rand: core APIs for provider friendly random.Pauli2020-06-241-0/+36
* Remove gen_get_params & gen_gettable_params from keygen operationShane Lontis2020-05-071-2/+0
* Update copyright yearMatt Caswell2020-04-231-1/+1
* KEYMGMT: Add functions to get param/key generation parametersRichard Levitte2020-04-151-0/+2
* CORE: Add the key object generator libcrypto<->provider interfaceRichard Levitte2020-03-121-0/+8
* Implement provider support for Ed25519 annd Ed448Matt Caswell2020-03-091-0/+2
* KEYMGMT: Add a keydata copy functionRichard Levitte2020-03-021-0/+1
* KEYMGMT: Add a keydata matching functionRichard Levitte2020-03-021-0/+1
* Refactor evp_pkey_make_provided() to do legacy to provider exportRichard Levitte2020-02-221-3/+1
* [PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri2020-02-181-0/+4
* Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte2020-02-071-31/+15
* Add RSA key validation to default providerShane Lontis2020-01-291-0/+4
* EVP: Add evp_pkey_make_provided() and refactor around itRichard Levitte2020-01-181-0/+3
* EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keysRichard Levitte2020-01-171-0/+5
* Modify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle legacy methods tooRichard Levitte2020-01-171-1/+2
* CORE & EVP: Specify OP_query_operation_name() for KEYMGMTRichard Levitte2020-01-091-0/+1
* Cache constants for fetched EVP_cipherShane Lontis2019-11-251-0/+1
* Implement provider support for Asym CiphersMatt Caswell2019-11-141-0/+19
* Final cleanup after move to leaner EVP_PKEY methodsRichard Levitte2019-11-101-9/+3
* EVP: Make the SIGNATURE implementation leanerRichard Levitte2019-11-051-2/+0
* EVP: Make the KEYEXCH implementation leanerRichard Levitte2019-11-051-2/+0
* EVP: add name traversal functions to all fetchable typesRichard Levitte2019-10-171-3/+3
* Add the provider function signatures for DigestSign*Matt Caswell2019-10-031-0/+10
* Reorganize public header files (part 1)Dr. Matthias St. Pierre2019-09-281-1/+1
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-0/+256