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
|
69216cc5a5
|
Configure update from 098.
|
2007-07-24 14:41:20 +00:00 |
|
Dr. Stephen Henson
|
2cf6fa4c8b
|
Update debug-steve
|
2007-07-24 00:27:25 +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 |
|
Dr. Stephen Henson
|
0d7dba92c8
|
WIN32 VC++ build fixes.
|
2007-07-18 17:40:49 +00:00 |
|
Andy Polyakov
|
ce1390aedc
|
shlib_wrap.sh update.
|
2007-07-16 14:00:08 +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
|
85a5668dba
|
CHANGES update from 098-stable.
|
2007-06-20 17:46:43 +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
|
206a975752
|
Update from stable branch.
|
2007-06-19 15:43:48 +00:00 |
|
Dr. Stephen Henson
|
9677bf0f30
|
Update .cvsignore
|
2007-06-18 12:40:24 +00:00 |
|
Dr. Stephen Henson
|
6d6496ed52
|
Make ordinals consistent with OpenSSL 0.9.8
|
2007-06-18 12:35:56 +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
|
b948e2c59e
|
Update ssl library to support EVP_PKEY MAC API. Include generic MAC support.
|
2007-06-04 17:04:40 +00:00 |
|
Dr. Stephen Henson
|
18096abb29
|
Handle NULL parameter in some EVP utility functions.
|
2007-05-31 12:39:21 +00:00 |
|
Dr. Stephen Henson
|
0aa08a2e34
|
Fix for GOST engine on platforms where sizeof(size_t) != sizeof(int).
|
2007-05-31 12:32:27 +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 |
|