Nils Larsch [Sun, 17 Jul 2005 16:08:21 +0000 (16:08 +0000)]
bugfix: 0 - w (w != 0) is actually negative
Nils Larsch [Sat, 16 Jul 2005 11:13:10 +0000 (11:13 +0000)]
make
./configure no-deprecated [no-dsa] [no-dh] [no-ec] [no-rsa]
make all test
work again (+ make update)
PR: 1159
Nils Larsch [Fri, 15 Jul 2005 09:50:38 +0000 (09:50 +0000)]
add missing entries for "-multivalue-rdn" and "-utf8" in ca.pod and req.pod
PR: 1158
Submitted by: Michael Bell <michael.bell@cms.hu-berlin.de>
Nils Larsch [Wed, 13 Jul 2005 21:58:40 +0000 (21:58 +0000)]
the second argument to d2i_X509, d2i_X509_CRL and d2i_X509_REQ is const
PR: 1156
Submitted by: Michael Bell <michael.bell@cms.hu-berlin.de>
Andy Polyakov [Fri, 8 Jul 2005 16:48:34 +0000 (16:48 +0000)]
DES CFB bug-fix from HEAD.
Richard Levitte [Fri, 8 Jul 2005 10:13:25 +0000 (10:13 +0000)]
On case insensitive systems, 'install' gets mixed up with the existing file
'INSTALL', so we need to put some force into installing
Richard Levitte [Tue, 5 Jul 2005 19:20:11 +0000 (19:20 +0000)]
Oops, the release date in the FAQ was wrong.
I'm not retagging it, but I made the same change in the distribution
directory, so the distribution will have a corrected FAQ.
Richard Levitte [Tue, 5 Jul 2005 19:11:56 +0000 (19:11 +0000)]
Now that 0.9.8 has been tagged, it's time to move on.
Richard Levitte [Tue, 5 Jul 2005 18:49:43 +0000 (18:49 +0000)]
Time to release OpenSSL 0.9.8.
The tag will be OpenSSL_0_9_8.
Richard Levitte [Tue, 5 Jul 2005 18:41:28 +0000 (18:41 +0000)]
make update
Richard Levitte [Tue, 5 Jul 2005 18:32:37 +0000 (18:32 +0000)]
We don't support no-engine for now. It's a lot more work than one
might imagine.
Richard Levitte [Tue, 5 Jul 2005 18:32:05 +0000 (18:32 +0000)]
Last additions to the release documentation.
Andy Polyakov [Tue, 5 Jul 2005 10:53:13 +0000 (10:53 +0000)]
Mention Win64 support in CHANGES and throw in building instructions.
Richard Levitte [Tue, 5 Jul 2005 05:14:21 +0000 (05:14 +0000)]
Add libcrypto.pc and libssl.pc, and install them along with openssl.pc.
PR: 1143
Andy Polyakov [Mon, 4 Jul 2005 23:30:31 +0000 (23:30 +0000)]
Get rid of "unary minus applied to unsigned type" warning.
Andy Polyakov [Mon, 4 Jul 2005 23:24:12 +0000 (23:24 +0000)]
To secure Win64 API I'm throwing in this minimalistic Win64 support.
Dr. Stephen Henson [Mon, 4 Jul 2005 23:04:28 +0000 (23:04 +0000)]
Add utf8 options to ca utility.
PR:1109
Richard Levitte [Mon, 4 Jul 2005 21:44:22 +0000 (21:44 +0000)]
The private key should never have ended up in newreq.pem.
Now, it ends up in newkey.pem instead.
Andy Polyakov [Sun, 3 Jul 2005 13:15:53 +0000 (13:15 +0000)]
Fix bugs in bug-fix to x509/by_dir.c [from HEAD].
PR: 1131
Andy Polyakov [Sun, 3 Jul 2005 09:23:57 +0000 (09:23 +0000)]
Bugfix for bn_div_words PPC assembler implementation [from HEAD].
Nils Larsch [Fri, 1 Jul 2005 16:15:48 +0000 (16:15 +0000)]
initialize newly allocated data
PR: 1145
Dr. Stephen Henson [Thu, 30 Jun 2005 11:34:27 +0000 (11:34 +0000)]
Check PKCS7 structures in PKCS#12 files are of type data.
Richard Levitte [Wed, 29 Jun 2005 18:48:12 +0000 (18:48 +0000)]
Actually, the 64bit format specifier differs between SIXTY_FOUR_BIT and
SIXTY_FOUR_BIT_LONG
Richard Levitte [Tue, 28 Jun 2005 15:44:18 +0000 (15:44 +0000)]
asn1parse doesn't support any TXT format, so let's stop pretending
it does.
Nils Larsch [Tue, 28 Jun 2005 15:03:58 +0000 (15:03 +0000)]
remove OPENSSL_NO_ASM dependency
Ben Laurie [Tue, 28 Jun 2005 13:27:53 +0000 (13:27 +0000)]
Did you know it was wrong to use a char as an array index?
Ben Laurie [Tue, 28 Jun 2005 13:07:46 +0000 (13:07 +0000)]
Nasty fix for another warning, but all I have the patience for right now.
Ben Laurie [Tue, 28 Jun 2005 12:53:33 +0000 (12:53 +0000)]
Replace missing character deleted in error.
Ben Laurie [Tue, 28 Jun 2005 12:41:35 +0000 (12:41 +0000)]
Fix warning.
Ben Laurie [Tue, 28 Jun 2005 12:32:48 +0000 (12:32 +0000)]
Fix warnings.
Andy Polyakov [Tue, 28 Jun 2005 11:52:52 +0000 (11:52 +0000)]
bn.h update from HEAD.
Andy Polyakov [Tue, 28 Jun 2005 11:30:12 +0000 (11:30 +0000)]
x86nasm.pl update from HEAD.
Andy Polyakov [Tue, 28 Jun 2005 10:00:08 +0000 (10:00 +0000)]
PROBLEMS update from HEAD.
Andy Polyakov [Tue, 28 Jun 2005 09:10:19 +0000 (09:10 +0000)]
Makefile updates from HEAD [see cvs.openssl.org/chngview?cn=14099
for further details].
Richard Levitte [Tue, 28 Jun 2005 05:55:24 +0000 (05:55 +0000)]
There are a few showstoppers. Unfortunately, I only remember one. Please fill this in.
Andy Polyakov [Mon, 27 Jun 2005 21:21:12 +0000 (21:21 +0000)]
Eliminate dependency on UNICODE macro.
Andy Polyakov [Mon, 27 Jun 2005 15:58:55 +0000 (15:58 +0000)]
Fix typos in apps/apps.c.
Dr. Stephen Henson [Mon, 27 Jun 2005 00:43:22 +0000 (00:43 +0000)]
Sync libeay.num
Andy Polyakov [Sun, 26 Jun 2005 18:10:20 +0000 (18:10 +0000)]
Unify some SCO targets [from HEAD].
Andy Polyakov [Sun, 26 Jun 2005 17:18:45 +0000 (17:18 +0000)]
Configure/TABLE update from HEAD.
Andy Polyakov [Sun, 26 Jun 2005 16:14:22 +0000 (16:14 +0000)]
IA64 RC4 update from HEAD [see commentary in HEAD for details].
PR: 1114
Richard Levitte [Fri, 24 Jun 2005 22:23:54 +0000 (22:23 +0000)]
Further successes with the latest snapshot.
Andy Polyakov [Fri, 24 Jun 2005 16:34:46 +0000 (16:34 +0000)]
Replace emms with finit in x86cpuid.
Dr. Stephen Henson [Fri, 24 Jun 2005 10:54:36 +0000 (10:54 +0000)]
Add Argen root CAs.
Richard Levitte [Fri, 24 Jun 2005 05:13:18 +0000 (05:13 +0000)]
Someone did some cutting and pasting and didn't quite finish the job :-).
Notified by Steffen Pankratz <kratz00@gmx.de>
Richard Levitte [Thu, 23 Jun 2005 22:08:41 +0000 (22:08 +0000)]
Wrap the inclusion of openssl/engine.h with a protective check for
the absence of OPENSSL_NO_ENGINE.
Richard Levitte [Thu, 23 Jun 2005 21:57:37 +0000 (21:57 +0000)]
Wrap the inclusion of openssl/engine.h with a protective check for
the absence of OPENSSL_NO_ENGINE.
PR: 1123
Richard Levitte [Thu, 23 Jun 2005 21:53:52 +0000 (21:53 +0000)]
Do not defined des_crypt(), since it clashes with Solaris crypt.h.
PR: 1125
Richard Levitte [Thu, 23 Jun 2005 21:49:18 +0000 (21:49 +0000)]
Initialise dir to avoid a compiler warning.
Richard Levitte [Thu, 23 Jun 2005 21:45:32 +0000 (21:45 +0000)]
The NAME section of a man page is required to have a dash followed by a
short description, at least according to pod2man.
PR: 1127
Richard Levitte [Thu, 23 Jun 2005 21:35:20 +0000 (21:35 +0000)]
DCC doesn't like argument names in returned function pointers.
PR: 1122
Richard Levitte [Thu, 23 Jun 2005 21:27:13 +0000 (21:27 +0000)]
Update for Stratus VOS.
PR: 1130
Richard Levitte [Thu, 23 Jun 2005 21:20:31 +0000 (21:20 +0000)]
Configure update for Stratus VOS.
PR: 1129
Richard Levitte [Thu, 23 Jun 2005 21:14:10 +0000 (21:14 +0000)]
Change dir_ctrl to check for the environment variable before using the default
directory instead of the other way around.
PR: 1131
Richard Levitte [Thu, 23 Jun 2005 20:55:35 +0000 (20:55 +0000)]
Strip the engine shared libraries as well.
Submitted by Corinna Vinschen <vinschen@redhat.com>
Andy Polyakov [Thu, 23 Jun 2005 20:47:54 +0000 (20:47 +0000)]
Darwin specific update from HEAD.
Andy Polyakov [Thu, 23 Jun 2005 20:38:19 +0000 (20:38 +0000)]
Missed -c in IRIX rule.
Andy Polyakov [Thu, 23 Jun 2005 16:47:21 +0000 (16:47 +0000)]
IRIX upadte from HEAD.
Andy Polyakov [Thu, 23 Jun 2005 15:39:19 +0000 (15:39 +0000)]
HP-UX specific update to Makefile.shared.
Richard Levitte [Thu, 23 Jun 2005 06:31:08 +0000 (06:31 +0000)]
A number of architectures noted so far.
Andy Polyakov [Wed, 22 Jun 2005 23:50:07 +0000 (23:50 +0000)]
no-asm didn't prevent make from compiling assembler modules [from HEAD].
Dr. Stephen Henson [Wed, 22 Jun 2005 18:54:05 +0000 (18:54 +0000)]
Typo.
Dr. Stephen Henson [Wed, 22 Jun 2005 17:28:55 +0000 (17:28 +0000)]
Reorder extensions to account for synced OID table.
Dr. Stephen Henson [Wed, 22 Jun 2005 17:26:24 +0000 (17:26 +0000)]
Sync OID database with 0.9.7.
Dr. Stephen Henson [Wed, 22 Jun 2005 13:25:38 +0000 (13:25 +0000)]
Fix extension ordering.
Richard Levitte [Tue, 21 Jun 2005 05:56:26 +0000 (05:56 +0000)]
Tagging is done, we're moving on.
Richard Levitte [Tue, 21 Jun 2005 05:49:47 +0000 (05:49 +0000)]
Prepare for a release of 0.9.8-beta6. This is supposed to be the
final beta.
The tag will be OpenSSL_0_9_8-beta6
Richard Levitte [Tue, 21 Jun 2005 05:46:41 +0000 (05:46 +0000)]
Some new news.
Richard Levitte [Tue, 21 Jun 2005 05:28:47 +0000 (05:28 +0000)]
make update
Richard Levitte [Tue, 21 Jun 2005 04:41:31 +0000 (04:41 +0000)]
DEVRANDOM, not DEBRANDOM...
Richard Levitte [Mon, 20 Jun 2005 22:11:28 +0000 (22:11 +0000)]
Do no try to pretend we're at the end of anything unless we're at the end
of a 4-character block.
Richard Levitte [Mon, 20 Jun 2005 20:49:05 +0000 (20:49 +0000)]
Check for 'usage' and 'Usage'.
Submitted by Tim Rice <tim@multitalents.net>. His comment is:
I noticed "make report" didn't show the cc version on most of
my System V platforms. This patch corrects this.
Andy Polyakov [Mon, 20 Jun 2005 17:36:19 +0000 (17:36 +0000)]
Refine ELF detection on BSD platforms.
Andy Polyakov [Mon, 20 Jun 2005 14:50:26 +0000 (14:50 +0000)]
Solaris x86_64 /usr/ccs/bin/as support.
Richard Levitte [Mon, 20 Jun 2005 04:29:56 +0000 (04:29 +0000)]
Add crypto/bn/bn_prime.h to the collection of generated files. In the
update target, place the dependency on depend last, so all necessary files
are generated *before* the dependencies are figured out.
PR: 1121
Richard Levitte [Sun, 19 Jun 2005 20:31:32 +0000 (20:31 +0000)]
With DJGPP, it seems like the return code from grep, even when in the
middle of a pipe, is noted. Counter that by forcing a true return code
when the return code has no importance.
PR: 1085
Richard Levitte [Sun, 19 Jun 2005 20:20:33 +0000 (20:20 +0000)]
Undefine DECRANDOM before redefining it.
PR: 1110
Richard Levitte [Sat, 18 Jun 2005 05:52:23 +0000 (05:52 +0000)]
Add better documentation on how id_function() should be defined and what
issues there are.
PR: 1096
Richard Levitte [Sat, 18 Jun 2005 04:42:34 +0000 (04:42 +0000)]
Move the definition of DEVRANDOM for DJGPP from Configure to e_os.h.
That should solve the issues with propagating it through the Makefiles.
PR: 1110
Richard Levitte [Sat, 18 Jun 2005 04:32:23 +0000 (04:32 +0000)]
Only define ZLIB_SHARED if it hasn't already been defined (on the command
line, for example).
PR: 1112
Richard Levitte [Sat, 18 Jun 2005 04:27:15 +0000 (04:27 +0000)]
Have pod2man.pl accept '=for comment ...' before the '=head1 NAME' line.
PR: 1113
Nils Larsch [Fri, 17 Jun 2005 21:27:28 +0000 (21:27 +0000)]
clear dso pointer in case of an error
PR: 816
Nils Larsch [Fri, 17 Jun 2005 20:43:05 +0000 (20:43 +0000)]
update for the cswift engine:
- fix the problem described in bug report 825
- fix a segfault when the engine fails to initialize
- let the engine switch to software when keysize > 2048
PR: 825, 826
Submitted by: Frédéric Giudicelli
Richard Levitte [Thu, 16 Jun 2005 22:19:14 +0000 (22:19 +0000)]
Do not undefine _XOPEN_SOURCE. This is currently experimental, and
will be firmed up as soon as it's been verified not to break anything.
Dr. Stephen Henson [Thu, 16 Jun 2005 02:16:50 +0000 (02:16 +0000)]
Don't strip extensions from header filenames in mk1mf.pl.
Dr. Stephen Henson [Thu, 16 Jun 2005 02:05:57 +0000 (02:05 +0000)]
Update from head.
Richard Levitte [Tue, 14 Jun 2005 05:42:56 +0000 (05:42 +0000)]
0.9.8-beta5 works on Gentoo/arml but not /armb, and works on Linux AMD64
Richard Levitte [Mon, 13 Jun 2005 17:10:07 +0000 (17:10 +0000)]
Data about which Cygwin versions 0.9.8-beta5 work on
Richard Levitte [Mon, 13 Jun 2005 17:03:17 +0000 (17:03 +0000)]
0.9.8-beta5 works on SuSE 9.3
Richard Levitte [Mon, 13 Jun 2005 17:00:25 +0000 (17:00 +0000)]
0.9.8-beta5 works on Cygwin
Nils Larsch [Mon, 13 Jun 2005 08:36:38 +0000 (08:36 +0000)]
update FAQ
Richard Levitte [Mon, 13 Jun 2005 04:17:24 +0000 (04:17 +0000)]
0.9.8-beta5 works on VMS/Alpha
Richard Levitte [Mon, 13 Jun 2005 03:48:22 +0000 (03:48 +0000)]
Now that beta5 is tagged, lets continue with beta6.
Richard Levitte [Mon, 13 Jun 2005 03:36:21 +0000 (03:36 +0000)]
Time to release beta 5.
The tag will be OpenSSL_0_9_8-beta5
Richard Levitte [Mon, 13 Jun 2005 03:29:04 +0000 (03:29 +0000)]
make update
Richard Levitte [Mon, 13 Jun 2005 03:21:01 +0000 (03:21 +0000)]
Netware patch submitted by Verdon Walker" <VWalker@novell.com> in PR
1107. He says:
This is a followup to the NetWare patch that was applied to beta3. It
does the following:
- Fixes a problem in the CLib build with undefined symbols.
- Adds the ability to use BSD sockets as the default for the OpenSSL
socket BIO. NetWare supports 2 flavors of sockets and our Apache
developers need BSD sockets as a configurable option when building
OpenSSL. This adds that for them.
- Updates to the INSTALL.NW file to explain new options.
I have tried very hard to make sure all the changes are in NetWare
specific files or guarded carefully to make sure they only impact
NetWare builds. I have tested the Windows build to make sure it does
not break that since we have made changes to mk1mf.pl.
We are still working the gcc cross compile for NetWare issue and hope
to have a patch for that before beta 6 is released.
Richard Levitte [Mon, 13 Jun 2005 02:38:13 +0000 (02:38 +0000)]
Show what the offending target was.
PR: 1108
Nils Larsch [Sun, 12 Jun 2005 10:32:11 +0000 (10:32 +0000)]
replace the deprecated "-m486" gcc option with "-march=i486"
PR: 1049
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.