summaryrefslogtreecommitdiffstats
path: root/crypto/bn/asm
AgeCommit message (Expand)Author
2017-12-06bn/asm/rsaz-avx2.pl: fix digit correction bug in rsaz_1024_mul_avx2.Andy Polyakov
2017-11-16bn/bn_add.c: address performance regression.Andy Polyakov
2017-11-02bn/asm/x86_64-mont5.pl: fix carry bug in bn_sqrx8x_internal.Andy Polyakov
2017-03-30More typo fixesFdaSilvaYY
2017-03-24bn/asm/sparcv9-mont.pl: fix squaring code path.Andy Polyakov
2017-03-03Reset executable bits on files where not needed.Bernd Edlinger
2017-01-26bn/asm/x86_64-mont5.pl: fix carry bug in bn_sqr8x_internal.Andy Polyakov
2016-11-10bn/asm/x86_64-mont.pl: fix for CVE-2016-7055 (Low severity).Andy Polyakov
2016-08-31crypto/bn/*: x86[_64] division instruction doesn't handle constants, change c...Andy Polyakov
2016-08-22bn/asm/x86[_64]-mont*.pl: implement slightly alternative page-walking.Andy Polyakov
2016-08-05spelling fixes, just comments and readme.klemens
2016-06-01Add final(?) set of copyrights.Rich Salz
2016-05-29x86_64 assembly pack: tolerate spaces in source directory name.Andy Polyakov
2016-05-23VMS: remove last VAX vestigesRichard Levitte
2016-05-21Add OpenSSL copyright to .pl filesRich Salz
2016-05-17Copyright consolidation 06/10Rich Salz
2016-04-20Copyright consolidation: perl filesRich Salz
2016-04-07PPC assembly pack: remove branch hints.Andy Polyakov
2016-03-15On Windows, page walking is known as __chkstk.Emilia Kasper
2016-03-15Explain *cough*-dowsEmilia Kasper
2016-03-11Fix some assembler generating scripts for better unificationRichard Levitte
2016-03-08SPARCv9 assembly pack: unify build rules and argument handling.Andy Polyakov
2016-03-07Unified - adapt the generation of bignum assembler to use GENERATERichard Levitte
2016-03-07bn/asm/x86[_64]-mont*.pl: complement alloca with page-walking.Andy Polyakov
2016-03-02Consistently use arm_arch.h constants in armcap assembly code.David Benjamin
2016-03-01bn/asm/x86_64-mont5.pl: unify gather procedure in hardly used pathAndy Polyakov
2016-03-01crypto/bn/x86_64-mont5.pl: constant-time gather procedure.Andy Polyakov
2016-03-01bn/asm/rsaz-avx2.pl: constant-time gather procedure.Andy Polyakov
2016-03-01bn/asm/rsax-x86_64.pl: constant-time gather procedure.Andy Polyakov
2016-02-05GH601: Various spelling fixes.FdaSilvaYY
2015-12-22bn/asm/bn-c64xplus.asm: update commentary.Andy Polyakov
2015-12-13x86_64 assembly pack: tune clang version detection even further.Andy Polyakov
2015-12-07ARMv4 assembly pack: allow Thumb2 even in iOS build,Andy Polyakov
2015-12-03bn/asm/x86_64-mont5.pl: fix carry propagating bug (CVE-2015-3193).Andy Polyakov
2015-11-23x86_64 assembly pack: tune clang version detection.Andy Polyakov
2015-11-16bn/asm/ppc64-mont.pl: adapt for little-endian.Andy Polyakov
2015-11-16bn/asm/s390x.S: improve performance on z196 and z13 by up to 26%. [even z10 i...Andy Polyakov
2015-10-23Fix typosAlessandro Ghedini
2015-09-30bn/asm/armv4-mont.pl: boost NEON performance.Andy Polyakov
2015-09-25ARMv4 assembly pack: implement support for Thumb2.Andy Polyakov
2015-07-14Conversion to UTF-8 where neededRichard Levitte
2015-05-24bn/asm/x86_64-mont5.pl: fix valgrind error.Andy Polyakov
2015-05-20bn/asm/vis3-mont.pl: fix intermittent EC failures on SPARC T3.Andy Polyakov
2015-05-13bn/asm/armv8-mont.pl: boost performance.Andy Polyakov
2015-04-20Add assembly support for 32-bit iOS.Andy Polyakov
2015-04-20Add ARMv8 Montgomery multiplication module.Andy Polyakov
2015-01-24Remove unused eng_rsax and related asm fileRich Salz
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
2015-01-22bn/asm/x86_64-gcc.cL make it indent-friendly.Andy Polyakov
2015-01-13Add Broadwell performance results.Andy Polyakov