> 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 [email protected]
Automated List Manager [email protected]