summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2022-04-14Add error code for unsupported explicit parametersTomas Mraz
2022-04-14Import only named params into FIPS moduleTomas Mraz
2022-04-13Check the return of EVP_KDF_fetch()tangyiqun
2022-04-12Add return value check of X509V3_add_value() in X509V3_parse_list()Zhou Qingyang
2022-04-12s390: Add new machine generationJuergen Christ
2022-04-12SM4 optimization for ARM by ASIMDDaniel Hu
2022-04-11Crypto/evp: Fix null pointer dereferenceyuanjungong
2022-04-07Fix failure to check result of bn_rshift_fixed_topHugo Landau
2022-04-06Remove unused libctx functions (runonce, onfree)Hugo Landau
2022-04-03OSSL_PARAM_get_*_ptr: Drop errors from ptr/string mismatchTomas Mraz
2022-04-03Fix Coverity 1503096: out-of-bounds accessPauli
2022-04-03Fix Coverity 1498612 & 1503221: integer overflowPauli
2022-04-02CMS sign digestViktor Söderqvist
2022-04-01Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau
2022-03-31disable 5x interleave on buffers shorter than 512 bytes: 3% speedup on Graviton2Sebastian Pop
2022-03-30Remove further uses of __ARMEL__ in AArch64 assemblyBen Avison
2022-03-30sparse array: reduces the block sizePauli
2022-03-30Use safe math to computer sizes.Pauli
2022-03-28Remove statistics tracking from LHASHHugo Landau
2022-03-26Fix Coverity 1503218: negative loop boundPauli
2022-03-25s390x: Hide internal cpuid symbol and functionJuergen Christ
2022-03-25Fix Coverity 1498612: integer overflowPauli
2022-03-24Add support for mac-less password-base PKCS12 files to PKCS12_parse API.Daniel Fiala
2022-03-23Decoder resolution performance optimizationsHugo Landau
2022-03-23Fix Coverity 1201763 uninitialised pointer readPauli
2022-03-22Fix incorrect comments in aes-gcm-armv8-unroll8_64.plXiaokangQian
2022-03-21Fix coverity 1498607: uninitialised valuePauli
2022-03-18eng_dyn: Avoid spurious errors when checking for 1.1.x engineTomas Mraz
2022-03-18Fix declaration inconsistency (Camellia)Hugo Landau
2022-03-15Fix possible infinite loop in BN_mod_sqrt()Tomas Mraz
2022-03-15Fix signed integer overflow in evp_encHugo Landau
2022-03-15Fixed typo in inner_evp_generic_fetch() error handlingOliver Roberts
2022-03-15Fix IV length caching in EVP encryption codeHugo Landau
2022-03-14aes-gcm-avx512.pl: Fixed mingw64 buildAndrey Matyukov
2022-03-14crypto/pem/pem_lib.c: Add check for BIO_readJiasheng Jiang
2022-03-14Fixed conditional statement testing 64 and 256 bytesDanny Tsen
2022-03-13EVP_MD performance fix (refcount cache contention)Hugo Landau
2022-03-12OSSL_CMP_CTX_setup_CRM(): Fix handling of defaults from CSR and refcertDr. David von Oheimb
2022-03-10Add TFO support to socket BIO and s_client/s_serverTodd Short
2022-03-10check the return of OPENSSL_sk_new_nullxkernel
2022-03-10Avoid potential memory leakDmitry Belyavskiy
2022-03-10async_posix: Make ASYNC_set_mem_functions threadsafeArran Cudbard-Bell
2022-03-10async_posix: Allow custom stack allocation functions to be specified for POSI...Arran Cudbard-Bell
2022-03-10async_posix: raise a memory allocation error if we fail to allocate stack memoryArran Cudbard-Bell
2022-03-10Some platforms don't have pthread_atforkMatt Caswell
2022-03-09Use Perl to generate bsaes-armv8.STom Cosgrove
2022-03-09ARM assembly pack: translate bit-sliced AES implementation to AArch64Ben Avison
2022-03-04Fix build issue with aes-gcm-armv8-unroll8_64.S on older aarch64 assemblersXiaokangQian
2022-03-03asn1_string_to_time_t: Use timegm on FreeBSD.John Baldwin
2022-03-03Add testing of OBJ_find_sigid_by_algs()Michael Baentsch