Dr. Stephen Henson
1950e8acea
Add more failure testing FIPS functions, for continuous RNG, pairwise RSA/DSA.
...
Update fips_test_suite to use them and convert AES, DES3 and SHAx to use EVP.
2007-09-12 17:46:08 +00:00
Andy Polyakov
b3049d696b
shlib_wrap update [from HEAD].
2007-08-27 08:57:59 +00:00
Andy Polyakov
0406ce2646
Engage x86_64 assembler in Win64 build.
2007-08-23 12:13:55 +00:00
Dr. Stephen Henson
32098b7565
Move fips-1.0/ files to fips/
2007-08-15 13:35:51 +00:00
Dr. Stephen Henson
203ae57fe0
Generate and use assembly language files in WIN32 build.
2007-07-24 18:27:35 +00:00
Andy Polyakov
dfe42a131f
Framework updates.
2007-07-22 20:53:17 +00:00
Dr. Stephen Henson
08debe11f8
Install fipscanister.o and friends. Disable warning halt in VC++ build.
2007-07-21 12:07:09 +00:00
Dr. Stephen Henson
100868d1cf
Link fips utils against fipscanister.lib only except for dso builds.
...
Add --with-fipslibdir option to Configure.
2007-07-20 22:23:11 +00:00
Dr. Stephen Henson
23830280e4
Add SSE2 support to VC++ build. Update MASM script.
2007-07-19 12:17:56 +00:00
Andy Polyakov
bfdfc67b01
shlib_wrap.sh update [from HEAD].
2007-07-16 14:02:52 +00:00
Dr. Stephen Henson
4e1778b0d8
Update Windows build system to use AES assembler and standard assembly
...
language routines in FIPS mode compiles.
2007-07-12 08:20:21 +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
a334b0436d
Update ordinals.
2007-07-02 12:10:06 +00:00
Dr. Stephen Henson
6be8288928
Remove deleted function from headers.
2007-06-19 16:10:19 +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
667731b635
Make ordinals consistent across branches.
2007-04-25 13:24:56 +00:00
Dr. Stephen Henson
1139eeecbc
Merge from 0.9.8 stable branch.
2007-04-24 11:30:51 +00:00
Dr. Stephen Henson
0cca0fe0c2
Update ordinals. Use gap for EVP_add_alg_module to keep values consistent
...
across versions.
2007-04-09 12:15:31 +00:00
Dr. Stephen Henson
1729dca9a8
Fix Win32 warning. Update ordinals.
2007-04-04 00:33:23 +00:00
Dr. Stephen Henson
82c8b6b74d
Make ordinals consistent with 0.9.8-stable.
2007-03-28 22:09:56 +00:00
Dr. Stephen Henson
6693e26927
Use perl script instead of editbin to rename object file sections.
2007-03-27 00:03:42 +00:00
Dr. Stephen Henson
793364457b
Modify VC++ build sytem to use fipscanister.lib instead of fipscanister.o
...
and avoid the need for ld.exe.
2007-03-26 12:06:44 +00:00
Dr. Stephen Henson
42bc3582a9
Make sure fipscanister.o is built and installed for static WIN32 builds.
2007-03-24 18:47:54 +00:00
Dr. Stephen Henson
5068d7dda4
Add version info to FIPS DLL.
2007-03-22 19:07:31 +00:00
Dr. Stephen Henson
55768cf773
Forward FIPS DLL implementations from libcrypto DLL under Win32.
2007-03-22 18:31:35 +00:00
Dr. Stephen Henson
aeb9ccfaad
And so it begins...
2007-03-22 00:39:24 +00:00
Bodo Möller
5848d13fed
use 2007 copyright for generated files
2007-02-26 10:47:49 +00:00
Dr. Stephen Henson
34a8c7ec87
Win32 fixes.
...
Use OPENSSL_NO_RFC3779 instead of OPENSSL_RFC3779: this makes the Win32 scripts
work and is consistent with other options.
Fix Win32 scripts and Configure to process OPENSSL_NO_RFC3779 properly.
Update ordinals.
Change some prototypes for LSB because VC++ 6 doesn't like the */ sequence and thinks it is an invalid end of comment.
2006-11-30 13:04:43 +00:00
Dr. Stephen Henson
900f7a8776
Update from 0.9.7-stable.
...
Improve mkerr.pl header file function name parsing.
2006-11-21 20:14:05 +00:00
Bodo Möller
e18eef3d7a
Camellia cipher, contributed by NTT
...
Submitted by: Masashi Fujita
Reviewed by: Bodo Moeller
2006-06-09 15:42:21 +00:00
Dr. Stephen Henson
b03a4917be
Backport of CPUID support in mk1mf and update Mingw32 batch file to build
...
cpuid source file.
2006-05-05 13:19:35 +00:00
Dr. Stephen Henson
f0ec771933
Update from 0.9.7-stable.
2006-02-09 12:28:30 +00:00
Dr. Stephen Henson
41c39e3366
Fix for Win32 dynamic engine loading.
2006-01-15 17:28:35 +00:00
Dr. Stephen Henson
217382d584
Handle manifest files for VC++
...
Submitted by: Austin Ziegler <halostatue@gmail.com>
2006-01-15 13:46:20 +00:00
Bodo Möller
8dc7450068
Detect more errors.
...
Change assignment strategy: rathern than using max+r for new codes,
find first hole in list of existing codes.
2006-01-08 21:40:07 +00:00
Andy Polyakov
c4ac37361e
util/*.pl update from HEAD.
2006-01-02 14:08:22 +00:00
Andy Polyakov
3152861e81
mkerr.pl update from HEAD.
2006-01-01 18:43:37 +00:00
Dr. Stephen Henson
95bffa1a1f
Fix from HEAD.
2005-12-06 13:37:56 +00:00
Dr. Stephen Henson
7614f0e55e
Various zlib related fixes and enhancements.
2005-12-05 13:34:56 +00:00
Dr. Stephen Henson
07fc760999
Update ordinals.
2005-12-02 13:56:04 +00:00
Andy Polyakov
817f011191
Keep shutting up VC8 [from HEAD].
...
PR: 1243
2005-11-15 08:09:04 +00:00
Dr. Stephen Henson
914b80d276
Update from head.
2005-11-07 00:23:37 +00:00
Dr. Stephen Henson
282557da52
Include a "test" target do (hopefully) do something sensible.
2005-11-07 00:08:55 +00:00
Dr. Stephen Henson
5f649d583c
Fix "install" target for Win32 to install most utilities in a sensible location.
2005-11-07 00:05:27 +00:00
Dr. Stephen Henson
b98225ebf5
"copy" perl script to avoid problems with Win32 builtin copy command.
2005-11-06 17:54:51 +00:00
Dr. Stephen Henson
abb0c2bba4
Update VC++ build engine to include supported engine DLL builds.
2005-11-06 17:49:00 +00:00
Andy Polyakov
0a0918ff38
util/pl/OS2-EMX.pl sync [from HEAD].
...
Submitted by: Stefan Neis, Brian Havard
2005-10-19 18:38:09 +00:00
Dr. Stephen Henson
2a2857bbc8
Update ordinals
2005-10-10 00:37:36 +00:00
Dr. Stephen Henson
416b6fd115
Make OPENSSL_NO_COMP work on Win32.
2005-10-02 12:26:06 +00:00