summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2020-05-28Fail if we fail to fetch the EVP_KEYMGMTMatt Caswell
2020-05-27Rename EVP_PKEY_cmp() to EVP_PKEY_eq() and EVP_PKEY_cmp_parameters() to EVP_P...Dr. David von Oheimb
2020-05-26Update core_names.h fields and document most fields.Shane Lontis
2020-05-23Re-introduce legacy EVP_PKEY types for provided keysRichard Levitte
2020-05-19CORE: query for operations only once per provider (unless no_store is true)Richard Levitte
2020-05-15Update copyright yearMatt Caswell
2020-05-14EVP: Refactor the RSA-PSS key generation controls for providersRichard Levitte
2020-05-14EVP: For SIGNATURE operations, pass the propquery earlyRichard Levitte
2020-05-14EVP: Only use the engine when one is defined, in pkey_mac_ctrl()Richard Levitte
2020-05-08EVP: when setting the operation to EVP_PKEY_OP_UNDEFINED, clean up!Richard Levitte
2020-05-07Remove gen_get_params & gen_gettable_params from keygen operationShane Lontis
2020-05-07Remove cipher table lookup from EVP_CipherInit_exShane Lontis
2020-05-04Ensure EVP_PKEY_get_raw_[private|public]_key work with provider keysMatt Caswell
2020-05-04Make EVP_new_raw_[private|public]_key provider awareMatt Caswell
2020-05-02Add default property API's to enable and test for fipsShane Lontis
2020-04-30coverity 1462573 Dereference after null checkPauli
2020-04-30coverity 1462554 Dereference after null checkPauli
2020-04-30coverity 1462549 Dereference before null checkPauli
2020-04-30coverity 1462546 Dereference after null checkPauli
2020-04-30coverity 1462545 Dereference after null checkPauli
2020-04-30coverity 1462565: Null pointer dereferencesPauli
2020-04-29EVP: Fix evp_keymgmt_util_copy() for to->keymgmt == NULLRichard Levitte
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-25keymgmt: convert to use the params modification detection.Pauli
2020-04-25evp: convert existing code to use the new modified sentinel for params.Pauli
2020-04-24In OpenSSL builds, declare STACK for datatypes ...Rich Salz
2020-04-23Update copyright yearMatt Caswell
2020-04-23EVP: Fix EVP_Digest{Sign,Verify}Init() to handle no default digestRichard Levitte
2020-04-23EVP: add internal evp_keymgmt_util_get_deflt_digest_name() and use itRichard Levitte
2020-04-20Swap parameters of evp_method_id()Dr. Matthias St. Pierre
2020-04-20Fix an assertion (and a comment) of evp_method_id()Dr. Matthias St. Pierre
2020-04-17When calling the import_to function pass the libctx tooMatt Caswell
2020-04-17pkey: free key manager on error pathPauli
2020-04-17EVP: Fix calls to evp_pkey_export_to_provider()Richard Levitte
2020-04-16Use build.info, not ifdef for crypto modulesRich Salz
2020-04-16Add DH keygen to providersShane Lontis
2020-04-15Add DSA keygen to providerShane Lontis
2020-04-15Teach d2i_PrivateKey et al about libctxMatt Caswell
2020-04-15EVP: fix memleak in evp_pkey_downgrade()Richard Levitte
2020-04-15EVP: Add a temporary SM2 hack to key generationRichard Levitte
2020-04-15EC: Refactor EVP_PKEY_CTX curve setting macros for param generationRichard Levitte
2020-04-15KEYMGMT: Add functions to get param/key generation parametersRichard Levitte
2020-04-14Add ex_data to EVP_PKEY.Aaron Thompson
2020-04-10EVP: legacy_ctrl_to_param() to handle provider side keysRichard Levitte
2020-04-09Enable export_to functions to have access to the libctxMatt Caswell
2020-04-08EVP & TLS: Add necessary EC_KEY data extraction functions, and use themRichard Levitte
2020-04-08EVP: add EVP_PKEY_is_a() and EVP_PKEY_can_sign()Richard Levitte
2020-04-01Add EVP_PKEY_gettable_params support for accessing EVP_PKEY key data fieldsShane Lontis
2020-03-27Ignore some fetch failuresMatt Caswell
2020-03-27Put an error on the stack in the event of a fetch failureMatt Caswell