aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
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
2018-07-31Check return from BN_subPauli1-1/+2
2018-07-31Check conversion return in ASN1_INTEGER_print_bio.Pauli1-3/+2
2018-07-29Remove DSA digest length checks when no digest is passedBryan Donlan1-14/+4
2018-07-26EC GFp ladderBilly Brumley4-14/+239
2018-07-26Add ec/asm/x25519-ppc64.pl module.Andy Polyakov2-0/+825
2018-07-26bn/bn_mod.c: harmonize BN_mod_add_quick with original implementation.Andy Polyakov1-0/+1
2018-07-26Fix a trivial coding style nit in sm2_sign.cPaul Yang1-1/+1
2018-07-26Fixed issue where DRBG_CTR fails if NO_DF is used - when entropy is calledShane Lontis1-1/+1
2018-07-25Check for failures, to avoid memory leakRich Salz2-9/+9
2018-07-25crypto/init.c: use destructor_key even as guard in OPENSSL_thread_stop.Andy Polyakov1-19/+35
2018-07-25crypto/dllmain.c: remove unused OPENSSL_NONPIC_relocated variable.Andy Polyakov2-16/+0
2018-07-25crypto/cryptlib.c: resolve possible race in OPENSSL_isservice.Andy Polyakov1-2/+6
2018-07-25crypto/cryptlib.c: make OPENSS_cpuid_setup safe to use as constructor.Andy Polyakov1-18/+81
2018-07-25ec/ecp_nistz256.c: fix Coverity nit.Andy Polyakov1-2/+1
2018-07-24Remove zero special-case in BN_mod_exp_mont.David Benjamin1-5/+0
2018-07-24Update sm2_crypt.cneighbads1-1/+1
2018-07-24def_load_bio(): Free |biosk| more carefullyRichard Levitte1-2/+16
2018-07-22ec/ecp_nistz256.c: fix ecp_nistz256_set_from_affine.Andy Polyakov1-22/+6
2018-07-22ec/asm/ecp_nistz256-{!x86_64}.pl: fix scatter_w7 function.Andy Polyakov5-25/+25
2018-07-22bn/bn_intern.c: const-ify bn_set_{static}_words.Andy Polyakov2-5/+9
2018-07-22PKCS12: change safeContentsBag from a SET OF to a SEQUENCE OFRichard Levitte1-1/+1
2018-07-20crypto/*: address standard-compilance nits.Andy Polyakov3-3/+11
2018-07-20bio/bss_dgram.c: harmonize usage of OPENSSL_USE_IPV6 with the rest.Andy Polyakov1-1/+1
2018-07-20ec/ec_lcl.h: fix pre-C9x compilation problems.Andy Polyakov1-9/+9
2018-07-20Validate legacy_versionMatt Caswell1-0/+1
2018-07-18ec/ecdsa_ossl.c: switch to fixed-length Montgomery multiplication.Andy Polyakov1-9/+21
2018-07-18ec/ecdsa_ossl.c: formatting and readability fixes.Andy Polyakov1-30/+18
2018-07-18ec/ecdsa_ossl.c: revert blinding in ECDSA signature.Andy Polyakov3-70/+69