summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2023-10-04Improved detection of engine-provided private "classic" keysDmitry Belyavskiy
2023-10-04All lh_stats functions were deprecated in 3.1Tomas Mraz
2023-10-02Improve performance for 6x unrolling with vpermxor instructionDanny Tsen
2023-10-02obj_xref.h: make updateMathieu Tortuyaux
2023-10-02obj_xref: ecdsa support sha3 hash functionMathieu Tortuyaux
2023-10-02Coverity 1545175: use after freePauli
2023-10-02Coverity 1545176: dereference before NULL checkPauli
2023-09-29Optimize out unneeded up_ref/free of EVP_CIPHERTomas Mraz
2023-09-28Copyright year updatesMatt Caswell
2023-09-27Fix a mem leak when the FIPS provider is used in a different threadMatt Caswell
2023-09-27fips: use seed source requestedPauli
2023-09-27rand: add extra error codePauli
2023-09-27fips selftest: avoid relying on a real RNG for self testsPauli
2023-09-25Support all NULL-syntax X.509v3 extensionsJonathan M. Wilbur
2023-09-25Implement a public BIO_ADDR_copy() functionMatt Caswell
2023-09-22no-engine: fix signing with legacy app method based keysMatthias St. Pierre
2023-09-22Do not include sparse_array.o in libsslHuiyue Xu
2023-09-21Fix error handling in lhash contractBernd Edlinger
2023-09-21Fix error handling in CRYPTO_get_ex_new_indexBernd Edlinger
2023-09-21cmp_vfy.c: Use verification callback if cert_acceptable() finds expired certDr. David von Oheimb
2023-09-20coverity: NULL dereferencePauli
2023-09-20BIO: Wire poll descriptor functions in BIO_s_sockHugo Landau
2023-09-19Allow to pass a passprase callback at store openSimo Sorce
2023-09-18Update OPENSSL_buf2hexstr() to use DEFAULT_SEPARATOR.Pan Lanlan
2023-09-15Fix PKCS#12 creation error when certificate contains auxiliary dataOlga Batyshkina
2023-09-15Store: API for deletionDmitry Belyavskiy
2023-09-15Fix engine cleanup error handlingBernd Edlinger
2023-09-14Have legacy blake2 EVP structure use base blake2 implementationRichard Levitte
2023-09-13Fix a failure in bio_dgram_test on the NonStop platformMatt Caswell
2023-09-13Fix typos found by codespellDimitri Papadopoulos
2023-09-11Fix a possible memleak in rsa_pub_encodeBernd Edlinger
2023-09-11Bad function definitionDimitri Papadopoulos
2023-09-11"foo * bar" should be "foo *bar"Dimitri Papadopoulos
2023-09-11Remove repeated wordsDimitri Papadopoulos
2023-09-11Fix a build failure where recvmmsg is available but not sendmmsgMatt Caswell
2023-09-11LoongArch64 assembly pack: add ChaCha20 modulesMin Zhou
2023-09-08Fix a possible memleak in SRP_VBASE_newBernd Edlinger
2023-09-08OSSL_STORE: Fix error flag clearing and setting (provider path only)Richard Levitte
2023-09-08Check error return from cms_sd_asn1_ctrl() correctly.Pauli
2023-09-07Copyright year updatesMatt Caswell
2023-09-06win32: Support condition variable broadcasting on XPHugo Landau
2023-09-05CMP: generalize ossl_cmp_calc_protection() to handle Edwards curves correctlyDr. David von Oheimb
2023-09-05Fix internal memory leaks from OPENSSL_MALLOC_FAILURESBernd Edlinger
2023-09-05OSSL_PARAM_BLD_push_BN_pad(): Allow NULL BIGNUMTomas Mraz
2023-09-05MUTEX: Assert on locking failureHugo Landau
2023-09-05Use armv8 .quad instead of .dwordKai Pastor
2023-09-04Change PBES2 KDF default salt length to 16 bytes.slontis
2023-09-04Move ALIGN32 and ALIGN64 into common.h, and fix for clang-cl.exeTom Cosgrove
2023-09-02Avoid clobbering non-volatile XMM registersBernd Edlinger
2023-09-01Minor fixesHugo Landau