Commit Graph

77 Commits

Author SHA1 Message Date
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
Bodo Möller 1adfda4151 Update for new hpux-parisc-cc-o4 entry. 2000-03-24 19:46:22 +00:00
Bodo Möller 87351c586e "make update" 2000-03-23 09:51:23 +00:00
Ulf Möller cee814f9d5 make update 2000-03-12 12:49:45 +00:00
Bodo Möller 19c057da2e Check BN_rand return value.
"make update".
2000-02-29 22:37:27 +00:00
Ulf Möller 775c63fc02 Reorganize bn_mul.c (no bugfix yet), remove obsolete files in BN library. 2000-02-26 22:16:47 +00:00
Richard Levitte 7bd3a58022 make update 2000-02-26 04:48:22 +00:00
Ulf Möller 40134e22d0 linux-ppc
Submitted by: Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2000-02-25 14:06:27 +00:00
Bodo Möller 935a50e886 Use threads for linux-ppc. 2000-02-25 13:45:30 +00:00
Dr. Stephen Henson 72b60351f1 Change EVP_MD_CTX_type so it is more logical and add EVP_MD_CTX_md for
the old functionality.

Various warning fixes.

Initial EVP symmetric cipher docs.
2000-02-22 02:59:26 +00:00
Andy Polyakov f8bbcf3af0 Avoid GNU C assembler templates under Solaris x86. 2000-02-15 17:31:12 +00:00
Andy Polyakov bcba6cc60f HP-UX tune-up: new unified configs, HP C compiler bug workaround. 2000-02-12 23:33:01 +00:00
Bodo Möller 37e48b88ad Generate just one error code if iterated SSL_CTX_get() fails.
Avoid enabled 'assert()' in production library.
2000-02-05 19:29:00 +00:00
Bodo Möller a87030a1ed Make DSA_generate_parameters, and fix a couple of bug
(including another problem in the s3_srvr.c state machine).
2000-01-30 02:23:03 +00:00