summaryrefslogtreecommitdiffstats
path: root/crypto/sha (follow)
Commit message (Expand)AuthorAgeFilesLines
* sha256-586.pl: minor optimization, +0-2% on all CPUs, +7% on Westmere.Andy Polyakov2011-09-171-27/+25
* sha512-x86_64.pl: +15% better performance on Westmere and incidentally Atom.Andy Polyakov2011-09-171-46/+40
* Allow for dynamic base in Win64 FIPS module.Andy Polyakov2011-09-143-0/+5
* sha512-sparcv9.pl: minor optimization of sha256.Andy Polyakov2011-07-181-3/+3
* ARM assembler pack: add platform run-time detection.Andy Polyakov2011-07-171-3/+3
* sha1-x86_64.pl: nasm 2.07 screws up labels if AVX path is compiled.Andy Polyakov2011-07-041-1/+1
* sha1-x86_64.pl: fix win64-specific typos and add masm support.Andy Polyakov2011-07-011-4/+9
* crypto/sha/asm/sha[1|512]-mips.pl: minor updates.Andy Polyakov2011-06-282-16/+16
* sha1-586|x86_64.pl: minor portability fix.Andy Polyakov2011-05-292-2/+2
* sha1-586|x86_64.pl: add SSSE3 and AVX code paths.Andy Polyakov2011-05-292-11/+1915
* PPC assembler pack: adhere closer to ABI specs, add PowerOpen traceback data.Andy Polyakov2011-05-272-96/+101
* ARM assembler pack: profiler-assisted optimizations and NEON support.Andy Polyakov2011-04-015-159/+343
* Update dependencies.Dr. Stephen Henson2011-02-211-4/+10
* Experimental symbol renaming to avoid clashes with regular OpenSSL.Dr. Stephen Henson2011-02-163-1/+3
* Change AR to ARX to allow exclusion of fips object modulesDr. Stephen Henson2011-01-261-1/+1
* s390x assembler pack: adapt for -m31 build, see commentary in ConfigureAndy Polyakov2010-11-292-32/+73
* sha512-mips.pl: add missing 64-bit byte swap.Andy Polyakov2010-10-221-2/+22
* sha512-mips.pl: fix "little-endian" typos.Andy Polyakov2010-10-211-9/+9
* sha512-mips.pl: add missing byte swap for little-endians.Andy Polyakov2010-10-021-1/+6
* MIPS assembler pack: enable it in Configure, add SHA2 module, fix make rules,Andy Polyakov2010-10-022-0/+428
* sha1-mips.pl, mips-mont.pl: unify MIPS assembler modules in respect toAndy Polyakov2010-09-221-41/+110
* s390x assembler pack: extend OPENSSL_s390xcap_P to 128 bits.Andy Polyakov2010-09-182-2/+2
* Alpha assembler pack: adapt for Linux.Andy Polyakov2010-09-131-0/+6
* sha1-armv4-large.pl: more readable input pickup.Andy Polyakov2010-09-101-7/+7
* sha1-armv4-large.pl: reschedule instructions for dual-issue pipeline.Andy Polyakov2010-08-031-48/+30
* sha1-alpha.pl: commentary update.Andy Polyakov2010-07-261-2/+3
* sha1-armv4-large.pl: add performance data for Cortex A8 core.Andy Polyakov2010-07-131-1/+3
* ARM assembler pack: reschedule instructions for dual-issue pipeline.Andy Polyakov2010-07-132-26/+35
* Harmonize s390x assembler modules with "catch-all" rules from commit#19749.Andy Polyakov2010-07-092-2/+2
* crypto/*/Makefile: unify "catch-all" assembler make rules and harmonizeAndy Polyakov2010-07-084-6/+6
* SPARCv9 assembler pack: refine CPU detection on Linux, fix for "unalignedAndy Polyakov2010-07-013-0/+3
* Revert previous Linux-specific/centric commit#19629. If it really has toAndy Polyakov2010-05-062-3/+0
* Non-executable stack in asm.Ben Laurie2010-05-052-0/+3
* sha1-alpha.pl: addenum till commit #19547.Andy Polyakov2010-04-101-0/+1
* sha1-alpha.pl: engage it in build.Andy Polyakov2010-04-101-0/+3
* ARMv4 assembler: fix compilation failure. Fix is actually unconfirmed, butAndy Polyakov2010-03-293-0/+3
* s390x assembler update: add support for run-time facility detection.Andy Polyakov2010-01-192-0/+10
* PA-RISC assembler: missing symbol and typos.Andy Polyakov2009-12-281-2/+2
* Update sha512-parisc.pl and add make rules.Andy Polyakov2009-12-272-7/+12
* Add sha512-parisc.pl.Andy Polyakov2009-11-151-0/+790
* SHA1 assembler show off: minor performance updates and new modules forAndy Polyakov2009-11-155-98/+960
* sha512.c: there apparently is ILP32 PowerPC platform, where it is safe toAndy Polyakov2009-11-151-1/+1
* sha1-x86* assembler update: F_40_59 and Atom-specific optimizations.Andy Polyakov2009-08-182-180/+189
* Minor shaX-s390x.pl update.Andy Polyakov2009-04-262-0/+2
* Make SPARC assembler modules *really* Purify-friendly.Andy Polyakov2009-03-172-3/+3
* Excuse myself from integrating sha1-sparcv9a.pl into build system, butAndy Polyakov2009-03-161-28/+36
* sha1-sparcv9a.pl: fix bug in commentary section.Andy Polyakov2009-02-091-2/+3
* s390x assembler pack update.Andy Polyakov2009-02-092-118/+122
* Add UltraSPARC VIS-powered SHA1 block procedure.Andy Polyakov2009-01-051-0/+591
* Fix "possible loss of data" Win64 compiler warnings.Andy Polyakov2008-12-291-1/+1