aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/ec/asm
Commit message (Expand)AuthorAgeFilesLines
* Cleanup some copyright stuffRich Salz2017-06-301-0/+7
* Merge Intel copyright notice into standardRich Salz2017-06-302-58/+18
* ec/asm/ecp_nistz256-x86_64.pl: minor sqr_montx cleanup.Andy Polyakov2017-06-051-13/+9
* Remove filename argument to x86 asm_init.David Benjamin2017-05-111-1/+1
* ec/asm/ecp_nistz256-x86_64.pl: add CFI directives.Andy Polyakov2017-02-131-0/+133
* ec/asm/ecp_nistz256-x86_64.pl: fix typo-bug in Win64 SE handler.Andy Polyakov2017-02-131-2/+2
* x86_64 assembly pack: Win64 SEH face-lift.Andy Polyakov2017-02-061-75/+455
* ec/asm/ecp_nistz256-ppc64.pl: minor POWER8-specific optimization.Andy Polyakov2017-01-211-18/+18
* Remove trailing whitespace from some files.David Benjamin2016-10-104-11/+11
* Add ecp_nistz256-ppc64 module.Andy Polyakov2016-08-291-0/+2375
* ec/asm/ecp_nistz256-x86_64.pl: /cmovb/cmovc/ as nasm doesn't recognize cmovb.Andy Polyakov2016-08-241-40/+40
* ec/ecp_nistz256: harmonize is_infinity with ec_GFp_simple_is_at_infinity.Andy Polyakov2016-08-244-212/+102
* ec/ecp_nistz256: harmonize is_infinity with ec_GFp_simple_is_at_infinity.Andy Polyakov2016-08-241-14/+10
* ec/asm/ecp_nistz256-*.pl: addition to perform stricter reduction.Andy Polyakov2016-08-244-89/+158
* ec/asm/ecp_nistz256-x86_64.pl: addition to perform stricter reduction.Andy Polyakov2016-08-241-55/+60
* spelling fixes, just comments and readme.klemens2016-08-051-1/+1
* x86_64 assembly pack: tolerate spaces in source directory name.Andy Polyakov2016-05-291-1/+1
* SPARC assembly pack: add missing .type directives.Andy Polyakov2016-05-281-0/+35
* Add OpenSSL copyright to .pl filesRich Salz2016-05-216-6/+48
* Fix the spelling of "implement".Shlomi Fish2016-04-143-3/+3
* Fix some assembler generating scripts for better unificationRichard Levitte2016-03-112-3/+3
* ec/asm/ecp_nistz256-sparcv9.pl: get corner logic right.Andy Polyakov2016-03-091-3/+12
* Unified - adapt the generation of ec assembler to use GENERATERichard Levitte2016-03-091-0/+5
* SPARCv9 assembly pack: unify build rules and argument handling.Andy Polyakov2016-03-081-0/+3
* ec/asm/ecp_nistz256-*.pl: get corner case logic right.Andy Polyakov2016-02-233-9/+34
* ec/asm/ecp_nistz256-x86_64.pl: get corner case logic right.Andy Polyakov2016-02-231-1/+10
* ec/asm/ecp_nistz256-armv8.pl: fix test_ssl spurious errors.Andy Polyakov2016-02-121-0/+3
* GH601: Various spelling fixes.FdaSilvaYY2016-02-051-2/+2
* Fix some typos in commentsViktor Dukhovni2016-01-071-3/+3
* x86_64 assembly pack: tune clang version detection even further.Andy Polyakov2015-12-131-1/+1
* ARMv4 assembly pack: allow Thumb2 even in iOS build,Andy Polyakov2015-12-071-1/+1
* x86_64 assembly pack: tune clang version detection.Andy Polyakov2015-11-231-1/+1
* ARMv4 assembly pack: implement support for Thumb2.Andy Polyakov2015-09-251-0/+38
* bn/asm/armv8-mont.pl: boost performance.Andy Polyakov2015-05-131-10/+7
* Add ec/asm/ecp_nistz256-sparcv9.pl.Andy Polyakov2015-04-211-0/+3045
* Add assembly support for 32-bit iOS.Andy Polyakov2015-04-201-90/+94
* Add ecp_nistz256-armv8 module.Andy Polyakov2015-04-201-0/+1567
* ec/asm/ecp_nistz256-x86_64.pl: update commentary with before-after performanc...Andy Polyakov2015-03-281-13/+16
* Add ec/asm/ecp_nistz256-armv4.pl module.Andy Polyakov2015-02-111-0/+1809
* ec/asm/ecp_nistz256-x86.pl: fix typos (error shows in Windows build).Andy Polyakov2015-02-101-2/+2
* Add ec/asm/ecp_nistz256-x86.pl module.Andy Polyakov2015-02-091-0/+1823
* ecp_nistz256-x86_64.pl: fix occasional failures.Andy Polyakov2015-01-041-290/+191
* ec/asm/ecp_nistz256-x86_64.pl: fix inconsistency in path handling.Andy Polyakov2014-10-291-2/+3
* ecp_nistz256 update.Andy Polyakov2014-10-232-44/+117
* Add ECP_NISTZ256 by Shay Gueron, Intel Corp.Andy Polyakov2014-09-122-0/+5185