0.9.8 ideas and a minor bug found in Beta4.

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

0.9.8 ideas and a minor bug found in Beta4.

Thomas J. Hruska
Whoever added the RC resource information to the source tree for the
0.9.8 Win32 build, major kudos from my corner.  That will get a number
of people off my case on the Win32 binaries.

Of course, the natural thing people are going to want next is version
information for all of the .exe files.  Any possibility of getting this
in before 0.9.8 goes official?

Now that the RC file exists...any plans on adding a couple nice-looking
icons for the various programs?

Also, in the most recent builds of 0.9.8, nmake keeps giving a warning
early on in the build while copying the last few .h files for the static
libs _only_ (the DLL build process is fine).  I believe I have
pinpointed the problem - two .h files with the same name are in the
nt.mak file:

NMAKE : warning U4004: too many rules for target 'tmp32\e_4758cca_err.h'
NMAKE : warning U4004: too many rules for target 'tmp32\e_aep_err.h'
NMAKE : warning U4004: too many rules for target 'tmp32\e_atalla_err.h'
NMAKE : warning U4004: too many rules for target 'tmp32\e_cswift_err.h'
NMAKE : warning U4004: too many rules for target 'tmp32\e_gmp_err.h'
NMAKE : warning U4004: too many rules for target 'tmp32\e_chil_err.h'
NMAKE : warning U4004: too many rules for target 'tmp32\e_nuron_err.h'
NMAKE : warning U4004: too many rules for target 'tmp32\e_sureware_err.h'
NMAKE : warning U4004: too many rules for target 'tmp32\e_ubsec_err.h'

Caused by:

$(INCL_D)\testdsa.h $(INCL_D)\testrsa.h $(INCL_D)\e_4758cca_err.h \
$(INCL_D)\e_4758cca_err.h $(INCL_D)\e_aep_err.h $(INCL_D)\e_aep_err.h \
$(INCL_D)\e_atalla_err.h $(INCL_D)\e_atalla_err.h $(INCL_D)\e_cswift_err.h \
$(INCL_D)\e_cswift_err.h $(INCL_D)\e_gmp_err.h $(INCL_D)\e_gmp_err.h \
$(INCL_D)\e_chil_err.h $(INCL_D)\e_chil_err.h $(INCL_D)\e_nuron_err.h \
$(INCL_D)\e_nuron_err.h $(INCL_D)\e_sureware_err.h
$(INCL_D)\e_sureware_err.h \
$(INCL_D)\e_ubsec_err.h $(INCL_D)\e_ubsec_err.h

Not sure why this is showing up only in nt.mak and not in ntdll.mak.


Thomas Hruska
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [hidden email]
Automated List Manager                           [hidden email]
Reply | Threaded
Open this post in threaded view
|

RNG questions with s_client. and 0.9.8beta4

Frédéric Donnat
Hi all,

I'm using openssl-0.9.7x and s_client option without any problem.
openssl s_client -connect etc...

I've just test this with openssl-0.9.8-beta4 and this does not work.
LD_LIBRARY_PATH=/usr/local/ossl-0.9.8-beta4/lib /usr/local/ossl-0.9.8-beta4/bin/openssl version
OpenSSL 0.9.8-beta4 06 Jun 2005
[donnatfr@CoyoteNux atempo]$ LD_LIBRARY_PATH=/usr/local/ossl-0.9.8-beta4/lib /usr/local/ossl-0.9.8-beta4/bin/openssl s_client -connect www.openssl.org:443 -ssl3 -state
warning, not much extra random data, consider using the -rand option
CONNECTED(00000003)
SSL_connect:before/connect initialization
SSL_connect:error in SSLv3 write client hello A
write:errno=0

I must add the -rand option.
donnatfr@CoyoteNux atempo]$ LD_LIBRARY_PATH=/usr/local/ossl-0.9.8-beta4/lib /usr/local/ossl-0.9.8-beta4/bin/openssl s_client -connect www.openssl.org:443 -ssl3 -state -rand /dev/random

2048 semi-random bytes loaded
CONNECTED(00000003)
SSL_connect:before/connect initialization
SSL_connect:SSLv3 write client hello A
SSL_connect:SSLv3 read server hello A
etc...

I'm wondering if this is the normal behavior or if i missed something about openssl random?

Fred

winmail.dat (3K) Download Attachment