summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2020-06-21Refactor BN_R_NO_INVERSE logic in internal functionsNicola Tuveri
2020-06-19Correctly handle the return value from EVP_Cipher() in the CMAC codeMatt Caswell
2020-06-19Ensure we never use a partially initialised CMAC_CTXMatt Caswell
2020-06-16EVP: allow empty strings to EVP_Decode* functionsRichard Levitte
2020-06-09Fix err checking and mem leaks of BIO_set_conn_port and BIO_set_conn_addressDr. David von Oheimb
2020-06-09Replace BUF_strdup() call by OPENSSL_strdup() adding failure check in bss_acpt.cDr. David von Oheimb
2020-06-07[crypto/ec] Remove unreachable AVX2 code in NISTZ256 implementationNicola Tuveri
2020-06-03Fix a buffer overflow in drbg_ctr_generateBernd Edlinger
2020-06-01Revert the check for NaN in %f formatBernd Edlinger
2020-06-01Make BIO_do_connect() and friends handle multiple IP addressesDr. David von Oheimb
2020-05-29bio printf: Avoid using rounding errors in range checkBernd Edlinger
2020-05-28AES CTR-DRGB: performance improvementPatrick Steuer
2020-05-27Avoid undefined behavior with unaligned accessesBernd Edlinger
2020-05-26Coverity 1463830: Resource leaks (RESOURCE_LEAK)Pauli
2020-05-25Allow NULL arg to OSSL_STORE_close()Dr. David von Oheimb
2020-05-22Prevent use after free of global_engine_lockTomas Mraz
2020-05-22STORE: Make try_decode_PrivateKey() ENGINE awareRichard Levitte
2020-05-20Fix d2i_PrivateKey() to work as documentedRichard Levitte
2020-05-20Avoid potential overflow to the sign bit when shifting left 24 placesTomas Mraz
2020-05-20Cast the unsigned char to unsigned int before shifting leftTomas Mraz
2020-05-20Fix egd and devrandom source configsBernd Edlinger
2020-05-19Fix some places where X509_up_ref is usedBernd Edlinger
2020-05-18TTY_get() in crypto/ui/ui_openssl.c open_console() can also return errno 1 (E...Maxim Zakharov
2020-05-12Replace misleading error message when loading PEMTomas Mraz
2020-05-08Fix PEM certificate loading that sometimes failsMaximilian Blenk
2020-05-08Remove AES bitsliced S-box implementation from Boyar and PeraltaBernd Edlinger
2020-05-04rand_unix.c: Ensure requests to KERN_ARND don't exceed 256 bytes.nia
2020-05-04rand_unix.c: Only enable hack for old FreeBSD versions on FreeBSDnia
2020-05-04rand_unix.c: Include correct headers for sysctl() on NetBSDnia
2020-04-27i2b_PVK_bio: don't set PEM_R_BIO_WRITE_FAILURE in case of successChristian Hohnstaedt
2020-04-24Fix typo from #10631Nicola Tuveri
2020-04-24[BN] harden `BN_copy()` against leaks from memory accessesNicola Tuveri
2020-04-24[EC] harden EC_KEY against leaks from memory accessesNicola Tuveri
2020-04-24[EC] Constify internal EC_KEY pointer usageNicola Tuveri
2020-04-21Add setter equivalents to X509_REQ_get0_signatureDirk-Willem van Gulik
2020-04-21Update copyright yearMatt Caswell
2020-04-18Add AES consttime code for no-asm configurationsBernd Edlinger
2020-04-17Windows: Add type casting in CRYPTO_atomic_add to remove warningKochise
2020-04-14BIO_do_accept: correct error return valuescott
2020-04-11Add manpage entry for X509_check_purpose()Jake Maynard
2020-04-09Fix AES-CTR_DRBG on 1.1.1.Pauli
2020-04-08AES CTR-DRGB: do not leak timing informationPatrick Steuer
2020-04-08Integer overflow in ASN1_STRING_set.Pauli
2020-04-07[crypto/ec] blind coordinates in ec_wNAF_mul for robustnessBilly Brumley
2020-04-07Fix the error handling in EC_POINTs_mulBernd Edlinger
2020-04-07Ensure ECDSA_size always returns >= 0William Brawner
2020-04-06Set X509_V_ERR_INVALID_EXTENSION error for invalid basic constraintsTomas Mraz
2020-04-06Allow certificates with Basic Constraints CA:false, pathlen:0Tomas Mraz
2020-04-01[crypto/ec] Ladder tweaksBilly Brumley
2020-03-31Update copyright yearMatt Caswell