Andy Polyakov
|
34994068a4
|
Respect ISO aliasing rules.
PR: 1296
|
2007-07-27 20:34:10 +00:00 |
|
Andy Polyakov
|
afaad0ada6
|
AES for IA64 update.
|
2007-07-27 18:20:52 +00:00 |
|
Andy Polyakov
|
05f9cb3b77
|
ia64cpuid update.
|
2007-07-27 18:03:27 +00:00 |
|
Andy Polyakov
|
1988a456a7
|
x86 perlasm updates.
|
2007-07-25 12:38:11 +00:00 |
|
Andy Polyakov
|
a61710b868
|
Allow for option to skip hardware support.
|
2007-07-23 20:38:57 +00:00 |
|
Andy Polyakov
|
20f7563f3d
|
md32_common.h update.
|
2007-07-23 13:57:15 +00:00 |
|
Andy Polyakov
|
3df2eff4bd
|
x86*cpuid update.
|
2007-07-21 14:46:27 +00:00 |
|
Andy Polyakov
|
a415ebd026
|
Complete synchronization of aes-x86_64 with aes-586.
|
2007-07-21 14:20:46 +00:00 |
|
Andy Polyakov
|
52ee3d01ae
|
Lppc_AES_[en|de]crypt_compact: size optimization.
|
2007-07-19 15:31:22 +00:00 |
|
Andy Polyakov
|
e59f992be6
|
Minor optimization in AES_set_encryption_key for x86_64.
|
2007-07-19 14:59:26 +00:00 |
|
Andy Polyakov
|
8bae7722a2
|
_x86_64_AES_[en|de]crypt_compact: size optimization and aggressive
T[ed]4 prefetch.
|
2007-07-19 14:29:41 +00:00 |
|
Andy Polyakov
|
287a9ee76e
|
gas -g doesn't tolerate unpadded .bytes in code segment.
|
2007-07-13 21:35:56 +00:00 |
|
Andy Polyakov
|
96b0f6c16d
|
Various minor updates to AES assembler modules.
|
2007-07-13 17:42:13 +00:00 |
|
Andy Polyakov
|
e1612ea59d
|
Add _x86_64_AES_[en|de]crypt_compact.
|
2007-07-13 17:39:40 +00:00 |
|
Andy Polyakov
|
71f4ea44eb
|
EVP_*_cfb1 was broken.
PR: 1318
|
2007-07-08 19:14:02 +00:00 |
|
Andy Polyakov
|
35295bdbee
|
bn_mul_recursive doesn't handle all cases correctly, which results in
BN_mul failures at certain key-length mixes.
PR: 1427
|
2007-07-08 18:53:03 +00:00 |
|
Andy Polyakov
|
aa8d6f3e86
|
Typo in str_lib.c
PR: 1177
|
2007-07-07 20:11:12 +00:00 |
|
Andy Polyakov
|
62aa5dd415
|
Fix build problem on Tru64.
|
2007-06-29 13:11:45 +00:00 |
|
Andy Polyakov
|
673c55a2fe
|
Latest bn_mont.c modification broke ECDSA test. I've got math wrong, which
is fixed now.
|
2007-06-29 13:10:19 +00:00 |
|
Ben Laurie
|
949ce10e88
|
Fix warning.
|
2007-06-23 18:47:51 +00:00 |
|
Ben Laurie
|
8dee823e61
|
Inline function declarations have to be prototypes.
|
2007-06-23 18:40:16 +00:00 |
|
Andy Polyakov
|
5d86336746
|
Flush output in x86_64cpuid.pl.
|
2007-06-21 11:39:35 +00:00 |
|
Andy Polyakov
|
5b89f78a89
|
Typo in x86_64-mont.pl.
PR: 1549
|
2007-06-21 11:38:52 +00:00 |
|
Andy Polyakov
|
c943ca5404
|
Optimize OPENSSL_cleanse.
|
2007-06-20 17:36:39 +00:00 |
|
Andy Polyakov
|
1c7f8707fd
|
bn_asm for s390x.
|
2007-06-20 14:10:16 +00:00 |
|
Andy Polyakov
|
a21c46e70b
|
Typo in Linux part of sparcv9cap.c
PR: 1532
|
2007-06-20 13:02:34 +00:00 |
|
Andy Polyakov
|
f3c26535ad
|
Make some shortcuts in sparcv9cap.c. Trouble is that di_walk_node result
is inconsistent among CPU generations.
|
2007-06-20 13:00:59 +00:00 |
|
Andy Polyakov
|
2329694222
|
SPARC Solaris and Linux assemblers treat .align directive differently.
PR: 1547
|
2007-06-20 12:24:22 +00:00 |
|
Dr. Stephen Henson
|
9677bf0f30
|
Update .cvsignore
|
2007-06-18 12:40:24 +00:00 |
|
Andy Polyakov
|
7d9cf7c0bb
|
Eliminate conditional final subtraction in Montgomery assembler modules.
|
2007-06-17 17:10:03 +00:00 |
|
Andy Polyakov
|
55525742f4
|
Privatize BN_*_no_branch.
|
2007-06-11 16:33:03 +00:00 |
|
Andy Polyakov
|
c693b5a55c
|
Commentary updates and minor optimization for bn_mont.c.
|
2007-06-11 08:53:52 +00:00 |
|
Andy Polyakov
|
6b6443dead
|
Eliminate conditional final subtraction in Montgomery multiplication.
|
2007-06-10 19:34:38 +00:00 |
|
Dr. Stephen Henson
|
54b5fd537f
|
WIN32 fixes.
|
2007-06-08 00:26:16 +00:00 |
|
Dr. Stephen Henson
|
0b99d4f1d1
|
Remove unnecessary casts and avoid some warnings with gcc 4.2.
|
2007-06-07 16:07:57 +00:00 |
|
Dr. Stephen Henson
|
3c07d3a3d3
|
Finish gcc 4.2 changes.
|
2007-06-07 13:14:42 +00:00 |
|
Dr. Stephen Henson
|
1d1a64653c
|
Back out safestack.h change for now: seems to break some things.
|
2007-06-04 22:18:20 +00:00 |
|
Dr. Stephen Henson
|
297e6f1917
|
Avoid use of function pointer casts in pem library. Modify safestack to
always use inline functions.
|
2007-06-04 17:53:04 +00:00 |
|
Dr. Stephen Henson
|
18096abb29
|
Handle NULL parameter in some EVP utility functions.
|
2007-05-31 12:39:21 +00:00 |
|
Andy Polyakov
|
f20af72312
|
AES_set_[en|de]crypt_key for ARMv4.
|
2007-05-30 15:57:31 +00:00 |
|
Andy Polyakov
|
7ef643360d
|
s390x gas can't handle .align 128.
|
2007-05-28 16:32:50 +00:00 |
|
Andy Polyakov
|
76c828c627
|
AES_set_[en|de]crypt_key for s390x.
|
2007-05-28 16:30:18 +00:00 |
|
Dr. Stephen Henson
|
64a5c5d1be
|
Fix X509_REQ_print_ex() to process extension options.
|
2007-05-22 23:31:29 +00:00 |
|
Dr. Stephen Henson
|
7b8b797375
|
Revert broken change to ccgost.
Initialize context properly for HMAC pkey method.
|
2007-05-22 12:58:39 +00:00 |
|
Andy Polyakov
|
a1a382dbc9
|
SHA256 for ARMv4.
|
2007-05-22 09:56:45 +00:00 |
|
Bodo Möller
|
19f6c524bf
|
Fix crypto/ec/ec_mult.c to work properly with scalars of value 0
|
2007-05-22 09:47:43 +00:00 |
|
Andy Polyakov
|
e4317d2031
|
OPENSSL_IMPLEMENT_GLOBAL caused more grief than it's worth (it's used twice
in legacy code). I'd rather just remove it along with legacy interface,
but it's probably not as appropriate as I'd like. Reimplement the macro.
|
2007-05-20 20:11:19 +00:00 |
|
Andy Polyakov
|
86d8f3ee19
|
Typo in aes-ppc.pl.
|
2007-05-19 20:00:33 +00:00 |
|
Andy Polyakov
|
3005764c18
|
Typo in x509_txt.c.
Submitted by: Martin.Kraemer@Fujitsu-Siemens.com
|
2007-05-19 18:03:21 +00:00 |
|
Andy Polyakov
|
b1e8b4e65d
|
x86cpuid fixes.
PR: 1526
|
2007-05-19 17:52:51 +00:00 |
|