Hi,
I've got a really minor patch to the OpenSLL toolkit, to add version and
copyright info to the Win32 DLLs. The copyright info simply came from one
of the source files.
(The last digit of the version info should be "a", "b", ..., "g". Since my
diff is for the original 0.9.6 distrib, I left it as 0.)
--- Wade Richards
---------- Changed file openssl-0.9.6/util/pl/VC-32.pl
--- VC-32.pl.orig Tue Sep 3 14:56:52 2002
+++ VC-32.pl Fri Aug 30 18:16:58 2002
@@ -47,7 +47,7 @@
$shlibp=($shlib)?".dll":".lib";
$lfile='/out:';
-$shlib_ex_obj="";
+$shlib_ex_obj="version.res";
$app_ex_obj="setargv.obj";
if ($nasm) {
$asm='nasmw -f win32';
@@ -108,7 +108,9 @@
($Name=$name) =~ tr/a-z/A-Z/;
# $target="\$(LIB_D)$o$target";
- $ret.="$target: $objs\n";
+ $ret.="$target: $objs";
+ $ret.=" \$(SHLIB_EX_OBJ)" if $shlib;
+ $ret.="\n";
if (!$shlib)
{
# $ret.="\t\$(RM) \$(O_$Name)\n";
---------- New file openssl-0.9.6/version.rc
#include <winver.h>
////////////////////////////////////////////////////////////////////////////
/
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 0,9,6,0
PRODUCTVERSION 0,9,6,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x9L
#else
FILEFLAGS 0x8L
#endif
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904b0"
BEGIN
VALUE "Comments", "\0"
VALUE "CompanyName", "The OpenSSL Project\0"
VALUE "FileDescription", "SSLeay encryption library\0"
VALUE "FileVersion", "0.9.6.0\0"
VALUE "InternalName", "\0"
VALUE "LegalCopyright", "Copyright (c) 1998-2000 The OpenSSL
Project. All rights reserved.\0"
VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "\0"
VALUE "PrivateBuild", "\0"
VALUE "ProductName", "SSLeay encryption library\0"
VALUE "ProductVersion", "0.9.6.0\0"
VALUE "SpecialBuild", "\0"
END
END
END
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]