Nils Larsch [Fri, 10 Jun 2005 19:51:16 +0000 (19:51 +0000)]
- let SSL_CTX_set_cipher_list and SSL_set_cipher_list return an
error if the cipher list is empty
- fix last commit in ssl_create_cipher_list
- clean up ssl_create_cipher_list
Andy Polyakov [Thu, 9 Jun 2005 20:50:44 +0000 (20:50 +0000)]
Allow for dso load by explicit path on HP-UX.
Nils Larsch [Wed, 8 Jun 2005 22:20:24 +0000 (22:20 +0000)]
use "=" instead of "|=", fix typo
Richard Levitte [Wed, 8 Jun 2005 21:59:54 +0000 (21:59 +0000)]
Avoid endless loops. Really, we were using the same variable for two
different conditions...
Nils Larsch [Wed, 8 Jun 2005 21:13:52 +0000 (21:13 +0000)]
ssl_create_cipher_list should return an error if no cipher could be
collected (see SSL_CTX_set_cipher_list manpage). Fix handling of
"cipher1+cipher2" expressions in ssl_cipher_process_rulestr
PR: 836 + 1005
Dr. Stephen Henson [Mon, 6 Jun 2005 22:41:50 +0000 (22:41 +0000)]
Update from head.
Andy Polyakov [Mon, 6 Jun 2005 12:05:12 +0000 (12:05 +0000)]
Allow BIO_s_file to open and sequentially access files larger than 2GB
on affected platforms.
PR: 973
Andy Polyakov [Mon, 6 Jun 2005 09:33:45 +0000 (09:33 +0000)]
FAQ to mention no-sha512 as option for compilers without support for
64-bit integer type [from HEAD].
Richard Levitte [Mon, 6 Jun 2005 08:52:32 +0000 (08:52 +0000)]
Pass INSTALL_PREFIX in BUILDENV.
PR: 1100
Richard Levitte [Mon, 6 Jun 2005 08:38:23 +0000 (08:38 +0000)]
Skipping all tests just because one algorithm is disabled seems a bit harsch.
PR: 1089
Andy Polyakov [Mon, 6 Jun 2005 08:36:31 +0000 (08:36 +0000)]
Change mention of Makefile.ssl to Makefile.
Richard Levitte [Mon, 6 Jun 2005 00:44:49 +0000 (00:44 +0000)]
Now that tagging is done, we can continue working.
Richard Levitte [Mon, 6 Jun 2005 00:39:18 +0000 (00:39 +0000)]
Time to release 0.9.8 beta 4.
The tag will be OpenSSL_0_9_8-beta4
Richard Levitte [Mon, 6 Jun 2005 00:32:30 +0000 (00:32 +0000)]
Further change pq_compat.h to generate the flag macros PQ_64BIT_IS_INTEGER
and PQ_64BIT_IS_BIGNUM with the values 0 (for false) and 1 (for true),
depending on which is true. Use those flags everywhere else to provide
the correct implementation for handling certain operations in q PQ_64BIT.
Richard Levitte [Sun, 5 Jun 2005 23:25:51 +0000 (23:25 +0000)]
Document the change and update the release number.
Richard Levitte [Sun, 5 Jun 2005 23:15:29 +0000 (23:15 +0000)]
Remove the incorrect installation of '%{openssldir}/lib'.
PR: 1074
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
Richard Levitte [Sun, 5 Jun 2005 22:19:34 +0000 (22:19 +0000)]
gcc 2.95.3 on Ultrix supports long long.
PR: 1091
Richard Levitte [Sun, 5 Jun 2005 22:09:21 +0000 (22:09 +0000)]
Correct typo ia64.o -> bn-ia64.o.
PR: 1094
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
Richard Levitte [Sun, 5 Jun 2005 21:55:09 +0000 (21:55 +0000)]
Old typo...
PR: 1097
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
Andy Polyakov [Sun, 5 Jun 2005 18:07:47 +0000 (18:07 +0000)]
PROBLEMS to mention workarounds for ULTRIX build problems.
PR: 1092
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
Dr. Stephen Henson [Thu, 2 Jun 2005 23:17:38 +0000 (23:17 +0000)]
Update from head.
Dr. Stephen Henson [Thu, 2 Jun 2005 20:30:46 +0000 (20:30 +0000)]
Typo.
Dr. Stephen Henson [Thu, 2 Jun 2005 20:09:43 +0000 (20:09 +0000)]
Update CHANGES.
Andy Polyakov [Thu, 2 Jun 2005 18:29:21 +0000 (18:29 +0000)]
PSS update [from 0.9.7].
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
Nils Larsch [Wed, 1 Jun 2005 22:35:07 +0000 (22:35 +0000)]
check return value
Dr. Stephen Henson [Wed, 1 Jun 2005 22:14:41 +0000 (22:14 +0000)]
Update from 0.9.7-stable
Richard Levitte [Wed, 1 Jun 2005 16:24:20 +0000 (16:24 +0000)]
Synchronise yet a little more with the Unixly build
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
Nils Larsch [Tue, 31 May 2005 20:38:31 +0000 (20:38 +0000)]
fix assertion
PR: 1072
Richard Levitte [Tue, 31 May 2005 20:28:55 +0000 (20:28 +0000)]
Synchronise more with the Unix build
Nils Larsch [Tue, 31 May 2005 17:56:17 +0000 (17:56 +0000)]
let "make all test" work with "no-aes"
PR: 1078
Nils Larsch [Tue, 31 May 2005 17:31:50 +0000 (17:31 +0000)]
include opensslconf.h if OPENSSL_NO_* is used
Andy Polyakov [Tue, 31 May 2005 16:33:43 +0000 (16:33 +0000)]
"Show" more respect to no-sha* config options.
PR: 1086
Ben Laurie [Tue, 31 May 2005 13:13:18 +0000 (13:13 +0000)]
Fix warnings.
Andy Polyakov [Tue, 31 May 2005 12:39:14 +0000 (12:39 +0000)]
Mention more GCC bugs in ./PROBLEMS.
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
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
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
Andy Polyakov [Tue, 31 May 2005 12:18:15 +0000 (12:18 +0000)]
Missing sparcv8.o rule.
PR: 1082
Andy Polyakov [Tue, 31 May 2005 11:31:07 +0000 (11:31 +0000)]
Fix typo in ./config.
Andy Polyakov [Tue, 31 May 2005 11:00:15 +0000 (11:00 +0000)]
AMD64 OPENSSL_Uplink update.
Nils Larsch [Tue, 31 May 2005 09:55:13 +0000 (09:55 +0000)]
fix warning
Andy Polyakov [Tue, 31 May 2005 09:32:00 +0000 (09:32 +0000)]
Improve ELF detection procedure on BSD targets.
PR: 1079
Andy Polyakov [Tue, 31 May 2005 09:08:17 +0000 (09:08 +0000)]
Zap sco3.
Submitted by: Tim Rice
Andy Polyakov [Tue, 31 May 2005 09:05:31 +0000 (09:05 +0000)]
Default to no-sse2 no-sha512 on selected platforms.
Richard Levitte [Mon, 30 May 2005 23:20:32 +0000 (23:20 +0000)]
Forgottent make update. These files will be retagged.
Richard Levitte [Mon, 30 May 2005 23:19:11 +0000 (23:19 +0000)]
Forgottent needed changed. This file will be retagged.
Richard Levitte [Mon, 30 May 2005 23:07:30 +0000 (23:07 +0000)]
Tagging done, moving up to next beta in development.
Richard Levitte [Mon, 30 May 2005 22:59:22 +0000 (22:59 +0000)]
Not quite right...
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
Richard Levitte [Mon, 30 May 2005 22:51:05 +0000 (22:51 +0000)]
A couple more things were added.
Richard Levitte [Mon, 30 May 2005 22:37:41 +0000 (22:37 +0000)]
DJGPP changes. Contributed by Doug Kaufman <dkaufman@rahul.net>
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>
Richard Levitte [Mon, 30 May 2005 22:26:23 +0000 (22:26 +0000)]
Synchronise with Unixly build
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...
Dr. Stephen Henson [Mon, 30 May 2005 00:28:38 +0000 (00:28 +0000)]
Copy ordinals from 0.9.7 and update.
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.
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'.
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.
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...
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...
Richard Levitte [Sun, 29 May 2005 12:11:50 +0000 (12:11 +0000)]
Typo
Richard Levitte [Sun, 29 May 2005 11:26:56 +0000 (11:26 +0000)]
Typo
Dr. Stephen Henson [Sat, 28 May 2005 20:50:11 +0000 (20:50 +0000)]
Add PSS prototype to rsa.h
Dr. Stephen Henson [Sat, 28 May 2005 20:49:09 +0000 (20:49 +0000)]
Update from 0.9.7-stable 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'.
Dr. Stephen Henson [Sat, 28 May 2005 20:44:37 +0000 (20:44 +0000)]
Add pss/x931 files.
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.
Bodo Möller [Fri, 27 May 2005 15:39:24 +0000 (15:39 +0000)]
Use 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.
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.
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
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
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
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
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
Bodo Möller [Thu, 26 May 2005 04:40:57 +0000 (04:40 +0000)]
make 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
Bodo Möller [Thu, 26 May 2005 04:30:49 +0000 (04:30 +0000)]
check BN_copy() return value
Bodo Möller [Thu, 26 May 2005 04:30:48 +0000 (04:30 +0000)]
check BN_copy() return value
Andy Polyakov [Wed, 25 May 2005 21:37:18 +0000 (21:37 +0000)]
Some assemblers are too rudimentary to understand dynamic labels.
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.
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.
Richard Levitte [Tue, 24 May 2005 03:57:12 +0000 (03:57 +0000)]
Forgot to change the version number itself.
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.
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.
Richard Levitte [Tue, 24 May 2005 03:39:37 +0000 (03:39 +0000)]
make update
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...
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...
Richard Levitte [Tue, 24 May 2005 03:27:57 +0000 (03:27 +0000)]
Typo correction
Richard Levitte [Tue, 24 May 2005 03:27:15 +0000 (03:27 +0000)]
Typo correction
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.
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.
Dr. Stephen Henson [Mon, 23 May 2005 00:32:55 +0000 (00:32 +0000)]
Fix WIN32+KRB5 issues.
Andy Polyakov [Sun, 22 May 2005 10:27:59 +0000 (10:27 +0000)]
Be more consistent with OPENSSL_NO_SHA256.