Nils Larsch
|
ff22e913a3
|
- use BN_set_negative and BN_is_negative instead of BN_set_sign
and BN_get_sign
- implement BN_set_negative as a function
- always use "#define BN_is_zero(a) ((a)->top == 0)"
|
2005-04-22 20:02:44 +00:00 |
|
Dr. Stephen Henson
|
132f25950b
|
Update libeay.num
|
2005-04-22 13:21:37 +00:00 |
|
Dr. Stephen Henson
|
4ed56cba63
|
New function BN_MONT_CTX_set_locked, to set montgomery parameters in a
threadsafe manner.
Modify or add calls to use it in rsa, dsa and dh algorithms.
|
2005-04-22 13:17:49 +00:00 |
|
Andy Polyakov
|
145878ca29
|
Move some variables to .bss.
|
2005-04-22 12:15:38 +00:00 |
|
Andy Polyakov
|
a36c30136e
|
Avoid aliasing between stack frames and S-boxes. Compress prefetch code.
From HEAD.
|
2005-04-22 11:53:30 +00:00 |
|
Andy Polyakov
|
04d0d0accf
|
Avoid aliasing between stack frames and S-boxes. Compress prefetch code.
|
2005-04-22 11:49:32 +00:00 |
|
Dr. Stephen Henson
|
92ad8e5c37
|
Remove defunct FIPS_allow_md5() and related functions.
|
2005-04-22 01:06:59 +00:00 |
|
Nils Larsch
|
00df894701
|
the pointer to the message digest is const
|
2005-04-21 09:43:09 +00:00 |
|
Richard Levitte
|
630e4a6e59
|
Provide a default OPENSSL_ia32cap_loc for non-Intel platforms where
util/libeay.num is important when building shared libraries, like
VMS.
|
2005-04-21 09:10:19 +00:00 |
|
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 |
|