summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2018-06-21Add blinding to a DSA signatureMatt Caswell
2018-06-18sha/asm/sha{1|256}-586.pl: harmonize clang version detection.Andy Polyakov
2018-06-18bn/asm/rsaz-avx2.pl: harmonize clang version detection.Andy Polyakov
2018-06-13Add blinding to an ECDSA signatureMatt Caswell
2018-06-12Reject excessively large primes in DH key generation.Guido Vranken
2018-06-09bn/asm/sparcv9-mont.pl: iron another glitch in squaring code path.Andy Polyakov
2018-05-31ENGINE_pkey_asn1_find_str(): don't assume an engine implements ASN1 methodRichard Levitte
2018-05-29The result of a ^ 0 mod -1 is 0 not 1Matt Caswell
2018-05-23Fix a bogus warning about an uninitialised varMatt Caswell
2018-05-21Fix undefined behaviour in X509_NAME_cmp()Matt Caswell
2018-05-17Make BN_GF2m_mod_arr more constant timeMatt Caswell
2018-05-14UI console: Restore tty settings, do not force ECHO after promptRichard Levitte
2018-05-13Fix memory leaks in CA related functions.Pavel Kopyl
2018-05-12In cases where we ask PEM_def_callback for minimum 0 length, accept 0 lengthRichard Levitte
2018-05-05X509 time: tighten validation per RFC 5280Emilia Kasper
2018-05-05BIO_s_mem() write: Skip early when input length is zeroRichard Levitte
2018-05-04bn/asm/*-mont.pl: harmonize with BN_from_montgomery_word.Andy Polyakov
2018-05-03v3_purp.c: add locking to x509v3_cache_extensions()Dr. Matthias St. Pierre
2018-05-02a_strex.c: prevent out of bound read in do_buf()Dr. Matthias St. Pierre
2018-04-27fix: BN_swap mishandles flags (1.0.2)Billy Brumley
2018-04-26PEM_def_callback(): use same parameter names as for pem_password_cbRichard Levitte
2018-04-26PEM_def_callback(): don't loop because of too short password givenRichard Levitte
2018-04-19Don't crash if there are no trusted certsMatt Caswell
2018-04-19Return 0 on a non-matching kdf_typeMatt Caswell
2018-04-19X509_cmp_time: only return 1, 0, -1.Emilia Kasper
2018-04-17Correct the check of RSA_FLAG_SIGN_VERJohn Eichenberger
2018-04-16RSA key generation: ensure BN_mod_inverse and BN_mod_exp_mont both get called...Billy Brumley
2018-04-05Pick a q size consistent with the digest for DSA param generationMatt Caswell
2018-04-05Don't crash if an unrecognised digest is used with dsa_paramgen_mdMatt Caswell
2018-03-28o_time.c: use gmtime_s with MSVCMiroslav Suk
2018-03-27Don't write out a bad OIDMatt Caswell
2018-03-27Prepare for 1.0.2p-devMatt Caswell
2018-03-27Prepare for 1.0.2o releaseOpenSSL_1_0_2oMatt Caswell
2018-03-27make updateMatt Caswell
2018-03-27Update copyright yearMatt Caswell
2018-03-26Limit ASN.1 constructed types recursive definition depthMatt Caswell
2018-03-21consttime flag changedSamuel Weiser
2018-03-21used ERR set/pop markSamuel Weiser
2018-03-21Replaced variable-time GCD with consttime inversion to avoid side-channel att...Samuel Weiser
2018-03-20Fix some bugs with the cfb1 bitsize handlingBernd Edlinger
2018-03-14crypto/engine/eng_cryptodev.c: don't treat a void* like an arrayRichard Levitte
2018-03-12Free the correct type in OBJ_add_object()Matt Caswell
2018-03-12Improve error handling in pk7_doitMatt Caswell
2018-03-03Fix a possible memory leak in engine_table_registerBernd Edlinger
2018-02-26bio_b64.c: prevent base64 filter BIO from decoding out-of-bound dataDr. Matthias St. Pierre
2018-02-21X509V3_EXT_add_nconf_sk, X509v3_add_ext: fix errors handlingPavel Kopyl
2018-02-13Remove code that prints "<SPACES/NULS>" in hexdumpsBernd Edlinger
2018-02-02Fix timing leak in BN_from_montgomery_word.Andy Polyakov
2018-02-01Don't leak the exponent bit width in BN_mod_exp_mont_consttime.David Benjamin
2018-02-01Make BN_num_bits_word constant-time.David Benjamin