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]

Reply via email to