summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2020-07-16Update copyright yearRichard Levitte
2020-07-16Revert "kdf: make function naming consistent."Matt Caswell
2020-07-16Revert "The EVP_MAC functions have been renamed for consistency. The EVP_MAC...Matt Caswell
2020-07-16deprecate engines in libcryptoPauli
2020-07-11Add and use internal header that implements endianness checkRichard Levitte
2020-07-05rand: avoid caching RNG parameters.Pauli
2020-07-05Refactor the EVP_RAND code to make locking issues less likelyPauli
2020-07-05rand: fix recursive locking issue.Pauli
2020-06-28CORE: Add an internal function to distinguish the global default contextRichard Levitte
2020-06-25Update copyright yearMatt Caswell
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre
2020-06-24CTR, HASH and HMAC DRBGs in providerPauli
2020-06-24rand: set up EVP and DRBG infrastructure for RAND from providers.Pauli
2020-06-24rand: core APIs for provider friendly random.Pauli
2020-06-23property: Move global default properties to the library context.Pauli
2020-06-19Make sure we save the copy function when registering a new KeymgmtMatt Caswell
2020-06-19Make EVP_PKEY_CTX_[get|set]_group_name work for DH tooMatt Caswell
2020-06-19Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more genericMatt Caswell
2020-06-19Remove whitespace from 'white space'haykam821
2020-06-16EVP: allow empty strings to EVP_Decode* functionsRichard Levitte
2020-06-13Fix two additional instances of the old EVP_MAC_CTX_ functions being used.Pauli
2020-06-11The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli
2020-06-11kdf: make function naming consistent.Pauli
2020-06-08EVP: Let EVP_PKEY_gen() initialize ctx->keygen_infoRichard Levitte
2020-06-05Always create a key when importingMatt Caswell
2020-06-05Make EVP_PKEY_[get1|set1]_tls_encodedpoint work with provided keysMatt Caswell
2020-06-04Fix missed fields in EVP_PKEY_meth_copy.Aaron Thompson
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