Dr. Stephen Henson
bf2336f478
Don't use standard kerberos library locations in MK1MF builds.
...
Fix typo in mk1mf.pl
2005-04-21 00:46:28 +00:00
Dr. Stephen Henson
4f6c2bacb1
Don't use kerberos library locations on windows.
2005-04-21 00:42:55 +00:00
Dr. Stephen Henson
384dba6edb
Make kerberos ciphersuite code compile again.
...
Avoid more shadow warnings.
2005-04-20 21:48:48 +00:00
Dr. Stephen Henson
2c45bf2bc9
Rename typed version of M_ASN1_get M_ASN1_get_x to avoid conflicts.
...
Remove more bogus shadow warnings.
2005-04-20 21:48:06 +00:00
Dr. Stephen Henson
836ec0c764
Stop compiler warnings about deprecated lvalue casts.
2005-04-20 21:39:13 +00:00
Dr. Stephen Henson
5e72fb063a
Stop bogus shadowing warning.
2005-04-20 21:34:29 +00:00
Dr. Stephen Henson
d9536ccffa
Fix from HEAD.
2005-04-20 17:06:20 +00:00
Dr. Stephen Henson
37ce8cffcc
Ignore zlib related options in mk1mf.pl
2005-04-20 16:27:57 +00:00
Dr. Stephen Henson
2dc08d5f5d
Process MINFO file earlier in mk1mf.pl so it can modify variables like CFLAGS.
...
Process kerberos include and library options.
2005-04-20 16:22:58 +00:00
Dr. Stephen Henson
00b8abee61
Handle similar mk1mf.pl options with a hash table.
2005-04-20 16:01:50 +00:00
Richard Levitte
7efebab9fd
signed vs. unsigned.
2005-04-20 13:21:10 +00:00
Richard Levitte
a74286d636
Make sure id2_func is properly cast as well...
2005-04-20 13:17:42 +00:00
Richard Levitte
254cfe878e
signed vs. unsigned.
2005-04-20 13:12:33 +00:00
Richard Levitte
ed824195a1
Avoid compiler complaint about mismatched function signatures
...
(void * != char *)
2005-04-20 13:09:46 +00:00
Richard Levitte
22c3600e4c
Resolve signed vs. unsigned.
2005-04-20 12:55:15 +00:00
Richard Levitte
49f386578e
Type mismatch detected by DEC C compiler. void* != void**
2005-04-20 12:53:50 +00:00
Richard Levitte
7c671508bd
Avoid compiler complaint about mismatched function signatures
...
(void * != RSA *)
2005-04-20 10:02:16 +00:00
Dr. Stephen Henson
76693ca0a3
Fix from HEAD.
2005-04-20 00:00:23 +00:00
Dr. Stephen Henson
d3fdc27aa8
Fix logic in mkdef.pl function is_valid.
...
Update symbols
2005-04-19 23:54:44 +00:00
Andy Polyakov
4182f0ffc7
Enable shared link on HP-UX.
2005-04-19 22:21:28 +00:00
Dr. Stephen Henson
40e950aed6
Stop perl warning.
2005-04-19 18:57:17 +00:00
Andy Polyakov
0ef4ec4fd4
Complete the transition C-code hashes.
2005-04-19 15:17:30 +00:00
Andy Polyakov
f868b61376
Maintain fingerprint hashes as C source.
2005-04-19 15:11:59 +00:00
Dr. Stephen Henson
987bebaf8c
New "algorithm define" OPENSSL_NO_GMP. Update mkdef.pl and Configure script
...
to use it.
2005-04-19 13:24:44 +00:00
Dr. Stephen Henson
65f0efe198
Ignore TYPEDEF_OF in mkdef.pl
2005-04-19 11:49:25 +00:00
Dr. Stephen Henson
e77d8f2ecd
Update year.
2005-04-19 00:15:18 +00:00
Dr. Stephen Henson
f68854b4c3
Various Win32 and other fixes for warnings and compilation errors.
...
Fix Win32 build system to use 'Makefile' instead of 'Makefile.ssl'.
2005-04-19 00:12:36 +00:00
Dr. Stephen Henson
c61a8ad5b0
Remove obsolete fingerprint.sha1 files and associated scripts. Delete test
...
in fips/sha1/Makefile: the top level test checks the same files.
2005-04-18 16:34:21 +00:00
Dr. Stephen Henson
89234b1eed
Pick up definition of FIPS_mode() in fips.h to avoid warnings.
2005-04-18 13:02:19 +00:00
Andy Polyakov
2ec5ebb979
Minor fips const-ification.
2005-04-18 00:22:40 +00:00
Andy Polyakov
863a155451
Resolve minor binary compatibility issues in fips.
2005-04-17 23:26:40 +00:00
Andy Polyakov
1ddce0bebf
Throw in fips/aes/asm/fips-ax86-elf.s.
2005-04-17 22:54:16 +00:00
Andy Polyakov
4347c0a76d
Regenerate fips/des/asm/fips-dx86-elf.s with -fPIC flag.
2005-04-17 22:35:34 +00:00
Dr. Stephen Henson
f1429a972f
Return 0 for successful hash check.
2005-04-17 22:21:10 +00:00
Andy Polyakov
45bc841b22
Rename fips/sha1/sx86-elf.s to fips/sha1/fips-sx86-elf.s.
2005-04-17 22:17:51 +00:00
Andy Polyakov
7a111bc864
Bring back fips_standalone_sha1.
2005-04-17 22:00:35 +00:00
Andy Polyakov
1cfd258ed6
Throw in x86_64 AT&T to MASM assembler converter to facilitate development
...
of dual-ABI Unix/Win64 modules.
2005-04-17 21:05:57 +00:00
Dr. Stephen Henson
04d7d51ea2
Fix from stable branch.
2005-04-17 13:59:36 +00:00
Dr. Stephen Henson
48d0ba4a1e
Modify checkhash.pl so it can be run standalone or included as a funtion
...
in another perl script.
2005-04-17 12:37:08 +00:00
Dr. Stephen Henson
0e23faec0a
Include user32.lib to import MessageBoxIndirect
2005-04-17 12:35:57 +00:00
Richard Levitte
7590f37fd7
Apparently, isascii() is an X/Open function, so to get it properly
...
declared, we need to define _XOPEN_SOURCE before including ctype.h.
Ported from HEAD.
2005-04-17 09:15:33 +00:00
Richard Levitte
2906dc8601
Synchronise with ec/Makefile.
2005-04-17 09:07:37 +00:00
Andy Polyakov
c8d5c71af5
Mitigate cache-timing attack in CBC mode. This is done by implementing
...
compressed tables (2x compression factor) and by pre-fetching them into
processor cache prior every CBC en-/decryption pass. One can argue why
just CBC? Well, it's commonly used mode in real-life applications and
API allows us to amortize the prefetch costs for larger data chunks...
2005-04-16 15:23:21 +00:00
Nils Larsch
ff990440ee
const fixes
2005-04-15 18:29:33 +00:00
Nils Larsch
0e304b7f41
EVP_CIPHER_CTX_init is a void function + fix typo
...
PR: 1044 + 1045
2005-04-15 16:01:35 +00:00
Nils Larsch
f97b4a776e
EVP_CIPHER_CTX_init is a void function + fix typo
...
PR: 1044 + 1045
2005-04-15 16:00:29 +00:00
Dr. Stephen Henson
b99daf76a7
Update hash checking in makefiles to use new perl script.
2005-04-15 11:27:29 +00:00
Dr. Stephen Henson
8fc6cb77c5
Fix from HEAD.
2005-04-14 22:59:17 +00:00
Dr. Stephen Henson
fbe6ba81e9
Check return values of <Digest>_Init functions in low level digest calls.
2005-04-14 22:58:44 +00:00
Dr. Stephen Henson
b219bb8f62
Perl script that checks or rebuilds FIPS hash files. This works on
...
both Unix and Windows.
Merge all FIPS hash files into a single hash file fips/fips.sha1
2005-04-14 20:44:06 +00:00