aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/sha
Commit message (Expand)AuthorAgeFilesLines
* Remove all .cvsignore filesRich Salz2014-11-282-11/+0
* RT3549: Remove obsolete files in cryptoRich Salz2014-10-012-251/+0
* RT3544: Remove MWERKS supportRich Salz2014-09-241-8/+1
* Harmonize Tru64 and Linux make rules.Andy Polyakov2014-09-201-2/+2
* x86[_64] assembly pack: add Silvermont performance data.Andy Polyakov2014-08-304-2/+8
* sha1-mb-x86_64.pl: add commentary.Andy Polyakov2014-08-211-0/+13
* sha1-mb-x86_64.pl: fix typo.Andy Polyakov2014-08-201-1/+1
* sha1-ppc.pl: shave off one cycle from BODY_20_39Andy Polyakov2014-07-212-10/+10
* sha[1|512]-x86_64.pl: fix logical errors with $shaext=0.Andy Polyakov2014-07-072-1/+11
* sha512-x86_64.pl: fix typo.Andy Polyakov2014-07-051-1/+1
* Engage SHA256/512 for PowerISA 2.07.Andy Polyakov2014-07-012-2/+4
* Add SHA256/512 for PowerISA 2.07.Andy Polyakov2014-07-011-0/+423
* sha512-x86_64.pl: fix linking problem under Windows.Andy Polyakov2014-07-011-0/+4
* x86_64 assembly pack: refine clang detection.Andy Polyakov2014-06-286-12/+12
* x86_64 assembly pack: addendum to last clang commit.Andy Polyakov2014-06-246-6/+6
* x86_64 assembly pack: allow clang to compile AVX code.Andy Polyakov2014-06-246-0/+23
* ARMv8 assembly pack: add Cortex performance numbers.Andy Polyakov2014-06-242-3/+10
* sha1-x86_64.pl: add missing rex prefix in shaext.Andy Polyakov2014-06-141-1/+5
* Facilitate back-porting of AESNI and SHA modules.Andy Polyakov2014-06-124-12/+31
* Add support for Intel SHA extension.Andy Polyakov2014-06-116-28/+1837
* ARM assembly pack: get ARMv7 instruction endianness right.Andy Polyakov2014-06-063-15/+28
* sha[1|512]-armv8.pl: get instruction endianness right.Andy Polyakov2014-06-062-2/+2
* sha[1|256]-armv4: harmonize with arm_arch.h.Andy Polyakov2014-06-012-4/+4
* linux-aarch64: engage SHA modules.Andy Polyakov2014-06-011-0/+3
* Add SHA for ARMv8.Andy Polyakov2014-06-012-0/+747
* 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