openssl/crypto/bn/asm
Andy Polyakov 69567687b0 bn/asm/x86_64-mont5.pl: fix valgrind error.
bn_get_bits5 was overstepping array boundary by 1 byte. It was exclusively
read overstep and data could not have been used. The only potential problem
would be if array happens to end on the very edge of last accesible page.

Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-05-24 21:30:39 +02:00
..
alpha-mont.pl alphacpuid.pl: fix alignment bug. 2011-08-12 12:28:52 +00:00
armv4-gf2m.pl Add assembly support for 32-bit iOS. 2015-04-20 15:06:22 +02:00
armv4-mont.pl Add assembly support for 32-bit iOS. 2015-04-20 15:06:22 +02:00
armv8-mont.pl bn/asm/armv8-mont.pl: boost performance. 2015-05-13 17:14:00 +02:00
bn-586.pl Update perl asm scripts include paths for perlasm. 2008-01-05 22:28:38 +00:00
bn-c64xplus.asm C64x+ assembly pack: make it work with older toolchain. 2014-05-04 16:38:32 +02:00
c64xplus-gf2m.pl C64x+ assembly pack: make it work with older toolchain. 2014-05-04 16:38:32 +02:00
co-586.pl Update perl asm scripts include paths for perlasm. 2008-01-05 22:28:38 +00:00
ia64-mont.pl IA-64 assembler pack: fix typos and make it work on HP-UX. 2011-05-07 20:36:05 +00:00
ia64.S Fix Intel assembler warnings. 2005-08-10 08:28:36 +00:00
mips-mont.pl MIPS assembly pack: get rid of deprecated instructions. 2013-10-13 13:14:52 +02:00
mips.pl Fix for CVE-2014-3570 (with minor bn_asm.c revamp). 2015-01-08 15:49:45 +00:00
pa-risc2.s pa-risc2.s was not PIC, see RT#426. I strip call to fprintf as it's 2003-01-03 10:52:40 +00:00
pa-risc2W.s A compiler warning removed. Thanks to the folks at HP! 2000-09-27 13:54:28 +00:00
parisc-mont.pl PA-RISC assembler pack: switch to bve in 64-bit builds. 2013-06-18 10:37:00 +02:00
ppc64-mont.pl ppc64-mont.pl: eliminate dependency on GPRs' upper halves. 2013-11-27 22:50:00 +01:00
ppc-mont.pl PPC assembly pack: add .size directives. 2013-10-15 00:14:39 +02:00
ppc.pl PPC assembly pack: add .size directives. 2013-10-15 00:14:39 +02:00
rsaz-avx2.pl Add Broadwell performance results. 2015-01-13 21:40:14 +01:00
rsaz-x86_64.pl bn/asm/rsaz-*.pl: allow spaces in Perl path name. 2014-08-21 00:17:45 +02:00
s390x-gf2m.pl s390x-gf2m.pl: commentary update (final performance numbers turned to be 2011-07-04 11:20:33 +00:00
s390x-mont.pl s390x assembler pack: tune-up and support for new z196 hardware. 2011-03-04 13:09:16 +00:00
s390x.S s390x.S: fix typo in bn_mul_words. 2010-11-22 21:55:07 +00:00
sparct4-mont.pl Optimize SPARC T4 MONTMUL support. 2013-06-18 10:39:38 +02:00
sparcv8.S - performance retunes, v8plus bn_*_comba routines are reimplemented; 1999-07-25 12:34:30 +00:00
sparcv8plus.S misspellings fixes by https://github.com/vlajos/misspell_fixer 2013-09-05 21:39:42 +01:00
sparcv9-gf2m.pl SPARCv9 assembly pack: harmonize ABI handling (so that it's handled in one 2012-10-25 12:07:32 +00:00
sparcv9-mont.pl Latest bn_mont.c modification broke ECDSA test. I've got math wrong, which 2007-06-29 13:10:19 +00:00
sparcv9a-mont.pl misspellings fixes by https://github.com/vlajos/misspell_fixer 2013-09-05 21:39:42 +01:00
via-mont.pl Latest bn_mont.c modification broke ECDSA test. I've got math wrong, which 2007-06-29 13:10:19 +00:00
vis3-mont.pl bn/asm/vis3-mont.pl: fix intermittent EC failures on SPARC T3. 2015-05-20 09:11:25 +02:00
vms.mar Finally, a bn_div_words() in VAX assembler that goes through all tests. 2002-12-23 11:25:51 +00:00
x86_64-gcc.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
x86_64-gf2m.pl x86_64-gf2m.pl: fix typo. 2013-03-01 22:36:36 +01:00
x86_64-mont5.pl bn/asm/x86_64-mont5.pl: fix valgrind error. 2015-05-24 21:30:39 +02:00
x86_64-mont.pl crypto/bn/asm/x86_64-mont*.pl: add missing clang detection. 2014-09-12 00:44:51 +02:00
x86-gf2m.pl x86gas.pl: add palignr and move pclmulqdq. 2011-05-16 18:07:00 +00:00
x86-mont.pl x86-mont.pl: fix bug in integer-only squaring path. 2011-12-09 14:21:25 +00:00
x86.pl Tidy up asm stuff. 1999-02-12 19:05:10 +00:00