openssl.git
18 years agoChange pq_compat.h to trust the macros defined by bn.h a bit more, and thereby
Richard Levitte [Sun, 5 Jun 2005 22:43:08 +0000 (22:43 +0000)]
Change pq_compat.h to trust the macros defined by bn.h a bit more, and thereby
provide better generic support for environments that do not have 64-bit
integers.  Among others, this should solve PR 1086

18 years agogcc 2.95.3 on Ultrix supports long long.
Richard Levitte [Sun, 5 Jun 2005 22:19:34 +0000 (22:19 +0000)]
gcc 2.95.3 on Ultrix supports long long.

PR: 1091

18 years agoCorrect typo ia64.o -> bn-ia64.o.
Richard Levitte [Sun, 5 Jun 2005 22:09:21 +0000 (22:09 +0000)]
Correct typo ia64.o -> bn-ia64.o.

PR: 1094

18 years agoAdd support for the new Intel compiler, icc.
Richard Levitte [Sun, 5 Jun 2005 22:01:32 +0000 (22:01 +0000)]
Add support for the new Intel compiler, icc.
Submitted by Keith Thompson <kst@sdsc.edu>

PR: 1095

18 years agoOld typo...
Richard Levitte [Sun, 5 Jun 2005 21:55:09 +0000 (21:55 +0000)]
Old typo...

PR: 1097

18 years agoUpdated support for NetWare, submitted by Verdon Walker <VWalker@novell.com>.
Richard Levitte [Sun, 5 Jun 2005 21:46:57 +0000 (21:46 +0000)]
Updated support for NetWare, submitted by Verdon Walker <VWalker@novell.com>.

PR: 1098

18 years agoPROBLEMS to mention workarounds for ULTRIX build problems.
Andy Polyakov [Sun, 5 Jun 2005 18:07:47 +0000 (18:07 +0000)]
PROBLEMS to mention workarounds for ULTRIX build problems.
PR: 1092

18 years agoThe macro THREADS was changed to OPENSSL_THREADS a long time ago.
Richard Levitte [Sat, 4 Jun 2005 08:44:08 +0000 (08:44 +0000)]
The macro THREADS was changed to OPENSSL_THREADS a long time ago.

PR: 1096

18 years agoUpdate from head.
Dr. Stephen Henson [Thu, 2 Jun 2005 23:17:38 +0000 (23:17 +0000)]
Update from head.

18 years agoTypo.
Dr. Stephen Henson [Thu, 2 Jun 2005 20:30:46 +0000 (20:30 +0000)]
Typo.

18 years agoUpdate CHANGES.
Dr. Stephen Henson [Thu, 2 Jun 2005 20:09:43 +0000 (20:09 +0000)]
Update CHANGES.

18 years agoPSS update [from 0.9.7].
Andy Polyakov [Thu, 2 Jun 2005 18:29:21 +0000 (18:29 +0000)]
PSS update [from 0.9.7].

18 years agohandshake_write_seq is an unsigned short, so treat it like one
Richard Levitte [Thu, 2 Jun 2005 17:26:17 +0000 (17:26 +0000)]
handshake_write_seq is an unsigned short, so treat it like one

18 years agocheck return value
Nils Larsch [Wed, 1 Jun 2005 22:35:07 +0000 (22:35 +0000)]
check return value

18 years agoUpdate from 0.9.7-stable
Dr. Stephen Henson [Wed, 1 Jun 2005 22:14:41 +0000 (22:14 +0000)]
Update from 0.9.7-stable

18 years agoSynchronise yet a little more with the Unixly build
Richard Levitte [Wed, 1 Jun 2005 16:24:20 +0000 (16:24 +0000)]
Synchronise yet a little more with the Unixly build

18 years agoclear error queue on success and return NULL if cert could be read
Nils Larsch [Wed, 1 Jun 2005 08:31:22 +0000 (08:31 +0000)]
clear error queue on success and return NULL if cert could be read

PR: 1088

18 years agofix assertion
Nils Larsch [Tue, 31 May 2005 20:38:31 +0000 (20:38 +0000)]
fix assertion

PR: 1072

18 years agoSynchronise more with the Unix build
Richard Levitte [Tue, 31 May 2005 20:28:55 +0000 (20:28 +0000)]
Synchronise more with the Unix build

18 years agolet "make all test" work with "no-aes"
Nils Larsch [Tue, 31 May 2005 17:56:17 +0000 (17:56 +0000)]
let "make all test" work with "no-aes"

PR: 1078

18 years agoinclude opensslconf.h if OPENSSL_NO_* is used
Nils Larsch [Tue, 31 May 2005 17:31:50 +0000 (17:31 +0000)]
include opensslconf.h if OPENSSL_NO_* is used

18 years ago"Show" more respect to no-sha* config options.
Andy Polyakov [Tue, 31 May 2005 16:33:43 +0000 (16:33 +0000)]
"Show" more respect to no-sha* config options.
PR: 1086

18 years agoFix warnings.
Ben Laurie [Tue, 31 May 2005 13:13:18 +0000 (13:13 +0000)]
Fix warnings.

18 years agoMention more GCC bugs in ./PROBLEMS.
Andy Polyakov [Tue, 31 May 2005 12:39:14 +0000 (12:39 +0000)]
Mention more GCC bugs in ./PROBLEMS.

18 years agofile fips_rsa_x931g.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12...
Dr. Stephen Henson [Tue, 31 May 2005 12:38:01 +0000 (12:38 +0000)]
file fips_rsa_x931g.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:21 +0000

18 years agofile fips_rsagtest.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12...
Dr. Stephen Henson [Tue, 31 May 2005 12:37:59 +0000 (12:37 +0000)]
file fips_rsagtest.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:22 +0000

18 years agofile bn_x931p.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 22:54:29 ...
Dr. Stephen Henson [Tue, 31 May 2005 12:37:57 +0000 (12:37 +0000)]
file bn_x931p.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 22:54:29 +0000

18 years agoMissing sparcv8.o rule.
Andy Polyakov [Tue, 31 May 2005 12:18:15 +0000 (12:18 +0000)]
Missing sparcv8.o rule.
PR: 1082

18 years agoFix typo in ./config.
Andy Polyakov [Tue, 31 May 2005 11:31:07 +0000 (11:31 +0000)]
Fix typo in ./config.

18 years agoAMD64 OPENSSL_Uplink update.
Andy Polyakov [Tue, 31 May 2005 11:00:15 +0000 (11:00 +0000)]
AMD64 OPENSSL_Uplink update.

18 years agofix warning
Nils Larsch [Tue, 31 May 2005 09:55:13 +0000 (09:55 +0000)]
fix warning

18 years agoImprove ELF detection procedure on BSD targets.
Andy Polyakov [Tue, 31 May 2005 09:32:00 +0000 (09:32 +0000)]
Improve ELF detection procedure on BSD targets.
PR: 1079

18 years agoZap sco3.
Andy Polyakov [Tue, 31 May 2005 09:08:17 +0000 (09:08 +0000)]
Zap sco3.

Submitted by: Tim Rice

18 years agoDefault to no-sse2 no-sha512 on selected platforms.
Andy Polyakov [Tue, 31 May 2005 09:05:31 +0000 (09:05 +0000)]
Default to no-sse2 no-sha512 on selected platforms.

18 years agoForgottent make update. These files will be retagged.
Richard Levitte [Mon, 30 May 2005 23:20:32 +0000 (23:20 +0000)]
Forgottent make update.  These files will be retagged.

18 years agoForgottent needed changed. This file will be retagged.
Richard Levitte [Mon, 30 May 2005 23:19:11 +0000 (23:19 +0000)]
Forgottent needed changed.  This file will be retagged.

18 years agoTagging done, moving up to next beta in development.
Richard Levitte [Mon, 30 May 2005 23:07:30 +0000 (23:07 +0000)]
Tagging done, moving up to next beta in development.

18 years agoNot quite right...
Richard Levitte [Mon, 30 May 2005 22:59:22 +0000 (22:59 +0000)]
Not quite right...

18 years agoTime to release the next beta (a few days late, sorry about that).
Richard Levitte [Mon, 30 May 2005 22:56:49 +0000 (22:56 +0000)]
Time to release the next beta (a few days late, sorry about that).
The tag will be OpenSSL_0_9_8-beta3

18 years agoA couple more things were added.
Richard Levitte [Mon, 30 May 2005 22:51:05 +0000 (22:51 +0000)]
A couple more things were added.

18 years agoDJGPP changes. Contributed by Doug Kaufman <dkaufman@rahul.net>
Richard Levitte [Mon, 30 May 2005 22:37:41 +0000 (22:37 +0000)]
DJGPP changes.  Contributed by Doug Kaufman <dkaufman@rahul.net>

18 years agopqueue and dtls uses 64-bit values. Unfortunately, OpenSSL doesn't
Richard Levitte [Mon, 30 May 2005 22:34:28 +0000 (22:34 +0000)]
pqueue and dtls uses 64-bit values.  Unfortunately, OpenSSL doesn't
have a uniform representation for those over all architectures, so a
little bit of hackery is needed.

Contributed by nagendra modadugu <nagendra@cs.stanford.edu>

18 years agoSynchronise with Unixly build
Richard Levitte [Mon, 30 May 2005 22:26:23 +0000 (22:26 +0000)]
Synchronise with Unixly build

18 years agoChange all relevant occurences of 'ncipher' to 'chil'. That's what nCipher always...
Richard Levitte [Mon, 30 May 2005 05:17:07 +0000 (05:17 +0000)]
Change all relevant occurences of 'ncipher' to 'chil'.  That's what nCipher always wanted...

18 years agoCopy ordinals from 0.9.7 and update.
Dr. Stephen Henson [Mon, 30 May 2005 00:28:38 +0000 (00:28 +0000)]
Copy ordinals from 0.9.7 and update.

18 years agoChange the source and output paths for 'chil' and '4758cca' engines so that
Geoff Thorpe [Sun, 29 May 2005 19:16:26 +0000 (19:16 +0000)]
Change the source and output paths for 'chil' and '4758cca' engines so that
dynamic loading is consistent with respect to engine ids.

18 years agoThis commit was manufactured by cvs2svn to create branch
cvs2svn [Sun, 29 May 2005 19:14:22 +0000 (19:14 +0000)]
This commit was manufactured by cvs2svn to create branch
'OpenSSL_0_9_8-stable'.

18 years agoChange the source and output paths for 'chil' and '4758cca' engines so that
Geoff Thorpe [Sun, 29 May 2005 19:14:21 +0000 (19:14 +0000)]
Change the source and output paths for 'chil' and '4758cca' engines so that
dynamic loading is consistent with respect to engine ids.

18 years agoWe have some source with \r\n as line ends. DEC C informs about that,
Richard Levitte [Sun, 29 May 2005 12:13:51 +0000 (12:13 +0000)]
We have some source with \r\n as line ends.  DEC C informs about that,
and I really can't be bothered...

18 years agoWe have some source with \r\n as line ends. DEC C informs about that,
Richard Levitte [Sun, 29 May 2005 12:13:20 +0000 (12:13 +0000)]
We have some source with \r\n as line ends.  DEC C informs about that,
and I really can't be bothered...

18 years agoTypo
Richard Levitte [Sun, 29 May 2005 12:11:50 +0000 (12:11 +0000)]
Typo

18 years agoTypo
Richard Levitte [Sun, 29 May 2005 11:26:56 +0000 (11:26 +0000)]
Typo

18 years agoAdd PSS prototype to rsa.h
Dr. Stephen Henson [Sat, 28 May 2005 20:50:11 +0000 (20:50 +0000)]
Add PSS prototype to rsa.h

18 years agoUpdate from 0.9.7-stable branch.
Dr. Stephen Henson [Sat, 28 May 2005 20:49:09 +0000 (20:49 +0000)]
Update from 0.9.7-stable branch.

18 years agoThis commit was manufactured by cvs2svn to create branch
cvs2svn [Sat, 28 May 2005 20:44:38 +0000 (20:44 +0000)]
This commit was manufactured by cvs2svn to create branch
'OpenSSL_0_9_8-stable'.

18 years agoAdd pss/x931 files.
Dr. Stephen Henson [Sat, 28 May 2005 20:44:37 +0000 (20:44 +0000)]
Add pss/x931 files.

18 years agoUpdate from 0.9.7-stable. Also repatch and rebuild error codes.
Dr. Stephen Henson [Sat, 28 May 2005 20:44:02 +0000 (20:44 +0000)]
Update from 0.9.7-stable. Also repatch and rebuild error codes.

18 years agoUse BN_with_flags() in a cleaner way.
Bodo Möller [Fri, 27 May 2005 15:39:24 +0000 (15:39 +0000)]
Use BN_with_flags() in a cleaner way.

18 years agoUse BN_with_flags() in a cleaner way.
Bodo Möller [Fri, 27 May 2005 15:38:53 +0000 (15:38 +0000)]
Use BN_with_flags() in a cleaner way.

18 years agoAssing check_{cert,crl}_time to 'ok' variable so it returns errors on
Dr. Stephen Henson [Fri, 27 May 2005 13:19:25 +0000 (13:19 +0000)]
Assing check_{cert,crl}_time to 'ok' variable so it returns errors on
expiry.

18 years agofile fips_standalone_sha1.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16...
Dr. Stephen Henson [Thu, 26 May 2005 21:29:08 +0000 (21:29 +0000)]
file fips_standalone_sha1.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:23 +0000

18 years agofile fips_shatest.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12...
Dr. Stephen Henson [Thu, 26 May 2005 21:29:06 +0000 (21:29 +0000)]
file fips_shatest.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:23 +0000

18 years agofile fips_sha1_selftest.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16...
Dr. Stephen Henson [Thu, 26 May 2005 21:29:04 +0000 (21:29 +0000)]
file fips_sha1_selftest.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:23 +0000

18 years agofile Makefile was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:23 +0000
Dr. Stephen Henson [Thu, 26 May 2005 21:29:02 +0000 (21:29 +0000)]
file Makefile was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:23 +0000

18 years agofile .cvsignore was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:23 ...
Dr. Stephen Henson [Thu, 26 May 2005 21:29:00 +0000 (21:29 +0000)]
file .cvsignore was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:23 +0000

18 years agomake sure DSA signing exponentiations really are constant-time
Bodo Möller [Thu, 26 May 2005 04:40:57 +0000 (04:40 +0000)]
make sure DSA signing exponentiations really are constant-time

18 years agomake sure DSA signing exponentiations really are constant-time
Bodo Möller [Thu, 26 May 2005 04:40:52 +0000 (04:40 +0000)]
make sure DSA signing exponentiations really are constant-time

18 years agocheck BN_copy() return value
Bodo Möller [Thu, 26 May 2005 04:30:49 +0000 (04:30 +0000)]
check BN_copy() return value

18 years agocheck BN_copy() return value
Bodo Möller [Thu, 26 May 2005 04:30:48 +0000 (04:30 +0000)]
check BN_copy() return value

18 years agoSome assemblers are too rudimentary to understand dynamic labels.
Andy Polyakov [Wed, 25 May 2005 21:37:18 +0000 (21:37 +0000)]
Some assemblers are too rudimentary to understand dynamic labels.

18 years agoHandle differences between engine IDs and their dynamic library names (and
Geoff Thorpe [Wed, 25 May 2005 02:54:28 +0000 (02:54 +0000)]
Handle differences between engine IDs and their dynamic library names (and
source files, for that matter) by tolerating the alternatives. It would be
preferable to also change the generated shared library names, but that will
be taken up separately.

18 years agoHandle differences between engine IDs and their dynamic library names (and
Geoff Thorpe [Wed, 25 May 2005 02:52:44 +0000 (02:52 +0000)]
Handle differences between engine IDs and their dynamic library names (and
source files, for that matter) by tolerating the alternatives. It would be
preferable to also change the generated shared library names, but that will
be taken up separately.

18 years agoForgot to change the version number itself.
Richard Levitte [Tue, 24 May 2005 03:57:12 +0000 (03:57 +0000)]
Forgot to change the version number itself.

18 years agoTagging is done, we continue on beta3, which is planned to be released
Richard Levitte [Tue, 24 May 2005 03:50:30 +0000 (03:50 +0000)]
Tagging is done, we continue on beta3, which is planned to be released
on Sunday May 29th.

18 years agoTime to release the next beta. OpenSSL_0_9_8-beta2
Richard Levitte [Tue, 24 May 2005 03:42:49 +0000 (03:42 +0000)]
Time to release the next beta.
The tag will be OpenSSL_0_9_8-beta2.

18 years agomake update
Richard Levitte [Tue, 24 May 2005 03:39:37 +0000 (03:39 +0000)]
make update

18 years agoIt seems like mkdef.pl couldn't quite understand that #ifdef OPENSSL_NO_SHA512
Richard Levitte [Tue, 24 May 2005 03:39:10 +0000 (03:39 +0000)]
It seems like mkdef.pl couldn't quite understand that #ifdef OPENSSL_NO_SHA512
was still active when it came down to the functions.  mkdef.pl should really
be corrected, but that'll be another day...

18 years agoIt seems like mkdef.pl couldn't quite understand that #ifdef OPENSSL_NO_SHA512
Richard Levitte [Tue, 24 May 2005 03:39:08 +0000 (03:39 +0000)]
It seems like mkdef.pl couldn't quite understand that #ifdef OPENSSL_NO_SHA512
was still active when it came down to the functions.  mkdef.pl should really
be corrected, but that'll be another day...

18 years agoTypo correction
Richard Levitte [Tue, 24 May 2005 03:27:57 +0000 (03:27 +0000)]
Typo correction

18 years agoTypo correction
Richard Levitte [Tue, 24 May 2005 03:27:15 +0000 (03:27 +0000)]
Typo correction

18 years agoDEC C complains about bad subscript, but we know better, so let's shut it up.
Richard Levitte [Tue, 24 May 2005 03:22:56 +0000 (03:22 +0000)]
DEC C complains about bad subscript, but we know better, so let's shut it up.

18 years agoDEC C complains about bad subscript, but we know better, so let's shut it up.
Richard Levitte [Tue, 24 May 2005 03:22:53 +0000 (03:22 +0000)]
DEC C complains about bad subscript, but we know better, so let's shut it up.

18 years agoFix WIN32+KRB5 issues.
Dr. Stephen Henson [Mon, 23 May 2005 00:32:55 +0000 (00:32 +0000)]
Fix WIN32+KRB5 issues.

18 years agoBe more consistent with OPENSSL_NO_SHA256.
Andy Polyakov [Sun, 22 May 2005 10:27:59 +0000 (10:27 +0000)]
Be more consistent with OPENSSL_NO_SHA256.

18 years agoBe more consistent with OPENSSL_NO_SHA256.
Andy Polyakov [Sun, 22 May 2005 10:26:47 +0000 (10:26 +0000)]
Be more consistent with OPENSSL_NO_SHA256.

18 years agoDisseminate BUILDENV even further.
Andy Polyakov [Sun, 22 May 2005 09:13:30 +0000 (09:13 +0000)]
Disseminate BUILDENV even further.

18 years agoOPENSSL_NO_SHA512 to mask even SHA512_CTX declaration. This is done to
Andy Polyakov [Sun, 22 May 2005 08:55:15 +0000 (08:55 +0000)]
OPENSSL_NO_SHA512 to mask even SHA512_CTX declaration. This is done to
make no-sha512 more effective on platforms, which don't support 64-bit
integer type of *any* kind.

18 years agoOPENSSL_NO_SHA512 to mask even SHA512_CTX declaration. This is done to
Andy Polyakov [Sun, 22 May 2005 08:52:12 +0000 (08:52 +0000)]
OPENSSL_NO_SHA512 to mask even SHA512_CTX declaration. This is done to
make no-sha512 more effective on platforms, which don't support 64-bit
integer type of *any* kind.

18 years agoStill SEGV trouble in .init segment under Solaris x86...
Andy Polyakov [Sat, 21 May 2005 17:51:12 +0000 (17:51 +0000)]
Still SEGV trouble in .init segment under Solaris x86...

18 years agoStill SEGV trouble in .init segment under Solaris x86...
Andy Polyakov [Sat, 21 May 2005 17:49:10 +0000 (17:49 +0000)]
Still SEGV trouble in .init segment under Solaris x86...

18 years agoWhen _XOPEN_SOURCE is defined, make sure it's defined to 500. Required in
Richard Levitte [Sat, 21 May 2005 17:39:53 +0000 (17:39 +0000)]
When _XOPEN_SOURCE is defined, make sure it's defined to 500.  Required in
http://www.opengroup.org/onlinepubs/007908799/xsh/compilation.html.

Notified by David Wolfe <dwolfe5272@yahoo.com>

18 years agoWhen _XOPEN_SOURCE is defined, make sure it's defined to 500. Required in
Richard Levitte [Sat, 21 May 2005 17:39:43 +0000 (17:39 +0000)]
When _XOPEN_SOURCE is defined, make sure it's defined to 500.  Required in
http://www.opengroup.org/onlinepubs/007908799/xsh/compilation.html.

Notified by David Wolfe <dwolfe5272@yahoo.com>

18 years agoDefault to no-sse2 on selected platforms.
Andy Polyakov [Sat, 21 May 2005 16:52:30 +0000 (16:52 +0000)]
Default to no-sse2 on selected platforms.

18 years agoDefault to no-sse2 on selected platforms.
Andy Polyakov [Sat, 21 May 2005 16:50:27 +0000 (16:50 +0000)]
Default to no-sse2 on selected platforms.

18 years agoPatches for Cygwin, provided by Corinna Vinschen <vinschen@redhat.com>
Richard Levitte [Sat, 21 May 2005 16:41:34 +0000 (16:41 +0000)]
Patches for Cygwin, provided by Corinna Vinschen <vinschen@redhat.com>

18 years agoPatches for Cygwin, provided by Corinna Vinschen <vinschen@redhat.com>
Richard Levitte [Sat, 21 May 2005 16:37:41 +0000 (16:37 +0000)]
Patches for Cygwin, provided by Corinna Vinschen <vinschen@redhat.com>

18 years agoPropagate BUILDENV into subdirectories.
Ben Laurie [Sat, 21 May 2005 16:13:36 +0000 (16:13 +0000)]
Propagate BUILDENV into subdirectories.

18 years agoMove _WIN32_WINNT definition from command line to e_os.h [from HEAD].
Andy Polyakov [Sat, 21 May 2005 13:19:46 +0000 (13:19 +0000)]
Move _WIN32_WINNT definition from command line to e_os.h [from HEAD].

18 years agoMove _WIN32_WINNT definition from command line to e_os.h. The change is
Andy Polyakov [Sat, 21 May 2005 13:19:27 +0000 (13:19 +0000)]
Move _WIN32_WINNT definition from command line to e_os.h. The change is
inspired by VC6 failure report. In addition abstain from taking screen
snapshots when running in NT service context.

18 years agofix typo, add prototype
Nils Larsch [Fri, 20 May 2005 23:01:31 +0000 (23:01 +0000)]
fix typo, add prototype