In message <[EMAIL PROTECTED]> on Tue, 23 Mar 2004 18:12:08 -0500, "Green, Paul" 
<[EMAIL PROTECTED]> said:

Paul.Green> I have ported OpenSSL 0.9.7c to the Stratus VOS operating
Paul.Green> system.  Thanks for providing such a high-quality porting
Paul.Green> base; it made my job much easier.  I am attaching the
Paul.Green> patches to this letter.

I'm taking a first serious look at it.  Sorry for the delays, there
were a number of things before this in my queue.

Paul.Green> I have verified the patches against version 0.9.7d, and
Paul.Green> this patch file is against that newer version.  I also
Paul.Green> tested the patches on a Solaris system to ensure I didn't
Paul.Green> break anything.

Windows?  That seems to be a culprit more often than not.

As far as I can tell, all the changes are acceptable, at least for
0.9.8-dev (I need to do further checks before accepting it into the
0.9.7 branch), except for the following:

Paul.Green> 3. apps/Makefile.ssl.
Paul.Green> 
Paul.Green> I applied the executable suffix in all applicable rules.
Paul.Green> I commented out the running of the openssl command,
Paul.Green> because (a) it doesn't work in a cross-development
Paul.Green> environment and (b) the top-level "test" rule runs it
Paul.Green> anyway; this reference is redundant, as far as I can tell.
Paul.Green> (I think that the makefiles should put a chinese wall
Paul.Green> between building and testing, so that cross-platform
Paul.Green> builds never try to execute any files).

While I understand the cross-compile argument, the certificate
rehashing isn't just there for "make test", it's there for anyone who
wants to try out any certificate-checking openssl command.  Therefore,
it is part of the build itself.

At the same, it's really silly to have exactly the same rehash done in
Makefile.org and in apps/Makefile.ssl, thanks for making us aware of
that...


Now to something completely different:

Paul.Green> 6. doc/crypto/des_modes.pod.
Paul.Green> 
Paul.Green> I put underscores in the "NAME" field to prevent an
Paul.Green> attempt to create a symbolic link with embedded
Paul.Green> spaces. These embedded spaces seemed to be of dubious
Paul.Green> value, even on a Unix system, and VOS doesn't allow
Paul.Green> embedded spaces.

That's a manual page building bug that has been fixed.  You can check
for yourself in a recent 0.9.7 snapshot (you find those in
ftp://ftp.openssl.org/snapshot).

-----
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte   \ Tunnlandsv�gen 52 \ [EMAIL PROTECTED]
[EMAIL PROTECTED]  \ S-168 36  BROMMA  \ T: +46-708-26 53 44
                    \      SWEDEN       \
Procurator Odiosus Ex Infernis                -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/

Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to