summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
6 daysIntentionally break EVP_DigestFinal for SHAKE128 and SHAKE256Tomas Mraz
2024-04-17Handle empty param in EVP_PKEY_CTX_add1_hkdf_infotrinity-1686a
2024-04-09Fix EVP_PKEY_CTX_add1_hkdf_info() behaviorTodd Short
2024-04-09Copyright year updatesRichard Levitte
2024-03-15Fix unbounded memory growth when using no-cached-fetchMatt Caswell
2024-02-14Fix new typos found by codespellDimitri Papadopoulos
2024-01-31Fix error reporting in EVP_PKEY_{sign,verify,verify_recover}Richard Levitte
2024-01-25Add appropriate NULL checks in EVP_CIPHER apiNeil Horman
2024-01-15Move discovery of the legacy alg type into the keymgmtMatt Caswell
2024-01-12Fix partial block encryption in cfb and ofb for s390x (legacy)Holger Dengler
2024-01-11evp_fetch.c: Check meth_id instead of name_idsashan
2024-01-01gate calling of evp_method_id on having a non-zero name idNeil Horman
2023-12-29Fix new typos found by codespellDimitri Papadopoulos
2023-11-10Add EVP_DigestSqueeze() API.slontis
2023-11-03internal/common.h: rename macro `(un)likely` to `ossl_(un)likely`Matthias St. Pierre
2023-10-26EVP_PKEY_get_{bits,security_bits,size}(): add missing error queue entry on fa...Dr. David von Oheimb
2023-10-25Blake2b: Use OSSL_DIGEST_PARAM_SIZE as settable instead of XOFLENTomas Mraz
2023-10-24evp: process key length and iv length early if presentPauli
2023-10-24rand: fix seeding from a weak entropy sourceMatthias St. Pierre
2023-10-17EVP shake_ctrl(): add missing NULL evp_ctx checkDr. David von Oheimb
2023-10-04Restore the meaning of EVP_PKEY_print_private()Richard Levitte
2023-09-29Optimize out unneeded up_ref/free of EVP_CIPHERTomas Mraz
2023-09-28Copyright year updatesMatt Caswell
2023-09-22no-engine: fix signing with legacy app method based keysMatthias St. Pierre
2023-09-14Have legacy blake2 EVP structure use base blake2 implementationRichard Levitte
2023-09-13Fix typos found by codespellDimitri Papadopoulos
2023-09-11"foo * bar" should be "foo *bar"Dimitri Papadopoulos
2023-09-07Copyright year updatesMatt Caswell
2023-08-24Allow RSA-PSS also in EVP_PKEY_assign() and EVP_PKEY_can_sign()Ingo Franzki
2023-08-24ctrl_params_translate: Allow get_rsa_payload_x() also for RSA-PSSIngo Franzki
2023-08-24ctrl_params_translate: Allow RSA controls also for RSA-PSSIngo Franzki
2023-08-15Remove include/internal/decoder.h, as it's superfluousRichard Levitte
2023-08-10Don't use C++ reserved word template for function argumentsMscVZoltan
2023-08-04bio: pass flags on BIO_ctrl to make flush retriableihciah
2023-07-18Fix typos found by codespellDimitri Papadopoulos
2023-07-18Fix int_ctx_new() error when use 1.1.1n sm2 key and ec method enginelan1120
2023-07-17Fix RSA OAEP set/get label for legacy engineljuzwiuk
2023-07-17Optimise PKEY decodersMatt Caswell
2023-07-13use '__builtin_expect' to improve EVP_EncryptUpdate performance for gcc/clang.Liu-ErMeng
2023-07-07Remove unused internal functionsatishkov
2023-07-05fix memory allocation and reference counting issuesPauli
2023-07-01evp: update to structure based atomicsPauli
2023-06-14configure: introduce no-ecx to remove ECX related featureYi Li
2023-06-01Ignore the fetch error when a legacy algorithm is foundYuri Penkin
2023-05-30CMS, PKCS7, and CRMF: simplify use of EVP_PKEY_decrypt() by helper functionDr. David von Oheimb
2023-05-29Don't take a write lock when freeing an EVP_PKEYMatt Caswell
2023-05-24Fix incorrect parameter verification in EVP_MD_CTX_get_paramslan1120
2023-05-15Fixed EVP_PKEY_CTX_set_ec_paramgen_curve_nid() for SM2 in ENGINEsYuan, Shuai
2023-05-11Fixed TLS1.3 handshake issue for legacy engine API.Yuan, Shuai
2023-05-01param->ctrl translation: Fix evp_pkey_ctx_setget_params_to_ctrl()Richard Levitte