summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
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
2022-03-03enable CMS sign/verify for provider-implemented PKEYsMichael Baentsch
2022-03-03SM4 optimization for non-asm modezhangzhilei
2022-03-03Fix NULL pointer dereference for BN_mod_exp2_montHugo Landau
2022-03-01aarch64: Fix async_fibre_swapcontext() on clang BTI buildsTom Cosgrove
2022-02-28crypto/x509/v3_utl.c: Add missing check for OPENSSL_strndupJiasheng Jiang
2022-02-28Change `strlen' argument name to `strlength' to avoid c++ reserved words.Pauli
2022-02-28fetch: convert a NULL property query to ""Pauli
2022-02-22CMP: add subject of any provided CSR as default message senderDr. David von Oheimb
2022-02-22chacha20 performance optimizations for ppc64le with 8x lanes,Deepankar Bhattacharjee
2022-02-21x509: handle returns from X509_TRUST_get_by_id() more consistentlyPauli
2022-02-20rand: Add missing check for rand_get_globalJiasheng Jiang
2022-02-18enc : add support for wrap modeEasySec
2022-02-14Add tests for do_updatedbArmin Fuerst
2022-02-14Apply the correct Apache v2 licenseTomas Mraz
2022-02-11Change condition to avoid spurious compiler complaints.Pauli
2022-02-10bn_lib.c: Change Endianess check to as a binary condition.Kelvin Lee
2022-02-10AES-GCM enabled with AVX512 vAES and vPCLMULQDQ.Andrey Matyukov
2022-02-10Fix outdated commentsWeiguo Li
2022-02-09aarch64: fix branch target indications in arm64cpuid.pl and keccak1600Tom Cosgrove
2022-02-08rsa: add check after calling BN_BLINDING_lockJiasheng Jiang
2022-02-08Check for presence of 1.1.x openssl runtimeBernd Edlinger
2022-02-07Replace size check with more meaningful pubkey checkTomas Mraz
2022-02-07Fixed counter overflowDanny Tsen
2022-02-07Fix typosDimitris Apostolou
2022-02-07evp enc: cache cipher key lengthPauli
2022-02-07evp enc: cache cipher IV lengthPauli
2022-02-07aes: avoid accessing key length field directlyPauli
2022-02-05Move e_os.h to include/internalRichard Levitte
2022-02-04Add missing CRYPTO_THREAD_cleanup_local of default_context_thread_localHarry Sintonen
2022-02-04Fix builds with DJGPPJuan Manuel Guerrero
2022-02-03Fix copyrightsTodd Short
2022-02-03Fix EVP todata and fromdata when used with selection of EVP_PKEY_PUBLIC_KEY.slontis
2022-01-31aes: make the no-asm constant time code path not the defaultPauli
2022-01-27BIO_new_from_core_bio: Check for NULL pointer after calling get_globalsJiasheng Jiang
2022-01-27Ensure X509_STORE_CTX_purpose_inherit handles a 0 default purposeMatt Caswell
2022-01-27lhash: Avoid 32 bit right shift of a 32 bit valueTomas Mraz
2022-01-26Add support for signed BIGNUMs in the OSSL_PARAM_BLD APIRichard Levitte
2022-01-26Add support for signed BIGNUMs in the OSSL_PARAM APIRichard Levitte
2022-01-26UI: Check for NULL pointer after calling OPENSSL_memdupJiasheng Jiang
2022-01-26Allow empty passphrase in PEM_write_bio_PKCS8PrivateKey_nid()Darshan Sen
2022-01-26Fix invalid malloc failures in PEM_write_bio_PKCS8PrivateKey()Darshan Sen
2022-01-26x509: add the check for X509_STORE_lockJiasheng Jiang
2022-01-25Optimize AES-GCM for uarchs with unroll and new instructionsXiaokangQian
2022-01-24AES-GCM performance optimzation with stitched method for p9+ ppc64leDanny Tsen
2022-01-21ERR: Move ERR_set_mark(), ERR_pop_to_mark() and ERR_clear_last_mark()Richard Levitte
2022-01-21crypto/bio: drop float formating for UEFIGerd Hoffmann
2022-01-21Revert "crypto/bio: fix build on UEFI"Gerd Hoffmann
2022-01-20Add signed bn2bin and bin2bn functionsRichard Levitte