Commit History

Autor SHA1 Mensaxe Data
  Andy Polyakov b974943234 x86_64 assembly pack: tune clang version detection even further. %!s(int64=9) %!d(string=hai) anos
  Andy Polyakov 29851264f1 bn/asm/x86_64-mont5.pl: fix carry propagating bug (CVE-2015-3193). %!s(int64=9) %!d(string=hai) anos
  Andy Polyakov 76eba0d94b x86_64 assembly pack: tune clang version detection. %!s(int64=9) %!d(string=hai) anos
  Andy Polyakov 69567687b0 bn/asm/x86_64-mont5.pl: fix valgrind error. %!s(int64=9) %!d(string=hai) anos
  Andy Polyakov 569e2d1257 crypto/bn/asm/x86_64-mont*.pl: add missing clang detection. %!s(int64=10) %!d(string=hai) anos
  Andy Polyakov 1b0fe79f3e x86_64 assembly pack: improve masm support. %!s(int64=10) %!d(string=hai) anos
  Andy Polyakov eedab5241e bn/asm/x86_64-mont5.pl: fix compilation error on Solaris. %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov ec9cc70f72 bn/asm/x86_64-mont5.pl: add MULX/AD*X code path. %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov c5d5f5bd0f bn/asm/x86_64-mont5.pl: comply with Win64 ABI. %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov 30b9c2348d bn/asm/*x86_64*.pl: correct assembler requirement for ad*x. %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov a5bb5bca52 bn/asm/x86_64-mont*.pl: add MULX/ADCX/ADOX code path. %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov 4568182a8b x86_64 assembly pack: keep making Windows build more robust. %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov 6251989eb6 x86_64 assembly pack: make it possible to compile with Perl located on %!s(int64=12) %!d(string=hai) anos
  Andy Polyakov 8329e2e776 bn_exp.c: further optimizations using more ideas from %!s(int64=13) %!d(string=hai) anos
  Bodo Möller cdfe0fdde6 Fix OPENSSL_BN_ASM_MONT5 for corner cases; add a test. %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov e7d1363d12 x86_64-mont5.pl: add missing Win64 support. %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov 361512da0d This commit completes recent modular exponentiation optimizations on %!s(int64=13) %!d(string=hai) anos