[openssl-users] Windows shared libraries version information needs some fixes

RTT pdfe at sapo.pt
Wed Mar 21 00:45:45 UTC 2018


Building the shared libraries (version 1.1.1 pre 3) for Windows with 
Visual Studio, targets VC-WIN32 or VC-WIN64A, result in DLLs with 
version information with outdated copyright date, i.e. "Copyright 
1998-2016 The OpenSSL Authors. All rights reserved", and the file 
description as "OpenSSL application" instead of "OpenSSL shared library".

The version information resource file seems to be generated by the 
script "util\mkrc.pl", that indeed has this old copyright date 
hardcoded, and the logic that selects the file description that seems to 
expect a call with a file extension (i.e. mkrc.pl libcrypto.dll, mkrc.pl 
openssl.exe, ...), but the build.info file is not specifying any file 
extension to these calls.

Also, why the openssl.exe doesn't include version information?

More information about the openssl-users mailing list