>   Please download and test them as soon as possible. This new OpenSSL
>   version incorporates 107 documented changes and bugfixes to the
>   toolkit (for a complete list see http://www.openssl.org/source/exp/CHANGES).

   Wait.  Let me guess:  No one is trying any of this on VMS.  (Was I
right?)

   Around here, for example:

ALP $ @ makevms.com all "" NODEBUG DECC TCPIP
[...]
        bss_dgram.c

                                gettimeofday(&curtime, NULL);
................................^
%CC-I-IMPLICITFUNC, In this statement, the identifier "gettimeofday" is implicit
ly declared as a function.
at line number 218 in file ALP$DKA100:[UTILITY.SOURCE.OPENSSL.openssl-1^.0^.0-be
ta2.crypto.bio]bss_dgram.c;1
      { Looks as if "#include <time.h>" would help. }
[...]
        d1_pkt.c

int dtls1_retransmit_buffered_messages(SSL *s);
....^
%CC-W-LONGEXTERN, The external identifier name exceeds 31 characters; truncated 
to "DTLS1_RETRANSMIT_BUFFERED_MESSA".
at line number 939 in file ALP$DKA100:[UTILITY.SOURCE.OPENSSL.openssl-1^.0^.0-be
ta2.ssl]ssl_locl.h;1
      { Needs another "#define" somehwre. }
[...]
Compiling The DGST.C File.

                if (len <0)
....................^
%CC-I-QUESTCOMPARE, In this statement, the unsigned expression "len" is being co
mpared with a relational operator to a constant whose value is not greater than 
zero.  This might not be what you intended.
at line number 597 in file ALP$DKA100:[UTILITY.SOURCE.OPENSSL.openssl-1^.0^.0-be
ta2.apps]dgst.c;1
      { "size_t" (line 548) is "unsigned int", making a test like
        "if (len <0)" (line 597) unproductive, at best. }
[...]

   And, of course, LINK operations fail all over the place, and there's
no useful product.

   The VMS builders seem to be getting sporadic changes, but the stuff
in this kit seem to be generally obsolete (still no IA64 support, for
example).  And nothing actually works.  I've offered suggested
replacements for 0.9.8j and 0.9.8k, with no apparent effect.  Does
anyone care about this stuff on VMS?  Is it too much work to rip the
VMS-specific files out of the kit?  I see little point in leaving in
what's there now.  Applying an occasional band-aid to the corpse seems
to me like a waste of time.

------------------------------------------------------------------------

   Steven M. Schweda               s...@antinode-info
   382 South Warwick Street        (+1) 651-699-9818
   Saint Paul  MN  55105-2547
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to