summaryrefslogtreecommitdiffstats
path: root/crypto/sha (follow)
Commit message (Expand)AuthorAgeFilesLines
* sha/asm/keccak1600-s390x.pl: resolve -march=z900 portability issue.Andy Polyakov2018-10-121-2/+2
* Update copyright yearMatt Caswell2018-09-115-5/+5
* Remove development artifacts.Pauli2018-07-012-2/+0
* PA-RISC assembly pack: make it work with GNU assembler for HP-UX.Andy Polyakov2018-06-252-7/+26
* sha/asm/sha{256|512}-armv4.pl: harmonize thumb2 support with the rest.Andy Polyakov2018-06-222-3/+3
* Update copyright yearMatt Caswell2018-06-202-2/+2
* sha/asm/sha{1|256}-586.pl: harmonize clang version detection.Andy Polyakov2018-06-182-2/+2
* sha/asm/sha512p8-ppc.pl: fix build on Mac OS X.Andy Polyakov2018-06-061-2/+1
* sha/asm/sha512p8-ppc.pl: improve POWER9 performance by ~10%.Andy Polyakov2018-06-031-67/+55
* PPC assembly pack: correct POWER9 results.Andy Polyakov2018-06-033-4/+4
* Update copyright yearMatt Caswell2018-05-293-3/+3
* PPC assembly pack: add POWER9 results.Andy Polyakov2018-05-103-4/+5
* Update copyright yearMatt Caswell2018-05-011-1/+1
* 00-base-templates.conf: wire keccak1600-armv4 module.Andy Polyakov2018-04-231-0/+2
* sha/asm/keccak1600-armv4.pl: adapt for multi-platform.Andy Polyakov2018-04-231-3/+20
* 00-base-templates.conf: wire keccak1600-ppc64 module.Andy Polyakov2018-04-231-0/+1
* 00-base-templates.conf: wire keccak1600-s390x module.Andy Polyakov2018-04-231-0/+1
* 00-base-templates.conf: wire keccak1600-armv8 module.Andy Polyakov2018-04-231-0/+1
* 00-base-templates.conf: wire keccak1600-x86_64 module.Andy Polyakov2018-04-231-0/+1
* sha/asm/keccak1600-x86_64.pl: make it work on Windows.Andy Polyakov2018-04-231-4/+4
* Configure: add $target{keccak1600_asm_src}.Andy Polyakov2018-04-231-1/+1
* sha/asm/keccak1600-armv8.pl: halve the size of hw-assisted subroutine.Andy Polyakov2018-04-231-18/+18
* Update copyright yearMatt Caswell2018-03-207-7/+7
* MIPS assembly pack: default heuristic detection to little-endian.Andy Polyakov2018-03-192-2/+2
* Make a few more asm modules conform: last argument is output fileRichard Levitte2018-03-085-0/+12
* sha/asm/keccak1600-armv8.pl: add hardware-assisted ARMv8.2 subroutines.Andy Polyakov2018-02-191-8/+356
* Harmonize the make variables across all known platforms familiesRichard Levitte2018-02-141-12/+6
* Update copyright yearMatt Caswell2018-02-131-1/+1
* sha/asm/sha512-armv8.pl: add hardware-assisted SHA512 subroutine.Andy Polyakov2018-02-121-3/+127
* Processing GNU-style "make variables" - separate CPP flags from C flagsRichard Levitte2018-01-281-6/+15
* SHA512/224 and SHA512/256Pauli2018-01-231-1/+78
* Add sha/asm/keccak1600-avx512vl.pl.Andy Polyakov2017-12-221-0/+390
* ARMv8 assembly pack: add Qualcomm Kryo results.Andy Polyakov2017-11-133-0/+3
* Many spelling fixes/typo's corrected.Josh Soref2017-11-1212-22/+22
* s390x assembly pack: extend s390x capability vector.Patrick Steuer2017-10-303-4/+13
* Remove parentheses of return.KaoruToda2017-10-183-5/+5
* s390x assembly pack: remove capability double-checking.Patrick Steuer2017-10-172-6/+0
* Remove email addresses from source code.Rich Salz2017-10-1315-22/+20
* sha/asm/keccak1600-armv8.pl: fix return value buglet and ...Andy Polyakov2017-09-091-147/+11
* MSC_VER <= 1200 isn't supported; remove dead codeRich Salz2017-08-271-3/+0
* sha/asm/keccak1600-armv4.pl: optimize for Thumb-2.Andy Polyakov2017-08-161-144/+242
* sha/asm/keccak1600-avx512.pl: fix buglet in SHA3_squeeze tail.Andy Polyakov2017-08-121-1/+1
* sha/asm/keccak1600-armv4.pl: improve non-NEON performance by ~10%.Andy Polyakov2017-08-021-352/+388
* sha/keccak1600.c: choose more sensible default parameters.Andy Polyakov2017-08-011-11/+21
* Fix typo in sha1-thumb.plXiaoyin Liu2017-07-311-1/+1
* sha/keccak1600.c: build and make it work with strict warnings.Andy Polyakov2017-07-252-1/+6
* sha/asm/keccak1600-avx512.pl: improve performance by 17%.Andy Polyakov2017-07-241-176/+278
* sha/asm/keccak1600-avx512.pl: absorb bug-fix and minor optimization.Andy Polyakov2017-07-211-19/+17
* x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results.Andy Polyakov2017-07-212-0/+2
* sha/asm/keccak1600-avx2.pl: optimized remodelled version.Andy Polyakov2017-07-151-97/+99