Hi everybody,
I just compiled openssl-0.9.5 for Win32 on MingW32 (gcc 2.95). The compilation went
without a glitch and the test suite completed without an error.
When I tried to use the openssl 0.9.5 DLLs for the curl URL client,
curl 6.5pre1 (win32) libcurl 6.5pre1 (SSL 0.9.5)
however, the following error message sprang up:
curl: (35) SSL: error:24064064:random number generator:SSLEAY_RAND_BYTES:prng
not seeded
from somewhere inside ssleay_rand_bytes() or ssleay_rand_pseudo_bytes().
The exact same curl source works perfectly on openssl-0.9.4 for Windows.
I explicitely defined -DWINDOWS in ms/mingw32.mak, since this symbol is not
implicitely set by MingW32 (-DWIN32 is).
Does 0.9.5 need any additional init calls on Win32 (other than
SSLeay_add_ssl_algorithms()) that weren't there in 0.9.4? Any other hints?
Thanks in advance,
Joern
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]