summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2022-03-15Update copyright yearMatt Caswell
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-15EVP_MD performance fix (refcount cache contention)Hugo Landau
2022-03-14crypto/pem/pem_lib.c: Add check for BIO_readJiasheng Jiang
2022-03-12OSSL_CMP_CTX_setup_CRM(): Fix handling of defaults from CSR and refcertDr. David von Oheimb
2022-03-10check the return of OPENSSL_sk_new_nullxkernel
2022-03-10Avoid potential memory leakDmitry Belyavskiy
2022-03-10Some platforms don't have pthread_atforkMatt Caswell
2022-03-08fetch: convert a NULL property query to ""Pauli
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-21x509: handle returns from X509_TRUST_get_by_id() more consistentlyPauli
2022-02-20rand: Add missing check for rand_get_globalJiasheng Jiang
2022-02-14Apply the correct Apache v2 licenseTomas Mraz
2022-02-11Change condition to avoid spurious compiler complaints.Pauli
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-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-02-02Ensure X509_STORE_CTX_purpose_inherit handles a 0 default purposeMatt Caswell
2022-02-02x509: add the check for X509_STORE_lockJiasheng Jiang
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-27lhash: Avoid 32 bit right shift of a 32 bit valueTomas Mraz
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-21crypto/bio: drop float formating for UEFIGerd Hoffmann
2022-01-21Revert "crypto/bio: fix build on UEFI"Gerd Hoffmann
2022-01-17bn_ppc.c: Fix build failure on AIX with XLC/XLCLANGTomas Mraz
2022-01-17Do not call ossl_ffc_name_to_dh_named_group with NULL argumentTomas Mraz
2022-01-17Properly return error on EVP_PKEY_CTX_set_dh_nid and EVP_PKEY_CTX_set_dhx_rfc...Tomas Mraz
2022-01-14EVP: fix evp_keymgmt_util_match so that it actually tries cross export the ot...manison
2022-01-13Cleansing all the temporary data for s390xDmitry Belyavskiy
2022-01-13Clear md_data only when necessaryMatt Caswell
2022-01-13lhash: use lock when TSAN not available for statistics gatheringPauli
2022-01-13mem: do not produce usage counts when tsan is unavailable.Pauli
2022-01-13core namemap: use updated tsan lock detection capabilitiesPauli
2022-01-13drop unused callback variableGerd Hoffmann
2022-01-12EVP_DigestSignFinal: *siglen should not be read if sigret == NULLTomas Mraz
2022-01-12Fix Decoder, Encoder and Store loader fetchingMatt Caswell
2022-01-11Fix: some patches related to error exitingPeiwei Hu
2022-01-10Fix a leak in EVP_DigestInit_ex()Matt Caswell