Hi Richard, >I'm sorry, I can't quite remember where this went. I'm pretty sure >part if the issues in this mail were solved as a result of another >ticket, but I haven't yet looked into the issue with >SSL_CIPHER_get...(). Could you do me the favor of downloading the >latest 0.9.7 snapshot and give it a try?
Currently using ... Compaq TCP/IP Services for OpenVMS Alpha Version V5.3 on a AlphaServer 1200 5/533 4MB running OpenVMS V7.3-1 Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Already had http://www.openssl.org/source/openssl-0.9.7-beta3.tar.gz so I deleted all .OBJ, .OLB and .EXE and rebuilt it. Yep same issues ... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling The CA.C File. if (!strcasecmp(rev_arg, crl_reasons[i])) .............................^ %CC-I-IMPLICITFUNC, In this statement, the identifier "strcasecmp" is implicitly declared as a function. at line number 2878 in file HT_ROOT:[SRC.OPENSSL-0_9_7-BETA3.APPS]CA.C;1 Compiling The PKCS7.C File. . . . Compiling The SPEED.C File. printf("HZ=%g", (double)HZ); ........................................^ %CC-I-IMPLICITFUNC, In this statement, the identifier "sysconf" is implicitly de clared as a function. at line number 1630 in file HT_ROOT:[SRC.OPENSSL-0_9_7-BETA3.APPS]SPEED.C;1 Compiling The S_TIME.C File. Compiling The APPS.C File. if (!strcasecmp(arg, "none")) .............^ %CC-I-IMPLICITFUNC, In this statement, the identifier "strcasecmp" is implicitly declared as a function. at line number 1123 in file HT_ROOT:[SRC.OPENSSL-0_9_7-BETA3.APPS]APPS.C;1 Compiling The S_CB.C File. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Passed all @[.TEST]TESTS.COM (no errors reported anyway). WASD package compiles against it OK and runs OK. The problem with the cipher list must have been my original clumsy code. I reworked it (according to my change log) 11-AUG-2002 MGD refine SesolaReport() for obtaining service ciphers (OpenSSLv0.9.6f/0.9.7-beta break it), built and tested against CPQ AXPVMS SSL V1.0-A, internal PEM cert/key as fallback; mainly for VMS (Open)SSL Regards, Mark. +--------------------------------------------------------------------+ Mark Daniel http://wasd.vsm.com.au/adelaide mailto:[EMAIL PROTECTED] ([EMAIL PROTECTED]) +--------------------------------------------------------------------+ >[[EMAIL PROTECTED] - Thu Aug 1 09:03:44 2002]: > >> Hi (probably) Richard, >> >> Compaq TCP/IP Services for OpenVMS Alpha Version V5.3 >> on a AlphaServer 1200 5/533 4MB running OpenVMS V7.3 >> Compaq C V6.5-001 on OpenVMS Alpha V7.3 >> >> has some minor issues for me (hope it's still intelligable). >> >> >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> >> Compiling The CA.C File. >> >> if (!strcasecmp(rev_arg, crl_reasons[i])) >> .............................^ >> %CC-I-IMPLICITFUNC, In this statement, the identifier "strcasecmp" >> is implicitly declared as a function. >> at line number 2878 in file >> HT_ROOT:[SRC.OPENSSL-0_9_7-BETA3.APPS]CA.C;1 >> >> >> Compiling The SPEED.C File. >> >> printf("HZ=%g", (double)HZ); >> ........................................^ >> %CC-I-IMPLICITFUNC, In this statement, the identifier "sysconf" >> is implicitly declared as a function. >> at line number 1630 in file >> HT_ROOT:[SRC.OPENSSL-0_9_7-BETA3.APPS]SPEED.C;1 >> Compiling The S_TIME.C File. >> Compiling The APPS.C File. >> >> if (!strcasecmp(arg, "none")) >> .............^ >> %CC-I-IMPLICITFUNC, In this statement, the identifier "strcasecmp" >> is implicitly declared as a function. >> at line number 1123 in file >> HT_ROOT:[SRC.OPENSSL-0_9_7-BETA3.APPS]APPS.C;1 >> >> >> >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> >> Also one major issue ... the following code works in all versions >> prior >> to 0.9.7b3 (including 0.9.6e). With 0.9.7b3 it returns a 'Total' >of 1 >> which SS_CIPHER_get..() returns a string of "(NONE)". Can you >tell me >> whether my original code is broken and 0.9.7 is just revealing >this or >> is it a toolkit problem? >> >> >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> >> /* this is the service's cipher list - not the current >session's! */ >> StackPtr = SslCtx->cipher_list; >> >> Total = sk_num (StackPtr); >> for (Count = 0; Count < Total; Count++) >> { >> CipherPtr = (SSL_CIPHER *)sk_value (StackPtr, Count); >> >> vecptr = FaoVector; >> *vecptr++ = Count + 1; >> *vecptr++ = SSL_CIPHER_get_version (CipherPtr); >> *vecptr++ = SSL_CIPHER_get_name (CipherPtr); >> >> status = NetWriteFaol (rqptr, CiphersFao, &FaoVector); >> if (VMSnok (status)) >> ErrorNoticed (status, "NetWriteFaol()", FI_LI); >> } >> >> >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> >> Regards, Mark. >> >> >+--------------------------------------------------------------------+ >> Mark Daniel >http://wasd.vsm.com.au/adelaide >> mailto:[EMAIL PROTECTED] >([EMAIL PROTECTED]) >> >+--------------------------------------------------------------------+ >> > > >-- >Richard Levitte ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]