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 |
|
Andy Polyakov
|
c6149e2f02
|
ppc-xlate.pl update.
|
2007-05-19 17:32:06 +00:00 |
|
Andy Polyakov
|
aa5c99fa01
|
sparccpuid.s update.
|
2007-05-19 17:26:48 +00:00 |
|
Andy Polyakov
|
9c200f5471
|
Initial draft of AES for PPC.
|
2007-05-19 17:16:27 +00:00 |
|
Dr. Stephen Henson
|
a70c09e2a2
|
Add .cvsignore to seed dir.
|
2007-05-17 16:43:15 +00:00 |
|
Dr. Stephen Henson
|
e77dbf325f
|
Prepend signature name in dgst output.
|
2007-05-17 16:19:17 +00:00 |
|
Dr. Stephen Henson
|
4eba5d8c86
|
Fix error code name.
|
2007-05-16 00:14:32 +00:00 |
|
Dr. Stephen Henson
|
e69adea539
|
New function EVP_PKEY_asn1_copy(). Use default MD if type param is NULL.
|
2007-05-15 23:52:03 +00:00 |
|
Dr. Stephen Henson
|
9660cbcd6b
|
Change C++ style comments.
|
2007-05-15 23:50:55 +00:00 |
|
Andy Polyakov
|
9c9c83ccb9
|
Throw in ppccpuid module.
|
2007-05-15 20:51:48 +00:00 |
|
Andy Polyakov
|
1d42fb5f4a
|
Fix linking error after adding alphacpuid.s.
|
2007-05-15 07:11:23 +00:00 |
|
Andy Polyakov
|
e119769480
|
Add alphacpuid.s
|
2007-05-15 06:36:17 +00:00 |
|
Andy Polyakov
|
b2dba9bf1f
|
Profiling revealed that OPENSSL_cleanse consumes *more* CPU time than
sha1_block_data_order when hashing short messages. Move OPENSSL_cleanse
to "cpuid" assembler module and gain 2x.
|
2007-05-14 21:35:25 +00:00 |
|
Andy Polyakov
|
932cc129ee
|
x86_64 assembler updates.
|
2007-05-14 15:57:19 +00:00 |
|
Andy Polyakov
|
1a42839ba7
|
As all assembler modules are alignment neutral, allow C to pass unaligned
content.
|
2007-05-13 15:16:44 +00:00 |
|
Andy Polyakov
|
232a938c75
|
Make sha*-ia64 modules alignment neutral.
|
2007-05-13 15:15:24 +00:00 |
|
Ben Laurie
|
69ab085290
|
More IGE speedup.
|
2007-05-13 15:14:38 +00:00 |
|
Ben Laurie
|
5f09d0ecc2
|
AES IGE mode speedup.
|
2007-05-13 12:57:59 +00:00 |
|
Dr. Stephen Henson
|
6217896145
|
Improve error detection when streaming S/MIME.
Only use streaming when appropriate for detached data in smime utility.
|
2007-05-10 17:37:15 +00:00 |
|
Dr. Stephen Henson
|
ee7ca0941a
|
Tidy up docs, remove warning.
|
2007-05-10 17:35:37 +00:00 |
|
Dr. Stephen Henson
|
f8492ffeaa
|
More useful ASN1 macros for static allocation functions.
|
2007-05-10 17:34:42 +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 |
|