Bodo Möller [Wed, 9 Jun 1999 13:41:51 +0000 (13:41 +0000)]
DES CBC change looks dubious to me.
Bodo Möller [Wed, 9 Jun 1999 13:29:51 +0000 (13:29 +0000)]
Mention unistd.h.
Bodo Möller [Wed, 9 Jun 1999 13:23:38 +0000 (13:23 +0000)]
Some pre-POSIX systems don't have unistd.h (but e.g. lib.c).
Allow configuring the name of that header file.
Ben Laurie [Wed, 9 Jun 1999 11:09:12 +0000 (11:09 +0000)]
Oops. Get rid of now incorrect comment.
Ben Laurie [Wed, 9 Jun 1999 11:08:36 +0000 (11:08 +0000)]
I keep forgetting to fix this: update the IV! Most important!
Ben Laurie [Wed, 9 Jun 1999 10:19:53 +0000 (10:19 +0000)]
Make "make test" fail if bntest fails an internal selfcheck.
Ulf Möller [Tue, 8 Jun 1999 20:11:02 +0000 (20:11 +0000)]
The des app.
Ben Laurie [Tue, 8 Jun 1999 18:37:43 +0000 (18:37 +0000)]
Survive pedanticism.
Ulf Möller [Tue, 8 Jun 1999 17:57:49 +0000 (17:57 +0000)]
crypt(), demos patched.
Ulf Möller [Tue, 8 Jun 1999 16:35:11 +0000 (16:35 +0000)]
Call our crypt implementation des_crypt(). crypt() now is a wrapper if
there is no system crypt() available.
Ulf Möller [Tue, 8 Jun 1999 16:25:21 +0000 (16:25 +0000)]
Casts.
Ulf Möller [Tue, 8 Jun 1999 16:17:25 +0000 (16:17 +0000)]
Warnings and casts.
Ulf Möller [Tue, 8 Jun 1999 15:52:47 +0000 (15:52 +0000)]
Don't #define _, and eliminate casts.
Ulf Möller [Tue, 8 Jun 1999 15:35:57 +0000 (15:35 +0000)]
Fix to compile the des app.
Ulf Möller [Tue, 8 Jun 1999 14:50:20 +0000 (14:50 +0000)]
Prevent name conflicts.
Submitted by: Janez Jere <jj@void.si>
Bodo Möller [Tue, 8 Jun 1999 10:18:48 +0000 (10:18 +0000)]
"request" added.
Bodo Möller [Tue, 8 Jun 1999 10:18:19 +0000 (10:18 +0000)]
Use mkdir-p.pl more efficiently.
Bodo Möller [Tue, 8 Jun 1999 10:17:55 +0000 (10:17 +0000)]
Don't make assumptions on what the path looks like.
Dr. Stephen Henson [Tue, 8 Jun 1999 00:09:51 +0000 (00:09 +0000)]
Complete support for PKCS#5 v2.0. Still needs extensive testing.
Bodo Möller [Mon, 7 Jun 1999 22:51:55 +0000 (22:51 +0000)]
Fix for BIO pairs.
Bodo Möller [Mon, 7 Jun 1999 22:50:12 +0000 (22:50 +0000)]
Use locking in a way that makes more sense.
Bodo Möller [Mon, 7 Jun 1999 22:48:50 +0000 (22:48 +0000)]
Use the same path to perl in all #! lines in util.
Dr. Stephen Henson [Mon, 7 Jun 1999 21:00:19 +0000 (21:00 +0000)]
This is the main PKCS#5 v2.0 key generation function, it parses the ASN1
structure and decides what key to generate (if any). Not currently added to
the PBE algorithm list because it is largely untested.
Bodo Möller [Mon, 7 Jun 1999 20:34:36 +0000 (20:34 +0000)]
treat init properly
Bodo Möller [Mon, 7 Jun 1999 20:26:51 +0000 (20:26 +0000)]
Don't mix real tabs with tabs expanded as 8 spaces -- that's
a pain to read when using 4-space tabs.
Bodo Möller [Mon, 7 Jun 1999 16:04:45 +0000 (16:04 +0000)]
Introduce "BIO pairs", which (when finished) will relay data
so that the SSL library can be used for applications that
have to handle all the actual I/O themselves.
Bodo Möller [Mon, 7 Jun 1999 13:34:25 +0000 (13:34 +0000)]
Mention mkdir-p.pl.
Bodo Möller [Mon, 7 Jun 1999 13:33:50 +0000 (13:33 +0000)]
mkdir -p is not fully portable (according to Marc Crispin,
NeXTstep creates a directory called -p); now mkdir-p.pl does its job.
Bodo Möller [Mon, 7 Jun 1999 13:20:41 +0000 (13:20 +0000)]
Use only -O, not -O3 for NeXTstep:
> The nextstep port uses the -O3 switch to gcc. Support for -O3 didn't appear
> until later (and buggier) versions of NeXTstep. Use -O instead, or have a
> separate port.
Submitted by: Mark Crispin <MRC@Panda.COM>
Bodo Möller [Mon, 7 Jun 1999 12:49:47 +0000 (12:49 +0000)]
Comments added.
Bodo Möller [Mon, 7 Jun 1999 00:26:20 +0000 (00:26 +0000)]
linux-sparc
Bodo Möller [Mon, 7 Jun 1999 00:25:08 +0000 (00:25 +0000)]
"linux-sparc" configuration.
Submitted by: Christian Forster <fo@hawo.stw.uni-erlangen.de>
Bodo Möller [Mon, 7 Jun 1999 00:20:54 +0000 (00:20 +0000)]
More general definition for S_ISDIR (needed not only for VMS but
also for NeXT).
Dr. Stephen Henson [Sun, 6 Jun 1999 23:34:44 +0000 (23:34 +0000)]
More PKCS#5 v2.0 development. Add a function to setup a PKCS#5 v2.0
AlgorithmIdentifier and make various ASN1 fixes.
Dr. Stephen Henson [Sun, 6 Jun 1999 18:41:52 +0000 (18:41 +0000)]
Change PBE handling a bit more: now the key and iv generator does calls
EVP_CipherInit() this because the IV wont be easily available when doing
PKCS#5 v2.0
Dr. Stephen Henson [Sun, 6 Jun 1999 13:07:13 +0000 (13:07 +0000)]
Rewrite PBE handling read to support PKCS#5 v2.0 and update the function
list for Win32.
Dr. Stephen Henson [Sat, 5 Jun 1999 18:40:51 +0000 (18:40 +0000)]
Change so PEM private key read routines can handle PKCS#8 transparently.
Dr. Stephen Henson [Sat, 5 Jun 1999 12:39:10 +0000 (12:39 +0000)]
More PKCS#8 stuff. Support for unencrypted forms of private key.
Ben Laurie [Sat, 5 Jun 1999 12:16:33 +0000 (12:16 +0000)]
const/type fixes.
Dr. Stephen Henson [Sat, 5 Jun 1999 01:45:20 +0000 (01:45 +0000)]
Add d2i,i2d bio and fp functions for PKCS#8 and add -inform and -outform
arguments to pkcs8 application.
Dr. Stephen Henson [Sat, 5 Jun 1999 00:32:16 +0000 (00:32 +0000)]
Add a 'pkcs8' application for initial PKCS#8 support. Still needs lots more
options to handle encrypted and unencrypted forms and DER format input and
output.
Dr. Stephen Henson [Fri, 4 Jun 1999 23:33:48 +0000 (23:33 +0000)]
The rest of the PKCS#5, PKCS#8 patch I forgot before :-)
Dr. Stephen Henson [Fri, 4 Jun 1999 23:32:14 +0000 (23:32 +0000)]
Add PKCS#5 v1.5 compatible algorithms and initial PKCS#8 support. PKCS#8 needs
more work: need an application and make the private key routines automatically
handle PKCS#8.
Bodo Möller [Fri, 4 Jun 1999 23:14:24 +0000 (23:14 +0000)]
Update.
Ben Laurie [Fri, 4 Jun 1999 22:25:30 +0000 (22:25 +0000)]
Aha! That's how pkcs12 got missed from stackification.
Ben Laurie [Fri, 4 Jun 1999 22:23:10 +0000 (22:23 +0000)]
Some constification and stacks that slipped through the cracks (how?).
Ulf Möller [Fri, 4 Jun 1999 21:54:13 +0000 (21:54 +0000)]
Support the EBCDIC character set and BS2000/OSD-POSIX (work in progress).
Submitted by: Martin Kraemer <Martin.Kraemer@MchP.Siemens.De>
Bodo Möller [Fri, 4 Jun 1999 21:52:12 +0000 (21:52 +0000)]
remove conflict indicator ...
Ulf Möller [Fri, 4 Jun 1999 21:47:27 +0000 (21:47 +0000)]
Support the EBCDIC character set and BS2000/OSD-POSIX (work in progress).
Submitted by: Martin Kraemer <Martin.Kraemer@MchP.Siemens.De>
Bodo Möller [Fri, 4 Jun 1999 21:46:35 +0000 (21:46 +0000)]
"linux-sparc64-gcc" configuration
Submitted by: Ray Miller <ray.miller@oucs.ox.ac.uk>
Ulf Möller [Fri, 4 Jun 1999 21:35:58 +0000 (21:35 +0000)]
Support the EBCDIC character set and BS2000/OSD-POSIX (work in progress).
Submitted by: Martin Kraemer <Martin.Kraemer@MchP.Siemens.De>
Ulf Möller [Fri, 4 Jun 1999 21:32:31 +0000 (21:32 +0000)]
Generate no-xxx options for missing ciphers.
Ulf Möller [Fri, 4 Jun 1999 21:31:48 +0000 (21:31 +0000)]
Test apps.
Ulf Möller [Fri, 4 Jun 1999 21:31:15 +0000 (21:31 +0000)]
Hint about unresolved symbols when mixing compilers.
Ulf Möller [Fri, 4 Jun 1999 13:41:30 +0000 (13:41 +0000)]
Avoid type conflict on Unix with DEC C.
Pointed out by Sergio Rabellino <Rabellino@di.unito.it>
Ulf Möller [Fri, 4 Jun 1999 12:42:35 +0000 (12:42 +0000)]
Define a macro to avoid name conflicts.
Ulf Möller [Fri, 4 Jun 1999 12:33:05 +0000 (12:33 +0000)]
gcc dumps core on HPUX.
Ben Laurie [Thu, 3 Jun 1999 18:04:04 +0000 (18:04 +0000)]
More evil cast removal.
Ben Laurie [Thu, 3 Jun 1999 16:07:37 +0000 (16:07 +0000)]
Make samples compile.
Ben Laurie [Wed, 2 Jun 1999 22:01:56 +0000 (22:01 +0000)]
stack
Ben Laurie [Wed, 2 Jun 1999 21:34:46 +0000 (21:34 +0000)]
Evil cast extermination.
Ben Laurie [Wed, 2 Jun 1999 21:13:45 +0000 (21:13 +0000)]
stack.
Ben Laurie [Wed, 2 Jun 1999 17:14:44 +0000 (17:14 +0000)]
Move stack implementations to more natural places.
Ben Laurie [Wed, 2 Jun 1999 17:11:53 +0000 (17:11 +0000)]
Stack.
Ulf Möller [Tue, 1 Jun 1999 22:47:40 +0000 (22:47 +0000)]
Remove redundant line.
Bodo Möller [Tue, 1 Jun 1999 12:09:51 +0000 (12:09 +0000)]
Labels longer than eight characters might cause problems.
Ulf Möller [Tue, 1 Jun 1999 09:41:13 +0000 (09:41 +0000)]
Borland C fix.
Submitted by: Andy Polyakov
Bodo Möller [Mon, 31 May 1999 22:10:15 +0000 (22:10 +0000)]
more typesafe stacks ...
Bodo Möller [Mon, 31 May 1999 21:58:18 +0000 (21:58 +0000)]
More consistency.
Ben Laurie [Mon, 31 May 1999 21:00:25 +0000 (21:00 +0000)]
stack.
Ben Laurie [Mon, 31 May 1999 20:35:31 +0000 (20:35 +0000)]
Stack.
Bodo Möller [Mon, 31 May 1999 12:43:28 +0000 (12:43 +0000)]
"BTW, I no longer have a wish for this. This was solved in other ways."
Mats Nilsson <mats.nilsson@xware.se>,
<4.1.
19990531095211.
040bf2e0@berit.xware.se> to <openssl-dev@openssl.org>
Bodo Möller [Mon, 31 May 1999 12:13:10 +0000 (12:13 +0000)]
Complain about deficiency of internal_verify.
Ben Laurie [Mon, 31 May 1999 11:57:32 +0000 (11:57 +0000)]
More stack.
Bodo Möller [Mon, 31 May 1999 06:06:52 +0000 (06:06 +0000)]
Adjust bsdi-elf-gcc to look more like FreeBSD-elf, linux-elf and the like.
Bodo Möller [Sun, 30 May 1999 23:54:52 +0000 (23:54 +0000)]
BSD/OS 4.x support (bsdi-elf-gcc)
Ben Laurie [Sun, 30 May 1999 22:25:19 +0000 (22:25 +0000)]
Yet another stack.
Ben Laurie [Sun, 30 May 1999 21:16:24 +0000 (21:16 +0000)]
Another stack.
Ben Laurie [Sun, 30 May 1999 15:40:21 +0000 (15:40 +0000)]
Another safe stack.
Ben Laurie [Sun, 30 May 1999 15:25:47 +0000 (15:25 +0000)]
Another safe stack.
Ben Laurie [Sun, 30 May 1999 14:13:19 +0000 (14:13 +0000)]
More safe stack.
Ralf S. Engelschall [Sun, 30 May 1999 13:54:25 +0000 (13:54 +0000)]
Puhhh... today is a very hot day.
Ben Laurie [Sat, 29 May 1999 14:18:27 +0000 (14:18 +0000)]
And carry on with development...
Ben Laurie [Sat, 29 May 1999 14:14:56 +0000 (14:14 +0000)]
Oops!
Ben Laurie [Sat, 29 May 1999 14:13:15 +0000 (14:13 +0000)]
Prepare to release 0.9.3a
Ben Laurie [Sat, 29 May 1999 14:10:58 +0000 (14:10 +0000)]
Update dependencies.
Bodo Möller [Fri, 28 May 1999 23:27:09 +0000 (23:27 +0000)]
Pass INSTALL_PREFIX to subdirectories of crypto
Submitted by: strube@physik3.gwdg.de (Hans Werner Strube)
Bodo Möller [Fri, 28 May 1999 23:18:51 +0000 (23:18 +0000)]
Some assembler-related clean-ups.
Bodo Möller [Fri, 28 May 1999 20:25:30 +0000 (20:25 +0000)]
sco5-gcc configuration.
Submitted by: David Greaves
Bodo Möller [Fri, 28 May 1999 20:21:33 +0000 (20:21 +0000)]
Include <stdio.h>.
Bodo Möller [Thu, 27 May 1999 23:59:58 +0000 (23:59 +0000)]
Updated C++ SSL demos.
Submitted (a month ago) by: Wade Scholine
Bodo Möller [Thu, 27 May 1999 23:52:31 +0000 (23:52 +0000)]
Updated some demos.
Submitted by: Sean O Riordain <Sean.ORiordain@cyrona.com>
Bodo Möller [Thu, 27 May 1999 20:55:18 +0000 (20:55 +0000)]
*** empty log message ***
Bodo Möller [Thu, 27 May 1999 20:49:27 +0000 (20:49 +0000)]
Change function call according to current API.
Bodo Möller [Thu, 27 May 1999 14:41:46 +0000 (14:41 +0000)]
Ignore directories created by "make -f makefile.one".
Dr. Stephen Henson [Thu, 27 May 1999 13:10:59 +0000 (13:10 +0000)]
Free up 'out' before exiting pkcs12 application.
Submitted by: Wu Zhigang <zhigangwu@yahoo.com>
Bodo Möller [Thu, 27 May 1999 00:19:59 +0000 (00:19 +0000)]
der_chop is now generated from der_chop.in.
Bodo Möller [Thu, 27 May 1999 00:17:53 +0000 (00:17 +0000)]
I386_ONLY is defined in opensslconf.h, so we need to include it.
Submitted by: John Keith <jtkeith@kavi.com>
Bodo Möller [Wed, 26 May 1999 19:59:36 +0000 (19:59 +0000)]
Circument egcs bug.
Submitted by: Andy Polyakov <appro@fy.chalmers.se>
Dr. Stephen Henson [Wed, 26 May 1999 12:40:08 +0000 (12:40 +0000)]
Fix for memory leak.