Commit Graph

90 Commits

Author SHA1 Message Date
Lutz Jänicke bb4f7a8d52 Even more corrections for OpenUNIX 8 2001-09-06 14:28:35 +00:00
Lutz Jänicke aa4c2de10e Sort out mess of colons... 2001-09-06 12:48:16 +00:00
Bodo Möller 5013540224 Oops^2: It was the correct line, but an incorrect change. 2001-09-05 17:28:50 +00:00
Bodo Möller 94cb5ee63c Oops, wrong line 2001-09-05 17:22:40 +00:00
Bodo Möller fc9c61bc3b -mcpu=i486 vs. -m486 ... 2001-09-05 17:18:14 +00:00
Ulf Möller 9d07fd03e3 Use GCC 2.95/3.0 optimization 2001-09-05 02:18:40 +00:00
Ulf Möller de73cca923 make update 2001-09-01 04:25:50 +00:00
Ben Laurie 354c3ace73 Add first cut symmetric crypto support. 2001-08-18 10:22:54 +00:00
Andy Polyakov 6d03b73e35 Enhanced support for IA-64 Linux and HP-UX (as well as better support for
HP-UX in common in ./config). Note that for the moment of this writing
none of 64-bit platforms pass bntest. I'm committing this anyway as it's
too frustrating to patch snapshots over and over while 0.9.6 is known to
work.
2001-07-30 16:42:15 +00:00
Andy Polyakov ac7b42610f Support for 64-bit Solaris build with GCC 3.0 and later. It should be
explicitely noted that 64-bit SPARCv9 ABI is not officially supported
by GCC 3.0 (support is scheduled for 3.1 release), but it appears to
work, at the very least 'make test' passes...
2001-07-25 15:58:57 +00:00
Richard Levitte 567671e291 make update 2001-07-10 21:00:37 +00:00
Dr. Stephen Henson 4831e626aa Change Win32 to use EXPORT_VAR_AS_FN.
Fix OPENSSL_IMPLEMENT_GLOBAL.

Allow Win32 to use EXPORT_VAR_AS_FN in mkdef.pl

make update.
2001-05-12 23:57:41 +00:00
Richard Levitte 9a310a5d4e make update 2001-05-06 23:51:37 +00:00
Geoff Thorpe 7ef6e3fe2f 'make update' 2001-04-17 23:53:58 +00:00
Richard Levitte 812cb5638c make update 2001-03-24 12:39:59 +00:00
Bodo Möller 57b6534e53 Update. 2001-03-19 22:38:01 +00:00
Bodo Möller 10654d3a74 Forcibly enable memory leak checking during "make test" 2001-03-11 14:49:46 +00:00
Bodo Möller 0396479dec Workaround for solaris64 linking problem (explicit "ar rs" is needed
to create a symbol table).

Sun patches such as 109147-06 probably fix this problem,
but we can easily avoid it.
2001-03-09 13:04:06 +00:00
Bodo Möller a9b34991d9 update 2001-02-20 11:36:02 +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 07247321c6 make update 2001-02-19 14:00:38 +00:00
Bodo Möller 9a875a3574 update 2001-01-24 22:39:29 +00:00
Bodo Möller 7e7c8952b5 Update. 2000-12-14 17:29:33 +00:00
Bodo Möller 592c784ffe update 2000-12-01 08:46:47 +00:00
Bodo Möller 78a0c1f18d modular arithmetics
"make update"
2000-11-26 16:42:38 +00:00
Ulf Möller 6a8ba34f9d in some new file names the first 8 characters were not unique 2000-11-12 22:32:18 +00:00
Richard Levitte ccb9643f02 Remove references to RSAref. The glue library is but a memory to fade
away now...
2000-11-08 17:51:37 +00:00
Richard Levitte 8224b0cbe5 make update 2000-11-02 18:53:25 +00:00
Richard Levitte 5270e7025e Merge the engine branch into the main trunk. All conflicts resolved.
At the same time, add VMS support for Rijndael.
2000-10-26 21:07:28 +00:00
Richard Levitte 0fd44e2ddb Add what's needed to get shared libraries on HP-UX.
N.B.: This has not been tested at all, that's my next step.
2000-10-21 21:24:11 +00:00
Richard Levitte a22fb399cb Rework the system to generate shared libraries:
- Make note of the expected extension for the shared libraries and
    if there is a need for symbolic links from for example libcrypto.so.0
    to libcrypto.so.0.9.7.  There is extended info in Configure for
    that.

  - Make as few rebuilds of the shared libraries as possible.

  - Still avoid linking the OpenSSL programs with the shared libraries.

  - When installing, install the shared libraries separately from the
    static ones.
2000-10-13 15:25:06 +00:00
Richard Levitte fec8c79a7e make update 2000-09-24 14:54:31 +00:00
Richard Levitte 422e5a4807 make update 2000-09-21 07:16:40 +00:00
Richard Levitte 9a0c0d3f74 make update 2000-09-20 13:32:54 +00:00
Richard Levitte 91e8cc6216 make update 2000-09-17 20:18:06 +00:00
Richard Levitte bda702ef83 'make update' 2000-09-15 15:26:04 +00:00
Bodo Möller baa080d46a 'make update' 2000-09-13 22:04:09 +00:00
Bodo Möller f5882ce758 update 2000-09-06 10:50:33 +00:00
Bodo Möller bbb8de0966 Avoid abort() throughout the library, except when preprocessor
symbols for debugging are defined.
2000-09-04 15:34:43 +00:00
Bodo Möller a545c6f6b1 QNX 4 support. 2000-09-01 09:54:25 +00:00
Richard Levitte 12dc462520 make update 2000-08-17 22:39:03 +00:00
Richard Levitte aa04f1d7ad "make update" 2000-08-02 03:44:16 +00:00
Richard Levitte f944e7845c "make update" 2000-07-24 10:02:47 +00:00
Geoff Thorpe 1a797ac67c * This adds some checking to the 'dlfcn' DSO_METHOD that at least lets
it cope with OpenBSD which doesn't understand "RTLD_NOW".
* Added the dso_scheme config string entry for OpenBSD-x86 to give it
  DSO support.
* 'make update' that has also absorbed some of Steve's mkstack changes
  for the ASN-related macros.
2000-06-21 14:12:25 +00:00
Geoff Thorpe 1c4f90a05d Enable DSO support on alpha (OSF1), cc and gcc.
Also, "make update" has added some missing functions to libeay.num,
updated the TABLE for the alpha changes, and updated thousands of
dependancies that have changed from recent commits.
2000-06-13 12:59:38 +00:00
Bodo Möller dc434bbcb0 Slightly faster DSA verification (BN_mod_exp2_mont),
marginally faster BN_mod_exp for 1024 bit exponents.
2000-06-08 20:26:03 +00:00
Geoff Thorpe 547bf7f983 "make update"
Also, corrects the linux-elf-arm config string, it was previously setting
$des_obj = dlfcn :-)
2000-05-30 12:59:43 +00:00
Geoff Thorpe 7b224903f4 cvs update 2000-05-25 13:20:11 +00:00
Richard Levitte a45623c447 'make update' 2000-05-19 13:44:28 +00:00
Bodo Möller 05e15b046f "make update" for DSO additions. 2000-04-06 22:33:39 +00:00