summaryrefslogtreecommitdiff
path: root/crypto/evp
AgeCommit message (Expand)Author
2024-08-14Add EDDSA FIPS self tests.slontis
2024-08-07Implementation of the RFC 9579, PBMAC1 in PKCS#12Dmitry Belyavskiy
2024-08-06Add KeyManagement keygen parameter getter/gettable functions.slontis
2024-07-31evp_get_digest/cipherbyname_ex(): Try to fetch if not foundTomas Mraz
2024-07-22open brace '{' following struct go on the same lineDimitri Papadopoulos
2024-07-22that open brace { should be on the previous lineDimitri Papadopoulos
2024-07-11EVP_DigestUpdate(): Check if ctx->update is setsashan
2024-06-26evp_pkey_ctx_setget_params_to_ctrl(): Always properly set ctx.action_typeTomas Mraz
2024-06-21Fix regression of EVP_PKEY_CTX_add1_hkdf_info() with older providersTomas Mraz
2024-05-30Remove the dead store in EVP_DecryptFinal_exCoolThi
2024-05-24EVP_CIPHER_CTX_get_key_length(): Add null check of ctx->cipherMax Ammann
2024-05-15Intentionally 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