That was a correct analysis. I've made the proposed change. Thanks. Ticket resolved.
[EMAIL PROTECTED] - Tue Nov 18 08:33:56 2003]: > OpenSSL 0.9.7c 30 Sep 2003 > built on: Thu Nov 13 23:47:30 2003 > platform: VC-NT > options: bn(64,32) md2(int) rc4(idx,int) des(idx,cisc,4,long) > idea(int) > blowfish(idx) > compiler: cl /MDd /W3 /WX /Zi /Yd /Od /nologo -DOPENSSL_SYSNAME_WIN32 > -D_DEBUG > -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -DDEBUG -DDSO_WIN32 > -DOPENSSL_SYSNAME_WINNT > /Fd > out32dll -DOPENSSL_NO_KRB5 > OPENSSLDIR: "/usr/local/ssl" > > Problem discription: > In the function ssl3_check_cert_and_algorithm, line 1949-1950 in > s3_clnt.c, > the code > if (rsa == NULL > || RSA_size(rsa) > SSL_C_EXPORT_PKEYLENGTH(s->s3- > >tmp.new_cipher)) > has a type mismatch error: RSA_size is in byte while > SSL_C_EXPORT_PKEYLENGTH > is in bits. > > Solution: > should change it to to > RSA_size(rsa) *8 > > SSL_C_EXPORT_PKEYLENGTH(s->s3->tmp.new_cipher) > > Thanks, > Charles Zhang > [EMAIL PROTECTED] > > _________________________________________________________________ > Send a QuickGreet with MSN Messenger > http://www.msnmessenger-download.com/tracking/cdp_games > -- Richard Levitte [EMAIL PROTECTED] ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
