summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2021-01-12Use centralized fetching errorsRichard Levitte
2020-12-30Don't call EVP_CIPHER_CTX_block_size() to find the block sizeMatt Caswell
2020-12-23Cache Digest constantsMatt Caswell
2020-12-23Move the caching of cipher constants into evp_cipher_from_dispatchMatt Caswell
2020-12-20Drop OPENSSL_NO_RSA everywhereRichard Levitte
2020-12-17EVP: Fix memory leak in EVP_PKEY_CTX_dup()Richard Levitte
2020-12-16Drop unnecessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and OPENSSL_NO_ECRichard Levitte
2020-12-16EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte
2020-12-16EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte
2020-12-16EVP_PKEY & DSA: move dsa_ctrl.c to be included only on libcryptoRichard Levitte
2020-12-14Fix Segfault in EVP_PKEY_CTX_dup when the ctx has an undefined operation.Shane Lontis
2020-12-08EVP: Add EVP_PKEY_get_group_name() to extract the group name of a pkeyRichard Levitte
2020-12-08EVP: constify the EVP_PKEY_get_*_param() argument |pkey|Richard Levitte
2020-12-05EVP: Adjust EVP_PKEY_size(), EVP_PKEY_bits() and EVP_PKEY_security_bits()Richard Levitte
2020-12-04Fix EVP_PKEY_CTX propq so that it uses a copyShane Lontis
2020-12-03remove unused assignmentsPauli
2020-12-02Adapt everything else to the updated OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte
2020-11-27EVP_PKEY & DSA: Make DSA EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte
2020-11-27Update bio_ok.cihsinme
2020-11-27Deprecate EVP_PKEY_assign_DH and other similar macrosMatt Caswell
2020-11-27Fix EVP_CIPHER_CTX_set_padding for legacy pathShane Lontis
2020-11-26EVP: don't touch the lock for evp_pkey_downgradeDaniel Bevenius
2020-11-26Fix regression in EVP_DigestInit_ex: crash when called with NULL typeTomas Mraz
2020-11-26EVP_DigestFinalXOF must not reset the EVP_MD_CTXTomas Mraz
2020-11-26Update copyright yearMatt Caswell
2020-11-24ERR: Rebuild all generated error headers and source filesRichard Levitte
2020-11-20rand: move the entropy source out of the FIPS providerPauli
2020-11-18Deprecate RSA harderRichard Levitte
2020-11-19rename sha1_ctrl to ossl_sha1_ctrl.Pauli
2020-11-19Rename md5_sha1_* ossl_md5_sha1_*Pauli
2020-11-13CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-11-13EVP: Adapt EVP_PKEY2PKCS8() to better handle provider-native keysRichard Levitte
2020-11-13Remove unused helper functions EVP_str2ctrl() & EVP_hex2ctrl().Shane Lontis
2020-11-11Adapt libcrypto functionality to specify the desired output structureRichard Levitte
2020-11-07EVP: Have all EVP_PKEY check functions export to provider if possibleRichard Levitte
2020-11-05Update copyright yearMatt Caswell
2020-11-02EVP: Fix typo in EVP_PKEY_gen commentDaniel Bevenius
2020-11-02Initialize outl in evp_enc.c to 0, protect against NULLjwalch
2020-10-30Patch leak in EVP_PKEY2PKCS8() error pathjwalch
2020-10-30Add easy to digest selector macros for EVP_PKEYsRichard Levitte
2020-10-22Remove EVP_aes_(128|192|256)_siv functionsPauli
2020-10-22Rename EVP_KDF_reset() to EVP_KDF_CTX_reset().Shane Lontis
2020-10-22Rename EVP_KDF_size() to EVP_KDF_CTX_get_kdf_size().Shane Lontis
2020-10-22Rename EVP_MAC_size() to EVP_MAC_CTX_get_mac_size().Shane Lontis
2020-10-20Rename EVP_PKEY_set1_tls_encodedpoint to EVP_PKEY_set1_encoded_public_keyMatt Caswell
2020-10-15Update copyright yearMatt Caswell
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-15Make evp_pkey_ctx_get0_libctx/propq public APIMatt Caswell