Re: 0.9.6 incompatible with 0.9.5a on Win32

2000-09-12 Thread Richard Levitte - VMS Whacker
From: Jeffrey Altman [EMAIL PROTECTED] jaltman Then I call RAND_status() which in turn calls RAND_poll(). jaltman This second time the call takes over 60 seconds. This jaltman appears to be caused by the walking of the heap. Between the jaltman time the RAND_screen() is called and

Re: ANNOUNCE: OpenSSL 0.9.6 Beta 1

2000-09-12 Thread Richard Levitte - VMS Whacker
From: Phillip Porch [EMAIL PROTECTED] root Compiles fine with SCO Openserver 5.0.5 and the native cc. The root test suite ran without errors also. And I saw your report on the same platform with gcc. Noted in the STATUS file. Thanks. -- Richard Levitte \ Spannvägen 38, II \ [EMAIL

Re: 0.9.6 incompatible with 0.9.5a on Win32

2000-09-12 Thread Lutz Jaenicke
On Tue, Sep 12, 2000 at 08:39:02AM +0200, Richard Levitte - VMS Whacker wrote: From: Jeffrey Altman [EMAIL PROTECTED] jaltman Then I call RAND_status() which in turn calls RAND_poll(). jaltman This second time the call takes over 60 seconds. This jaltman appears to be caused by the walking

confirmation of test passes for OpenSSL 0.9.6-beta1

2000-09-12 Thread Sean O'Riordain
OpenSSL 0.9.6-beta1 11 Sep 2000 built on: Tue Sep 12 07:22:18 GMT 2000 platform: FreeBSD options: bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(idx) compiler: gcc -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM `test' is up

Re: Beta 1 errors on Win32

2000-09-12 Thread Jeffrey Altman
jaltman My guess is that the PCURSORINFO reference on line 139 can be left jaltman undefined by the compiler since it is part of the parameter list a jaltman function typedef. Until the parametersactually need to be checked it jaltman can be safely ignored. jaltman jaltman

test OK on Slackware 7.0

2000-09-12 Thread qun-ying
The beta release build cleanly and test is passed on Slackware 7.0 OpenSSL self-test report: OpenSSL version: 0.9.6-beta1 Last change: Add a few more EBCDIC conditionals that make `req' and ... OS (uname): Linux linux 2.2.14 #10 Wed Feb 2 03:23:16 SGT 2000 i586 unknown OS (config):

[PATCH] Support for directoryName format in GeneralName fields

2000-09-12 Thread Oliver King
Hi, We'd like to submit the following patch to OpenSSL, which allows you to specify the directoryName format for X509v3 extensions such as subjectAltName, crlDistributionPoints, etc. It parses RFC2253-style distinguished names, so you can specify something like the following in your

Re: [PATCH] Support for directoryName format in GeneralName fields

2000-09-12 Thread Michael Ströder
Oliver King wrote: specify the directoryName format for X509v3 extensions such as subjectAltName, crlDistributionPoints, etc. It parses RFC2253-style distinguished names, [..] [ crldp1 ] DirName = CN=myhost,O=myorg,C=GB URI = http://www.myhost.com/myca.crl Can you send me some test

Re: 0.9.6 incompatible with 0.9.5a on Win32

2000-09-12 Thread Jeffrey Altman
jaltman Do you really want to search through 14MB of data each time jaltman this routine is called? Well, that actually depends on what the real issue is. I mean, this is likely to happen only once in the life of a program. I understand that if it's a client program it might start

Successfull Compilations Test

2000-09-12 Thread Burns, Robert
Sorry for duplicatesIf there is any additional info you need, just let me know! - Bob -- Bob Burns [EMAIL PROTECTED] --

Re: 0.9.6 incompatible with 0.9.5a on Win32

2000-09-12 Thread Jeffrey Altman
On Tue, Sep 12, 2000 at 11:26:51AM -0400, Jeffrey Altman wrote: [Detailed description of Windows HEAP properties deleted] Now, we can discuss whether the design decision is a good one, and with the side effect given on windows (a startup time of a client of 1 minute as you described is

Re: 0.9.6 incompatible with 0.9.5a on Win32

2000-09-12 Thread Ulf Moeller
On Mon, Sep 11, 2000, Jeffrey Altman wrote: What my code does is call RAND_status() to determine whether or not random data needs to be computed. Does RAND_status() no longer simply provide a test, but instead performs entropy gathering? RAND_status() simply provides a test, but the RAND

RE: Successfull Compilations Test

2000-09-12 Thread Burns, Robert
** Vanilla RedHat Linux 6.0 (2.2.12-20 kernel) on Pent. Pro 200 Whoops! Should have been 6.1. __ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL

Re: 0.9.6 incompatible with 0.9.5a on Win32

2000-09-12 Thread Ulf Moeller
On Tue, Sep 12, 2000, Jeffrey Altman wrote: What you are saying is that RAND_status() is going to call RAND_poll() regardless of whether or not the PRNG has been seeded. In other words, you are saying that you do not trust (and I don't really blame you) the application author to know how to

Re: 0.9.6 incompatible with 0.9.5a on Win32

2000-09-12 Thread Jeffrey Altman
Thanks for the suggestions. Right now it doesn't quite work the way it was intended. I don't have much time at the moment, but if nobody else does it, I'll try to fix it for beta2. Thanks. I would be happy to do the necessary work for this and several other projects (adding Kerberos 5

RE: [PATCH] Support for directoryName format in GeneralName fields

2000-09-12 Thread Oliver King
I've attached a test certificate that has a crlDistributionPoints extension with two entries. One is a URL, as supported by the existing OpenSSL code, and the other is a directoryName entry (implemented by the patch). Hope this helps. Cheers Ollie -Original Message- From: Michael

Re: 0.9.6 incompatible with 0.9.5a on Win32

2000-09-12 Thread Jeffrey Altman
Quoting from Peter Gutmann's paper when he describes the use of the ToolHelp library: "Since even a moderately loaded system can contain over 500 heap objects and 50 modules, we need to limit the duration of the poll to a second or two, which is enough to get information on several

Link error on Cygwin32 NT SP6 Box

2000-09-12 Thread willi
hello everybody, seems as if ld doesn't like me... is gmtime_r an openssl Symbol or should the System provide it? src/openssl-0.9.6-beta1/apps' rm -f openssl gcc -o openssl -DMONOLITH -I../include -DTHREADS -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall openssl.o verify.o

Re: [PATCH] Support for directoryName format in GeneralName fields

2000-09-12 Thread Dr S N Henson
Oliver King wrote: Hi, We'd like to submit the following patch to OpenSSL, which allows you to specify the directoryName format for X509v3 extensions such as subjectAltName, crlDistributionPoints, etc. It parses RFC2253-style distinguished names, so you can specify something like the

Re: ANNOUNCE: OpenSSL 0.9.6 Beta 1

2000-09-12 Thread Paul Marquis
Successful build of make make test of openssl-0.9.6-beta1.tar.gz on LinuxPPC 2000. built on: Tue Sep 12 15:58:54 EDT 2000 platform: linux-ppc options: bn(64,32) md2(int) rc4(ptr,int) des(idx,cisc,4,long) idea(int) blowfish(idx) compiler: gcc -DTHREADS -D_REENTRANT -DB_ENDIAN -DTERMIO -O3

Beta1 fail on cygwin32/mingw32 on NT4

2000-09-12 Thread zhu qun-ying
tests passed test a^b%c implementations ./exptest ... ... done cat ./p ./p.clear differ: char 2, line

Re: Beta 1 errors on Win32

2000-09-12 Thread Richard Levitte - VMS Whacker
From: Jeffrey Altman [EMAIL PROTECTED] jaltman My guess is that the PCURSORINFO reference on line 139 can be left jaltman undefined by the compiler since it is part of the parameter list a jaltman function typedef. Until the parametersactually need to be checked it jaltman can be safely

Re: Beta 1 errors on Win32

2000-09-12 Thread Richard Levitte - VMS Whacker
From: Jeffrey Altman [EMAIL PROTECTED] jaltman That is true, but NOWINABLE is not defined. I added jaltman jaltman #ifndef NOWINABLE jaltman if (cursor) { jaltman ... jaltman } jaltman #endif jaltman jaltman and the code still compiled and generated the error. I went

Re: Beta 1 errors on Win32

2000-09-12 Thread Jeffrey Altman
From: Jeffrey Altman [EMAIL PROTECTED] jaltman That is true, but NOWINABLE is not defined. I added jaltman jaltman #ifndef NOWINABLE jaltman if (cursor) { jaltman ... jaltman } jaltman #endif jaltman jaltman and the code still compiled and generated the

Re: Beta 1 errors on Win32

2000-09-12 Thread Jeffrey Altman
The problem with the missing decalration of CURSORINFO is the value of WINVER. WINVER (for compatibility with NT) is defined as 0x0400. But the support for GetCursorInfo() was not added until NT4 SP5 and therefore it requires a WINVER value of 0x0500 in order to be used. #define WINVER

Re: Beta 1 errors on Win32

2000-09-12 Thread Jeffrey Altman
From: Jeffrey Altman [EMAIL PROTECTED] jaltman #ifndef CURSOR_SHOWING jaltman /* jaltman * Information about the global cursor. jaltman */ jaltman typedef struct tagCURSORINFO jaltman { jaltman DWORD cbSize; jaltman DWORD flags; jaltman HCURSOR hCursor; jaltman

Re: Beta 1 errors on Win32

2000-09-12 Thread Richard Levitte - VMS Whacker
From: Jeffrey Altman [EMAIL PROTECTED] Subject: Re: Beta 1 errors on Win32 Date: Tue, 12 Sep 2000 18:29:00 EDT Message-ID: [EMAIL PROTECTED] jaltman From: Jeffrey Altman [EMAIL PROTECTED] jaltman jaltman jaltman #ifndef CURSOR_SHOWING jaltman jaltman /* jaltman jaltman * Information about

Re: Beta 1 errors on Win32

2000-09-12 Thread Jeffrey Altman
Except that Borland C gives a warning because it PCURSORINFO is still present in the function type that defines cursor. That's what started all this... Just define the function pointer prototype without the reference to PCURSORINFO. Borland C has no idea what type the function pointer

Re: Beta 1 errors on Win32

2000-09-12 Thread Richard Levitte - VMS Whacker
From: Jeffrey Altman [EMAIL PROTECTED] jaltman #ifndef CURSOR_SHOWING jaltman /* jaltman * Information about the global cursor. jaltman */ jaltman typedef struct tagCURSORINFO jaltman { jaltman DWORD cbSize; jaltman DWORD flags; jaltman HCURSOR hCursor; jaltman POINT

Re: 0.9.6 incompatible with 0.9.5a on Win32

2000-09-12 Thread Ben Laurie
Richard Levitte - VMS Whacker wrote: From: Jeffrey Altman [EMAIL PROTECTED] jaltman It appears that someone decided to replace function jaltman declarations from 0.9.5 with macros in 0.9.6. Ah, the pletora of stack functions. jaltman This should never be done, in fact no public APIs

Re: 0.9.6 incompatible with 0.9.5a on Win32

2000-09-12 Thread Lutz Jaenicke
On Tue, Sep 12, 2000 at 11:26:51AM -0400, Jeffrey Altman wrote: [Detailed description of Windows HEAP properties deleted] I understand that the problem seems to be caused mostly by the behaviour of RAND_status(), as it implicitly calls RAND_poll(), when used for the first time. The same