Andy Polyakov
|
aa8f38e49b
|
x86_64 assembler pack to comply with updated styling x86_64-xlate.pl rules.
|
2008-11-12 08:15:52 +00:00 |
|
Andy Polyakov
|
492279f6f3
|
AIX build updates.
|
2008-09-12 14:45:54 +00:00 |
|
Andy Polyakov
|
96826bfc84
|
sha1-armv4-large cosmetics.
|
2008-08-06 08:58:45 +00:00 |
|
Andy Polyakov
|
eb1aa135d8
|
sha1-armv4-large.pl performance improvement. On PXA255 it gives +10% on
8KB block, +60% on 1KB, +160% on 256B...
|
2008-08-06 08:47:07 +00:00 |
|
Andy Polyakov
|
87facba376
|
Remove junk argument to function_begin in sha/asm/*-586.pl.
PR: 1681
|
2008-07-17 09:50:56 +00:00 |
|
Andy Polyakov
|
addd641f3a
|
Unify ppc assembler make rules.
|
2008-01-13 22:01:30 +00:00 |
|
Andy Polyakov
|
ca55d11f84
|
Allow to specify filename on sha1-ia64.pl command line.
|
2008-01-13 17:43:11 +00:00 |
|
Andy Polyakov
|
7722e53f12
|
Yet another ARM update. It appears to be more appropriate to make
developers responsible for -march choice.
|
2007-09-27 16:27:03 +00:00 |
|
Andy Polyakov
|
4c7c5ff667
|
ARMv4 assembler pack.
|
2007-09-27 07:09:46 +00:00 |
|
Andy Polyakov
|
74eb3e0914
|
Make sha512-armv4.pl byte-order neutral.
|
2007-09-26 12:17:33 +00:00 |
|
Andy Polyakov
|
79fe664f19
|
Clarify commentary in sha512-sparcv9.pl.
|
2007-09-26 12:16:32 +00:00 |
|
Andy Polyakov
|
b5e5760d01
|
Minor formatting fixes in crypto/sha/asm.
|
2007-09-18 21:12:02 +00:00 |
|
Andy Polyakov
|
8dc899dee4
|
Minor sha[256|512]-586 performance tweaks.
|
2007-09-16 18:47:24 +00:00 |
|
Andy Polyakov
|
1a01868e35
|
Remove sha512-sse2.pl.
|
2007-09-15 13:45:17 +00:00 |
|
Andy Polyakov
|
563d3e5948
|
Engage new x86 assembler modules.
|
2007-09-14 21:06:14 +00:00 |
|
Andy Polyakov
|
399f94bfb4
|
Commentary updates.
|
2007-09-13 07:27:10 +00:00 |
|
Andy Polyakov
|
1fa29843fa
|
SHA512 for ARMv4.
|
2007-09-13 07:26:35 +00:00 |
|
Andy Polyakov
|
ee0449b17c
|
SHA256/512 for x86.
|
2007-09-13 07:26:19 +00:00 |
|
Andy Polyakov
|
55eab3b74b
|
Make x86_64 modules work under Win64/x64.
|
2007-08-23 12:01:58 +00:00 |
|
Andy Polyakov
|
a1a382dbc9
|
SHA256 for ARMv4.
|
2007-05-22 09:56:45 +00:00 |
|
Andy Polyakov
|
232a938c75
|
Make sha*-ia64 modules alignment neutral.
|
2007-05-13 15:15:24 +00:00 |
|
Andy Polyakov
|
308595638a
|
Mention Core2 in sha1-x86_64.
|
2007-05-10 07:34:50 +00:00 |
|
Andy Polyakov
|
0bd8d6e2e1
|
Commentary updates to SHA for sparcv9.
|
2007-05-10 06:48:28 +00:00 |
|
Andy Polyakov
|
6fa8a01c72
|
SHA for sparcv9.
|
2007-05-04 12:52:54 +00:00 |
|
Andy Polyakov
|
251718e4c1
|
Fix s390x bugs and correct performance coefficients.
|
2007-05-02 11:44:02 +00:00 |
|
Andy Polyakov
|
a2a54ffc5f
|
s390x assembler pack.
|
2007-04-30 08:42:54 +00:00 |
|
Andy Polyakov
|
0b0896cdd2
|
Minor optimization for sha1-armv4 module.
|
2007-01-25 10:44:18 +00:00 |
|
Andy Polyakov
|
36b7c06975
|
SHA1 for ARMv4 and Thumb.
|
2007-01-22 20:33:46 +00:00 |
|
Andy Polyakov
|
7af5726108
|
sha512-ppc.pl mutli-thread safety fix.
|
2006-11-27 13:11:15 +00:00 |
|
Andy Polyakov
|
53d7efea76
|
Temporary fix for sha256 IA64 assembler.
|
2006-10-18 09:42:56 +00:00 |
|
Andy Polyakov
|
c5f17d45c1
|
Further synchronizations with md32_common.h update, consistent naming
for low-level SHA block routines.
|
2006-10-17 16:13:18 +00:00 |
|
Andy Polyakov
|
11d0ebc841
|
Further synchronizations with md32_common.h update.
|
2006-10-17 13:38:10 +00:00 |
|
Andy Polyakov
|
f0f61f6d0d
|
Synchronize SHA1 assembler with md32_common.h update.
|
2006-10-17 07:00:23 +00:00 |
|
Andy Polyakov
|
500b5a181d
|
Rewrite sha1-586.pl.
|
2006-08-31 21:27:30 +00:00 |
|
Andy Polyakov
|
17478fdede
|
Add sha512-ppc.pl module.
|
2006-06-05 09:37:55 +00:00 |
|
Andy Polyakov
|
4dca00cec8
|
Minor sha1-ppc.pl update.
|
2006-06-05 09:35:50 +00:00 |
|
Andy Polyakov
|
67d990904e
|
Futher minor PPC assembler update.
|
2006-05-04 21:30:41 +00:00 |
|
Andy Polyakov
|
c09a0318b7
|
Minor PPC assembler updates.
|
2006-05-03 14:07:34 +00:00 |
|
Andy Polyakov
|
a9c32ace06
|
SHA1 for PowerPC.
|
2006-05-01 13:35:03 +00:00 |
|
Andy Polyakov
|
ba3b2f1538
|
SHA-1 for x86_64.
|
2006-04-16 14:42:54 +00:00 |
|
Andy Polyakov
|
7a6f825f0f
|
Make pshufw optional and update performance table in sha512-sse2.pl
[as per http://cvs.openssl.org/chngview?cn=14551].
|
2005-11-03 15:23:11 +00:00 |
|
Andy Polyakov
|
4a5b8a5bee
|
Commentary section update in sha512-x86_64.pl.
|
2005-07-25 13:29:42 +00:00 |
|
Andy Polyakov
|
2337eb5823
|
SHA-256/-512 x86_64 assembler module.
|
2005-07-24 12:28:04 +00:00 |
|
Andy Polyakov
|
0066590f98
|
Pedantic polish to aes-ia64 and sha512-ia64.
|
2005-07-20 15:15:22 +00:00 |
|
Andy Polyakov
|
ef428d5681
|
Fix unwind directives in IA-64 assembler modules. This helps symbolic
debugging and doesn't affect functionality.
Submitted by: David Mosberger
Obtained from: http://www.hpl.hp.com/research/linux/crypto/
|
2005-07-18 09:54:14 +00:00 |
|
Andy Polyakov
|
e19e549041
|
Comply with optimization manual (no data should share cache-line with code).
|
2005-05-09 21:48:01 +00:00 |
|
Richard Levitte
|
4bb61becbb
|
Add emacs cache files to .cvsignore.
|
2005-04-11 14:17:07 +00:00 |
|
Andy Polyakov
|
b4e0ce5165
|
SHA1 assembler for IA-64.
|
2004-12-09 11:57:38 +00:00 |
|
Andy Polyakov
|
fc7fc5678f
|
sha1_block_asm_data_order can't hash if message crosses 2GB boundary.
|
2004-11-29 21:19:56 +00:00 |
|
Andy Polyakov
|
c29ef588dc
|
SHA1 asm Pentium tune-up. Performance loss is not as bad anymore.
|
2004-09-27 09:37:03 +00:00 |
|