Thu 2025-05-01
- Welcome
- Discuss CVE/Security tooling needs
- Discuss Exchange formats and stages for passing security information
- Extend Test::CVE-0.10 with has_no_cves
- Discuss weaknesses in CPAN ecosystem
- Fix own dists/modules to work with yath in xt
Fri 2025-05-02
- Fix loose ends in Test::CVE
- Try has_no_cves in Text::CSV_XS and DBI (and some others)
- PR for DBD::Oracle
- CVE/CNA session including triage
- MITRE/CISO meeting
Sat 2025-05-03
- Release Test-CVE
- First Test::Smoke session
- Initiate the process of eridication of the stdio layer
- First steps in converting Test::Smoke results to match CPANTESTERS for merging
- restore db snapshot from 2024-10 in MariaDB
- convert MariaDB to PostgreSQL
- discuss roadmap and requirements
- start mapping
- Fix DBI issues
- Track down DBD::Oracle issue (with Graham Knop (haarg))
Sun 2025-05-04
- Test::CVE
- Make reporting CVE's uniq
- Run has_no_cves only in author env
- Tracking down DBD::Oracle issues (with Leon Timmermans (leont))
- gcc-14+ warning document
- CPANSec podcast
- Release Test::CVE-0.11
- More DBI/DBD::Oracle digging
- Test::Smoke podcast
Thu 2025-05-01
- Act DB backups:
- daily backup of the test instance
- once a month, latest backups for both prod and test instances are saved apart
- Act PSGI
- successfully run ActPSGI in podman containers
- the PTS2025 website is properly displayed on that version.
- next step: import the DB
Sat 2025-05-03
- Act PSGI
- DB successfully imported.
Fri 2025-05-02
- Implemented assigning xor `^^=` operator -- https://github.com/Perl/perl5/pull/23242
- Gave a talk on "What's new in Perl 5.42", which lead into discussion why roles are hard to design and provide features for
Sat 2025-05-03
- Fixed exception handling within defer/finally blocks -- https://github.com/Perl/perl5/pull/23244
Thu 2025-05-01
- backlog grooming and chasing of old PRs in LWP
Fri 2025-05-02
- update github workflows for all modules in the libwww-perl org
YAML::XS 1.2 / OOP / YAML::PP compatibility
I continued working YAML::XS: YAML 1.2 Core Schema + the Object Oriented Interface.
I started this at SUSE Hackweek 2024.
At the PTS I changed the Proof of Concept matching of special values from a Perl Regex to C code.
I also fixed a segmentation fault that was happening when there was an exception in the loader and the DESTROY method was called before the exception handling, invalidating a pointer.
I updated the pull request and made a trial release. I can hopefully make a regular release in the next few days (but still marking the new interface as experimental).
There are also a couple of new options like utf8, header, footer, width, require_footer and anchor_prefix, that the old interface doesn't have.
YAML::Syck
Helped with a little YAML::Syck issue