Lutz Jänicke
|
4c1a6e004a
|
Apply mingw patches as supplied by Roumen Petrov an Alon Bar-Lev
PR: 1552
Submitted by: Roumen Petrov <openssl@roumenpetrov.info>, "Alon Bar-Lev" <alon.barlev@gmail.com>
|
2008-04-17 10:19:16 +00:00 |
|
Dr. Stephen Henson
|
fe591284be
|
Update dependencies.
|
2008-03-22 18:52:03 +00:00 |
|
Dr. Stephen Henson
|
6e3bc4f073
|
More support for KEK RecipientInfo.
Generalise RecipientInfo and enveloped data handling so applications can
add their own key lookup routines as well as using the standard ones.
|
2008-03-18 01:00:38 +00:00 |
|
Dr. Stephen Henson
|
8931b30d84
|
And so it begins...
Initial support for CMS.
Add zlib compression BIO.
Add AES key wrap implementation.
Generalize S/MIME MIME code to support CMS and/or PKCS7.
|
2008-03-12 21:14:28 +00:00 |
|
Andy Polyakov
|
96d13fe62b
|
Micro-profiling assisted "optimization" for Power6. Essentially it's so
to say educational commit. Reordering instructions doesn't improve
performance much, rather exhibits Power6 limitations.
|
2008-02-06 10:18:19 +00:00 |
|
Andy Polyakov
|
addd641f3a
|
Unify ppc assembler make rules.
|
2008-01-13 22:01:30 +00:00 |
|
Andy Polyakov
|
fa8e921f66
|
Unify x86 perlasm make rules.
|
2008-01-11 13:15:11 +00:00 |
|
Andy Polyakov
|
ab0ff06205
|
Make aes-x86_64 work with debug Win64 build.
|
2008-01-05 18:17:20 +00:00 |
|
Andy Polyakov
|
79eeb47031
|
Make AES_T[ed] private to aes-586 module.
|
2008-01-05 08:58:18 +00:00 |
|
Andy Polyakov
|
ca64056836
|
Engage x86 assembler in Mac OS X build.
|
2007-12-18 17:33:49 +00:00 |
|
Andy Polyakov
|
ad8bd4ece8
|
Combat [bogus] relocations in some assember modules.
|
2007-11-22 20:51:48 +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
|
d7e915616d
|
10% performance tweak in 64-bit mode.
|
2007-09-27 06:19:25 +00:00 |
|
Andy Polyakov
|
d8803d5ae6
|
aes_ige suffered SIGBUS on RISC platforms.
|
2007-08-29 21:30:13 +00:00 |
|
Andy Polyakov
|
0ddd3ea217
|
Make naming more consistent.
|
2007-08-28 21:02:38 +00:00 |
|
Andy Polyakov
|
55eab3b74b
|
Make x86_64 modules work under Win64/x64.
|
2007-08-23 12:01:58 +00:00 |
|
Andy Polyakov
|
983180bb8b
|
Buglet fixes and minor optimization in aes-x86_86 assembler.
|
2007-07-30 16:42:57 +00:00 |
|
Andy Polyakov
|
afaad0ada6
|
AES for IA64 update.
|
2007-07-27 18:20:52 +00:00 |
|
Andy Polyakov
|
a61710b868
|
Allow for option to skip hardware support.
|
2007-07-23 20:38:57 +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
|
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 |
|
Dr. Stephen Henson
|
9677bf0f30
|
Update .cvsignore
|
2007-06-18 12:40:24 +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 |
|
Andy Polyakov
|
86d8f3ee19
|
Typo in aes-ppc.pl.
|
2007-05-19 20:00:33 +00:00 |
|
Andy Polyakov
|
9c200f5471
|
Initial draft of AES for PPC.
|
2007-05-19 17:16:27 +00:00 |
|
Dr. Stephen Henson
|
9660cbcd6b
|
Change C++ style comments.
|
2007-05-15 23:50:55 +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 |
|
Andy Polyakov
|
3f6916cf29
|
Fix bug introduced in cn#16195.
|
2007-05-03 09:12:47 +00:00 |
|
Andy Polyakov
|
a4470ae7b2
|
Fine reading of manual suggests that km can return non-normal completion code.
|
2007-05-03 07:26:27 +00:00 |
|
Andy Polyakov
|
251718e4c1
|
Fix s390x bugs and correct performance coefficients.
|
2007-05-02 11:44:02 +00:00 |
|
Andy Polyakov
|
b900df5258
|
Engage s390x assembler modules.
|
2007-04-30 09:22:27 +00:00 |
|
Andy Polyakov
|
a2a54ffc5f
|
s390x assembler pack.
|
2007-04-30 08:42:54 +00:00 |
|
Ben Laurie
|
f6301f6888
|
Avoid overrun. Coverity ID 60.
|
2007-04-05 15:45:58 +00:00 |
|
Andy Polyakov
|
82686bdcaa
|
Minimize aes_core.c footprint when AES_[en|de]crypt is implemented in
assembler.
|
2007-01-25 20:47:00 +00:00 |
|
Andy Polyakov
|
14b1d089b6
|
Minor touch to aes-armv4.pl.
|
2007-01-25 11:28:07 +00:00 |
|
Andy Polyakov
|
a296239bdd
|
AES for ARMv4.
|
2007-01-25 10:44:48 +00:00 |
|
Dr. Stephen Henson
|
560b79cbff
|
Constify version strings and some structures.
|
2007-01-21 13:07:17 +00:00 |
|
Dr. Stephen Henson
|
4d7aff707e
|
Update dependencies.
|
2006-11-30 13:41:47 +00:00 |
|
Andy Polyakov
|
591e85e928
|
Linking errors on IA64 and typo in aes-ia64.S.
|
2006-10-17 06:41:27 +00:00 |
|
Andy Polyakov
|
3a8012cbf2
|
Improve 386 portability of aes-586.pl.
|
2006-09-18 19:13:15 +00:00 |
|
Andy Polyakov
|
2b8a5406f9
|
Fix bug in aes-586.pl.
|
2006-08-31 21:15:38 +00:00 |
|
Dr. Stephen Henson
|
02c9b66a6c
|
Fix C++ style comments, change assert to OPENSSL_assert, stop warning with
pedantic mode.
|
2006-08-31 20:56:20 +00:00 |
|
Ben Laurie
|
aa6d1a0c19
|
Forward port of IGE mode.
|
2006-08-31 14:04:04 +00:00 |
|