diff options
Diffstat (limited to 'Changes')
-rw-r--r-- | Changes | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -134,6 +134,29 @@ Revision history for Perl extension Net::SSLeay. related functions. - Support finding OpenSSL libraries using ExtUtils::PkgConfig. Thanks to Paul Howarth for the patch. + - Fix a number of cases where variables were declared after + code triggering Gcc and Clang warning + -Wdeclaration-after-statement. This is supported by C + language version C99 and used by Perl 5.35.5 and + later. SSLeay.xs is likely compiled with compilers that do + not support this, therefore such constructs are avoided in + SSLeay.xs. Thanks to GitHub user bulk88 for the patch. + - Fix _CRT_SECURE_NO_DEPRECATE warning on Windows. Fix OpenSSL + library file path detection loop in Makefile.PL. Both thanks + to bulk88. + - Update Shining Light OpenSSL detection to work with OpenSSL + 1.1.1w, 3.0.12, 3.1.4 and 3.2.0 installers. Caveats: when + both 32bit and 64bit versions are installed, OpenSSL library + path detection may pick the wrong version. Static + compilation needs seems not to work with the these + versions. Thanks to bulk88 for the initial updates. + - Tone down Makefile.PL and README warning against mixing + compilers and flags when compiling OpenSSL, Perl and + Net::SSLeay. This may still be a requirement on some + platforms, but, for example, with Linux and macOS mixing + clang and gcc appears to work. + - Add general installation instructions in README. Thanks to + GitHub user viviparous. Update README and README.OSX. 1.93_02 2023-02-22 - Update ppport.h to version 3.68. This eliminates thousands of |