summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2023-01-26add OSSL_TRACE_STRING(), OSSL_TRACE_STRING_MAX, and OSSL_trace_string()Dr. David von Oheimb
2023-01-25Fix incomplete checks for EVP_CIPHER_asn1_to_paramNiels Dossche
2023-01-24APPS: generated certs bear X.509 V3, unless -x509v1 option of req app is givenDr. David von Oheimb
2023-01-24X509{,_CRL,_REVOKED}_{set,sign}*(): fix 'modified' field and return valuesDr. David von Oheimb
2023-01-24set_trace_data(): prevent double free on OPENSSL_strdup() failureDr. David von Oheimb
2023-01-24Fix corruption when searching for CRLs in hashed directoriesHugo Landau
2023-01-23X509_V_ERR_INVALID_PURPOSE: fix misleading text; Fix omission in X509_VERIFY_...Dr. David von Oheimb
2023-01-23cmp_client.c: fix handling of total_timeout for RR and GENM transactionsDr. David von Oheimb
2023-01-23cmp_client_test.c: add tests for end_time being initialized for RR/GENMDr. David von Oheimb
2023-01-23Fix incorrect check on RAND_bytes_ex() in generate_q_fips186_4()Niels Dossche
2023-01-20bn2bin(): Don't accept len < 0Richard Levitte
2023-01-20bin2bn(): When len==0, just return a zero BIGNUMRichard Levitte
2023-01-20Correct property EBNF for unquoted stringsPauli
2023-01-19Fix incorrect error return value in i2r_ADMISSION_SYNTAX()Niels Dossche
2023-01-17remove unused macro in cast_local.h and des_local.hzhangzhilei
2023-01-16PKCS12 - Add additional libctx and propq support.slontis
2023-01-16Fix big-endian issue in chacha20 SVE implementation on aarch64fangming.fang
2023-01-14Limit size of modulus for bn_mul_mont and BN_mod_exp_mont_consttimeBernd Edlinger
2023-01-14Revert "Limit size of modulus for BN_mod_exp_mont_consttime()"Bernd Edlinger
2023-01-13QUIC: Enable building with QUIC support disabledHugo Landau
2023-01-13Add BIO poll descriptorsHugo Landau
2023-01-13Support all five EdDSA instances from RFC 8032James Muir
2023-01-12Make RSA_generate_multi_prime_key() not segfault if e is NULL.slontis
2023-01-12remove unused macro in rc2_local.h and rc5_local.hzhangzhilei
2023-01-12Do not check definition of a macro and use it in a single conditionTomas Mraz
2023-01-11OSSL_PARAM_BLD and BIGNUM; ensure at least one byte is allocatedRichard Levitte
2023-01-11In OSSL_PARAM_set_BN(), make sure that the data_size field is at least 1Richard Levitte
2023-01-10info.c: Fix typos in seed macro name and description stringGreg McLearn
2023-01-09rsaz_exp_x2.c: Remove unused ALIGN64 macroTomas Mraz
2023-01-09rsaz_exp_x2.c: Avoid potential undefined behavior with strict aliasingTomas Mraz
2023-01-09Revert "Fix an occasional CI failure due to unaligned access"Tomas Mraz
2023-01-06Fix SM4 test failures on big-endian ARM processorsXu Yizhou
2023-01-05Write SSL_R alerts to error state to keep updated stringsTomas Mraz
2023-01-04Cleanse internal BN_generate_dsa_nonce() buffers used to generate k.slontis
2023-01-04Fixed typos in documentation and commentsSemen Zhydenko
2022-12-22Fix possible UB in init_info_stringsBernd Edlinger
2022-12-22Avoid ifdefs in trace categoriesTomas Mraz
2022-12-22Ensure ossl_cms_EncryptedContent_init_bio() reports an error on no OIDMatt Caswell
2022-12-22Fix BIO_f_asn1() to properly report some errorsMatt Caswell
2022-12-22Fix SMIME_crlf_copy() to properly report an errorMatt Caswell
2022-12-22Fix BIO_f_cipher() flushingMatt Caswell
2022-12-16Refine the documents of several APIsPeiwei Hu
2022-12-16Address coverity issue CID 1517105slontis
2022-12-14Do not build P10-specific AES-GCM assembler on AIXTomas Mraz
2022-12-14Do not build P10-specific Chacha20 assembler on AIXTomas Mraz
2022-12-13Allow OBJ_create() to create an OBJ and NID with a NULL OIDRichard Levitte
2022-12-13Make error reason for disallowed legacy sigalg more specificTomas Mraz
2022-12-13Fix SM4-CBC regression on Armv8fangming.fang
2022-12-12crypto/err: expand on error code generationČestmír Kalina
2022-12-12smime/pkcs7: disable the Bleichenbacher workaroundHubert Kario