aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/evp/pmeth_lib.c
Commit message (Expand)AuthorAgeFilesLines
* Handle empty param in EVP_PKEY_CTX_add1_hkdf_infotrinity-1686a2024-04-171-0/+2
* Fix EVP_PKEY_CTX_add1_hkdf_info() behaviorTodd Short2024-04-091-1/+64
* Copyright year updatesRichard Levitte2024-04-091-1/+1
* Move discovery of the legacy alg type into the keymgmtMatt Caswell2024-01-151-19/+1
* no-engine: fix signing with legacy app method based keysMatthias St. Pierre2023-09-221-2/+3
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* Remove unused internal functionsatishkov2023-07-071-65/+0
* configure: introduce no-ecx to remove ECX related featureYi Li2023-06-141-3/+1
* `EVP_PKEY_CTX_dup` segmentation fault fixafshinpir2023-03-271-8/+20
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-16/+6
* int_ctx_new(): Revert extra OPENSSL_init_crypto() callTomas Mraz2022-05-131-2/+1
* Update copyright yearMatt Caswell2022-05-031-1/+1
* Ensure we initialized the locale before evp_pkey_name2typeDmitry Belyavskiy2022-04-291-1/+2
* fix some code with obvious wrong coding stylex20182021-10-281-4/+4
* EVP: Reverse the fetch logic in all pkey using functionalityRichard Levitte2021-10-271-1/+14
* Fix double free in EVP_PKEY_CTX_dup()slontis2021-09-031-0/+4
* Mark the EVP_PKEY_METHOD arg as const on some EVP_PKEY_meth_get_*() funcsMatt Caswell2021-07-271-3/+3
* EVP: Add EVP_PKEY_get0_provider() and EVP_PKEY_CTX_get0_provider()Richard Levitte2021-07-261-1/+23
* Fix potential problems with EVP_PKEY_CTX_new() with engine setTomas Mraz2021-07-231-9/+14
* Fix custom EVP_PKEY_METHOD implementations where no engine is presentMatt Caswell2021-07-221-23/+20
* fips module header inclusion fine-tunningTomas Mraz2021-07-061-3/+6
* evp: remove TODOsPauli2021-06-021-2/+1
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-011-12/+12
* Rename the field 'provctx and data' to 'algctx' inside some objects containingShane Lontis2021-05-241-61/+61
* todo: remove TODO(3.0) from the sources.Pauli2021-05-201-5/+0
* Constify EVP_PKEY_CTX_set_params(), EVP_PKEY_CTX_{set,get}table_params(), etc.Dr. David von Oheimb2021-05-111-3/+3
* 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