aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/evp/pmeth_lib.c
Commit message (Expand)AuthorAgeFilesLines
* Add type_name member to provided methods and use itTomas Mraz2021-04-261-1/+1
* Detect low-level engine and app method based keysTomas Mraz2021-04-191-1/+3
* evp: fix coverity 1470561: resource leakPauli2021-03-201-0/+1
* Cache legacy keys instead of downgrading themMatt Caswell2021-03-081-2/+1
* Remove some of the TODO 3.0 in crypto/evp related to legacy support.Tomas Mraz2021-03-041-10/+12
* EVP_PKEY_CTX_get/settable_params: pass provider operation contextTomas Mraz2021-03-031-10/+22
* Fix external symbols related to ec & sm2 keysShane Lontis2021-02-261-97/+5
* Fix external symbols related to dsa keysShane Lontis2021-02-261-1/+1
* Fix external symbols related to dh keysShane Lontis2021-02-261-2/+95
* EVP: Make checks in evp_pkey_ctx_store_cached_data() more restrictedRichard Levitte2021-02-231-6/+16
* EVP: Adapt the EVP_PKEY_CTX ctrl functionsRichard Levitte2021-02-231-321/+2
* EVP: Adapt diverse OSSL_PARAM setters and gettersRichard Levitte2021-02-231-42/+60
* EVP: Make evp_pkey_ctx_{set,get}_params_strict() legacy awareRichard Levitte2021-02-231-14/+30
* EVP: Make evp_pkey_ctx_state() available to all of EVPRichard Levitte2021-02-231-24/+19
* EVP: Implement EVP_PKEY_CTX_is_a()Richard Levitte2021-02-231-0/+9
* Update copyright yearMatt Caswell2021-02-181-1/+1
* EVP: Fix evp_pkey_ctx_store_cached_data() to handle provider backed EVP_PKEY_CTXRichard Levitte2021-02-031-2/+27
* EVP: Don't find standard EVP_PKEY_METHODs automaticallyRichard Levitte2021-02-031-10/+21
* EVP: fix keygen for EVP_PKEY_RSA_PSSDaniel Bevenius2021-01-281-0/+8
* Drop OPENSSL_NO_RSA everywhereRichard Levitte2020-12-201-4/+0
* EVP: Fix memory leak in EVP_PKEY_CTX_dup()Richard Levitte2020-12-171-29/+17
* Drop unnecessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and OPENSSL_NO_ECRichard Levitte2020-12-161-4/+0
* EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte2020-12-161-4/+0
* EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte2020-12-161-29/+4
* Fix Segfault in EVP_PKEY_CTX_dup when the ctx has an undefined operation.Shane Lontis2020-12-141-31/+42
* Fix EVP_PKEY_CTX propq so that it uses a copyShane Lontis2020-12-041-3/+16
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-17/+17
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-4/+4
* Make evp_pkey_ctx_get0_libctx/propq public APIMatt Caswell2020-10-151-2/+2
* Move CMS enveloping code out of the algorithms and into CMSMatt Caswell2020-10-151-0/+10
* rsa: add ossl_ prefix to internal rsa_ calls.Pauli2020-10-071-2/+2
* ffc: add _ossl to exported but internal functionsPauli2020-10-061-1/+1
* en EVP_PKEY_CTX_set_rsa_keygen_pubexp() BIGNUM managementjwalch2020-09-261-0/+1
* Remove some dead SM2 codeMatt Caswell2020-09-251-3/+0
* Fix CID 1466714 : Null pointer dereference in EVP_PKEY_CTX_ctrl() due to new ...Shane Lontis2020-09-231-6/+4
* Add SM2 signature algorithm to default providerPaul Yang2020-09-221-31/+1
* Add KEM (Key encapsulation mechanism) support to providersShane Lontis2020-09-191-3/+73
* Add self tests for rsa encryptionShane Lontis2020-09-161-5/+1
* EC: Reimplement EVP_PKEY_CTX_set_ec_param_enc() to support providersRichard Levitte2020-09-121-0/+3
* EVP: Move the functions and controls for setting and getting distidRichard Levitte2020-09-081-0/+82
* EVP: Expand the use of EVP_PKEY_CTX_md()Richard Levitte2020-09-081-1/+2
* EVP: Add support for delayed EVP_PKEY operation parametersRichard Levitte2020-09-081-49/+237
* EVP: Preserve the EVP_PKEY id in a few more spotsRichard Levitte2020-09-081-47/+89
* Delete unused PKEY MAC filesMatt Caswell2020-08-291-10/+0
* Extend the provider MAC bridge for CMACMatt Caswell2020-08-291-9/+32
* Extend the provider MAC bridge for Poly1305Matt Caswell2020-08-291-1/+0
* Extend the provider MAC bridge for SIPHASHMatt Caswell2020-08-291-1/+0
* Convert EVP_PKEY_CTX_set_mac_key() into a functionMatt Caswell2020-08-291-1/+11
* Make the provider side EVP PKEY MAC bridge available in default and fipsMatt Caswell2020-08-291-1/+0
* Add Explicit EC parameter support to providers.Shane Lontis2020-08-221-18/+2