aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/bn/asm/x86_64-mont5.pl
Commit message (Expand)AuthorAgeFilesLines
* Fix typo in x86_64-mont5.pl CFI directivesDavid Benjamin2017-02-171-1/+1
* Fix copy-pasteism in CFI directives.Adam Langley2017-02-101-5/+5
* bn/asm/x86_64*: add DWARF CFI directives.Andy Polyakov2017-02-091-2/+109
* x86_64 assembly pack: Win64 SEH face-lift.Andy Polyakov2017-02-061-2/+2
* bn/asm/x86_64-mont5.pl: fix carry bug in bn_sqr8x_internal.Andy Polyakov2017-01-261-9/+7
* Remove trailing whitespace from some files.David Benjamin2016-10-101-5/+5
* bn/asm/x86[_64]-mont*.pl: implement slightly alternative page-walking.Andy Polyakov2016-08-221-84/+143
* x86_64 assembly pack: tolerate spaces in source directory name.Andy Polyakov2016-05-291-1/+1
* Add OpenSSL copyright to .pl filesRich Salz2016-05-211-1/+8
* On Windows, page walking is known as __chkstk.Emilia Kasper2016-03-151-0/+2
* Explain *cough*-dowsEmilia Kasper2016-03-151-1/+1
* bn/asm/x86[_64]-mont*.pl: complement alloca with page-walking.Andy Polyakov2016-03-071-1/+60
* bn/asm/x86_64-mont5.pl: unify gather procedure in hardly used pathAndy Polyakov2016-03-011-137/+152
* crypto/bn/x86_64-mont5.pl: constant-time gather procedure.Andy Polyakov2016-03-011-511/+658
* x86_64 assembly pack: tune clang version detection even further.Andy Polyakov2015-12-131-1/+1
* bn/asm/x86_64-mont5.pl: fix carry propagating bug (CVE-2015-3193).Andy Polyakov2015-12-031-3/+19
* x86_64 assembly pack: tune clang version detection.Andy Polyakov2015-11-231-1/+1
* bn/asm/x86_64-mont5.pl: fix valgrind error.Andy Polyakov2015-05-241-4/+9
* crypto/bn/asm/x86_64-mont*.pl: add missing clang detection.Andy Polyakov2014-09-121-0/+5
* x86_64 assembly pack: improve masm support.Andy Polyakov2014-07-091-1/+1
* bn/asm/x86_64-mont5.pl: fix compilation error on Solaris.Andy Polyakov2014-01-091-1/+1
* bn/asm/x86_64-mont5.pl: add MULX/AD*X code path.Andy Polyakov2013-12-091-423/+2440
* bn/asm/x86_64-mont5.pl: comply with Win64 ABI.Andy Polyakov2013-12-031-2/+2
* bn/asm/*x86_64*.pl: correct assembler requirement for ad*x.Andy Polyakov2013-10-141-1/+1
* bn/asm/x86_64-mont*.pl: add MULX/ADCX/ADOX code path.Andy Polyakov2013-10-031-0/+426
* x86_64 assembly pack: keep making Windows build more robust.Andy Polyakov2013-02-021-1/+2
* x86_64 assembly pack: make it possible to compile with Perl located onAndy Polyakov2012-06-271-1/+1
* bn_exp.c: further optimizations using more ideas fromAndy Polyakov2011-10-171-7/+76
* Fix OPENSSL_BN_ASM_MONT5 for corner cases; add a test.Bodo Möller2011-10-131-0/+3
* x86_64-mont5.pl: add missing Win64 support.Andy Polyakov2011-08-141-6/+170
* This commit completes recent modular exponentiation optimizations onAndy Polyakov2011-08-121-0/+834