aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2018-09-04Fix HMAC SHA3-224 and HMAC SHA3-256.Pauli2-8/+11
2018-09-04Make OBJ_NAME case insensitive.Pauli3-15/+52
2018-09-04hmac_init cleanup and fix key zeroization issueShane Lontis1-17/+16
2018-09-03[test] throw error from wrapper function instead of an EC_METHOD specific oneBilly Brumley1-0/+4
2018-09-03Fix the comment of PEM_read_bio_exwzhang1-2/+1
2018-09-03add getter for tbsResponseData and signatureAlgorithm on OCSP_BASICRESPPaul Kehrer1-0/+10
2018-09-03Check the return from BN_sub() in BN_X931_generate_Xpq().Pauli1-1/+3
2018-09-03Check for a failure return from EVP_MD_CTX_new() in OCSP_basic_sign().Pauli1-0/+3
2018-09-03Remove redundant ASN1_INTEGER_set callEric Brown1-1/+0
2018-08-29fix out-of-bounds write in sm2_crypt.cymlbright1-1/+8
2018-08-26x509v3/v3_purp.c: refine lock-free check in x509v3_cache_extensions.Andy Polyakov1-6/+10
2018-08-23bn/bn_lib.c: conceal even memmory access pattern in bn2binpad.Andy Polyakov1-10/+24
2018-08-23bn/bn_blind.c: use Montgomery multiplication when possible.Andy Polyakov1-32/+56
2018-08-23rsa/rsa_ossl.c: implement variant of "Smooth CRT-RSA."Andy Polyakov1-55/+100
2018-08-23crypto/bn: add more fixed-top routines.Andy Polyakov5-10/+113
2018-08-22Extend dladdr() for AIX, consequence from changes for openssl#6368.Matthias Kraft1-10/+29
2018-08-22crypto/init.c: improve destructor_key's portability.Andy Polyakov1-8/+11
2018-08-22asn1/asn_moid.c: overhaul do_create.Andy Polyakov1-18/+12
2018-08-22Improve the usability of the ca app using EdDSAMatt Caswell1-3/+13
2018-08-22rand_lib.c: Don't open random devices while cleaning up.Dr. Matthias St. Pierre1-2/+6
2018-08-22Zero memory in CRYPTO_secure_malloc.Pauli1-5/+11
2018-08-21Replace GFp ladder implementation with ladd-2002-it-4 from EFDNicola Tuveri1-30/+33
2018-08-20Check getauxval on systems that have it when checking for setuid execution.Pauli1-5/+11
2018-08-19rand_unix.c: don't discard entropy bytes from /dev/*randomDr. Matthias St. Pierre1-9/+14
2018-08-19rand_unix.c: don't discard entropy bytes from syscall_random()Dr. Matthias St. Pierre1-9/+17
2018-08-19rand_unix.c: assimilate syscall_random() with getrandom(2)Dr. Matthias St. Pierre1-20/+37
2018-08-17Avoid shadowing 'free' in X509_LOOKUP_met_set_freeBenjamin Kaduk1-2/+2
2018-08-17crypto/threads_*: remove CRYPTO_atomic_{read|write}.Andy Polyakov3-62/+0
2018-08-14Deallocate previously loaded SSL CONF module dataTomas Mraz1-0/+1
2018-08-13crypto/o_fopen.c: alias fopen to fopen64.Andy Polyakov1-0/+18
2018-08-11i2d_ASN1_OBJECT(): allocate memory if the user didn't provide a bufferRichard Levitte3-4/+17
2018-08-10Change the OID references for X25519, X448, ED25519 and ED448 from the draft RFCPauli1-1/+1
2018-08-09Revert "stack/stack.c: omit redundant NULL checks."Matt Caswell1-8/+13
2018-08-07crypto/mem.c: switch to tsan_assist.h in CRYPTO_MDEBUG.Andy Polyakov1-9/+9
2018-08-07engine/eng_lib.c: remove redundant #ifdef.Andy Polyakov1-5/+1
2018-08-07x509v3/v3_purp.c: re-implement lock-free check for extensions cache validity.Andy Polyakov2-0/+12
2018-08-07x509v3/v3_purp.c: resolve Thread Sanitizer nit.Andy Polyakov1-4/+0
2018-08-07lhash/lhash.c: switch to Thread-Sanitizer-friendly primitives.Andy Polyakov2-11/+15
2018-08-07stack/stack.c: omit redundant NULL checks.Andy Polyakov1-13/+8
2018-08-07Harmonize use of sk_TYPE_find's return value.Andy Polyakov13-48/+37
2018-08-07x509/x509name.c: fix potential crash in X509_NAME_get_text_by_OBJ.Andy Polyakov1-3/+5
2018-08-07Make EVP_PKEY_asn1_new() stricter with its inputRichard Levitte1-0/+12
2018-08-06s390x assembly pack: add KIMD/KLMD code path for sha3/shakePatrick Steuer4-7/+275
2018-08-03Fix some undefined behaviour in the Curve448 code (2nd attempt)Dr. Matthias St. Pierre2-6/+6
2018-08-01asn1/tasn_utl.c: fix logical error in and overhaul asn1_do_lock.Andy Polyakov1-12/+23
2018-08-01Add OIDs for HMAC SHA512/224 and HMAC SHA512/256.Pauli4-5/+23
2018-07-31Fix some TLSv1.3 alert issuesMatt Caswell1-0/+2
2018-07-31Deprecate the EC curve type specific functions in 1.2.0Matt Caswell2-4/+12
2018-07-31Use the new non-curve type specific EC functions internallyMatt Caswell18-143/+66
2018-07-31Provide EC functions that are not curve type specificMatt Caswell4-92/+76