[openssl-users] Windows shared libraries version information needs some fixes
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