Ulf Möller [Wed, 12 May 1999 01:52:58 +0000 (01:52 +0000)]
Caldera OpenLinux passes test now.
Ulf Möller [Wed, 12 May 1999 00:45:42 +0000 (00:45 +0000)]
Missing argument in prototype.
Submitted by: Andreas Ley <ley@rz.uni-karlsruhe.de>
Ulf Möller [Tue, 11 May 1999 22:14:29 +0000 (22:14 +0000)]
Use ifndef PEDANTIC for all inline assembler.
Bodo Möller [Tue, 11 May 1999 22:05:39 +0000 (22:05 +0000)]
Comment.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Tue, 11 May 1999 15:44:58 +0000 (15:44 +0000)]
argc counting bug fixed.
Submitted by: Tomas Hulek
Reviewed by:
PR:
Bodo Möller [Tue, 11 May 1999 14:26:14 +0000 (14:26 +0000)]
Clarify comment.
Submitted by:
Reviewed by:
PR:
Ulf Möller [Tue, 11 May 1999 10:42:28 +0000 (10:42 +0000)]
Move openssl.cnf out of lib/.
Submitted by: Richard Levitte <levitte@stacken.kth.se>
Bodo Möller [Tue, 11 May 1999 07:54:38 +0000 (07:54 +0000)]
And I thought I could spell ... but in caps really everything looks the same.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Tue, 11 May 1999 07:43:16 +0000 (07:43 +0000)]
Make SSL library a little more fool-proof by not requiring any longer
that SSL_set_{accept,connect}_state be called before
SSL_{accept,connect} may be used.
Submitted by:
Reviewed by:
PR:
Dr. Stephen Henson [Tue, 11 May 1999 00:52:46 +0000 (00:52 +0000)]
Various PKCS#7 related fixes,tidies and comments.
Ulf Möller [Mon, 10 May 1999 23:59:28 +0000 (23:59 +0000)]
Move openssl.cnf out of lib/.
Ulf Möller [Mon, 10 May 1999 23:56:11 +0000 (23:56 +0000)]
Update.
Ulf Möller [Mon, 10 May 1999 20:38:47 +0000 (20:38 +0000)]
Fix for +xxx options.
Submitted by: Anonymous
Ralf S. Engelschall [Mon, 10 May 1999 19:28:00 +0000 (19:28 +0000)]
Ok, give us more time....
Bodo Möller [Mon, 10 May 1999 15:10:11 +0000 (15:10 +0000)]
Changed a comment.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Mon, 10 May 1999 11:18:26 +0000 (11:18 +0000)]
The various character predicates (isspace and the like) may not be
used with negative char values, so I've added casts to unsigned char.
Maybe what really should be done is change all those arrays and
pointers to type unsigned char [] or unsigned char *, respectively;
but using plain char with those predicates is just wrong, so something
had to be done.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Mon, 10 May 1999 11:10:38 +0000 (11:10 +0000)]
Moved some variable declarations inside blocks where they are needed
so that warnings about unused variables (for certain
-D... constellations) are avoided; this corresponds to the earlier
change for SHA1.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Mon, 10 May 1999 11:07:50 +0000 (11:07 +0000)]
New entry debug-solaris-usparc-gcc, as debug-solaris-sparc-gcc no longer
applies to usparc systems.
Submitted by:
Reviewed by:
PR:
Ralf S. Engelschall [Mon, 10 May 1999 08:33:56 +0000 (08:33 +0000)]
Fix various things to let OpenSSL even pass ``egcc -pipe -O2 -Wall -Wshadow
-Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -Winline'' with EGCS 1.1.2+
Dr. Stephen Henson [Mon, 10 May 1999 00:47:42 +0000 (00:47 +0000)]
Various PKCS#7 fixes to properly (maybe!) handle PKCS#7 enveloped data.
Containts elements of code by Sebastian Akerman <sak@parallelconsulting.com>
and made a bit less "naughty" by Steve.
Bodo Möller [Sun, 9 May 1999 21:22:45 +0000 (21:22 +0000)]
No actual change, but the cert_st member of struct ssl_session_st is now
called sess_cert instead of just cert. This is in preparation of further
changes: Probably often when s->session->sess_cert is used, we should
use s->cert instead; s->session->sess_cert should be a new structure
containing only the stuff that is for just one connection (e.g.
the peer's certificate, which the SSL client implementations currently
store in s->session->[sess_]cert, which is a very confusing thing to do).
Submitted by:
Reviewed by:
PR:
Bodo Möller [Sun, 9 May 1999 20:12:44 +0000 (20:12 +0000)]
Create a duplicate of the SSL_CTX's CERT in SSL_new instead of copying
pointers. The cert_st handling is changed by this in various ways.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Sun, 9 May 1999 16:41:00 +0000 (16:41 +0000)]
One comment was in the wrong line ... some others are new.
Submitted by:
Reviewed by:
PR:
Dr. Stephen Henson [Sun, 9 May 1999 16:39:11 +0000 (16:39 +0000)]
Kill evil casts, fix PKCS#7 and add new X509V3 Function.
Bodo Möller [Sun, 9 May 1999 15:47:35 +0000 (15:47 +0000)]
Makefile.save was missing here.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Sun, 9 May 1999 15:45:38 +0000 (15:45 +0000)]
Some tiny changes to the source code to make future diffs smaller
when restructuring the cert_st handling (removed unnused parts,
and the like).
Submitted by:
Reviewed by:
PR:
Bodo Möller [Sun, 9 May 1999 10:16:46 +0000 (10:16 +0000)]
Move variable definitions into the blocks where they are really needed,
so that warnings about unused variables don't appear if those blocks
are removed by the C preprocessor.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Sun, 9 May 1999 10:12:10 +0000 (10:12 +0000)]
Use "const char *" instead of "char *" for filenames passed to functions.
Submitted by:
Reviewed by:
PR:
Dr. Stephen Henson [Sat, 8 May 1999 22:46:51 +0000 (22:46 +0000)]
Various Win32 fixes. Win95 doesn't support MoveFileEx() (which was used for a
Win32 version of rename() ). There isn't a precise rename() equivalent under
Win95: the standard rename() complains if the destination already exists so
replaced with a combination of unlink() and MoveFile().
Dr. Stephen Henson [Sat, 8 May 1999 12:59:50 +0000 (12:59 +0000)]
Allows PKCS#12 password to be placed on command line and add allow config
file name for 'ca' to come from the environment.
Dr. Stephen Henson [Sat, 8 May 1999 11:08:25 +0000 (11:08 +0000)]
GeneralizedTime setting fixes.
Ulf Möller [Sat, 8 May 1999 10:42:06 +0000 (10:42 +0000)]
no-xxx option to exclude ciphers.
Ulf Möller [Sat, 8 May 1999 10:40:38 +0000 (10:40 +0000)]
The libssl32.dll definition file is called ssleay32.def. (why?)
Ulf Möller [Sat, 8 May 1999 10:40:13 +0000 (10:40 +0000)]
Mingw32.
Ulf Möller [Sat, 8 May 1999 10:40:01 +0000 (10:40 +0000)]
pass $PERL on make files.
Ulf Möller [Sat, 8 May 1999 10:39:15 +0000 (10:39 +0000)]
Superseded by sparcv8.S and sparcv8plus.s.
Bodo Möller [Sat, 8 May 1999 10:12:48 +0000 (10:12 +0000)]
This was an unused derivate of an old version of s_client.c that had
been changed so that it almost could be used under Windows.
No one asked to keep it (and no one volunteered to bring it into useable
state), so away with it.
Submitted by:
Reviewed by:
PR:
Ulf Möller [Fri, 7 May 1999 22:55:27 +0000 (22:55 +0000)]
Generate DLLs with Mingw32.
Ulf Möller [Fri, 7 May 1999 17:51:29 +0000 (17:51 +0000)]
Get the Mingw32 makefiles right.
Ben Laurie [Fri, 7 May 1999 15:42:23 +0000 (15:42 +0000)]
Make -pedantic work again.
Ben Laurie [Fri, 7 May 1999 09:18:25 +0000 (09:18 +0000)]
Bodo didn't do that.
Bodo Möller [Thu, 6 May 1999 23:46:26 +0000 (23:46 +0000)]
Restored path names that were changed by a previous "Configure" run.
(Rather than changing the files in places, we really should use .in files.)
Submitted by:
Reviewed by:
PR:
Bodo Möller [Thu, 6 May 1999 23:36:54 +0000 (23:36 +0000)]
Some comments.
Submitted by:
Reviewed by:
PR:
Ulf Möller [Thu, 6 May 1999 11:50:03 +0000 (11:50 +0000)]
config is Unix specific.
Ulf Möller [Thu, 6 May 1999 11:45:47 +0000 (11:45 +0000)]
Add missing semicolon.
Submitted by: Janez Jere <jj@void.si>
Ulf Möller [Thu, 6 May 1999 01:29:57 +0000 (01:29 +0000)]
Typo.
Ulf Möller [Thu, 6 May 1999 00:54:01 +0000 (00:54 +0000)]
Borland C++ builder.
Submitted by: Janez Jere <jj@void.si>
Ulf Möller [Thu, 6 May 1999 00:46:34 +0000 (00:46 +0000)]
Support additional Win32 compilers.
Borland C submitted by: Janez Jere <jj@void.si>
Ulf Möller [Thu, 6 May 1999 00:40:46 +0000 (00:40 +0000)]
Info on how to submit patches.
Ulf Möller [Wed, 5 May 1999 22:06:44 +0000 (22:06 +0000)]
Remove unreachable return statements.
Ulf Möller [Wed, 5 May 1999 22:03:50 +0000 (22:03 +0000)]
v8plus must be specified.
Ulf Möller [Wed, 5 May 1999 17:58:11 +0000 (17:58 +0000)]
Note about required SC5.0 patches.
Ulf Möller [Wed, 5 May 1999 12:35:27 +0000 (12:35 +0000)]
Use ANSI stdarg.
Ulf Möller [Wed, 5 May 1999 11:54:39 +0000 (11:54 +0000)]
C++ bug fix.
Submitted by: Franco Papacella <franco@arpage.ch>
Ulf Möller [Wed, 5 May 1999 11:27:56 +0000 (11:27 +0000)]
Fix problem with /usr/ccs/lib/cpp.
Submitted by: Andy Polyakov <appro@fy.chalmers.se>
Ulf Möller [Wed, 5 May 1999 00:23:53 +0000 (00:23 +0000)]
SHA-1 cleanups and performance enhancements.
Submitted by: Andy Polyakov <appro@fy.chalmers.se>
Ulf Möller [Tue, 4 May 1999 23:18:24 +0000 (23:18 +0000)]
Recognise Ultra Sparc and compiler version number.
Ulf Möller [Tue, 4 May 1999 22:28:11 +0000 (22:28 +0000)]
solaris64 entry.
Submitted by: Andy Polyakov <appro@fy.chalmers.se>
Ulf Möller [Tue, 4 May 1999 22:06:53 +0000 (22:06 +0000)]
Andy Polyakov points out there are default rules in make in gmake for this.
Ulf Möller [Tue, 4 May 1999 20:35:18 +0000 (20:35 +0000)]
Sparc v8plus assembler.
Submitted by: Andy Polyakov <appro@fy.chalmers.se>
Ulf Möller [Tue, 4 May 1999 15:41:01 +0000 (15:41 +0000)]
c_rehash doesn't work at that point of the installation, so don't even
try.
Ulf Möller [Tue, 4 May 1999 11:52:26 +0000 (11:52 +0000)]
Update HPUX config, work around HPUX library incompatibility.
Submitted by: Anonymous
Ulf Möller [Tue, 4 May 1999 11:17:11 +0000 (11:17 +0000)]
Typo. (You ought to trademark "Configurion". :)
Ben Laurie [Tue, 4 May 1999 10:34:08 +0000 (10:34 +0000)]
Add other people who've done stackification.
Ralf S. Engelschall [Tue, 4 May 1999 10:27:10 +0000 (10:27 +0000)]
Bundle stack'ification entries on Bens request
Ralf S. Engelschall [Tue, 4 May 1999 10:15:02 +0000 (10:15 +0000)]
Add missing sk_<type>_unshift() function to safestack.h
Ralf S. Engelschall [Tue, 4 May 1999 08:56:51 +0000 (08:56 +0000)]
Convert casted X509_INFO stacks to type-safe STACK_OF(X509_INFO).
PS: Feel free to move the IMPLEMENT_STACK_OF(X509_INFO) from
crypto/asn1/x_info.c to any other place where you think it fits better.
X509_INFO is a structure slightly spreaded over ASN.1, X509 and PEM code,
so I found no definitive location for IMPLEMENT_STACK_OF(X509_INFO). In
crypto/asn1/x_info.c it's at least now bundled with X509_INFO_new() and
friends.
Ralf S. Engelschall [Tue, 4 May 1999 06:50:45 +0000 (06:50 +0000)]
consistency cosmetics
Ben Laurie [Mon, 3 May 1999 19:55:00 +0000 (19:55 +0000)]
Some more stack stuff.
Ben Laurie [Sun, 2 May 1999 21:36:58 +0000 (21:36 +0000)]
Yet another stack.
Bodo Möller [Sun, 2 May 1999 04:03:22 +0000 (04:03 +0000)]
Annotate a bug.
Submitted by:
Reviewed by:
PR:
Ben Laurie [Sat, 1 May 1999 22:36:10 +0000 (22:36 +0000)]
Update dependencies.
Bodo Möller [Sat, 1 May 1999 20:16:35 +0000 (20:16 +0000)]
Entry for resolved error macro confusion.
Submitted by:
Reviewed by:
PR:
Submitted by:
Reviewed by:
PR:
Ben Laurie [Sat, 1 May 1999 18:29:59 +0000 (18:29 +0000)]
Another stack.
Ben Laurie [Sat, 1 May 1999 18:08:44 +0000 (18:08 +0000)]
Another stack.
Bodo Möller [Sat, 1 May 1999 17:43:52 +0000 (17:43 +0000)]
New function SSL_CTX_use_certificate_chain_file.
Submitted by:
Reviewed by:
PR:
Ben Laurie [Sat, 1 May 1999 17:40:57 +0000 (17:40 +0000)]
Another safe stack.
Ralf S. Engelschall [Sat, 1 May 1999 14:55:27 +0000 (14:55 +0000)]
Better to not have blanks in .cvsignore files
Ralf S. Engelschall [Sat, 1 May 1999 14:47:08 +0000 (14:47 +0000)]
Start assembling some NEWS entries....
Bodo Möller [Sat, 1 May 1999 03:20:40 +0000 (03:20 +0000)]
Support verify_depth from the SSL API without need for user-defined
callbacks.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Sat, 1 May 1999 00:28:56 +0000 (00:28 +0000)]
Point out the "rehashing skipped" is not a problem.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Sat, 1 May 1999 00:18:54 +0000 (00:18 +0000)]
Add "static" to function definition
Submitted by: Anonymous
Reviewed by:
PR:
Submitted by:
Reviewed by:
PR:
Bodo Möller [Sat, 1 May 1999 00:11:15 +0000 (00:11 +0000)]
Use correct error macro so that error messages make sense.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Sat, 1 May 1999 00:07:42 +0000 (00:07 +0000)]
Broken line that was too long.
Submitted by:
Reviewed by:
PR:
Ulf Möller [Fri, 30 Apr 1999 18:29:27 +0000 (18:29 +0000)]
Better Sun config.
Submitted by: Anonymous
Ulf Möller [Fri, 30 Apr 1999 18:22:59 +0000 (18:22 +0000)]
More information about installing.
Bodo Möller [Fri, 30 Apr 1999 17:15:56 +0000 (17:15 +0000)]
New function SSL_CTX_set_session_id_context.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Fri, 30 Apr 1999 11:32:41 +0000 (11:32 +0000)]
Hopefully improved compatibility with earlier versions of Perl5.
Submitted by:
Reviewed by:
PR:
Bodo Möller [Fri, 30 Apr 1999 11:28:46 +0000 (11:28 +0000)]
Remove extra brace.
Submitted by:
Reviewed by:
PR:
Dr. Stephen Henson [Thu, 29 Apr 1999 22:25:52 +0000 (22:25 +0000)]
Fix a couple of cases where an attempt is made to lock an already locked
mutex.
Ulf Möller [Thu, 29 Apr 1999 22:10:24 +0000 (22:10 +0000)]
$perl should never be empty.
Ulf Möller [Thu, 29 Apr 1999 22:07:40 +0000 (22:07 +0000)]
Typo.
Bodo Möller [Thu, 29 Apr 1999 22:06:28 +0000 (22:06 +0000)]
Superseded by mklink.pl.
Submitted by:
Reviewed by:
PR:
Ulf Möller [Thu, 29 Apr 1999 21:56:55 +0000 (21:56 +0000)]
Unused file.
Ulf Möller [Thu, 29 Apr 1999 21:56:13 +0000 (21:56 +0000)]
OAEP bug fix.
Bodo Möller [Thu, 29 Apr 1999 21:54:11 +0000 (21:54 +0000)]
ignore Makefile.save
Submitted by:
Reviewed by:
PR:
Bodo Möller [Thu, 29 Apr 1999 21:52:08 +0000 (21:52 +0000)]
Support INSTALL_PREFIX for packagers.
Submitted by:
Reviewed by:
PR:
Ulf Möller [Thu, 29 Apr 1999 20:31:56 +0000 (20:31 +0000)]
Bug fix.
Ulf Möller [Thu, 29 Apr 1999 16:22:55 +0000 (16:22 +0000)]
Close files.
Bodo Möller [Thu, 29 Apr 1999 16:10:41 +0000 (16:10 +0000)]
Submitted by:
Reviewed by:
PR: