In message <12050423312299_20200...@antinode.info> on Fri, 4 May 2012 23:31:23 
-0500 (CDT), "Steven M. Schweda" <s...@antinode.info> said:

sms>    1.  Someone posted a complaint on comp.os.vms about a missing header
sms> file:
sms> 
sms> 
http://groups.google.com/group/comp.os.vms/browse_thread/thread/0887b1dfe5609d3f
sms> 
sms>    Apparently, "srtp.h" is new, and was not added to the list in
sms> "ssl/install-ssl.com", so it doesn't get put into the installation
sms> destination directory.

Fixed.

sms> The usual test procedure runs against the source+build tree, so a
sms> problem like this is not detected until the victim actually tries
sms> to use the stuff.

Very true...  and applies to all platforms.

sms>    I've written a DCL script which searches through all the header files
sms> in an OpenSSL "include" directory for "#include <openssl/" directives,
sms> and then checks for the existence of those files there.  It might be
sms> worth incorporating something like this into the VMS installation
sms> procedure:
sms> 
sms>       http://antinode.info/ftp/openssl/1_0_1b/vms/test_headers.com

Thank you.

sms>    2.  Something seems to be wrong with the 64-bit-pointer build.  The
sms> last test (TEST_CMS) with the 32-bit build does this:
sms> 
sms> [...]
sms> encrypted content test streaming PEM format, 128 bit RC2 key: OK
sms> encrypted content test streaming PEM format, 40 bit RC2 key: OK
sms> encrypted content test streaming PEM format, triple DES key: OK
sms> encrypted content test streaming PEM format, 128 bit AES key: OK
sms> compressed content test streaming PEM format: OK
sms> ALL TESTS SUCCESSFUL.
sms> [...]
sms> 
sms>    The same test with the 64-bit build does this:
sms> 
sms> [...]
sms> encrypted content test streaming PEM format, 128 bit RC2 key: OK
sms> encrypted content test streaming PEM format, 40 bit RC2 key: verify error
sms> %SYSTEM-F-ABORT, abort
sms> 
sms>    I haven't investigated it.

I'll try to put time on this next week.  Remind me by friday next week
if you haven't heard from me by then.

sms> OpenSSL 1.0.1b 26 Apr 2012
sms> built on:  4-MAY-2012 19:47:54.87
sms> platform: VMS ALPHA_64 V8.3
sms> options:  bn(64,64) md2(int) rc4(ptr,int) des(ptr,risc1,16,long) idea(int) 
blowfish(idx)
sms> compiler: /POINTER_SIZE=64 /DEFINE=ZLIB
sms> OPENSSLDIR: N/A
sms> 
sms>    I didn't see this problem with:
sms> 
sms> OpenSSL 1.0.0h 12 Mar 2012
sms> built on: 14-MAR-2012 00:22:59.46
sms> platform: VMS ALPHA_64 V8.3
sms> options:  bn(64,64) md2(int) rc4(ptr,int) des(ptr,risc1,16,long) idea(int) 
blowfish(idx)
sms> compiler: /POINTER_SIZE=64 /DEFINE=ZLIB
sms> OPENSSLDIR: N/A

Interesting...

-- 
Richard Levitte                         rich...@levitte.org
                                        http://richard.levitte.org/

"Life is a tremendous celebration - and I'm invited!"
-- from a friend's blog, translated from Swedish
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to