Commit History

Autor SHA1 Mensaxe Data
  David Benjamin 32be631ca1 Do not silently truncate files on perlasm errors %!s(int64=4) %!d(string=hai) anos
  Richard Levitte 1aa89a7a3a Unify all assembler file generators %!s(int64=4) %!d(string=hai) anos
  Richard Levitte 367ace6870 Following the license change, modify the boilerplates in crypto/bn/ %!s(int64=5) %!d(string=hai) anos
  Matt Caswell 83cf7abf8e Update copyright year %!s(int64=6) %!d(string=hai) anos
  Andy Polyakov 774ff8fed6 bn/asm/*-mont.pl: harmonize with BN_from_montgomery_word. %!s(int64=6) %!d(string=hai) anos
  Josh Soref 46f4e1bec5 Many spelling fixes/typo's corrected. %!s(int64=6) %!d(string=hai) anos
  Rich Salz e3713c365c Remove email addresses from source code. %!s(int64=6) %!d(string=hai) anos
  David Benjamin e195c8a256 Remove filename argument to x86 asm_init. %!s(int64=7) %!d(string=hai) anos
  David Benjamin 609b0852e4 Remove trailing whitespace from some files. %!s(int64=7) %!d(string=hai) anos
  Andy Polyakov 3ba1ef829c bn/asm/x86[_64]-mont*.pl: implement slightly alternative page-walking. %!s(int64=8) %!d(string=hai) anos
  klemens 6025001707 spelling fixes, just comments and readme. %!s(int64=8) %!d(string=hai) anos
  Rich Salz 6aa36e8e5a Add OpenSSL copyright to .pl files %!s(int64=8) %!d(string=hai) anos
  Emilia Kasper 0a86f66821 On Windows, page walking is known as __chkstk. %!s(int64=8) %!d(string=hai) anos
  Emilia Kasper 1bf80d9302 Explain *cough*-dows %!s(int64=8) %!d(string=hai) anos
  Richard Levitte 6bd7a4d96c Unified - adapt the generation of bignum assembler to use GENERATE %!s(int64=8) %!d(string=hai) anos
  Andy Polyakov adc4f1fc25 bn/asm/x86[_64]-mont*.pl: complement alloca with page-walking. %!s(int64=8) %!d(string=hai) anos
  Andy Polyakov 5711dd8eac x86-mont.pl: fix bug in integer-only squaring path. %!s(int64=12) %!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 7d9cf7c0bb Eliminate conditional final subtraction in Montgomery assembler modules. %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov 8b71d35458 nasm fixes. %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov 4cfe3df1f5 Minor performance improvements to x86-mont.pl. %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov 8f2d60ec26 Fix for "strange errors" exposed by ccgost engine. The fix is %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov 1702c8c4bf x86-mont.pl sse2 tune-up and integer-only squaring procedure. %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov 48d2335d73 Non-SSE2 path to bn_mul_mont. But it's disabled, because it currently %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov 4d524040bc Change bn_mul_mont declaration and BN_MONT_CTX. Update CHANGES. %!s(int64=18) %!d(string=hai) anos
  Andy Polyakov 34736de4c0 Flip saved argument block and tp [required for non-SSE2 path]. %!s(int64=18) %!d(string=hai) anos
  Andy Polyakov 5f50d597f2 Make sure x86-mont.pl returns zero even if compiled with no-sse2. %!s(int64=18) %!d(string=hai) anos
  Andy Polyakov 35593b33f4 Add timestamp to x86-mont.pl. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov 54f3d200d3 Throw in bn/asm/x86-mont.pl Montgomery multiplication "teaser". %!s(int64=19) %!d(string=hai) anos