aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* Move e_os.h to include/internalRichard Levitte2022-02-0559-60/+60
* Add missing CRYPTO_THREAD_cleanup_local of default_context_thread_localHarry Sintonen2022-02-041-0/+1
* Fix builds with DJGPPJuan Manuel Guerrero2022-02-041-1/+1
* Fix copyrightsTodd Short2022-02-035-6/+23
* Fix EVP todata and fromdata when used with selection of EVP_PKEY_PUBLIC_KEY.slontis2022-02-036-19/+29
* aes: make the no-asm constant time code path not the defaultPauli2022-01-311-1/+1
* BIO_new_from_core_bio: Check for NULL pointer after calling get_globalsJiasheng Jiang2022-01-271-6/+12
* Ensure X509_STORE_CTX_purpose_inherit handles a 0 default purposeMatt Caswell2022-01-271-5/+6
* lhash: Avoid 32 bit right shift of a 32 bit valueTomas Mraz2022-01-271-2/+4
* Add support for signed BIGNUMs in the OSSL_PARAM_BLD APIRichard Levitte2022-01-261-13/+32
* Add support for signed BIGNUMs in the OSSL_PARAM APIRichard Levitte2022-01-261-19/+38
* UI: Check for NULL pointer after calling OPENSSL_memdupJiasheng Jiang2022-01-261-2/+5
* Allow empty passphrase in PEM_write_bio_PKCS8PrivateKey_nid()Darshan Sen2022-01-261-1/+1
* Fix invalid malloc failures in PEM_write_bio_PKCS8PrivateKey()Darshan Sen2022-01-262-2/+3
* x509: add the check for X509_STORE_lockJiasheng Jiang2022-01-261-7/+25
* Optimize AES-GCM for uarchs with unroll and new instructionsXiaokangQian2022-01-256-12/+7504
* AES-GCM performance optimzation with stitched method for p9+ ppc64leDanny Tsen2022-01-242-1/+1441
* ERR: Move ERR_set_mark(), ERR_pop_to_mark() and ERR_clear_last_mark()Richard Levitte2022-01-213-56/+70
* crypto/bio: drop float formating for UEFIGerd Hoffmann2022-01-211-0/+20
* Revert "crypto/bio: fix build on UEFI"Gerd Hoffmann2022-01-211-9/+0
* Add signed bn2bin and bin2bn functionsRichard Levitte2022-01-201-21/+107
* [refactor] BIGNUM: Modify bin2bn() to work from least to most significant chunkRichard Levitte2022-01-201-22/+30
* BIGNUM: Add a comment on chunk order in struct bignum_stRichard Levitte2022-01-201-2/+5
* [refactor] BIGNUM: Modify bn2binpad()'s setup to be more like bin2bn()'sRichard Levitte2022-01-201-9/+20
* [refactor] BIGNUM: collapse BN_bin2bn() and BN_lebin2bn() into oneRichard Levitte2022-01-201-52/+34
* Simpler square-root computation for Ed25519James Muir2022-01-201-9/+4
* Fix sm3ss1 translation issue in sm3-armv8.plfangming.fang2022-01-201-8/+7
* Add context dup functions for digests and ciphersPauli2022-01-192-0/+22
* SM4 optimization for ARM by HW instructionDaniel Hu2022-01-186-51/+828
* replace ;; with ; as statement separatorPauli2022-01-182-2/+2
* bn_ppc.c: Fix build failure on AIX with XLC/XLCLANGTomas Mraz2022-01-171-1/+1
* Do not call ossl_ffc_name_to_dh_named_group with NULL argumentTomas Mraz2022-01-171-0/+1
* Properly return error on EVP_PKEY_CTX_set_dh_nid and EVP_PKEY_CTX_set_dhx_rfc...Tomas Mraz2022-01-171-6/+17
* property: reduce memory consumption when OPENSSL_SMALL_FOOTPRINT is defined.Pauli2022-01-151-4/+46
* Fix malloc failure handling of X509_ALGOR_set0()Dr. David von Oheimb2022-01-1411-100/+100
* EVP: fix evp_keymgmt_util_match so that it actually tries cross export the ot...manison2022-01-141-1/+1
* SM3 acceleration with SM3 hardware instruction on aarch64fangming.fang2022-01-146-3/+335
* Cleansing all the temporary data for s390xDmitry Belyavskiy2022-01-131-2/+2
* Clear md_data only when necessaryMatt Caswell2022-01-131-2/+3
* lhash: use lock when TSAN not available for statistics gatheringPauli2022-01-133-17/+66
* mem: do not produce usage counts when tsan is unavailable.Pauli2022-01-131-4/+10
* object: use updated tsan lock detection capabilitiesPauli2022-01-131-15/+5
* core namemap: use updated tsan lock detection capabilitiesPauli2022-01-131-9/+6
* drop unused callback variableGerd Hoffmann2022-01-131-1/+0
* EVP_DigestSignFinal: *siglen should not be read if sigret == NULLTomas Mraz2022-01-121-2/+2
* param dup: add errors to failure returnsPauli2022-01-121-3/+9
* param build set: add errors to failure returnsPauli2022-01-121-1/+3
* param build: add errors to failure returnsPauli2022-01-121-1/+3
* params: add error messages for built in param conversionsPauli2022-01-121-50/+255
* err: add additional errorsPauli2022-01-122-2/+33