Use rdrand as additional entropy source.
[openssl.git] / crypto / bn /
2014-01-09 Andy Polyakovbn/asm/x86_64-mont5.pl: fix compilation error on Solaris.
2013-12-28 Andy PolyakovARM assembly pack: make it work with older toolchain.
2013-12-09 Andy Polyakovbn/asm/x86_64-mont5.pl: add MULX/AD*X code path.
2013-12-04 Andy Polyakovbn/asm/armv4-mont.pl: add NEON code path.
2013-12-03 Andy Polyakovbn/asm/x86_64-mont5.pl: comply with Win64 ABI.
2013-12-03 Andy Polyakovcrypto/bn/asm/rsaz-x86_64.pl: make it work on Win64.
2013-12-03 Andy Polyakovcrypto/bn/rsaz*: fix licensing note.
2013-12-03 Andy Polyakovbn/asm/rsaz-x86_64.pl: fix prototype.
2013-11-27 Andy Polyakovppc64-mont.pl: eliminate dependency on GPRs' upper...
2013-11-12 Andy PolyakovMake Makefiles OSF-make-friendly.
2013-10-25 Andy Polyakovbn/asm/x86_64-mont.pl: minor optimization [for Decoded...
2013-10-14 Andy PolyakovPPC assembly pack: add .size directives.
2013-10-14 Andy Polyakovbn/asm/*x86_64*.pl: correct assembler requirement for...
2013-10-13 Andy PolyakovInitial aarch64 bits.
2013-10-13 Andy PolyakovMIPS assembly pack: get rid of deprecated instructions.
2013-10-10 Andy Polyakovbn/asm/rsax-avx2.pl: minor optimization [for Decoded...
2013-10-09 Andy Polyakovbn/bn_exp.c: prefer MULX/AD*X over AVX2.
2013-10-02 Andy Polyakovbn/asm/x86_64-mont*.pl: add MULX/ADCX/ADOX code path.
2013-10-02 Andy Polyakovrsaz-x86_64.pl: add MULX/ADCX/ADOX code path.
2013-09-09 Andy Polyakovcrypto/bn/asm/x86_64-mont.pl: minor optimization.
2013-09-05 Veres Lajosmisspellings fixes by https://github.com/vlajos/misspel...
2013-08-03 Andy Polyakovcrypto/bn/asm/rsax-x86_64.pl: make it work on Darwin.
2013-07-12 Andy Polyakovbn/asm/rsaz-avx2.pl: Windows-specific fix.
2013-07-12 Ben Lauries/rsaz_eligible/rsaz_avx2_eligible/.
2013-07-05 Andy PolyakovTake RSAZ modules into build loop, add glue and engage.
2013-07-05 Andy PolyakovAdd RSAZ assembly modules.
2013-07-05 Andy Polyakovbn/asm/x86_86-mont.pl: optimize reduction for Intel...
2013-07-05 Andy Polyakovbn/bn_exp.c: harmonize.
2013-06-30 Andy Polyakovbn/bn_exp.c: Solaris-specific fix, T4 MONTMUL relies...
2013-06-18 Andy PolyakovOptimize SPARC T4 MONTMUL support.
2013-06-18 Andy PolyakovPA-RISC assembler pack: switch to bve in 64-bit builds.
2013-06-13 Adam LangleyAdd secure DSA nonce flag.
2013-06-04 Adam LangleyEnsure that, when generating small primes, the result...
2013-06-04 Adam LangleyEnsure that x**0 mod 1 = 0.
2013-06-04 Adam LangleyAdd volatile qualifications to two blocks of inline...
2013-06-01 Andy Polyakovcrypto/bn/bn_exp.c: SPARC portability fix.
2013-03-01 Andy Polyakovx86_64-gf2m.pl: fix typo.
2013-03-01 Andy Polyakovx86_64-gf2m.pl: add missing Windows build fix for ...
2013-02-14 Andy Polyakovbn_nist.c: work around clang 3.0 bug.
2013-02-02 Andy Polyakovx86_64 assembly pack: keep making Windows build more...
2013-01-22 Andy Polyakovx86_64 assembly pack: make Windows build more robust.
2013-01-22 Andy Polyakovbn/asm/mips.pl: hardwire local call to bn_div_words.
2012-12-11 Ben LaurieUpdate ignores.
2012-11-28 Andy PolyakovC64x+ assembly pack: improve EABI support.
2012-11-19 Andy Polyakovx86_64-gcc.c: resore early clobber constraint.
2012-11-17 Andy PolyakovSupport for SPARC T4 MONT[MUL|SQR] instructions.
2012-11-09 Andy Polyakovbn_word.c: fix overflow bug in BN_add_word.
2012-10-25 Andy PolyakovSPARCv9 assembly pack: harmonize ABI handling (so that...
2012-10-20 Andy PolyakovAdd VIS3-capable sparcv9-gf2m module.
2012-10-20 Andy PolyakovAdd VIS3 Montgomery multiplication.
2012-09-01 Andy Polyakovbn_lcl.h: gcc removed support for "h" constraint, which...
2012-08-29 Andy PolyakovAdd linux-x32 target.
2012-08-17 Andy PolyakovMIPS assembly pack: assign default value to $flavour.
2012-07-02 Andy Polyakovbn_nist.c: compensate for VC bug [with optimization...
2012-07-02 Andy Polyakovcrypto/bn/*.h: move PTR_SIZE_INT to private header.
2012-06-27 Andy Polyakovx86_64 assembly pack: make it possible to compile with...
2012-06-03 Ben LaurieVersion skew reduction: trivia (I hope).
2012-04-18 Andy PolyakovC64x+ assembler pack. linux-c64xplus build is *not...
2012-03-30 Dr. Stephen Hensondon't shadow
2012-03-29 Andy Polyakovbn/bn_gf2m.c: make new BN_GF2m_mod_inv work with BN_DEB...
2012-02-02 Andy Polyakovbn_nist.c: make new optimized code dependent on BN_LLONG.
2012-01-06 Andy Polyakovbn_nist.c: harmonize buf in BN_nist_mod_256 with other...
2011-12-13 Ben LaurieFix warning.
2011-12-12 Andy Polyakovmodexp512-x86_64.pl: Solaris protability fix.
2011-12-09 Andy Polyakovx86-mont.pl: fix bug in integer-only squaring path.
2011-12-01 Andy Polyakovbn/asm/mips.pl: fix typos.
2011-11-13 Andy Polyakovbn_nist.c: fix strict-aliasing compiler warning.
2011-11-13 Dr. Stephen HensonAdd RFC5114 DH parameters to OpenSSL. Add test data...
2011-11-05 Andy Polyakovarmv4cpuid.S, armv4-gf2m.pl: make newest code compilabl...
2011-11-05 Andy Polyakovppc.pl: fix bug in bn_mul_comba4.
2011-10-29 Andy Polyakovbn_exp.c: fix corner case in new constant-time code.
2011-10-19 Andy PolyakovRemove superseded MIPS assembler modules.
2011-10-19 Bodo MöllerBN_BLINDING multi-threading fix.
2011-10-17 Andy Polyakovbn_mont.c: get corner cases right in updated BN_from_mo...
2011-10-17 Andy Polyakovbn_exp.c: further optimizations using more ideas from
2011-10-17 Andy Polyakovx86_64-mont.pl: minor optimization.
2011-10-17 Andy Polyakovbn_mont.c: simplify BN_from_montgomery_word.
2011-10-17 Andy Polyakovbn_shift.c: minimize reallocations, which allows BN_FLG...
2011-10-13 Bodo MöllerOops - ectest.c finds further problems beyond those...
2011-10-13 Bodo MöllerAvoid failed assertion in BN_DEBUG builds
2011-10-13 Bodo MöllerFix OPENSSL_BN_ASM_MONT5 for corner cases; add a test.
2011-09-14 Andy PolyakovAllow for dynamic base in Win64 FIPS module.
2011-09-05 Andy Polyakovcrypto/bn/bn_gf2m.c: make it work with BN_DEBUG.
2011-09-05 Bodo MöllerFix d2i_SSL_SESSION.
2011-09-05 Bodo Möllermake update
2011-08-27 Andy Polyakovbn_exp.c: improve portability.
2011-08-19 Andy Polyakovmodexp512-x86_64.pl: make it work with ml64.
2011-08-14 Andy Polyakovbn_div.c: remove duplicate code by merging BN_div and...
2011-08-14 Andy Polyakovx86_64-mont5.pl: add missing Win64 support.
2011-08-13 Andy Polyakovarmv4-mont.pl: profiler-assisted optimization gives...
2011-08-12 Andy PolyakovSPARC assembler pack: fix FIPS linking errors.
2011-08-12 Andy PolyakovThis commit completes recent modular exponentiation...
2011-08-12 Andy Polyakovalphacpuid.pl: fix alignment bug.
2011-08-09 Andy Polyakovx86_64-mont.pl: futher optimization resulting in up...
2011-07-20 Andy PolyakovAdd RSAX builtin engine. It optimizes RSA1024 sign...
2011-07-17 Andy PolyakovARM assembler pack: add platform run-time detection.
2011-07-05 Andy Polyakovx86_64-mont.pl: add squaring procedure and improve...
2011-07-04 Andy Polyakovs390x-gf2m.pl: commentary update (final performance...
2011-06-28 Andy Polyakovcrypto/bn/Makefile: fix typo.
2011-06-27 Andy Polyakovs390x assembler pack: add s390x-gf2m.pl and harmonize...
next