Changes for version 1.33_02 - 2026-03-10
- Use App::EUMM::Upgrade with Makefile.PL for portability to older versions of ExtUtils::MakeMaker.
- Update Makefile.PL to include more information in the META and MYMETA files.
- Add a number of common attributes in Makefile.PL.
- Move README to README.md and update its contents.
- Ensure that OPENSSL_PREFIX correctly affects library paths during linking. This needs special handling of WriteMakefile() LIBS attribute in Makefile.PL
Changes for version 1.33_01 - 2026-03-04
- Apply a patch for CPAN RT#164982 issue where compilation fails when upgrading ExtUtils::ParseXS from 3.51 to 3.57. Analysis and patch by Petr Písař.
- Suppress -Wcompound-token-split-by-macro warnings when compiling with Clang. This is done by upgrading ppport.h and using a Clang specific pragma. See https://github.com/radiator-software/p5-net-ssleay/issues/383 for more details.
- Suppress OpenSSL deprecation warnings. A number of OpenSSL API functions exposed by EC.xs are deprecated in recent OpenSSL versions.
- Start updating Makefile.PL
Modules
Perl extension for OpenSSL EC (Elliptic Curves) library