A new release of the Perl distribution Crypt::OpenSSL::X509 have been uploaded to CPAN.
The release contains contributions from 5 separate people including myself.
- 9 PRs merged
- 4 issues addressed
The PRs had been building up for some time, so I am very happy I was able to find the time to go through them all. There are still 10 open issues and I hope they can get some attention too.
The biggest challenge is OpenSSL 3 support, where we are not exactly there, but I believe we are at a more stable point now, which is a good starting point for this work.
From the trial release was made (2022-04-26) to now, two bugs were addressed and fixed. Both where introduced with 1.9.14-TRIAL.
- One should have been caught by me in my review
- Another was introduced by me in an attempt to streamline some code
So in retrospect, just like with the improvements to the CI work and use of the trial release process, I will work to improve in this area - I am thankful for the PRs, which corrected my errors, but the issues where... obvious and should never have been there.
Luckily the contributors, were quick in addressing these and PRs where received an processed, making it into the final release.
Thanks to all who contributed:
Applied PR #109 from @ikedas fixing a bug found in 1.9.14-TRIAL, where the wrong API was called, propably due to a typo in the name
Applied PR #108 from @skaji a bug found in 1.9.14-TRIAL, where a possible interpolatation was probibited due to quoting
Added enhancement from @michal-josef-spacek introducing use of Crypt::OpenSSL::Guess, which can be used to determine placement of OpenSSL libraries via PR #104. The idea originates from issue #97 raised by @ikedas and addresses: #94 also from @ikedas
Patch from @skaji via PR #100 making use of constants in XS code