aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/sha
Commit message (Expand)AuthorAgeFilesLines
...
* C64x+ assembly pack: make it work with older toolchain.Andy Polyakov2014-05-043-11/+25
* sha/asm/sha1-armv4-large.pl: add NEON and ARMv8 code paths.Andy Polyakov2014-05-042-13/+550
* sha/asm/sha256-586.pl: don't try to compile SIMD with no-sse2.Andy Polyakov2014-02-261-1/+1
* sha/asm/sha512-x86_64.pl: fix compilation error on Solaris.Andy Polyakov2014-02-261-5/+5
* [aesni|sha*]-mb-x86_64.pl: add data prefetching.Andy Polyakov2014-02-052-12/+47
* crypto/sha/asm/sha1-x86_64.pl update:Andy Polyakov2014-02-012-110/+202
* PPC assembly pack: relax 64-bit requirement for little-endian support.Andy Polyakov2014-01-072-50/+64
* sha/asm/sha256-armv4.pl: add NEON code path.Andy Polyakov2014-01-041-17/+318
* aesni-sha1-x86_64.pl: refine Atom-specific optimization.Andy Polyakov2014-01-041-1/+1
* ARM assembly pack: make it work with older toolchain.Andy Polyakov2013-12-281-2/+2
* sha1-x86_64.pl: harmonize Win64 SE handlers for SIMD code pathes.Andy Polyakov2013-12-181-57/+77
* sha512.c: fullfull implicit API contract in SHA512_Transform.Andy Polyakov2013-12-181-1/+8
* Make Makefiles OSF-make-friendly.Andy Polyakov2013-11-121-1/+3
* sha/asm/sha512-ppc.pl: fix typo.Andy Polyakov2013-10-311-1/+1
* perlasm/ppc-xlate.pl: add .quad directiveAndy Polyakov2013-10-311-42/+65
* sha/asm/sha1-ppc.pl: add little-endian support.Andy Polyakov2013-10-311-4/+26
* PPC assembly pack: make new .size directives profiler-friendly.Andy Polyakov2013-10-152-2/+3
* PPC assembly pack: add .size directives.Andy Polyakov2013-10-152-0/+2
* Initial aarch64 bits.Andy Polyakov2013-10-131-0/+13
* MIPS assembly pack: get rid of deprecated instructions.Andy Polyakov2013-10-131-1/+1
* sha/asm/sha*-mb-x86_64.pl: commentary update.Andy Polyakov2013-10-082-14/+18
* Configire: take multi-block modules into build loop.Andy Polyakov2013-10-031-0/+2
* x86_64 assembly pack: add multi-block AES-NI, SHA1 and SHA256.Andy Polyakov2013-10-032-0/+1960
* misspellings fixes by https://github.com/vlajos/misspell_fixerVeres Lajos2013-09-053-3/+3
* crypto/sha/asm/sha*-x86_64.pl: comply with Win64 ABI.Andy Polyakov2013-07-312-8/+8
* sha512-586.pl: fix typo.Andy Polyakov2013-07-101-1/+1
* PA-RISC assembler pack: switch to bve in 64-bit builds.Andy Polyakov2013-06-182-1/+4
* sha1-x86_64.pl: add AVX2+BMI code path.Andy Polyakov2013-06-101-21/+548
* sha512-x86_64.pl: upcoming-Atom-specific optimization.Andy Polyakov2013-06-101-55/+57
* sha[256|512]-586.pl: add more SIMD code paths.Andy Polyakov2013-06-102-127/+617
* sha512-x86_64.pl: +16% optimization for Atom.Andy Polyakov2013-05-251-57/+53
* sha256-586.pl: code refresh.Andy Polyakov2013-02-151-21/+18
* sha1-586.pl: code refresh.Andy Polyakov2013-02-141-31/+60
* [aesni-]sha1-x86_64.pl: code refresh.Andy Polyakov2013-02-141-80/+103
* sha512-x86_64.pl: add AVX2 code path.Andy Polyakov2013-02-141-82/+568
* x86_64 assembly pack: make Windows build more robust.Andy Polyakov2013-01-222-2/+4
* sha512-ppc.pl: minimize stack frame.Andy Polyakov2013-01-221-4/+2
* sha512-ppc.pl: add PPC32 code, >2x improvement on in-order cores.Andy Polyakov2013-01-191-2/+290
* Fix some clang warnings.Ben Laurie2013-01-132-23/+23
* C64x+ assembly pack: improve EABI support.Andy Polyakov2012-11-283-0/+14
* SPARCv9 assembly pack: harmonize ABI handling (so that it's handled in oneAndy Polyakov2012-10-252-48/+39
* [md5|sha1|sha512]-sparcv9.pl: "cooperative" optimizations based onAndy Polyakov2012-10-142-0/+8
* sha[1|512]-sparcv9.pl: add hardware SPARC T4 support.Andy Polyakov2012-09-283-7/+406
* MIPS assembly pack: add support for SmartMIPS ASE.Andy Polyakov2012-09-182-3/+11
* MIPS assembly pack: add MIPS[32|64]R2 code.Andy Polyakov2012-09-152-10/+153
* sha512-sparcv9.pl: fix binutils compilation error.Andy Polyakov2012-09-151-1/+1
* sha512-armv4.pl: optimize for Snapdragon S4.Andy Polyakov2012-09-041-11/+33
* sha1-armv4-large.pl: comply with ABI.Andy Polyakov2012-08-171-1/+1
* MIPS assembly pack: assign default value to $flavour.Andy Polyakov2012-08-172-2/+2
* sha512-x86_64.pl: revert previous change and solve the problem throughAndy Polyakov2012-08-131-5/+5