Richard Levitte
205a4a9571
Add support for shared libraries with OS/2.
...
PR: 124
2002-07-17 13:28:29 +00:00
Richard Levitte
1f656724f6
A few changes to BC-32.pl didn't get properly applied.
...
This completes PR 123
2002-06-27 16:56:36 +00:00
Richard Levitte
d58a949aae
Use underscores instead of dashes in temporary file names.
...
This is due to weird Borland compilers.
Part of PR 123
2002-06-27 14:58:06 +00:00
Dr. Stephen Henson
45caf9c50c
Fix Mingw32 asm build: use the Unix
...
bignum assembly method of bn-586.pl
and co-586.pl which (for some reason)
VC++ doesn't use.
2002-05-19 12:00:46 +00:00
Bodo Möller
f1fbf15116
apply mingw32 patches from main branch
2002-05-14 17:19:26 +00:00
Richard Levitte
dc01b6b1f2
Changes to have OpenSSL compile on OS/2.
...
Contributed by "Brian Havard" <brianh@kheldar.apana.org.au>
2001-07-01 22:39:46 +00:00
Richard Levitte
cf1b7d9664
Make all configuration macros available for application by making
...
sure they are available in opensslconf.h, by giving them names starting
with "OPENSSL_" to avoid conflicts with other packages and by making
sure e_os2.h will cover all platform-specific cases together with
opensslconf.h.
I've checked fairly well that nothing breaks with this (apart from
external software that will adapt if they have used something like
NO_KRB5), but I can't guarantee it completely, so a review of this
change would be a good thing.
2001-02-19 16:06:34 +00:00
Richard Levitte
71db02813c
Remove RSAref-related things.
2000-12-31 00:48:58 +00:00
Ulf Möller
6e2dad1cc7
"Andrew W. Gray" <agray@iconsinc.com> says /GD is no longer a valid
...
compiler switch.
2000-12-15 20:59:37 +00:00
Richard Levitte
56245be46d
Change the Windows building scripts to enable DSO_WIN32.
2000-09-24 14:48:51 +00:00
Richard Levitte
d176986488
Ugly hack to make sure static libraries are usable. Without this,
...
anything that just links with libeay32.lib or libssl32.lib will get an
error saying the __imp__RegQueryValueEx is unresolved.
The right thing would really be to fix crypto/rand/rand_win.c to load
ADVAPI32.DLL dynamically, but that won't be done just before a
release.
2000-09-21 15:16:20 +00:00
Ulf Möller
d55a3cf19d
Profiling option for mk1mf.pl
2000-07-21 19:00:38 +00:00
Ulf Möller
b222eb6443
linux-elf bugfix
...
Submitted by:
Reviewed by:
PR:
2000-04-27 15:07:15 +00:00
Richard Levitte
edbcba6c6b
Don't force the use of GNU make with Borland C++ Builder. Contributed by Joon Radley <jradley@vps.co.za>
2000-03-28 18:54:27 +00:00
Ulf Möller
2da0c11926
Support assembler for Mingw32.
2000-02-28 19:16:41 +00:00
Ulf Möller
b838465135
WINDOWS is defined in e_os.h. The problem was WIN32 (the new egcs uses _WIN32).
2000-01-20 23:59:24 +00:00
Bodo Möller
6481f3d29d
Define WINDOWS in all Mingw32 cases.
2000-01-20 23:16:07 +00:00
Bodo Möller
97c1f605f4
Define WINDOWS.
2000-01-20 23:08:07 +00:00
Bodo Möller
b6b1f0d0aa
Update Borland C++ builder support.
...
Submitted by: Janez Jere <jj@void.si>
1999-10-25 21:38:43 +00:00
Bodo Möller
99cc4f075c
Remove -DWINDOWS in debug configuration.
...
Submitted by: Erik Johannisson <erik@johannisson.se>
1999-08-12 10:03:05 +00:00
Ulf Möller
4320afe3be
Avoid path separator problems.
1999-07-29 17:27:29 +00:00
Ulf Möller
4f75a6e574
*** empty log message ***
1999-07-29 14:43:51 +00:00
Bodo Möller
488c06579e
change CFLAGS to those given in Configure
1999-07-26 12:59:02 +00:00
Bodo Möller
9715f4786d
-DPLATFORM and -DCFLAGS command line arguments are no longer used.
1999-07-26 11:56:18 +00:00
Dr. Stephen Henson
bbdb543844
More NASM support code it still doesn't work but it doesn't work less than it
...
didn't work before :-)
1999-07-12 18:12:43 +00:00
Ulf Möller
f439123f38
Prevent name conflicts.
...
Submitted by: Janez Jere <jj@void.si>
1999-06-08 14:50:20 +00:00
Ulf Möller
eaeb1870d4
Define a macro to avoid name conflicts.
1999-06-04 12:42:35 +00:00
Ulf Möller
7d5d27b9a3
Generate DLLs with Mingw32.
1999-05-07 22:55:27 +00:00
Ulf Möller
12d7d32f24
Get the Mingw32 makefiles right.
1999-05-07 17:51:29 +00:00
Ulf Möller
4769633350
Add missing semicolon.
...
Submitted by: Janez Jere <jj@void.si>
1999-05-06 11:45:47 +00:00
Ulf Möller
31a674d8c9
Support additional Win32 compilers.
...
Borland C submitted by: Janez Jere <jj@void.si>
1999-05-06 00:46:34 +00:00
Ulf Möller
a9be3af5ad
Remove NOPROTO definitions and error code comments.
1999-04-26 16:43:10 +00:00
Ulf Möller
99aab1619f
New Makefile variables $(RANLIB) and $(PERL).
1999-04-01 12:34:33 +00:00
Dr. Stephen Henson
83ec54b40d
Make CC,CFLAG etc get passed to make links and various Win32 fixes.
1999-03-10 01:37:33 +00:00
Dr. Stephen Henson
06c6849124
Fix the Win32 compile environment and add various changes so it will now compile
...
under Win32 (9X and NT) again. Note: some signed/unsigned changes recently
checked in were killing the Win32 compile.
1999-03-03 02:01:26 +00:00
Dr. Stephen Henson
9b3086fe38
Fix various stuff: that VC++ 5.0 chokes on:
...
1. Add *lots* of missing prototypes for static ssl functions.
2. VC++ doesn't understand the 'LL' suffix for 64 bits constants: change bn.org
3. Add a few missing prototypes in pem.org
Fix mk1mf.pl so it outputs a Makefile that doesn't choke Win95.
Fix mkdef.pl so it doesn't truncate longer names.
1999-01-31 17:30:18 +00:00
Ralf S. Engelschall
651d0aff98
Various cleanups and fixed by Marc and Ralf to start the OpenTLS project
1998-12-22 15:04:48 +00:00
Ralf S. Engelschall
dfeab0689f
Import of old SSLeay release: SSLeay 0.9.1b (unreleased)
1998-12-21 11:00:56 +00:00
Ralf S. Engelschall
58964a4922
Import of old SSLeay release: SSLeay 0.9.0b
1998-12-21 10:56:39 +00:00
Ralf S. Engelschall
d02b48c63a
Import of old SSLeay release: SSLeay 0.8.1b
1998-12-21 10:52:47 +00:00