summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2018-09-10Check the return value from ASN1_INTEGER_setMatt Caswell
2018-09-06RSA padding Zeroization fixesShane Lontis
2018-09-05Harmonize the error handling codepathNicola Tuveri
2018-09-05Fix segfault in RSA_free() (and DSA/DH/EC_KEY)Nicola Tuveri
2018-09-05Key zeroization fix for EVP_SealInit.Pauli
2018-09-05Make OBJ_NAME case insensitive.Pauli
2018-09-05hkdf zeroization fixShane Lontis
2018-09-05key zeroisation fix for p12Shane Lontis
2018-09-05key zeroisation for pvkfmt now done on all branch pathsShane Lontis
2018-09-03add getter for tbsResponseData and signatureAlgorithm on OCSP_BASICRESPPaul Kehrer
2018-09-03Check the return from BN_sub() in BN_X931_generate_Xpq().Pauli
2018-09-03Remove redundant ASN1_INTEGER_set callEric Brown
2018-08-28bn/bn_lib.c: conceal even memmory access pattern in bn2binpad.Andy Polyakov
2018-08-28bn/bn_blind.c: use Montgomery multiplication when possible.Andy Polyakov
2018-08-28rsa/rsa_ossl.c: implement variant of "Smooth CRT-RSA."Andy Polyakov
2018-08-28crypto/bn: add more fixed-top routines.Andy Polyakov
2018-08-24Backport #6648 to OpenSSL_1_1_0-stableNicola Tuveri
2018-08-23Zero memory in CRYPTO_secure_malloc.Pauli
2018-08-22crypto/init.c: improve destructor_key's portability.Andy Polyakov
2018-08-18Fix a warning from MSVC buildBernd Edlinger
2018-08-17Avoid shadowing 'free' in X509_LOOKUP_met_set_freeBenjamin Kaduk
2018-08-14Update copyright yearMatt Caswell
2018-08-13crypto/o_fopen.c: alias fopen to fopen64.Andy Polyakov
2018-08-11i2d_ASN1_OBJECT(): allocate memory if the user didn't provide a bufferRichard Levitte
2018-08-10x509v3/v3_purp.c: re-implement lock-free check for extensions cache validity.Andy Polyakov
2018-08-10x509v3/v3_purp.c: resolve Thread Sanitizer nit.Andy Polyakov
2018-08-07Make EVP_PKEY_asn1_new() stricter with its inputRichard Levitte
2018-08-06Avoid errors when loading a cert multiple times.Pauli
2018-08-03asn1/tasn_utl.c: fix logical error in asn1_do_lock.Andy Polyakov
2018-08-03Revert "asn1/tasn_utl.c: fix logical error in and overhaul asn1_do_lock."Andy Polyakov
2018-08-01asn1/tasn_utl.c: fix logical error in and overhaul asn1_do_lock.Andy Polyakov
2018-07-31Check return from BN_subPauli
2018-07-31Check conversion return in ASN1_INTEGER_print_bio.Pauli
2018-07-29Remove DSA digest length checks when no digest is passedBryan Donlan
2018-07-29crypto/init.c: use destructor_key even as guard in OPENSSL_thread_stop.Andy Polyakov
2018-07-29crypto/cryptlib.c: make OPENSS_cpuid_setup safe to use as constructor.Andy Polyakov
2018-07-27bn/bn_mod.c: harmonize BN_mod_add_quick with original implementation.Andy Polyakov
2018-07-27ec/ecdsa_ossl.c: switch to fixed-length Montgomery multiplication.Andy Polyakov
2018-07-27ec/ecdsa_ossl.c: formatting and readability fixes.Andy Polyakov
2018-07-27ec/ecdsa_ossl.c: revert blinding in ECDSA signature.Andy Polyakov
2018-07-26bn/bn_{mont|exp}.c: switch to zero-padded intermediate vectors.Andy Polyakov
2018-07-26bn/bn_lib.c: add BN_FLG_FIXED_TOP flag.Andy Polyakov
2018-07-25Check for failures, to avoid memory leakRich Salz
2018-07-25crypto/cryptlib.c: resolve possible race in OPENSSL_isservice.Andy Polyakov
2018-07-22ec/ecp_nistz256.c: fix ecp_nistz256_set_from_affine.Andy Polyakov
2018-07-22ec/asm/ecp_nistz256-{!x86_64}.pl: fix scatter_w7 function.Andy Polyakov
2018-07-22bn/bn_intern.c: const-ify bn_set_{static}_words.Andy Polyakov
2018-07-22PKCS12: change safeContentsBag from a SET OF to a SEQUENCE OFRichard Levitte
2018-07-18bn/bn_lib.c address Coverity nit in bn2binpad.Andy Polyakov
2018-07-14rsa/*: switch to BN_bn2binpad.Andy Polyakov