oweals/openssl.git
22 years agoUpdate the recognision of GCC version numbers to handle the prefix text
Richard Levitte [Wed, 5 Jun 2002 05:00:30 +0000 (05:00 +0000)]
Update the recognision of GCC version numbers to handle the prefix text
that GCC 3.1 adds to the --version output

22 years agomake update
Richard Levitte [Tue, 4 Jun 2002 22:33:28 +0000 (22:33 +0000)]
make update

22 years agoTypo.
Lutz Jänicke [Tue, 4 Jun 2002 20:44:58 +0000 (20:44 +0000)]
Typo.

22 years agoReformat the CFLAG string so it can be made part of a C string.
Richard Levitte [Thu, 30 May 2002 18:07:30 +0000 (18:07 +0000)]
Reformat the CFLAG string so it can be made part of a C string.
Incidently, this works pretty well on the command line as well.
PR: 52

22 years agoSupport the newly release gcc 3.1 on 64-bit Solaris. Not automatic.
Richard Levitte [Thu, 30 May 2002 17:28:34 +0000 (17:28 +0000)]
Support the newly release gcc 3.1 on 64-bit Solaris.  Not automatic.
PR: 57

22 years agoSupport shared libraries properly on linux-sparcv[89].
Richard Levitte [Thu, 30 May 2002 17:08:47 +0000 (17:08 +0000)]
Support shared libraries properly on linux-sparcv[89].
PR: 60

22 years agoCheck the return values where memory allocation failures may happen.
Richard Levitte [Thu, 30 May 2002 16:49:00 +0000 (16:49 +0000)]
Check the return values where memory allocation failures may happen.
PR: 49

22 years agoCAformat should not be used for CA key format.
Richard Levitte [Thu, 30 May 2002 16:24:33 +0000 (16:24 +0000)]
CAformat should not be used for CA key format.

22 years agopod2man.pl would only remove the first LF from the name.
Richard Levitte [Thu, 30 May 2002 15:30:27 +0000 (15:30 +0000)]
pod2man.pl would only remove the first LF from the name.

22 years agoApparently, there are still chances we have to deal with buggy pod2man versions.
Richard Levitte [Thu, 30 May 2002 15:18:19 +0000 (15:18 +0000)]
Apparently, there are still chances we have to deal with buggy pod2man versions.
Deal with that by testing any available pod2man and using it if appropriate,
and falling back to util/pod2man.pl if none was found.

22 years agoAvoid freeing certain things twice.
Richard Levitte [Thu, 30 May 2002 12:51:16 +0000 (12:51 +0000)]
Avoid freeing certain things twice.
PR: 43

22 years agoCorrect darwin shared library support.
Richard Levitte [Thu, 30 May 2002 12:17:03 +0000 (12:17 +0000)]
Correct darwin shared library support.
PR: 39

22 years agoSome shlib extensions were in the wrong field
Richard Levitte [Thu, 30 May 2002 10:47:36 +0000 (10:47 +0000)]
Some shlib extensions were in the wrong field

22 years agoOur copy of pod2man.pl is old and comparatively broken, so lets remove it.
Richard Levitte [Thu, 30 May 2002 10:18:32 +0000 (10:18 +0000)]
Our copy of pod2man.pl is old and comparatively broken, so lets remove it.
PR: 30

22 years agoRemove the duplicate description of -out.
Richard Levitte [Thu, 30 May 2002 06:24:41 +0000 (06:24 +0000)]
Remove the duplicate description of -out.
PR: 28

22 years agoMake i2c_ASN1_BIT_STRING return the correct length.
Dr. Stephen Henson [Wed, 29 May 2002 23:13:16 +0000 (23:13 +0000)]
Make i2c_ASN1_BIT_STRING return the correct length.

22 years agoSet DLOPEN_FLAG the same way on NetBSD as on OpenBSD.
Richard Levitte [Wed, 29 May 2002 20:55:25 +0000 (20:55 +0000)]
Set DLOPEN_FLAG the same way on NetBSD as on OpenBSD.
PR: 58, submitted by andrew@cis.uoguelph.ca

22 years agoThere is a chance that the input string is larger than size, and on VMS,
Richard Levitte [Wed, 29 May 2002 08:31:30 +0000 (08:31 +0000)]
There is a chance that the input string is larger than size, and on VMS,
this wasn't checked and could possibly be exploitable (slim chance, but still)

22 years agoRemove item listed twice <kromJx@crosswinds.net>.
Lutz Jänicke [Tue, 28 May 2002 17:47:17 +0000 (17:47 +0000)]
Remove item listed twice <kromJx@crosswinds.net>.

22 years agoRecover from errors
Richard Levitte [Thu, 23 May 2002 23:33:22 +0000 (23:33 +0000)]
Recover from errors

22 years agoAvoid loops when linking doesn't work
Richard Levitte [Thu, 23 May 2002 15:27:29 +0000 (15:27 +0000)]
Avoid loops when linking doesn't work

22 years agofix EVP_dsa_sha macro
Bodo Möller [Thu, 16 May 2002 12:55:56 +0000 (12:55 +0000)]
fix EVP_dsa_sha macro

Submitted by: Nils Larsch

22 years agomake b_print.c consistent with the rest of OpenSSL:
Bodo Möller [Tue, 14 May 2002 19:04:54 +0000 (19:04 +0000)]
make b_print.c consistent with the rest of OpenSSL:
disable assert() except for debug builds

22 years agoFix targets sco5 and svr5 (shared). Boyd Gerber <gerberb@zenez.com>.
Lutz Jänicke [Sun, 12 May 2002 20:36:19 +0000 (20:36 +0000)]
Fix targets sco5 and svr5 (shared). Boyd Gerber <gerberb@zenez.com>.

22 years agoRecognize PPC64 target.
Lutz Jänicke [Sun, 12 May 2002 19:45:02 +0000 (19:45 +0000)]
Recognize PPC64 target.
Submitted by:
Reviewed by:
PR: 26

22 years agoUpdating status for 0.9.6d
Richard Levitte [Thu, 9 May 2002 23:53:01 +0000 (23:53 +0000)]
Updating status for 0.9.6d

22 years agoAdd space for changes in 0.9.6e.
Richard Levitte [Thu, 9 May 2002 23:02:13 +0000 (23:02 +0000)]
Add space for changes in 0.9.6e.

22 years agoNow that tagging has been done, let the version go on to 0.9.6e-dev.
Richard Levitte [Thu, 9 May 2002 22:59:00 +0000 (22:59 +0000)]
Now that tagging has been done, let the version go on to 0.9.6e-dev.

22 years agoAbout to release 0.9.6d, so set all versoin numbers right. OpenSSL_0_9_6d
Richard Levitte [Thu, 9 May 2002 22:40:31 +0000 (22:40 +0000)]
About to release 0.9.6d, so set all versoin numbers right.
The tag will be OpenSSL_0_9_6d.

22 years agomake update
Richard Levitte [Thu, 9 May 2002 21:16:19 +0000 (21:16 +0000)]
make update

22 years agoMake the huge buffer smaller, so the size becomes reasonable for small-stack environm...
Richard Levitte [Thu, 9 May 2002 20:14:17 +0000 (20:14 +0000)]
Make the huge buffer smaller, so the size becomes reasonable for small-stack environments.
Notified by Verdon Walker <VWalker@novell.com>

22 years agoMove an assert() to avoid core dumps when a static buffer hasn't been given.
Richard Levitte [Thu, 9 May 2002 18:19:35 +0000 (18:19 +0000)]
Move an assert() to avoid core dumps when a static buffer hasn't been given.
Notified by Verdon Walker <VWalker@novell.com>

22 years agoBackport the semicolon fix from the 0.9.7 and 0.9.8-dev branches
Richard Levitte [Wed, 8 May 2002 15:50:48 +0000 (15:50 +0000)]
Backport the semicolon fix from the 0.9.7 and 0.9.8-dev branches

22 years agoSmall documentation fix for EVP_CipherFinal or EVP_CipherFinal_ex.
Richard Levitte [Wed, 8 May 2002 15:20:12 +0000 (15:20 +0000)]
Small documentation fix for EVP_CipherFinal or EVP_CipherFinal_ex.
Notified by Stella Power <snpower@maths.tcd.ie>.
PR: 24

22 years agoGenerate an error if rewinding wasn't possible.
Richard Levitte [Wed, 8 May 2002 15:13:35 +0000 (15:13 +0000)]
Generate an error if rewinding wasn't possible.
Notified by Ken Hirsch <kenhirsch@myself.com>.
PR: 23

22 years agofix warning
Bodo Möller [Mon, 6 May 2002 10:42:56 +0000 (10:42 +0000)]
fix warning

22 years agoupdate
Bodo Möller [Sun, 5 May 2002 23:48:29 +0000 (23:48 +0000)]
update

22 years agofix casts
Bodo Möller [Sun, 5 May 2002 23:01:42 +0000 (23:01 +0000)]
fix casts

22 years agoMake sure that date is run under the C locale, so dates are given in the
Richard Levitte [Thu, 2 May 2002 08:06:03 +0000 (08:06 +0000)]
Make sure that date is run under the C locale, so dates are given in the
default format.
PR: 16

22 years agoWin32 VC++ warning fixes.
Dr. Stephen Henson [Thu, 2 May 2002 01:52:18 +0000 (01:52 +0000)]
Win32 VC++ warning fixes.

22 years agoFix unsigned vs. signed clash
Richard Levitte [Mon, 29 Apr 2002 10:30:05 +0000 (10:30 +0000)]
Fix unsigned vs. signed clash

22 years agoFix crypto/asn1/a_sign.c so that 'parameters' is omitted (not
Bodo Möller [Fri, 26 Apr 2002 08:30:31 +0000 (08:30 +0000)]
Fix crypto/asn1/a_sign.c so that 'parameters' is omitted (not
encoded as NULL) with id-dsa-with-sha1.

Submitted by: Nils Larsch

22 years agoPotential memory leak removed. Notified by <threaded@totalise.co.uk>
Richard Levitte [Thu, 25 Apr 2002 10:10:51 +0000 (10:10 +0000)]
Potential memory leak removed.  Notified by <threaded@totalise.co.uk>

22 years agooops
Bodo Möller [Thu, 25 Apr 2002 07:46:45 +0000 (07:46 +0000)]
oops

22 years agoAlgorithmIdentifier bugs
Bodo Möller [Thu, 25 Apr 2002 06:29:38 +0000 (06:29 +0000)]
AlgorithmIdentifier bugs

22 years agofix usage (no 'key')
Bodo Möller [Tue, 23 Apr 2002 13:54:54 +0000 (13:54 +0000)]
fix usage (no 'key')

22 years agoUhmmm, if we use && after having tested for the presence of the certificate,
Richard Levitte [Tue, 23 Apr 2002 13:15:22 +0000 (13:15 +0000)]
Uhmmm, if we use && after having tested for the presence of the certificate,
we just *might* stand a certain chance of actually getting it written
to file...

22 years agoAdd cygwin build script (Corinna Vinschen <vinschen@redhat.com>).
Lutz Jänicke [Sun, 21 Apr 2002 17:55:55 +0000 (17:55 +0000)]
Add cygwin build script (Corinna Vinschen <vinschen@redhat.com>).

22 years agoThis commit was manufactured by cvs2svn to create branch
cvs2svn [Sun, 21 Apr 2002 17:54:05 +0000 (17:54 +0000)]
This commit was manufactured by cvs2svn to create branch
'OpenSSL_0_9_6-stable'.

22 years agoAdd cygwin build script (Corinna Vinschen <vinschen@redhat.com>).
Lutz Jänicke [Sun, 21 Apr 2002 17:54:03 +0000 (17:54 +0000)]
Add cygwin build script (Corinna Vinschen <vinschen@redhat.com>).

22 years agoLeave out problematic assembler part for sco5-gcc-shared target
Lutz Jänicke [Sun, 21 Apr 2002 17:42:02 +0000 (17:42 +0000)]
Leave out problematic assembler part for sco5-gcc-shared target
(Tim Rice <tim@multitalents.net>).

22 years agoMake sure ec and ecdsa is properly handled in Windows.
Richard Levitte [Sat, 20 Apr 2002 10:23:56 +0000 (10:23 +0000)]
Make sure ec and ecdsa is properly handled in Windows.
Notified by Bernd Matthes <bernd.matthes@gemplus.com>

22 years agoSignedness mismatch.
Richard Levitte [Sat, 20 Apr 2002 10:23:19 +0000 (10:23 +0000)]
Signedness mismatch.
Notified by Bernd Matthes <bernd.matthes@gemplus.com>

22 years agoThe callback must have (void) as argument list.
Richard Levitte [Sat, 20 Apr 2002 10:22:42 +0000 (10:22 +0000)]
The callback must have (void) as argument list.
Notified by Bernd Matthes <bernd.matthes@gemplus.com>

22 years agoNo point constifying an int.
Richard Levitte [Sat, 20 Apr 2002 10:22:01 +0000 (10:22 +0000)]
No point constifying an int.
Notified by Bernd Matthes <bernd.matthes@gemplus.com>

22 years agoDo not free p if it hasn't been used yet.
Richard Levitte [Sat, 20 Apr 2002 10:19:20 +0000 (10:19 +0000)]
Do not free p if it hasn't been used yet.
Notified by Bernd Matthes <bernd.matthes@gemplus.com>

22 years agoMake sure the opened directory is closed on exit.
Richard Levitte [Thu, 18 Apr 2002 16:20:32 +0000 (16:20 +0000)]
Make sure the opened directory is closed on exit.
Notified by Lorinczy Zsigmond <lzsiga@mail.ahiv.hu>

22 years agoMake sure the opened directory is closed on exit.
Richard Levitte [Thu, 18 Apr 2002 16:20:13 +0000 (16:20 +0000)]
Make sure the opened directory is closed on exit.
Notified by Lorinczy Zsigmond <lzsiga@mail.ahiv.hu>

22 years agoMissing "Configure" entry (Jean-Marc Desperrier <jean-marc.desperrier@certplus.com>).
Lutz Jänicke [Thu, 18 Apr 2002 12:47:50 +0000 (12:47 +0000)]
Missing "Configure" entry (Jean-Marc Desperrier <jean-marc.desperrier@certplus.com>).

22 years agoOptimize: better shortcut evaluation ("Howard Chu" <hyc@highlandsun.com>).
Lutz Jänicke [Thu, 18 Apr 2002 11:54:06 +0000 (11:54 +0000)]
Optimize: better shortcut evaluation ("Howard Chu" <hyc@highlandsun.com>).

22 years agoOptimize: better shortcut evaluation ("Howard Chu" <hyc@highlandsun.com>).
Lutz Jänicke [Thu, 18 Apr 2002 11:52:28 +0000 (11:52 +0000)]
Optimize: better shortcut evaluation ("Howard Chu" <hyc@highlandsun.com>).

22 years agosynchronize with engine branch (some changes were done only
Bodo Möller [Thu, 18 Apr 2002 09:27:14 +0000 (09:27 +0000)]
synchronize with engine branch (some changes were done only
there for no particular reason)

22 years agoHandle headings uniformly to allow automatic processing.
Lutz Jänicke [Thu, 18 Apr 2002 08:18:41 +0000 (08:18 +0000)]
Handle headings uniformly to allow automatic processing.

22 years agoHandle headings uniformly to allow automatic processing.
Lutz Jänicke [Thu, 18 Apr 2002 08:11:31 +0000 (08:11 +0000)]
Handle headings uniformly to allow automatic processing.

22 years ago0.9.6d-beta1 is about to be built. Change version numbers and strings OpenSSL_0_9_6d-beta1
Richard Levitte [Wed, 17 Apr 2002 12:28:37 +0000 (12:28 +0000)]
0.9.6d-beta1 is about to be built.  Change version numbers and strings
accordingly.

22 years ago'version' is not optional in the encoding
Bodo Möller [Wed, 17 Apr 2002 11:35:52 +0000 (11:35 +0000)]
'version' is not optional in the encoding

Submitted by: Nils Larsch

22 years ago'version' is not optional in the encoding
Bodo Möller [Wed, 17 Apr 2002 11:31:20 +0000 (11:31 +0000)]
'version' is not optional in the encoding

Submitted by: Nils Larsch

22 years agocheck return values
Bodo Möller [Wed, 17 Apr 2002 09:31:34 +0000 (09:31 +0000)]
check return values

Submitted by: Nils Larsch

22 years agocheck return values
Bodo Möller [Wed, 17 Apr 2002 09:29:54 +0000 (09:29 +0000)]
check return values

Submitted by: Nils Larsch

22 years agoget rid of some assignments that have become obsolete
Bodo Möller [Mon, 15 Apr 2002 15:29:43 +0000 (15:29 +0000)]
get rid of some assignments that have become obsolete

22 years agoDocument OID changes.
Lutz Jänicke [Mon, 15 Apr 2002 14:18:30 +0000 (14:18 +0000)]
Document OID changes.

22 years agoUse the "mail" short name according to RFC2798 (Michael Bell
Lutz Jänicke [Mon, 15 Apr 2002 13:30:41 +0000 (13:30 +0000)]
Use the "mail" short name according to RFC2798 (Michael Bell
<michael.bell@rz.hu-berlin.de>).

22 years agoSome more OID enhancements.
Lutz Jänicke [Mon, 15 Apr 2002 10:41:38 +0000 (10:41 +0000)]
Some more OID enhancements.

22 years agoFix CRLF problem in BASE64 decode.
Lutz Jänicke [Mon, 15 Apr 2002 09:55:40 +0000 (09:55 +0000)]
Fix CRLF problem in BASE64 decode.

22 years agoFix CRLF problem in BASE64 decode.
Lutz Jänicke [Mon, 15 Apr 2002 09:51:10 +0000 (09:51 +0000)]
Fix CRLF problem in BASE64 decode.

22 years agoremove disabled code
Bodo Möller [Sun, 14 Apr 2002 13:28:17 +0000 (13:28 +0000)]
remove disabled code

22 years agofix length field we create when converting SSL 2.0 format into SSL 3.0/TLS 1.0 format
Bodo Möller [Sun, 14 Apr 2002 13:05:15 +0000 (13:05 +0000)]
fix length field we create when converting SSL 2.0 format into SSL 3.0/TLS 1.0 format
(the bug was introduced with message callback support)

22 years agoimprove binary compatibility
Bodo Möller [Sun, 14 Apr 2002 08:25:41 +0000 (08:25 +0000)]
improve binary compatibility

22 years agoImplement known-IV countermeasure.
Bodo Möller [Sat, 13 Apr 2002 22:49:28 +0000 (22:49 +0000)]
Implement known-IV countermeasure.

Fix length checks in ssl3_get_client_hello().

Use s->s3->in_read_app_data differently to fix ssl3_read_internal().

22 years agoImplement known-IV countermeasure.
Bodo Möller [Sat, 13 Apr 2002 22:47:20 +0000 (22:47 +0000)]
Implement known-IV countermeasure.

Fix length checks in ssl3_get_client_hello().

Use s->s3->in_read_app_data differently to fix ssl3_read_internal().

22 years agoAvoid emacs backup files when making a snapshot
Richard Levitte [Sat, 13 Apr 2002 12:28:44 +0000 (12:28 +0000)]
Avoid emacs backup files when making a snapshot

22 years agoerror reported by Karsten Braaten
Ulf Möller [Sat, 13 Apr 2002 10:00:01 +0000 (10:00 +0000)]
error reported by Karsten Braaten

22 years agoanother error discovered by Karsten Braaten. The number was not even
Ulf Möller [Sat, 13 Apr 2002 09:58:50 +0000 (09:58 +0000)]
another error discovered by Karsten Braaten. The number was not even
prime!

22 years agolooks like a typo
Bodo Möller [Fri, 12 Apr 2002 13:52:40 +0000 (13:52 +0000)]
looks like a typo

22 years agoclean up and synchronize with 0.9.6-stable
Bodo Möller [Fri, 12 Apr 2002 13:45:29 +0000 (13:45 +0000)]
clean up and synchronize with 0.9.6-stable

22 years agosynchronize with OpenSSL-engine-0_9_6-stable
Bodo Möller [Fri, 12 Apr 2002 13:44:04 +0000 (13:44 +0000)]
synchronize with OpenSSL-engine-0_9_6-stable

22 years agoECDSA representation bugfixes
Bodo Möller [Fri, 12 Apr 2002 08:57:01 +0000 (08:57 +0000)]
ECDSA representation bugfixes

Submitted by: Nils Larsch

22 years agoCheck error code from a2d_ASN1_OBJECT().
Richard Levitte [Thu, 11 Apr 2002 22:14:51 +0000 (22:14 +0000)]
Check error code from a2d_ASN1_OBJECT().

22 years agoCheck error code from a2d_ASN1_OBJECT().
Richard Levitte [Thu, 11 Apr 2002 22:13:58 +0000 (22:13 +0000)]
Check error code from a2d_ASN1_OBJECT().

22 years agoChange the date to XX xxx XXXX in development versions.
Richard Levitte [Thu, 11 Apr 2002 21:51:40 +0000 (21:51 +0000)]
Change the date to XX xxx XXXX in development versions.

22 years agoSynchronize with 0.9.7-stable
Lutz Jänicke [Thu, 11 Apr 2002 18:45:15 +0000 (18:45 +0000)]
Synchronize with 0.9.7-stable

22 years agoSynchronize with 0.9.7-stable.
Lutz Jänicke [Thu, 11 Apr 2002 18:43:52 +0000 (18:43 +0000)]
Synchronize with 0.9.7-stable.

22 years agoSynchronize with 0.9.7-stable branch
Lutz Jänicke [Wed, 10 Apr 2002 19:52:40 +0000 (19:52 +0000)]
Synchronize with 0.9.7-stable branch

22 years agoKeep my own specially optimized HP-UX shared library building up to date.
Lutz Jänicke [Wed, 10 Apr 2002 12:37:59 +0000 (12:37 +0000)]
Keep my own specially optimized HP-UX shared library building up to date.

22 years agoKeep my own specially optimized HP-UX shared library building up to date.
Lutz Jänicke [Wed, 10 Apr 2002 12:35:45 +0000 (12:35 +0000)]
Keep my own specially optimized HP-UX shared library building up to date.

22 years agoharmonize capitalization
Bodo Möller [Tue, 9 Apr 2002 12:43:18 +0000 (12:43 +0000)]
harmonize capitalization

22 years agoharmonize capitalization
Bodo Möller [Tue, 9 Apr 2002 12:42:47 +0000 (12:42 +0000)]
harmonize capitalization

22 years agofix ECDSA handling
Bodo Möller [Tue, 9 Apr 2002 12:01:21 +0000 (12:01 +0000)]
fix ECDSA handling

Submitted by: Nils Larsch

22 years agoadd usage examples
Bodo Möller [Tue, 9 Apr 2002 11:54:24 +0000 (11:54 +0000)]
add usage examples

22 years agoApply OID fixes for elliptic curves as supplied by
Lutz Jänicke [Mon, 8 Apr 2002 15:49:53 +0000 (15:49 +0000)]
Apply OID fixes for elliptic curves as supplied by
Nils Larsch <nlarsch@compuserve.de>.