summaryrefslogtreecommitdiffstats
path: root/crypto/evp/keymgmt_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add type_name member to provided methods and use itTomas Mraz2021-04-261-2/+1
* EVP: evp_keymgmt_util_try_import() should clean up on failed importRichard Levitte2021-04-231-9/+16
* Remove a TODO(3.0) from keymgmt_lib.cMatt Caswell2021-04-191-4/+0
* Add EVP_PKEY_todata() and EVP_PKEY_export() functions.Shane Lontis2021-04-151-0/+2
* Remove keymgmt_copy function from the provider APITomas Mraz2021-04-151-20/+2
* Add selection support to the provider keymgmt_dup functionTomas Mraz2021-04-151-3/+4
* Implement provider-side keymgmt_dup functionTomas Mraz2021-04-151-0/+6
* evp_keymgmt_util_copy: Fix possible leak on copy failureTomas Mraz2021-03-171-4/+4
* Always check CRYPTO_LOCK_{read,write}_lockRich Salz2021-03-141-2/+6
* Update copyright yearMatt Caswell2021-02-181-1/+1
* Fix race condition & allow operation cache to grow.Pauli2021-02-071-44/+55
* EVP: Make EVP_PKEY_set_params() increment the dirty countRichard Levitte2021-02-051-7/+24
* Ensure the EVP_PKEY operation_cache is appropriately lockedMatt Caswell2021-02-021-3/+36
* EVP: Add the internal convenience function evp_keymgmt_util_export()Richard Levitte2020-09-121-4/+12
* EVP KEYMGMT utils: Make a few more utility functions availableRichard Levitte2020-07-241-29/+49
* Always create a key when importingMatt Caswell2020-06-051-7/+7
* Rename EVP_PKEY_cmp() to EVP_PKEY_eq() and EVP_PKEY_cmp_parameters() to EVP_P...Dr. David von Oheimb2020-05-271-2/+2
* EVP: Fix evp_keymgmt_util_copy() for to->keymgmt == NULLRichard Levitte2020-04-291-3/+13
* keymgmt: convert to use the params modification detection.Pauli2020-04-251-6/+4
* Update copyright yearMatt Caswell2020-04-231-1/+1
* EVP: add internal evp_keymgmt_util_get_deflt_digest_name() and use itRichard Levitte2020-04-231-0/+48
* EVP: Add EVP_PKEY_set_type_by_keymgmt() and use itRichard Levitte2020-03-251-21/+15
* EVP: Clarify the states of an EVP_PKEYRichard Levitte2020-03-251-31/+79
* EVP: Add new domparams and key generation functionalityRichard Levitte2020-03-121-0/+20
* EVP: Add support for copying provided EVP_PKEYsRichard Levitte2020-03-021-0/+57
* EVP: Add support for comparing provided EVP_PKEYsRichard Levitte2020-03-021-0/+70
* EVP: Adapt EVP_PKEY_missing_parameters() for provider keysRichard Levitte2020-03-021-0/+9
* Rethink the EVP_PKEY cache of provider side keysRichard Levitte2020-02-291-87/+87
* Refactor evp_pkey_make_provided() to do legacy to provider exportRichard Levitte2020-02-221-71/+74
* Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte2020-02-071-82/+71
* Reorganize the internal evp_keymgmt functionsRichard Levitte2020-02-071-160/+13
* Fix coverity issues CID 1457745...1457752, 1457853, 1457854Shane Lontis2020-02-041-1/+2
* EVP: Small refactor of keymgmt library codeRichard Levitte2020-02-021-11/+14
* Add RSA key validation to default providerShane Lontis2020-01-291-0/+23
* EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keysRichard Levitte2020-01-171-12/+77
* CORE & PROV: make export of key data leaner through callbackRichard Levitte2019-11-141-125/+44
* Add EVP functionality to create domain params and keys by user dataRichard Levitte2019-11-071-0/+18
* fix for Missing null check after OPENSSL_zallocjayaram2019-11-011-1/+5
* evp_keymgmt_export_to_provider(): adjust OSSL_PARAM array for transferRichard Levitte2019-10-171-3/+26
* PKEY: adapt the export_to_provider funtions to handle domain params tooRichard Levitte2019-10-171-21/+48
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-2/+2
* Add an internal API to access the KEYMGMT provider functionsRichard Levitte2019-07-221-0/+87
* Add evp_keymgmt_clear_pkey_cache() and use itRichard Levitte2019-07-221-7/+20
* Add evp_keymgmt_export_to_provider(), for key transfer between providersRichard Levitte2019-07-221-0/+188