Commit History

Autor SHA1 Mensaxe Data
  Andy Polyakov 3f66f2040a x86_64-mont.pl: minor optimization. %!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
  Andy Polyakov 85ec54a417 x86_64-mont.pl: futher optimization resulting in up to 48% improvement %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov 6179f06077 x86_64-mont.pl: add squaring procedure and improve RSA sign performance %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov 3efe51a407 Revert previous Linux-specific/centric commit#19629. If it really has to %!s(int64=14) %!d(string=hai) anos
  Ben Laurie 0e3ef596e5 Non-executable stack in asm. %!s(int64=14) %!d(string=hai) anos
  Andy Polyakov be01f79d3d x86_64 assembler pack: add support for Win64 SEH. %!s(int64=16) %!d(string=hai) anos
  Andy Polyakov 61b05a0025 Make x86_64-mont.pl work with debug Win64 build. %!s(int64=16) %!d(string=hai) anos
  Andy Polyakov 673c55a2fe Latest bn_mont.c modification broke ECDSA test. I've got math wrong, which %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov 5b89f78a89 Typo in x86_64-mont.pl. %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov 7d9cf7c0bb Eliminate conditional final subtraction in Montgomery assembler modules. %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov 7321a84d4c Minor clean-up in crypto/bn/asm. %!s(int64=18) %!d(string=hai) anos
  Andy Polyakov d28134b8f3 Minor, +10%, tune-up for x86_64-mont.pl. %!s(int64=18) %!d(string=hai) anos
  Andy Polyakov 4d524040bc Change bn_mul_mont declaration and BN_MONT_CTX. Update CHANGES. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov 7a2f4cbfe8 x86_64-mont.pl readability improvement. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov 5ac7bde7c9 Throw in Montgomery multiplication assembler for x86_64. %!s(int64=19) %!d(string=hai) anos