oweals/openssl.git
19 years agoAIX -blibpath is not accumulative, one apparently has to specify even
Andy Polyakov [Wed, 9 Nov 2005 17:28:22 +0000 (17:28 +0000)]
AIX -blibpath is not accumulative, one apparently has to specify even
self-obvious /usr/lib:/lib.
PR: 1239

19 years agoFAQ and ms/applink.c update from HEAD.
Andy Polyakov [Wed, 9 Nov 2005 17:12:42 +0000 (17:12 +0000)]
FAQ and ms/applink.c update from HEAD.

19 years agoDocument VC++ build changes.
Dr. Stephen Henson [Mon, 7 Nov 2005 00:32:47 +0000 (00:32 +0000)]
Document VC++ build changes.

19 years agoUpdate from head.
Dr. Stephen Henson [Mon, 7 Nov 2005 00:23:37 +0000 (00:23 +0000)]
Update from head.

19 years agoInclude a "test" target do (hopefully) do something sensible.
Dr. Stephen Henson [Mon, 7 Nov 2005 00:08:55 +0000 (00:08 +0000)]
Include a "test" target do (hopefully) do something sensible.

19 years agoFix "install" target for Win32 to install most utilities in a sensible location.
Dr. Stephen Henson [Mon, 7 Nov 2005 00:05:27 +0000 (00:05 +0000)]
Fix "install" target for Win32 to install most utilities in a sensible location.

19 years ago"copy" perl script to avoid problems with Win32 builtin copy command.
Dr. Stephen Henson [Sun, 6 Nov 2005 17:54:51 +0000 (17:54 +0000)]
"copy" perl script to avoid problems with Win32 builtin copy command.

19 years agoUpdate VC++ build engine to include supported engine DLL builds.
Dr. Stephen Henson [Sun, 6 Nov 2005 17:49:00 +0000 (17:49 +0000)]
Update VC++ build engine to include supported engine DLL builds.

19 years agofix typo, pointed out by Patrick Guio
Nils Larsch [Wed, 2 Nov 2005 22:19:23 +0000 (22:19 +0000)]
fix typo, pointed out by Patrick Guio

19 years agocompile sstrsep only if HAVE_FORK is defined; patch supplied by Johan Gill <johane...
Nils Larsch [Wed, 2 Nov 2005 22:13:23 +0000 (22:13 +0000)]
compile sstrsep only if HAVE_FORK is defined; patch supplied by Johan Gill <johane@lysator.liu.se>

19 years agoDocument it
Richard Levitte [Tue, 1 Nov 2005 07:53:43 +0000 (07:53 +0000)]
Document it

19 years agoFix numerous bugs in the Win32 path splitter
Richard Levitte [Tue, 1 Nov 2005 07:49:47 +0000 (07:49 +0000)]
Fix numerous bugs in the Win32 path splitter

19 years agoA slight change in documentation that makes it so much more comprehensible
Richard Levitte [Tue, 1 Nov 2005 04:56:29 +0000 (04:56 +0000)]
A slight change in documentation that makes it so much more comprehensible

19 years agoFix from HEAD.
Dr. Stephen Henson [Sat, 29 Oct 2005 12:52:10 +0000 (12:52 +0000)]
Fix from HEAD.

19 years agoAdd -install_name to link_a.darwin rule [from HEAD].
Andy Polyakov [Fri, 28 Oct 2005 08:11:51 +0000 (08:11 +0000)]
Add -install_name to link_a.darwin rule [from HEAD].
PR: 1218

19 years agoharmonize with 0.9.7-stable CHANGES
Bodo Möller [Wed, 26 Oct 2005 19:26:15 +0000 (19:26 +0000)]
harmonize with 0.9.7-stable CHANGES

19 years agoFix typos in macos x targets [from HEAD].
Andy Polyakov [Tue, 25 Oct 2005 22:08:11 +0000 (22:08 +0000)]
Fix typos in macos x targets [from HEAD].

19 years agoFix install problems on MacOS X and HP-UX.
Andy Polyakov [Tue, 25 Oct 2005 22:03:36 +0000 (22:03 +0000)]
Fix install problems on MacOS X and HP-UX.
PR: 1218,1185

19 years agoAdd rudimentary aix64-gcc target [from HEAD].
Andy Polyakov [Wed, 19 Oct 2005 18:47:31 +0000 (18:47 +0000)]
Add rudimentary aix64-gcc target [from HEAD].

Submitted by: Stefan Neis

19 years agoutil/pl/OS2-EMX.pl sync [from HEAD].
Andy Polyakov [Wed, 19 Oct 2005 18:38:09 +0000 (18:38 +0000)]
util/pl/OS2-EMX.pl sync [from HEAD].

Submitted by: Stefan Neis, Brian Havard

19 years agoOne time CAN->CVE change
Mark J. Cox [Wed, 19 Oct 2005 10:51:36 +0000 (10:51 +0000)]
One time CAN->CVE change

19 years agoAdd in CHANGES for 0.9.7i.
Richard Levitte [Sat, 15 Oct 2005 04:27:05 +0000 (04:27 +0000)]
Add in CHANGES for 0.9.7i.

19 years agoBroaden compatibility amount Win32 headers even further [from HEAD].
Andy Polyakov [Thu, 13 Oct 2005 19:07:28 +0000 (19:07 +0000)]
Broaden compatibility amount Win32 headers even further [from HEAD].

19 years agoThe version text wasn't bumoed after tagging...
Richard Levitte [Tue, 11 Oct 2005 19:26:41 +0000 (19:26 +0000)]
The version text wasn't bumoed after tagging...

19 years agoBump after tag
Mark J. Cox [Tue, 11 Oct 2005 10:21:22 +0000 (10:21 +0000)]
Bump after tag

19 years agoAdd fixes for CAN-2005-2969 OpenSSL_0_9_8a
Mark J. Cox [Tue, 11 Oct 2005 10:16:21 +0000 (10:16 +0000)]
Add fixes for CAN-2005-2969
Bump release ready for OpenSSL_0_9_8a tag

19 years agoSynchronise with Unixly make.
Richard Levitte [Tue, 11 Oct 2005 10:15:56 +0000 (10:15 +0000)]
Synchronise with Unixly make.

19 years agoUpdate ordinals
Dr. Stephen Henson [Mon, 10 Oct 2005 00:37:36 +0000 (00:37 +0000)]
Update ordinals

19 years agoUpdate from HEAD.
Dr. Stephen Henson [Wed, 5 Oct 2005 17:53:40 +0000 (17:53 +0000)]
Update from HEAD.

19 years agoDocumentation update from HEAD.
Andy Polyakov [Tue, 4 Oct 2005 06:35:14 +0000 (06:35 +0000)]
Documentation update from HEAD.
PR: 1160

19 years agoMake OPENSSL_NO_COMP work on Win32.
Dr. Stephen Henson [Sun, 2 Oct 2005 12:26:06 +0000 (12:26 +0000)]
Make OPENSSL_NO_COMP work on Win32.

19 years agoAs HEAD.
Dr. Stephen Henson [Sat, 1 Oct 2005 00:41:24 +0000 (00:41 +0000)]
As HEAD.

19 years agoUpdate from HEAD.
Dr. Stephen Henson [Fri, 30 Sep 2005 23:38:20 +0000 (23:38 +0000)]
Update from HEAD.

19 years agosuccessfully updating the db shouldn't result in an error message
Nils Larsch [Fri, 30 Sep 2005 16:47:15 +0000 (16:47 +0000)]
successfully updating the db shouldn't result in an error message

19 years agoFix typo [from HEAD].
Andy Polyakov [Thu, 29 Sep 2005 20:18:05 +0000 (20:18 +0000)]
Fix typo [from HEAD].

19 years agoFix missing applink call [from HEAD].
Andy Polyakov [Thu, 29 Sep 2005 16:59:19 +0000 (16:59 +0000)]
Fix missing applink call [from HEAD].

19 years agoChange a comment so it corresponds to reality. Put back a character that
Richard Levitte [Wed, 28 Sep 2005 18:03:06 +0000 (18:03 +0000)]
Change a comment so it corresponds to reality.  Put back a character that
was previously replaced with a NUL for parsing purposes.  This seems to
fix a very weird parsing bug involving two variable references in the same
value.

19 years agoAvoid unused variable warnings.
Dr. Stephen Henson [Mon, 26 Sep 2005 02:40:18 +0000 (02:40 +0000)]
Avoid unused variable warnings.

19 years agoprotect BN_BLINDING_invert with a write lock and BN_BLINDING_convert
Nils Larsch [Thu, 22 Sep 2005 23:32:49 +0000 (23:32 +0000)]
protect BN_BLINDING_invert with a write lock and BN_BLINDING_convert
with a read lock

Submitted by: Leandro Santi <lesanti@fiuba7504.com.ar>

19 years agoFix SunOS 4 building issue [from HEAD].
Andy Polyakov [Thu, 22 Sep 2005 20:39:25 +0000 (20:39 +0000)]
Fix SunOS 4 building issue [from HEAD].
PR: 1196
Submitted by: Russel Ruby

19 years agoBroaden compatibility among Windows SDK versions [from HEAD].
Andy Polyakov [Thu, 22 Sep 2005 20:29:35 +0000 (20:29 +0000)]
Broaden compatibility among Windows SDK versions [from HEAD].

19 years agoFix from HEAD.
Dr. Stephen Henson [Wed, 21 Sep 2005 00:57:28 +0000 (00:57 +0000)]
Fix from HEAD.

19 years agoLatest MSVCR80 doesn't tolerate unsupported signal numbers [from HEAD].
Andy Polyakov [Tue, 20 Sep 2005 20:32:36 +0000 (20:32 +0000)]
Latest MSVCR80 doesn't tolerate unsupported signal numbers [from HEAD].
PR: 1205

19 years ago"Overload" SunOS 4.x memcmp, which ruins ASN1_OBJECT table lookups [from HEAD].
Andy Polyakov [Tue, 20 Sep 2005 20:25:17 +0000 (20:25 +0000)]
"Overload" SunOS 4.x memcmp, which ruins ASN1_OBJECT table lookups [from HEAD].
PR: 1196
Submitted by: Russel Ruby

19 years agoFix typo [from HEAD].
Andy Polyakov [Tue, 20 Sep 2005 12:16:30 +0000 (12:16 +0000)]
Fix typo [from HEAD].
PR: 1198

19 years agoRefine AIX support [from HEAD].
Andy Polyakov [Tue, 20 Sep 2005 07:44:11 +0000 (07:44 +0000)]
Refine AIX support [from HEAD].
PR: 1198

19 years agoBC-32.pl updates [from HEAD].
Andy Polyakov [Tue, 20 Sep 2005 07:09:29 +0000 (07:09 +0000)]
BC-32.pl updates [from HEAD].

Submitted by: Old Wolf, Jon Bright

19 years agoProper solution to nasm compilation problems in Borland context.
Andy Polyakov [Tue, 20 Sep 2005 06:15:18 +0000 (06:15 +0000)]
Proper solution to nasm compilation problems in Borland context.

19 years ago./PROBLEMS update from HEAD.
Andy Polyakov [Mon, 19 Sep 2005 14:58:57 +0000 (14:58 +0000)]
./PROBLEMS update from HEAD.
PR: 1176 [and others]

19 years agoMissing spaces in VC-32.pl.
Andy Polyakov [Mon, 19 Sep 2005 14:43:32 +0000 (14:43 +0000)]
Missing spaces in VC-32.pl.

19 years agobswapl usage should be masked by I386_ONLY.
Andy Polyakov [Mon, 19 Sep 2005 13:17:07 +0000 (13:17 +0000)]
bswapl usage should be masked by I386_ONLY.
PR: 1195

19 years agoDon't always use issuer serial version of AKID.
Dr. Stephen Henson [Fri, 16 Sep 2005 12:20:24 +0000 (12:20 +0000)]
Don't always use issuer serial version of AKID.

19 years agofix typos
Nils Larsch [Thu, 15 Sep 2005 19:12:01 +0000 (19:12 +0000)]
fix typos

PR: 1201

19 years agobugfix: register engine as default engine in ENGINE_set_default_DSA
Nils Larsch [Fri, 9 Sep 2005 07:52:18 +0000 (07:52 +0000)]
bugfix: register engine as default engine in ENGINE_set_default_DSA

Submitted by: Jonathon Green

19 years agoAdd two extra verify flags functions.
Dr. Stephen Henson [Fri, 2 Sep 2005 22:48:21 +0000 (22:48 +0000)]
Add two extra verify flags functions.

19 years agofix typo in sbgp names
Nils Larsch [Fri, 2 Sep 2005 21:22:50 +0000 (21:22 +0000)]
fix typo in sbgp names

PR: 1194

19 years agodon't try to load cert/key when the "-nocert" option is set
Nils Larsch [Fri, 2 Sep 2005 12:27:02 +0000 (12:27 +0000)]
don't try to load cert/key when the "-nocert" option is set

19 years agofix warnings when building openssl with (gcc 3.3.1):
Nils Larsch [Sun, 28 Aug 2005 23:20:52 +0000 (23:20 +0000)]
fix warnings when building openssl with (gcc 3.3.1):
-Wmissing-prototypes -Wcomment -Wformat -Wimplicit -Wmain -Wmultichar
-Wswitch -Wshadow -Wtrigraphs -Werror -Wchar-subscripts
-Wstrict-prototypes -Wreturn-type -Wpointer-arith  -W -Wunused
-Wno-unused-parameter -Wuninitialized

19 years agoFix warnings.
Ben Laurie [Sat, 27 Aug 2005 12:05:23 +0000 (12:05 +0000)]
Fix warnings.

19 years agoKeep cipher lists sorted in the source instead of sorting them at
Nils Larsch [Thu, 25 Aug 2005 07:43:04 +0000 (07:43 +0000)]
Keep cipher lists sorted in the source instead of sorting them at
runtime, thus removing the need for a lock. Add a test to ssltest
to verify that the cipher lists are sorted.

19 years agorecent DH change does not avoid *all* possible small-subgroup attacks;
Bodo Möller [Tue, 23 Aug 2005 06:55:45 +0000 (06:55 +0000)]
recent DH change does not avoid *all* possible small-subgroup attacks;
let's be clear about that

19 years agoavoid potential spurious BN_free()
Bodo Möller [Tue, 23 Aug 2005 04:14:55 +0000 (04:14 +0000)]
avoid potential spurious BN_free()

Submitted by: David Heine <dlheine@suif.Stanford.EDU>

19 years agoMissing arguments.
Ben Laurie [Mon, 22 Aug 2005 04:59:27 +0000 (04:59 +0000)]
Missing arguments.

19 years agoinitialize cipher/digest methods table in SSL_library_init() and hence remove the...
Nils Larsch [Sun, 21 Aug 2005 23:06:51 +0000 (23:06 +0000)]
initialize cipher/digest methods table in SSL_library_init() and hence remove the need for a lock

19 years agoMissed stuff.
Ben Laurie [Sat, 20 Aug 2005 21:30:33 +0000 (21:30 +0000)]
Missed stuff.

19 years agoAvoid weak subgroups in Diffie Hellman.
Ben Laurie [Sat, 20 Aug 2005 18:35:53 +0000 (18:35 +0000)]
Avoid weak subgroups in Diffie Hellman.

19 years agoEliminate reference to removed platform line [from HEAD].
Andy Polyakov [Thu, 11 Aug 2005 09:40:30 +0000 (09:40 +0000)]
Eliminate reference to removed platform line [from HEAD].

19 years agoPedantic polish to ectest.c [from HEAD].
Andy Polyakov [Thu, 11 Aug 2005 08:44:34 +0000 (08:44 +0000)]
Pedantic polish to ectest.c [from HEAD].

19 years agoFix typo in WCE section in VC-32.pl [from HEAD].
Andy Polyakov [Thu, 11 Aug 2005 08:19:43 +0000 (08:19 +0000)]
Fix typo in WCE section in VC-32.pl [from HEAD].

19 years agoINSTALL.WCE update from HEAD.
Andy Polyakov [Wed, 10 Aug 2005 08:40:26 +0000 (08:40 +0000)]
INSTALL.WCE update from HEAD.

19 years agoSuppress "deprecated" warnings introduced in VC8 [from HEAD].
Andy Polyakov [Tue, 9 Aug 2005 22:45:51 +0000 (22:45 +0000)]
Suppress "deprecated" warnings introduced in VC8 [from HEAD].
PR: 1183

19 years agoAdd support for more recent WCE SDK.
Andy Polyakov [Tue, 9 Aug 2005 22:20:45 +0000 (22:20 +0000)]
Add support for more recent WCE SDK.

19 years agoa ssl object needs it's own instance of a ecdh key; remove obsolete comment
Nils Larsch [Mon, 8 Aug 2005 19:39:29 +0000 (19:39 +0000)]
a ssl object needs it's own instance of a ecdh key; remove obsolete comment

19 years agofix typo
Nils Larsch [Mon, 8 Aug 2005 19:26:35 +0000 (19:26 +0000)]
fix typo

19 years agoWindows CE update from HEAD.
Andy Polyakov [Sun, 7 Aug 2005 22:29:58 +0000 (22:29 +0000)]
Windows CE update from HEAD.

19 years agoavoid infinite recursion if dynamic engine isn't loaded
Nils Larsch [Sat, 6 Aug 2005 10:34:35 +0000 (10:34 +0000)]
avoid infinite recursion if dynamic engine isn't loaded

Submitted by: Jonathon Green <jonathon_au@yahoo.com>

19 years agoInitialize SSL_METHOD structures at compile time. This removes the need
Dr. Stephen Henson [Fri, 5 Aug 2005 23:52:08 +0000 (23:52 +0000)]
Initialize SSL_METHOD structures at compile time. This removes the need
for locking code. The CRYPTO_LOCK_SSL_METHOD lock is now no longer used.

19 years agofix potential memory leak + improved error checking
Nils Larsch [Fri, 5 Aug 2005 09:41:24 +0000 (09:41 +0000)]
fix potential memory leak + improved error checking

PR: 1182

19 years agoAllow PKCS7_decrypt() to work if no cert supplied.
Dr. Stephen Henson [Thu, 4 Aug 2005 22:10:05 +0000 (22:10 +0000)]
Allow PKCS7_decrypt() to work if no cert supplied.

19 years ago3-4 times better RSA/DSA performance on WIN64A target [from HEAD].
Andy Polyakov [Thu, 4 Aug 2005 17:42:58 +0000 (17:42 +0000)]
3-4 times better RSA/DSA performance on WIN64A target [from HEAD].

19 years agoWCE update, mostly typos [from HEAD].
Andy Polyakov [Wed, 3 Aug 2005 20:04:05 +0000 (20:04 +0000)]
WCE update, mostly typos [from HEAD].

19 years agoPIC-ify SPARC assembler in alternative manner to eliminate dependency on
Andy Polyakov [Wed, 3 Aug 2005 10:44:29 +0000 (10:44 +0000)]
PIC-ify SPARC assembler in alternative manner to eliminate dependency on
OPENSSL_PIC macro [from HEAD].

19 years agoAbstain from GUI calls in rand_win.c in NT service context [from HEAD].
Andy Polyakov [Tue, 2 Aug 2005 22:22:17 +0000 (22:22 +0000)]
Abstain from GUI calls in rand_win.c in NT service context [from HEAD].

19 years agoWCE-specific update for VC-32.pl [from HEAD].
Andy Polyakov [Tue, 2 Aug 2005 22:21:39 +0000 (22:21 +0000)]
WCE-specific update for VC-32.pl [from HEAD].

19 years agoWCE-specific fix for cryptlib.c [from HEAD].
Andy Polyakov [Tue, 2 Aug 2005 22:21:07 +0000 (22:21 +0000)]
WCE-specific fix for cryptlib.c [from HEAD].

19 years agoKeep disclaiming 16-bit support [from HEAD].
Andy Polyakov [Tue, 2 Aug 2005 22:20:15 +0000 (22:20 +0000)]
Keep disclaiming 16-bit support [from HEAD].

19 years agoOptimize for space on embedded WCE. [from HEAD]
Andy Polyakov [Tue, 2 Aug 2005 14:11:04 +0000 (14:11 +0000)]
Optimize for space on embedded WCE. [from HEAD]

19 years agoWCE-specific update from HEAD.
Andy Polyakov [Tue, 2 Aug 2005 12:21:35 +0000 (12:21 +0000)]
WCE-specific update from HEAD.

19 years agoWCE update from HEAD.
Andy Polyakov [Tue, 2 Aug 2005 12:03:09 +0000 (12:03 +0000)]
WCE update from HEAD.

19 years agoImplement complementary LoadLibraryA shim under WCE. [from HEAD]
Andy Polyakov [Tue, 2 Aug 2005 11:03:42 +0000 (11:03 +0000)]
Implement complementary LoadLibraryA shim under WCE. [from HEAD]

19 years agoTypo in OSF1 platform name.
Andy Polyakov [Tue, 2 Aug 2005 10:59:42 +0000 (10:59 +0000)]
Typo in OSF1 platform name.

19 years agoEliminate dependency on 3rd party wcedefs.mak [from HEAD].
Andy Polyakov [Sat, 30 Jul 2005 19:51:55 +0000 (19:51 +0000)]
Eliminate dependency on 3rd party wcedefs.mak [from HEAD].

19 years agoFix #if _MSC_VER clause in aes_locl.h [from HEAD].
Andy Polyakov [Sat, 30 Jul 2005 19:49:24 +0000 (19:49 +0000)]
Fix #if _MSC_VER clause in aes_locl.h [from HEAD].

19 years agoremove unused variable
Nils Larsch [Wed, 27 Jul 2005 20:19:51 +0000 (20:19 +0000)]
remove unused variable

19 years agoimproved error checking and some fixes
Nils Larsch [Tue, 26 Jul 2005 20:55:17 +0000 (20:55 +0000)]
improved error checking and some fixes

PR: 1170
Submitted by: Yair Elharrar
Reviewed and edited by: Nils Larsch

19 years agoUpdate from head.
Dr. Stephen Henson [Tue, 26 Jul 2005 12:46:53 +0000 (12:46 +0000)]
Update from head.

19 years agofix BN_mod_word and give a more reasonable return value if an error occurred
Nils Larsch [Mon, 25 Jul 2005 22:55:48 +0000 (22:55 +0000)]
fix BN_mod_word and give a more reasonable return value if an error occurred

19 years agoUpdate from head.
Dr. Stephen Henson [Mon, 25 Jul 2005 18:40:09 +0000 (18:40 +0000)]
Update from head.

19 years agoVisual C specific update from HEAD.
Andy Polyakov [Sun, 24 Jul 2005 21:55:41 +0000 (21:55 +0000)]
Visual C specific update from HEAD.

19 years agoRemove BN_CTX_DEBUG from the normal debug build flags (it's too noisy
Nils Larsch [Sat, 23 Jul 2005 08:46:41 +0000 (08:46 +0000)]
Remove BN_CTX_DEBUG from the normal debug build flags (it's too noisy
to be really useful for 'normal' debugging).
Disable EC_GROUP_precompute_mult for the nist curves in ectest.c as
it causes problems when libefence is used.