Andy Polyakov
|
98dc178494
|
aes-x86_64.pl: Atom-specific optimizations, +10%.
vpaes-x86_64.pl: minor performance squeeze.
|
2012-11-12 17:52:41 +00:00 |
|
Andy Polyakov
|
89f1eb8213
|
aes-586.pl: Atom-specific optimization, +44/29%, minor improvement on others.
vpaes-x86.pl: minor performance squeeze.
|
2012-11-12 17:50:19 +00:00 |
|
Andy Polyakov
|
f717abd7c1
|
ppccap.c: fix typo.
|
2012-11-10 20:27:18 +00:00 |
|
Andy Polyakov
|
d5630dd60e
|
ppccap.c: restrict features on AIX 5.
|
2012-11-10 20:24:51 +00:00 |
|
Andy Polyakov
|
134c00659a
|
bn_word.c: fix overflow bug in BN_add_word.
|
2012-11-09 13:58:40 +00:00 |
|
Andy Polyakov
|
96a4cf8c29
|
crypto/modes: even more strict aliasing fixes [and fix bug in cbc128.c from
previous cbc128.c commit].
|
2012-11-05 17:03:39 +00:00 |
|
Ben Laurie
|
da01515c40
|
More strict aliasing fix.
|
2012-11-05 14:23:55 +00:00 |
|
Dr. Stephen Henson
|
7c43ea50fd
|
correct error function code
|
2012-11-05 13:34:29 +00:00 |
|
Andy Polyakov
|
c0832990f5
|
cbc128.c: fix strict aliasing warning.
|
2012-11-05 10:04:02 +00:00 |
|
Andy Polyakov
|
7cb81398b7
|
e_camillia.c: remove copy-n-paste artifact, EVP_CIPH_FLAG_FIPS, and
leave comment about CTR mode.
|
2012-11-05 09:20:41 +00:00 |
|
Andy Polyakov
|
24798c5e59
|
ghash-sparcv9.pl: 22% improvement on T4.
|
2012-11-05 08:47:26 +00:00 |
|
Ben Laurie
|
5b0e3daf50
|
Remove unused static function.
|
2012-11-05 02:01:07 +00:00 |
|
Ben Laurie
|
53d6bf40c1
|
Fix gcc 4.8 warning (strict aliasing violation).
|
2012-11-05 01:59:33 +00:00 |
|
Andy Polyakov
|
1efd583085
|
SPARCv9 assembly pack: harmonize ABI handling (so that it's handled in one
place at a time, by pre-processor in .S case and perl - in .s).
|
2012-10-25 12:07:32 +00:00 |
|
Andy Polyakov
|
8ed11a815e
|
[aes|cmll]t4-sparcv9.pl: unify argument handling.
|
2012-10-25 12:03:41 +00:00 |
|
Andy Polyakov
|
38049c2bb9
|
perlasm/sparcv9_modes.pl: fix typo in IV save code and switch to less
aggressive ASI.
|
2012-10-25 12:02:37 +00:00 |
|
Dr. Stephen Henson
|
918e613a32
|
oops, add missing asn_mstbl.c
|
2012-10-24 13:27:46 +00:00 |
|
Andy Polyakov
|
23328d4b27
|
ghash-sparcv9.pl: add VIS3 code path.
|
2012-10-24 08:21:10 +00:00 |
|
Dr. Stephen Henson
|
30765fed55
|
New config module for string tables. This can be used to add new
multi string components (as used in DN fields or request attributes)
or change the values of existing ones.
|
2012-10-22 13:05:54 +00:00 |
|
Andy Polyakov
|
78c3e20579
|
linux-pcc: make it more robust and recognize KERNEL_BITS variable.
|
2012-10-21 18:19:41 +00:00 |
|
Andy Polyakov
|
0c832ec5c6
|
Add VIS3-capable sparcv9-gf2m module.
|
2012-10-20 15:59:14 +00:00 |
|
Andy Polyakov
|
947d78275b
|
Add VIS3 Montgomery multiplication.
|
2012-10-20 09:13:21 +00:00 |
|
Dr. Stephen Henson
|
d35c0ff30b
|
fix ASN1_STRING_TABLE_add so it can override existing string table values
|
2012-10-19 15:06:31 +00:00 |
|
Dr. Stephen Henson
|
057c8a2b9e
|
fix error code
|
2012-10-18 16:21:39 +00:00 |
|
Dr. Stephen Henson
|
964eaad78c
|
Don't require tag before ciphertext in AESGCM mode
|
2012-10-16 22:46:08 +00:00 |
|
Andy Polyakov
|
fd3b0eb01d
|
sparcv9_modes.pl: membars are reported as must-have.
|
2012-10-15 14:04:52 +00:00 |
|
Andy Polyakov
|
d17b59e49f
|
md5-sparcv9.pl: avoid %asi modifications, improve short input performance
by 30-20%.
|
2012-10-14 16:51:27 +00:00 |
|
Andy Polyakov
|
aea4126e4e
|
[md5|sha1|sha512]-sparcv9.pl: "cooperative" optimizations based on
suggestions from David Miller.
|
2012-10-14 14:46:56 +00:00 |
|
Andy Polyakov
|
eec82a0e1f
|
[aes|cmll]t4-sparcv9.pl: addendum to previous sparcv9_modes.pl commit.
|
2012-10-14 14:42:27 +00:00 |
|
Andy Polyakov
|
dea8068015
|
perlasm/sparcv9_modes.pl: "cooperative" optimizations based on suggestions
from David Miller.
|
2012-10-14 14:25:00 +00:00 |
|
Andy Polyakov
|
4739ccdb39
|
Add SPARC T4 Camellia support.
Submitted by: David Miller
|
2012-10-11 18:35:18 +00:00 |
|
Andy Polyakov
|
54a1f4480e
|
aest4-sparcv9.pl: split it to AES-specific and reusable part.
|
2012-10-11 18:30:35 +00:00 |
|
Dr. Stephen Henson
|
a70da5b3ec
|
New functions to check a hostname email or IP address against a
certificate. Add options to s_client, s_server and x509 utilities
to print results of checks.
|
2012-10-08 15:10:07 +00:00 |
|
Andy Polyakov
|
c5f6da54fc
|
Add SPARC T4 AES support.
Submitted by: David Miller
|
2012-10-06 18:08:09 +00:00 |
|
Bodo Möller
|
f11d0c7908
|
Fix EC_KEY initialization race.
Submitted by: Adam Langley
|
2012-10-05 20:50:11 +00:00 |
|
Andy Polyakov
|
3ed6e22771
|
sha[1|512]-sparcv9.pl: add hardware SPARC T4 support.
Submitted by: David Miller
|
2012-09-28 09:35:39 +00:00 |
|
Andy Polyakov
|
e66055b8f7
|
md5-sparcv9.pl: add hardware SPARC T4 support.
Submitted by: David Miller
|
2012-09-28 09:34:09 +00:00 |
|
Andy Polyakov
|
b460c8f896
|
sparc_arch.h: add assembler helpers (and make it work on Solaris).
Submitted by: David Miller
|
2012-09-28 09:31:40 +00:00 |
|
Andy Polyakov
|
27e0c86307
|
md5-sparcv9.pl: more accurate performance result.
|
2012-09-28 09:25:49 +00:00 |
|
Bodo Möller
|
7f429a5dbf
|
Fix Valgrind warning.
Submitted by: Adam Langley
|
2012-09-24 19:49:16 +00:00 |
|
Andy Polyakov
|
e98c526b68
|
Add md5-sparcv9.pl.
|
2012-09-23 20:39:53 +00:00 |
|
Andy Polyakov
|
1fda639ae7
|
sparcv9cap.c: add SPARC-T4 feature detection.
Submitted by: David Miller
|
2012-09-23 20:29:03 +00:00 |
|
Andy Polyakov
|
5cc2159526
|
MIPS assembly pack: add support for SmartMIPS ASE.
|
2012-09-18 12:52:23 +00:00 |
|
Bodo Möller
|
6373af15d3
|
Fix warning.
Submitted by: Chromium Authors
|
2012-09-17 17:21:58 +00:00 |
|
Andy Polyakov
|
8df5518bd9
|
MIPS assembly pack: add MIPS[32|64]R2 code.
|
2012-09-15 11:18:20 +00:00 |
|
Andy Polyakov
|
9b222748e7
|
aes-mips.pl: interleave load and integer instructions for better performance.
|
2012-09-15 11:15:02 +00:00 |
|
Andy Polyakov
|
17e820aec3
|
sha512-sparcv9.pl: fix binutils compilation error.
Submitted by: David Miller
|
2012-09-15 08:53:25 +00:00 |
|
Andy Polyakov
|
244ed51a0d
|
e_aes.c: uninitialized variable in aes_ccm_init_key.
PR: 2874
Submitted by: Tomas Mraz
|
2012-09-15 08:45:42 +00:00 |
|
Dr. Stephen Henson
|
24edfa9df9
|
enhance EC method to support setting curve type when generating keys and add parameter encoding option
|
2012-09-11 13:54:09 +00:00 |
|
Andy Polyakov
|
e7db9896bb
|
bsaes-armv7.pl: closest shave. While 0.3 cpb improvement on S4 appears
insignificant, it's actually 4 cycles less for 14 instructions sequence!
|
2012-09-07 12:29:18 +00:00 |
|