summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
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
2018-07-14bn/bn_lib.c: make BN_bn2binpad computationally constant-time.Andy Polyakov
2018-07-12bn/bn_mont.c: improve readability of post-condition code.Andy Polyakov
2018-07-12bn/bn_mont.c: move boundary condition check closer to caller.Andy Polyakov
2018-07-12bn/bn_lib.c: remove bn_check_top from bn_expand2.Andy Polyakov
2018-07-01modes/asm/ghash-armv4.pl: address "infixes are deprecated" warnings.Andy Polyakov
2018-06-28Zero-fill IV by default.Rich Salz
2018-06-24Fix a new gcc-9 warning [-Wstringop-truncation]Bernd Edlinger
2018-06-22sha/asm/sha{256|512}-armv4.pl: harmonize thumb2 support with the rest.Andy Polyakov
2018-06-21[crypto/ec] don't assume points are of order group->orderBilly Brumley
2018-06-21ec/ec_mult.c: get BN_CTX_start,end sequence right.Andy Polyakov
2018-06-21Add blinding to a DSA signatureMatt Caswell
2018-06-18ec/asm/ecp_nistz256-avx2.pl: harmonize clang version detection.Andy Polyakov
2018-06-18{chacha|poly1305}/asm/*-x64.pl: harmonize clang version detection.Andy Polyakov
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-18Convert _meth_get_ functions to const gettersJack Bates
2018-06-15Backport of commit 6b49b30811f4afa0340342af9400b8d0357b5291Bernd Edlinger
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-06-08modes/ocb128.c: Reset nonce-dependent variables on setivMingtao Yang
2018-05-31ENGINE_pkey_asn1_find_str(): don't assume an engine implements ASN1 methodRichard Levitte
2018-05-30Add APIs for custom X509_LOOKUP_METHOD creationMingtao Yang
2018-05-29The result of a ^ 0 mod -1 is 0 not 1Matt Caswell
2018-05-24Save and restore the Windows error around TlsGetValue.David Benjamin
2018-05-24Improve compatibility of point and curve checksMatt Caswell
2018-05-23Skip CN DNS name constraint checks when not neededViktor Dukhovni
2018-05-23Limit scope of CN name constraintsViktor Dukhovni
2018-05-21Fix undefined behaviour in X509_NAME_cmp()Matt Caswell
2018-05-20Restore check of |*xn| against |name| in X509_NAME_setRichard Levitte
2018-05-20Fix a possible crash in BN_from_montgomery_wordBernd Edlinger
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-08Fix a mem leak in CMSMatt Caswell
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-03Return an error from BN_mod_inverse if n is 1 (or -1)Matt Caswell
2018-05-02Make X509_VERIFY_PARAM_get_hostflags() take a const argMatt Caswell
2018-05-02a_strex.c: prevent out of bound read in do_buf()Dr. Matthias St. Pierre
2018-05-01Add getter for X509_VERIFY_PARAM_get_hostflagsMatt Caswell
2018-04-27fix: BN_swap mishandles flags (1.1.0)Billy Brumley
2018-04-26Fix memleaks in async apiBernd Edlinger
2018-04-26Fix no-uiRichard Levitte