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
Andy Polyakov
2b85e23d2e
Prototype mnemonics in padlock_verify_context for better portability
...
[read support for Solaris assembler].
2005-04-14 07:47:10 +00:00
Andy Polyakov
026bb0b96a
Fix for bug emerged in openvpn conext.
2005-04-14 07:41:29 +00:00
Andy Polyakov
6424498226
Final touch to mingw shared.
2005-04-13 23:54:28 +00:00
Andy Polyakov
0b418c7d51
Final touch to mingw shared.
2005-04-13 23:53:19 +00:00
Andy Polyakov
13051e9316
Move cygcrypto.dll above cygwin.dll.
2005-04-13 22:47:50 +00:00
Andy Polyakov
0174c56851
More cover-ups, removing OPENSSL_GLOBAL/EXTERNS.
2005-04-13 21:48:12 +00:00
Andy Polyakov
3ed449e94a
More cover-ups, removing OPENSSL_GLOBAL/EXTERNS. We can remove more...
2005-04-13 21:46:30 +00:00
Andy Polyakov
4f1c33b430
Addenum to http://cvs.openssl.org/chngview?cn=13054 .
2005-04-13 21:10:07 +00:00
Andy Polyakov
1334462ab3
Final(?) touches to mingw shared support.
2005-04-13 21:08:39 +00:00
Andy Polyakov
a34f2d42b4
Final(?) touches to mingw shared support. .dll.a as shared lib extention might
...
appear controversial, but that's the only way to avoid relinks...
2005-04-13 21:07:21 +00:00
Andy Polyakov
5dc4923359
Zap OPENSSL_EXTERN on symbols, which are meant to remain local to DLL.
...
Comment in HEAD commit was wrong!
2005-04-13 20:54:07 +00:00
Andy Polyakov
e62991a07c
Zap OPENSSL_EXTERN on symbols, which are not meant to be local to DLL.
2005-04-13 20:51:42 +00:00
Nils Larsch
52272327f3
Makefile.ssl -> Makefile
2005-04-13 19:09:43 +00:00
Andy Polyakov
5820d87a5f
Fix typos.
2005-04-13 15:41:56 +00:00
Andy Polyakov
1bf955920a
Fix typos.
2005-04-13 15:41:11 +00:00
Andy Polyakov
89b1fd98ac
Backport OPENSSL_NONPIC_relocated from HEAD.
2005-04-13 08:49:51 +00:00
Andy Polyakov
51d28013db
Introduce OPENSSL_NONPIC_relocated to denote relocated DLLs.
2005-04-13 08:46:35 +00:00
Andy Polyakov
ee2bf876c2
Shared support update, rather backport from HEAD.
2005-04-13 07:40:22 +00:00
Andy Polyakov
8861ba355d
Parameterize do_solaris rules in Makefile.shared.
2005-04-13 07:22:41 +00:00