Dr. Stephen Henson
|
f36a8c2060
|
Include some fixes from 0.9.8-stable branch.
|
2007-09-19 00:02:49 +00:00 |
|
Andy Polyakov
|
76108ba7eb
|
Updates from HEAD.
|
2007-08-23 12:04:42 +00:00 |
|
Dr. Stephen Henson
|
03b7b4690c
|
Cleaner check of self test status.
|
2007-08-19 12:49:07 +00:00 |
|
Dr. Stephen Henson
|
7016b1952e
|
Don't generate DSA keys with key size too small.
|
2007-08-18 02:36:23 +00:00 |
|
Dr. Stephen Henson
|
32098b7565
|
Move fips-1.0/ files to fips/
|
2007-08-15 13:35:51 +00:00 |
|
Dr. Stephen Henson
|
4742bc0f6f
|
Fix remaining error code discrepancies.
|
2007-08-14 16:00:52 +00:00 |
|
Dr. Stephen Henson
|
02e483d236
|
Fix more error codes.
|
2007-08-14 13:33:33 +00:00 |
|
Dr. Stephen Henson
|
7f1288da93
|
Enforce minimum key sizes in FIPS mode.
|
2007-08-13 18:02:52 +00:00 |
|
Andy Polyakov
|
8f0d89092e
|
Jumbo framework update.
|
2007-08-01 11:33:17 +00:00 |
|
Andy Polyakov
|
6d73d35f4f
|
aes-x86_64 update [from HEAD].
|
2007-07-30 16:44:12 +00:00 |
|
Andy Polyakov
|
f53e66af67
|
Respect ISO aliasing rules.
PR: 1296
|
2007-07-27 20:36:09 +00:00 |
|
Andy Polyakov
|
5cbe626d26
|
AES for IA64 update [from HEAD].
|
2007-07-27 18:22:40 +00:00 |
|
Andy Polyakov
|
fe93a60b00
|
Allow for extrnal DllMain.
|
2007-07-26 16:46:54 +00:00 |
|
Andy Polyakov
|
4e8da09800
|
x86 perlasm updates [from HEAD].
|
2007-07-25 12:38:35 +00:00 |
|
Andy Polyakov
|
529c33f1e8
|
Throw in bn_mul_mont for x86_64.
|
2007-07-24 15:42:13 +00:00 |
|
Andy Polyakov
|
af18a34478
|
Throw in bn_mul_mont for x86.
|
2007-07-24 15:29:21 +00:00 |
|
Andy Polyakov
|
da5c0127ac
|
Allow for bn_mul_mont assembler.
|
2007-07-24 15:07:51 +00:00 |
|
Andy Polyakov
|
87339c6290
|
s390x assembler pack.
|
2007-07-23 20:42:50 +00:00 |
|
Andy Polyakov
|
b56cb7c6ea
|
x86*cpuid update [from HEAD].
|
2007-07-23 16:18:36 +00:00 |
|
Andy Polyakov
|
cd5ab329f2
|
Optimized OPENSSL_cleanse [from HEAD].
|
2007-07-23 16:10:06 +00:00 |
|
Andy Polyakov
|
80106dc5fb
|
aes-586.pl from HEAD.
|
2007-07-23 15:13:51 +00:00 |
|
Andy Polyakov
|
0fa79cbe17
|
Synchronize x86 perlasm with HEAD.
|
2007-07-23 15:12:20 +00:00 |
|
Andy Polyakov
|
be22102d82
|
Add AES x86_64 assembler module.
|
2007-07-23 14:56:01 +00:00 |
|
Andy Polyakov
|
1ad95f8217
|
Add SHA x86_64 assembler.
|
2007-07-23 14:42:12 +00:00 |
|
Andy Polyakov
|
5f1211834f
|
x86_64-xlate.pl from HEAD.
|
2007-07-23 14:21:42 +00:00 |
|
Andy Polyakov
|
28feb1f8da
|
md32_common.h update from HEAD.
|
2007-07-23 14:15:36 +00:00 |
|
Andy Polyakov
|
9596d1e63b
|
Decommission md5-sparcv9 module.
|
2007-07-23 14:13:14 +00:00 |
|
Dr. Stephen Henson
|
23830280e4
|
Add SSE2 support to VC++ build. Update MASM script.
|
2007-07-19 12:17:56 +00:00 |
|
Dr. Stephen Henson
|
8fa41c6696
|
include openssl/fips.h in sha1dgst.c
|
2007-07-15 16:50:34 +00:00 |
|
Dr. Stephen Henson
|
5c65d38219
|
Add selftest check to SHA1 routine.
|
2007-07-15 12:06:23 +00:00 |
|
Dr. Stephen Henson
|
982c67fbaa
|
Updates to WIN32 build system to make FIPS build work again.
|
2007-07-11 11:53:20 +00:00 |
|
Dr. Stephen Henson
|
585eb117d4
|
Delete old duplicate files.
|
2007-07-10 22:02:02 +00:00 |
|
Dr. Stephen Henson
|
7c27ac1030
|
Update dependencies.
|
2007-07-10 21:37:24 +00:00 |
|
Dr. Stephen Henson
|
475631c31a
|
Use common source files for FIPS mode and utilize same optimizations.
|
2007-07-10 21:24:32 +00:00 |
|
Andy Polyakov
|
218ba8cb9d
|
Shut up memory debuggers complaining about AES x86 assembler module
[from stable].
PR: 1508,1320
|
2007-07-08 19:41:38 +00:00 |
|
Andy Polyakov
|
e881c00515
|
EVP_*_cfb1 was broken [from HEAD].
PR: 1318
|
2007-07-08 19:20:48 +00:00 |
|
Andy Polyakov
|
6c3fca2b10
|
bn_mul_recursive doesn't handle all cases correctly, which results in
BN_mul failures at certain key-length mixes [from HEAD].
PR: 1427
|
2007-07-08 18:55:51 +00:00 |
|
Andy Polyakov
|
0225c7a41e
|
Typo in str_lib.c [from HEAD].
PR: 1177
|
2007-07-07 20:12:12 +00:00 |
|
Dr. Stephen Henson
|
ffc35e73b4
|
Check selftest status in all crypto operations and abort with
a fatal error on failure.
|
2007-07-02 11:22:50 +00:00 |
|
Dr. Stephen Henson
|
8944220221
|
Move 3DES EVP inside FIPS module and modify algorithm tests to use it.
|
2007-07-01 17:58:15 +00:00 |
|
Dr. Stephen Henson
|
5fd76ba57a
|
Changes to make AES algorithm test work via EVP.
|
2007-07-01 12:53:10 +00:00 |
|
Dr. Stephen Henson
|
df50ec372e
|
Add enc_min.c file.
|
2007-07-01 00:08:42 +00:00 |
|
Dr. Stephen Henson
|
49fa74385d
|
Move minimal EVP_CIPHER implementation into FIPS library. Not used by
any FIPS applications yet.
|
2007-07-01 00:07:25 +00:00 |
|
Andy Polyakov
|
899f528c1a
|
bn_mont.c fix [from HEAD].
|
2007-06-29 13:15:33 +00:00 |
|
Dr. Stephen Henson
|
ddb0cb5bfd
|
Avoid warnings. Fix fips_dssvs program.
|
2007-06-22 12:17:52 +00:00 |
|
Dr. Stephen Henson
|
b2d65cbac7
|
Fix warnings.
|
2007-06-20 17:49:42 +00:00 |
|
Andy Polyakov
|
0c86c87c60
|
Updates from stable branch: BN_*_no_branch privatization and elimination of
conditional final subtraction in Montgomery multiplication.
|
2007-06-11 16:43:29 +00:00 |
|
Dr. Stephen Henson
|
27f50994ff
|
Disable DES in FIPS mode.
|
2007-05-21 12:45:10 +00:00 |
|
Dr. Stephen Henson
|
53c381105a
|
Update from stable branch.
|
2007-05-21 12:40:07 +00:00 |
|
Andy Polyakov
|
33d0ef8fde
|
Padlock engine fails to compile with -O0 -fPIC [from HEAD].
|
2007-05-20 07:14:30 +00:00 |
|