oweals/openssl.git
25 years agoThis is the main PKCS#5 v2.0 key generation function, it parses the ASN1
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.

25 years agotreat init properly
Bodo Möller [Mon, 7 Jun 1999 20:34:36 +0000 (20:34 +0000)]
treat init properly

25 years agoDon't mix real tabs with tabs expanded as 8 spaces -- that's
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.

25 years agoIntroduce "BIO pairs", which (when finished) will relay data
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.

25 years agoMention mkdir-p.pl.
Bodo Möller [Mon, 7 Jun 1999 13:34:25 +0000 (13:34 +0000)]
Mention mkdir-p.pl.

25 years agomkdir -p is not fully portable (according to Marc Crispin,
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.

25 years agoUse only -O, not -O3 for NeXTstep:
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>

25 years agoComments added.
Bodo Möller [Mon, 7 Jun 1999 12:49:47 +0000 (12:49 +0000)]
Comments added.

25 years agolinux-sparc
Bodo Möller [Mon, 7 Jun 1999 00:26:20 +0000 (00:26 +0000)]
linux-sparc

25 years ago"linux-sparc" configuration.
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>

25 years agoMore general definition for S_ISDIR (needed not only for VMS but
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).

25 years agoMore PKCS#5 v2.0 development. Add a function to setup a PKCS#5 v2.0
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.

25 years agoChange PBE handling a bit more: now the key and iv generator does calls
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

25 years agoRewrite PBE handling read to support PKCS#5 v2.0 and update the function
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.

25 years agoChange so PEM private key read routines can handle PKCS#8 transparently.
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.

25 years agoMore PKCS#8 stuff. Support for unencrypted forms of private key.
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.

25 years agoconst/type fixes.
Ben Laurie [Sat, 5 Jun 1999 12:16:33 +0000 (12:16 +0000)]
const/type fixes.

25 years agoAdd d2i,i2d bio and fp functions for PKCS#8 and add -inform and -outform
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.

25 years agoAdd a 'pkcs8' application for initial PKCS#8 support. Still needs lots more
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.

25 years agoThe rest of the PKCS#5, PKCS#8 patch I forgot before :-)
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 :-)

25 years agoAdd PKCS#5 v1.5 compatible algorithms and initial PKCS#8 support. PKCS#8 needs
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.

25 years agoUpdate.
Bodo Möller [Fri, 4 Jun 1999 23:14:24 +0000 (23:14 +0000)]
Update.

25 years agoAha! That's how pkcs12 got missed from stackification.
Ben Laurie [Fri, 4 Jun 1999 22:25:30 +0000 (22:25 +0000)]
Aha! That's how pkcs12 got missed from stackification.

25 years agoSome constification and stacks that slipped through the cracks (how?).
Ben Laurie [Fri, 4 Jun 1999 22:23:10 +0000 (22:23 +0000)]
Some constification and stacks that slipped through the cracks (how?).

25 years agoSupport the EBCDIC character set and BS2000/OSD-POSIX (work in progress).
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>

25 years agoremove conflict indicator ...
Bodo Möller [Fri, 4 Jun 1999 21:52:12 +0000 (21:52 +0000)]
remove conflict indicator ...

25 years agoSupport the EBCDIC character set and BS2000/OSD-POSIX (work in progress).
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>

25 years ago"linux-sparc64-gcc" configuration
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>

25 years agoSupport the EBCDIC character set and BS2000/OSD-POSIX (work in progress).
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>

25 years agoGenerate no-xxx options for missing ciphers.
Ulf Möller [Fri, 4 Jun 1999 21:32:31 +0000 (21:32 +0000)]
Generate no-xxx options for missing ciphers.

25 years agoTest apps.
Ulf Möller [Fri, 4 Jun 1999 21:31:48 +0000 (21:31 +0000)]
Test apps.

25 years agoHint about unresolved symbols when mixing compilers.
Ulf Möller [Fri, 4 Jun 1999 21:31:15 +0000 (21:31 +0000)]
Hint about unresolved symbols when mixing compilers.

25 years agoAvoid type conflict on Unix with DEC C.
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>

25 years agoDefine a macro to avoid name conflicts.
Ulf Möller [Fri, 4 Jun 1999 12:42:35 +0000 (12:42 +0000)]
Define a macro to avoid name conflicts.

25 years agogcc dumps core on HPUX.
Ulf Möller [Fri, 4 Jun 1999 12:33:05 +0000 (12:33 +0000)]
gcc dumps core on HPUX.

25 years agoMore evil cast removal.
Ben Laurie [Thu, 3 Jun 1999 18:04:04 +0000 (18:04 +0000)]
More evil cast removal.

25 years agoMake samples compile.
Ben Laurie [Thu, 3 Jun 1999 16:07:37 +0000 (16:07 +0000)]
Make samples compile.

25 years agostack
Ben Laurie [Wed, 2 Jun 1999 22:01:56 +0000 (22:01 +0000)]
stack

25 years agoEvil cast extermination.
Ben Laurie [Wed, 2 Jun 1999 21:34:46 +0000 (21:34 +0000)]
Evil cast extermination.

25 years agostack.
Ben Laurie [Wed, 2 Jun 1999 21:13:45 +0000 (21:13 +0000)]
stack.

25 years agoMove stack implementations to more natural places.
Ben Laurie [Wed, 2 Jun 1999 17:14:44 +0000 (17:14 +0000)]
Move stack implementations to more natural places.

25 years agoStack.
Ben Laurie [Wed, 2 Jun 1999 17:11:53 +0000 (17:11 +0000)]
Stack.

25 years agoRemove redundant line.
Ulf Möller [Tue, 1 Jun 1999 22:47:40 +0000 (22:47 +0000)]
Remove redundant line.

25 years agoLabels longer than eight characters might cause problems.
Bodo Möller [Tue, 1 Jun 1999 12:09:51 +0000 (12:09 +0000)]
Labels longer than eight characters might cause problems.

25 years agoBorland C fix.
Ulf Möller [Tue, 1 Jun 1999 09:41:13 +0000 (09:41 +0000)]
Borland C fix.

Submitted by: Andy Polyakov

25 years agomore typesafe stacks ...
Bodo Möller [Mon, 31 May 1999 22:10:15 +0000 (22:10 +0000)]
more typesafe stacks ...

25 years agoMore consistency.
Bodo Möller [Mon, 31 May 1999 21:58:18 +0000 (21:58 +0000)]
More consistency.

25 years agostack.
Ben Laurie [Mon, 31 May 1999 21:00:25 +0000 (21:00 +0000)]
stack.

25 years agoStack.
Ben Laurie [Mon, 31 May 1999 20:35:31 +0000 (20:35 +0000)]
Stack.

25 years ago"BTW, I no longer have a wish for this. This was solved in other ways."
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>

25 years agoComplain about deficiency of internal_verify.
Bodo Möller [Mon, 31 May 1999 12:13:10 +0000 (12:13 +0000)]
Complain about deficiency of internal_verify.

25 years agoMore stack.
Ben Laurie [Mon, 31 May 1999 11:57:32 +0000 (11:57 +0000)]
More stack.

25 years agoAdjust bsdi-elf-gcc to look more like FreeBSD-elf, linux-elf and the like.
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.

25 years agoBSD/OS 4.x support (bsdi-elf-gcc)
Bodo Möller [Sun, 30 May 1999 23:54:52 +0000 (23:54 +0000)]
BSD/OS 4.x support (bsdi-elf-gcc)

25 years agoYet another stack.
Ben Laurie [Sun, 30 May 1999 22:25:19 +0000 (22:25 +0000)]
Yet another stack.

25 years agoAnother stack.
Ben Laurie [Sun, 30 May 1999 21:16:24 +0000 (21:16 +0000)]
Another stack.

25 years agoAnother safe stack.
Ben Laurie [Sun, 30 May 1999 15:40:21 +0000 (15:40 +0000)]
Another safe stack.

25 years agoAnother safe stack.
Ben Laurie [Sun, 30 May 1999 15:25:47 +0000 (15:25 +0000)]
Another safe stack.

25 years agoMore safe stack.
Ben Laurie [Sun, 30 May 1999 14:13:19 +0000 (14:13 +0000)]
More safe stack.

25 years agoPuhhh... today is a very hot day.
Ralf S. Engelschall [Sun, 30 May 1999 13:54:25 +0000 (13:54 +0000)]
Puhhh... today is a very hot day.

25 years agoAnd carry on with development...
Ben Laurie [Sat, 29 May 1999 14:18:27 +0000 (14:18 +0000)]
And carry on with development...

25 years agoOops! OpenSSL_0_9_3a
Ben Laurie [Sat, 29 May 1999 14:14:56 +0000 (14:14 +0000)]
Oops!

25 years agoPrepare to release 0.9.3a
Ben Laurie [Sat, 29 May 1999 14:13:15 +0000 (14:13 +0000)]
Prepare to release 0.9.3a

25 years agoUpdate dependencies.
Ben Laurie [Sat, 29 May 1999 14:10:58 +0000 (14:10 +0000)]
Update dependencies.

25 years agoPass INSTALL_PREFIX to subdirectories of crypto
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)

25 years agoSome assembler-related clean-ups.
Bodo Möller [Fri, 28 May 1999 23:18:51 +0000 (23:18 +0000)]
Some assembler-related clean-ups.

25 years agosco5-gcc configuration.
Bodo Möller [Fri, 28 May 1999 20:25:30 +0000 (20:25 +0000)]
sco5-gcc configuration.

Submitted by: David Greaves

25 years agoInclude <stdio.h>.
Bodo Möller [Fri, 28 May 1999 20:21:33 +0000 (20:21 +0000)]
Include <stdio.h>.

25 years agoUpdated C++ SSL demos.
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

25 years agoUpdated some demos.
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>

25 years ago*** empty log message ***
Bodo Möller [Thu, 27 May 1999 20:55:18 +0000 (20:55 +0000)]
*** empty log message ***

25 years agoChange function call according to current API.
Bodo Möller [Thu, 27 May 1999 20:49:27 +0000 (20:49 +0000)]
Change function call according to current API.

25 years agoIgnore directories created by "make -f makefile.one".
Bodo Möller [Thu, 27 May 1999 14:41:46 +0000 (14:41 +0000)]
Ignore directories created by "make -f makefile.one".

25 years agoFree up 'out' before exiting pkcs12 application.
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>

25 years agoder_chop is now generated from der_chop.in.
Bodo Möller [Thu, 27 May 1999 00:19:59 +0000 (00:19 +0000)]
der_chop is now generated from der_chop.in.

25 years agoI386_ONLY is defined in opensslconf.h, so we need to include it.
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>

25 years agoCircument egcs bug.
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>

25 years agoFix for memory leak.
Dr. Stephen Henson [Wed, 26 May 1999 12:40:08 +0000 (12:40 +0000)]
Fix for memory leak.

25 years agoUpdate md5 assembly source for Win32.
Dr. Stephen Henson [Wed, 26 May 1999 00:39:20 +0000 (00:39 +0000)]
Update md5 assembly source for Win32.

25 years agoSet #!... path to Perl in apps/der_chop automatically.
Bodo Möller [Tue, 25 May 1999 22:31:49 +0000 (22:31 +0000)]
Set #!... path to Perl in apps/der_chop automatically.

25 years agoAdd closing parenthesis to usage output.
Bodo Möller [Tue, 25 May 1999 21:38:09 +0000 (21:38 +0000)]
Add closing parenthesis to usage output.

25 years agoTemporary workaround for IRIX64 build.
Bodo Möller [Tue, 25 May 1999 20:27:41 +0000 (20:27 +0000)]
Temporary workaround for IRIX64 build.
Submitted by: Andy Polyakov <appro@fy.chalmers.se>

25 years agoLast minute VMS updates for 0.9.3.
Bodo Möller [Mon, 24 May 1999 22:59:40 +0000 (22:59 +0000)]
Last minute VMS updates for 0.9.3.
Submitted by: Richard Levitte

25 years agoUpdate for 0.9.3.
Bodo Möller [Mon, 24 May 1999 22:43:30 +0000 (22:43 +0000)]
Update for 0.9.3.

25 years agoFinal version for 0.9.3.
Bodo Möller [Mon, 24 May 1999 22:38:23 +0000 (22:38 +0000)]
Final version for 0.9.3.

25 years agoMove on to 0.9.4.
Ben Laurie [Mon, 24 May 1999 20:59:34 +0000 (20:59 +0000)]
Move on to 0.9.4.

25 years agoHere we go: prepare to roll 0.9.3. OpenSSL_0_9_3
Ben Laurie [Mon, 24 May 1999 20:52:13 +0000 (20:52 +0000)]
Here we go: prepare to roll 0.9.3.

25 years agoFix URL for perl in INSTALL.W32
Dr. Stephen Henson [Mon, 24 May 1999 13:20:21 +0000 (13:20 +0000)]
Fix URL for perl in INSTALL.W32

25 years agoMove to beta 3.
Ben Laurie [Sun, 23 May 1999 16:38:07 +0000 (16:38 +0000)]
Move to beta 3.

25 years agoPrepare for final(?) beta. OpenSSL_0_9_3beta2
Ben Laurie [Sun, 23 May 1999 16:35:29 +0000 (16:35 +0000)]
Prepare for final(?) beta.

25 years agoDon't use NULL-pointer :-/
Bodo Möller [Sun, 23 May 1999 16:19:08 +0000 (16:19 +0000)]
Don't use NULL-pointer :-/

25 years agoDetect linux-mips.
Bodo Möller [Sun, 23 May 1999 13:49:51 +0000 (13:49 +0000)]
Detect linux-mips.

25 years agoComment about bug.
Bodo Möller [Sun, 23 May 1999 13:15:35 +0000 (13:15 +0000)]
Comment about bug.

25 years agoLet ssl_get_prev_session reliably work in multi-threaded settings.
Bodo Möller [Sun, 23 May 1999 13:07:03 +0000 (13:07 +0000)]
Let ssl_get_prev_session reliably work in multi-threaded settings.

25 years agoSet ext_list to NULL after use.
Dr. Stephen Henson [Sun, 23 May 1999 12:02:18 +0000 (12:02 +0000)]
Set ext_list to NULL after use.

25 years agoAvoid memory hole when we don't like the session proposed by the client
Bodo Möller [Sun, 23 May 1999 10:43:46 +0000 (10:43 +0000)]
Avoid memory hole when we don't like the session proposed by the client

25 years agoFixup do_nt.bat for new mk1mf arg order.
Dr. Stephen Henson [Sat, 22 May 1999 23:24:38 +0000 (23:24 +0000)]
Fixup do_nt.bat for new mk1mf arg order.

25 years agoMove the Win32 #undefs of X509_NAME and PKCS7_ISSUER_AND_SERIAL so they will
Dr. Stephen Henson [Fri, 21 May 1999 12:14:35 +0000 (12:14 +0000)]
Move the Win32 #undefs of X509_NAME and PKCS7_ISSUER_AND_SERIAL so they will
always get included with the relevant files.

25 years agoWe need e_os.h here.
Bodo Möller [Fri, 21 May 1999 11:46:29 +0000 (11:46 +0000)]
We need e_os.h here.

25 years agoRemove traces of bad idea :-)
Bodo Möller [Fri, 21 May 1999 11:21:19 +0000 (11:21 +0000)]
Remove traces of bad idea :-)