summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
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
2020-03-25EVP: Limit the diverse key parameter functions to domain params onlyRichard Levitte
2020-03-25EVP: Downgrade keys rather than upgradeRichard Levitte
2020-03-25EVP: Add EVP_PKEY_set_type_by_keymgmt() and use itRichard Levitte
2020-03-25EVP: Clarify the states of an EVP_PKEYRichard Levitte
2020-03-25Fix EVP_PKEY_new_mac_key()Matt Caswell
2020-03-23Handle mdname in legacy EVP_DigestSignInit_ex codepathsMatt Caswell
2020-03-23Make it possible to easily specify a libctx for EVP_DigestSign*Matt Caswell
2020-03-23Constify various mostly X509-related parameter types in crypto/ and apps/Dr. David von Oheimb
2020-03-21EVP: fetch the EVP_KEYMGMT earlierRichard Levitte