Make BN_GF2m_mod_arr more constant time
[openssl.git] / crypto / bn /
2018-05-17 Matt CaswellMake BN_GF2m_mod_arr more constant time
2018-05-04 Andy Polyakovbn/asm/*-mont.pl: harmonize with BN_from_montgomery_word.
2018-04-27 Billy Brumleyfix: BN_swap mishandles flags (1.0.2)
2018-03-27 Matt CaswellUpdate copyright year
2018-02-02 Andy PolyakovFix timing leak in BN_from_montgomery_word.
2018-02-01 David BenjaminDon't leak the exponent bit width in BN_mod_exp_mont_co...
2018-02-01 David BenjaminMake BN_num_bits_word constant-time.
2018-01-16 Matt CaswellRevert BN_copy() flag copy semantics change
2017-12-08 Rich SalzStandardize syntax around sizeof(foo)
2017-12-06 Andy Polyakovbn/asm/rsaz-avx2.pl: fix digit correction bug in rsaz_1...
2017-11-07 Matt CaswellDon't error with -1 for BIGNUM exp operations
2017-11-02 Andy Polyakovbn/asm/x86_64-mont5.pl: fix carry bug in bn_sqrx8x_inte...
2017-10-11 Matt CaswellEnsure we test all parameters for BN_FLG_CONSTTIME
2017-09-27 Samuel WeiserBN_copy now propagates BN_FLG_CONSTTIME
2017-09-27 Samuel WeiserFixed error in propagating BN_FLG_CONSTTIME flag throug...
2017-06-17 Bernd EdlingerRemove a pointless "#if 0" block from BN_mul.
2017-06-14 Bernd EdlingerFix possible crash in X931 code.
2017-05-11 PauliRemove dead code.
2017-04-22 David BenjaminNumbers greater than 1 are usually non-negative.
2017-03-24 Andy Polyakovbn/asm/sparcv9-mont.pl: fix squaring code path.
2017-03-10 Richard Levittemake update
2017-03-10 Richard LevitteFix crypto/bn/bn_prime.pl to generate correctly formatt...
2017-02-16 Bernd EdlingerCleanup *.S files.
2017-01-26 Andy Polyakovbn/asm/x86_64-mont5.pl: fix carry bug in bn_sqr8x_internal.
2016-11-16 Rich SalzCheck return value of some BN functions.
2016-11-10 Andy Polyakovbn/asm/x86_64-mont.pl: fix for CVE-2016-7055 (Low sever...
2016-09-06 Rich SalzMisc BN fixes
2016-08-31 Andy Polyakovcrypto/bn/*: x86[_64] division instruction doesn't...
2016-08-22 Kazuki YamaguchiFix overflow check in BN_bn2dec()
2016-08-22 Andy Polyakovbn/asm/x86[_64]-mont*.pl: implement slightly alternativ...
2016-08-15 Dr. Stephen HensonCheck for errors in BN_bn2dec()
2016-06-30 Matt CaswellConvert memset calls to OPENSSL_cleanse
2016-06-27 Matt CaswellChange usage of RAND_pseudo_bytes to RAND_bytes
2016-06-07 Matt CaswellAdd a BN_mod_word test()
2016-06-07 Matt CaswellFix BN_mod_word bug
2016-04-07 Andy PolyakovPPC assembly pack: remove branch hints.
2016-03-07 Andy Polyakovbn/asm/x86[_64]-mont*.pl: complement alloca with page...
2016-03-01 Matt Caswellmake update
2016-03-01 Andy Polyakovbn/asm/x86_64-mont5.pl: unify gather procedure in hardl...
2016-03-01 Andy Polyakovcrypto/bn/x86_64-mont5.pl: constant-time gather procedure.
2016-03-01 Andy Polyakovbn/asm/rsaz-avx2.pl: constant-time gather procedure.
2016-03-01 Andy Polyakovbn/asm/rsax-x86_64.pl: constant-time gather procedure.
2016-03-01 Andy Polyakovbn/bn_exp.c: constant-time MOD_EXP_CTIME_COPY_FROM_PREBUF.
2016-02-29 Matt CaswellFix BN_hex2bn/BN_dec2bn NULL ptr/heap corruption
2016-02-23 FdaSilvaYYGH714: missing field initialisation
2015-12-19 Matt CaswellFix URLs mangled by reformat
2015-12-14 Emilia KasperFix a ** 0 mod 1 = 0 for real this time.
2015-12-13 Andy Polyakovx86_64 assembly pack: tune clang version detection...
2015-12-03 Andy Polyakovbn/asm/x86_64-mont5.pl: fix carry propagating bug ...
2015-11-30 Andy Polyakovx86_64 assembly pack: tune clang version detection.
2015-11-16 Andy Polyakovbn/asm/ppc64-mont.pl: adapt for little-endian.
2015-11-16 Andy Polyakovbn/asm/s390x.S: improve performance on z196 and z13...
2015-10-29 Pascal CuoqBN_GF2m_mod_inv(): check bn_wexpand return value
2015-10-23 Alessandro GhediniFix typos
2015-10-23 Alessandro GhediniFix memory leaks and other mistakes on errors
2015-10-07 Pascal CuoqSet flags to 0 before calling BN_with_flags()
2015-09-15 Rich SalzRT4044: Remove .cvsignore files.
2015-08-31 Emilia KasperBN_mod_exp_mont_consttime: check for zero modulus.
2015-08-31 Emilia Kasperbntest: don't dereference the |d| array for a zero...
2015-08-11 Matt CaswellCheck for 0 modulus in BN_MONT_CTX_set
2015-07-31 Loganaden VelvindronClear BN-mont values when free'ing it.
2015-07-23 Emilia Kasperrsaz_exp.h: align license with the rest of the contribution
2015-07-13 Richard LevitteConversion to UTF-8 where needed
2015-06-23 Russell WebbRT3856: Fix memory leaks in test code
2015-06-23 Richard Levittemake update
2015-06-23 Richard LevitteRearrange rsaz
2015-06-11 Matt Caswellmake update
2015-06-11 Andy Polyakovbn/bn_gf2m.c: avoid infinite loop wich malformed ECPara...
2015-06-04 Matt CaswellFix off-by-one error in BN_bn2hex
2015-05-26 Andy Polyakovbn/bn_lcl.h: fix MIPS-specific gcc version check.
2015-05-24 Andy Polyakovbn/asm/x86_64-mont5.pl: fix valgrind error.
2015-05-24 Andy Polyakovbn/bn_gf2m.c: appease STACK, unstable code detector.
2015-05-24 Andy Polyakovbn/asm/vis3-mont.pl: fix intermittent EC failures on...
2015-05-23 Richard LevitteFix the update target and remove duplicate file updates
2015-05-22 Matt CaswellFix off-by-one in BN_rand
2015-05-22 Matt CaswellReject negative shifts for BN_rshift and BN_lshift
2015-04-21 Emilia Kaspermake update
2015-04-16 Viktor DukhovniCode style: space after 'if'
2015-03-25 Matt CaswellFix RAND_(pseudo_)?_bytes returns
2015-03-12 Matt CaswellFix error handling in bn_exp
2015-01-26 Rich SalzRemove unused eng_rsax and related asm file
2015-01-22 Matt Caswellmake update
2015-01-22 Matt CaswellRe-align some comments after running the reformat script. OpenSSL_1_0_2-post-reformat
2015-01-22 Matt CaswellRun util/openssl-format-source -v -c .
2015-01-22 Matt CaswellMove more comments that confuse indent
2015-01-22 Matt CaswellFix indent comment corruption issue
2015-01-22 Andy Polyakovbn/bn_const.c: make it indent-friendly.
2015-01-22 Andy Polyakovbn/asm/x86_64-gcc.cL make it indent-friendly.
2015-01-22 Andy Polyakovbn/bn_asm.c: make it indent-friendly.
2015-01-22 Andy Polyakovbn/bn_exp.c: make it indent-friendly.
2015-01-22 Matt Caswellindent has problems with comments that are on the right...
2015-01-22 Andy Polyakovbn/bntest.c: make it indent-friendly.
2015-01-22 Andy Polyakovbn/bn_recp.c: make it indent-friendly.
2015-01-22 Andy Polyakovbn/rsaz_exp.c: make it indent-friendly.
2015-01-22 Matt CaswellFix source where indent will not be able to cope
2015-01-22 Matt CaswellAdditional comment changes for reformat of 1.0.2
2015-01-22 Matt CaswellFurther comment amendments to preserve formatting prior...
2015-01-22 Tim Hudsonmark all block comments that need format preserving...
2015-01-13 Andy PolyakovAdd Broadwell performance results.
2015-01-08 Andy PolyakovFix for CVE-2014-3570 (with minor bn_asm.c revamp).
next