3804 Commits

Author SHA1 Message Date
Andy Polyakov
45b364ddab Sync aes/asm with stable branch. 2008-12-27 13:37:45 +00:00
Andy Polyakov
8887e81bd7 aes-x86_64.pl: revert commit #17700 and apply proper fix from stable.
PR: 1801
2008-12-17 14:23:53 +00:00
Andy Polyakov
9008856f7a aes-x86_64.pl update from HEAD.
PR: 1801
2008-12-17 14:16:09 +00:00
Andy Polyakov
1c4273ae0d Fix crash in BN_rshift [from HEAD].
PR: 1663
2008-10-28 13:48:33 +00:00
Andy Polyakov
1ba833a427 Fix EC_KEY_check_key [from HEAD]. 2008-09-23 17:34:21 +00:00
Dr. Stephen Henson
7e994953c9 Changes from stable branch. 2008-09-15 22:45:13 +00:00
Dr. Stephen Henson
f97b8f3114 Update from stable branch. 2008-09-15 22:03:18 +00:00
Dr. Stephen Henson
c9a0ab4907 Update from stable branch. 2008-09-15 21:27:23 +00:00
Dr. Stephen Henson
cdabf88810 Sync safestack between FIPS and 0.9.8-stable. 2008-09-15 19:58:24 +00:00
Dr. Stephen Henson
e756ea4722 Updates from stable branch. 2008-09-15 16:53:20 +00:00
Dr. Stephen Henson
9fce443775 Updates from stable branch. 2008-09-14 19:35:53 +00:00
Dr. Stephen Henson
f64f44358d Add missing .cvsignore. 2008-09-14 16:27:40 +00:00
Dr. Stephen Henson
351b731d00 Updates from stable branch... fixup CHANGES. 2008-09-14 14:57:50 +00:00
Dr. Stephen Henson
3d3fd6beb2 More updatdes from stable branch. 2008-09-13 22:09:48 +00:00
Dr. Stephen Henson
7486fb6550 Updates from stable branch. 2008-09-13 22:02:49 +00:00
Dr. Stephen Henson
ae2865a771 Update from stable branch... sync OIDs, add LMK support. 2008-09-13 11:45:24 +00:00
Dr. Stephen Henson
a302eb21b7 Make FIPS RC4 algorithm blocking work when RC4_set_key is implemented
in assembly language.
2008-09-12 17:44:27 +00:00
Andy Polyakov
b664536914 sha1-586.pl: update from HEAD
PR: 1681
2008-07-17 09:53:14 +00:00
Dr. Stephen Henson
e9d247d2b0 Merge from stable branch. 2008-06-14 19:53:04 +00:00
Andy Polyakov
18ab306e63 Compensate inline assembler in sha512.c for gcc 2.7.2 compiler bug [from HEAD].
PR: 1667
2008-04-24 10:02:01 +00:00
Andy Polyakov
03c4a3a474 bn_nist.c update from HEAD.
PR: 1593
2008-04-18 15:54:50 +00:00
Andy Polyakov
e4bc9d9ef6 Fix fast reduction on NIST curves [from HEAD].
PR: 1593
2008-04-01 08:42:08 +00:00
Dr. Stephen Henson
9620067392 Use correct EC string when writing private keys in FIPS mode. 2008-03-13 14:26:04 +00:00
Dr. Stephen Henson
c79cb4a07b Fix from HEAD. 2008-03-12 00:38:44 +00:00
Andy Polyakov
9ac269f78c Make x86_64-mont.pl work with debug Win64 build [from HEAD]. 2008-02-27 20:16:50 +00:00
Andy Polyakov
1980bc91fe Allow 32-bit perl to generate x86_64 assembler [from -stable]. 2008-02-13 20:03:01 +00:00
Andy Polyakov
8b7745571f Source readability fix, which incidentally works around XLC compiler bug
[from HEAD].
PR: 1272
2008-02-11 13:20:11 +00:00
Andy Polyakov
0d2b761dae Make aes-x86_64 work with debug Win64 build [from HEAD]. 2008-02-11 13:14:11 +00:00
Andy Polyakov
85a752e838 x86_64-xlate.pl update from HEAD. 2008-02-11 13:08:41 +00:00
Dr. Stephen Henson
7c01fd975c Update from HEAD. 2008-01-14 18:44:59 +00:00
Dr. Stephen Henson
f645290f31 Fix warnings. Only use fipscanister.o if fips enabled. 2007-12-31 12:56:42 +00:00
Dr. Stephen Henson
9b95537a01 Fixes to make CFB1 Monte Carlo test work. 2007-12-26 19:04:58 +00:00
Dr. Stephen Henson
86fbdae6e8 Fix camellia to use extra argument in IMPLEMENT_CFBR. 2007-12-23 13:50:22 +00:00
Dr. Stephen Henson
fda62b13d4 Updates from 0.9.8-stable. 2007-12-16 17:10:11 +00:00
Dr. Stephen Henson
280bc44730 Fix shadow warning from 0.9.8-stable. 2007-12-14 19:45:28 +00:00
Dr. Stephen Henson
9e1468e482 Avoid warnings. 2007-12-14 18:11:11 +00:00
Dr. Stephen Henson
0633bca11c Updates from 0.9.8-stable 2007-12-14 01:16:16 +00:00
Andy Polyakov
93d4d2b900 Commit #16325 fixed one thing but broke DH with certain moduli [from HEAD]. 2007-11-03 20:10:10 +00:00
Dr. Stephen Henson
d73ed541db Fix bug in DSA parameter generation code which stopped it copying a
generated random seed to the supplied seed parameter.
2007-10-05 13:14:55 +00:00
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