pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/p5-XML-Parser
Module Name: pkgsrc
Committed By: wiz
Date: Sun Mar 29 09:16:57 UTC 2026
Modified Files:
pkgsrc/textproc/p5-XML-Parser: Makefile distinfo
Log Message:
p5-XML-Parser: update to 2.54.
2.54 2026-03-27 (by Todd Rinaldo)
Fixes:
- PR #196 Plug XS memory leaks on error paths in Expat.xs
(externalEntityRef, parse_stream, ParserCreate)
- PR #204 Add defensive NULL checks in Expat.xs to prevent crashes
on memory exhaustion and undefined behavior on short input lines
- PR #203 Add explicit package main after inline package declarations
in test files to clarify scope
Improvements:
- PR #207 GH #205 Add GitHub Actions workflow to auto-create GitHub
Releases on tag push, enabling downstream notification via
GitHub's release watch
- PR #209 Update AUTHORS POD in Parser.pm and Expat.pm to reflect
full maintainer history
- PR #210 Add CI badge to POD via =for markdown directive so it
survives README.md regeneration
- Rename README to README.md and regenerate from POD
Maintenance:
- PR #208 Modernize 10 legacy test files from print-ok style to
Test::More (cdata, finish, deep_nesting, xml_escape, partial,
char_end_doc, current_length, combine_chars, utf8_stream, defaulted)
2.53 2026-03-25 (by Todd Rinaldo)
Fixes:
- PR #202 GH #201 Fix detection of bare glob filehandles (*FH) in
Expat::parse; previously only glob references were recognized
Maintenance:
- PR #198 Modernize encoding.t from print-ok style to Test::More
and expand coverage
- PR #197 Modernize styles.t from Test to Test::More and expand
coverage
- Ignore Mac OS metadata files (.DS_Store) in .gitignore
2.52 2026-03-24 (by Todd Rinaldo)
Fixes:
- PR #193 Restrict Subs style to package-local subs only; previously
UNIVERSAL::can() walked the inheritance tree, potentially dispatching
to inherited base class methods on element names like <connect/>
Improvements:
- PR #195 Require perl 5.008 minimum and remove pre-5.008 compat code
(dead polyfills, tied-handle branch, ExtUtils::Liblist guard)
Documentation:
- PR #176 GH #173 Explain why the empty sub-parser parse is needed in
externalEntityRef for parameter entity processing
Maintenance:
- PR #194 Remove dead code: Built_In_Styles hash, $have_File_Spec,
newSVpvn/ERRSV compat guards
- PR #192 GH #190 Log expat version in all CI jobs for easier
diagnosis of platform-specific failures
- Add AI_POLICY.md for transparency
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 pkgsrc/textproc/p5-XML-Parser/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/textproc/p5-XML-Parser/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/p5-XML-Parser/Makefile
diff -u pkgsrc/textproc/p5-XML-Parser/Makefile:1.62 pkgsrc/textproc/p5-XML-Parser/Makefile:1.63
--- pkgsrc/textproc/p5-XML-Parser/Makefile:1.62 Thu Mar 26 14:30:31 2026
+++ pkgsrc/textproc/p5-XML-Parser/Makefile Sun Mar 29 09:16:57 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.62 2026/03/26 14:30:31 wiz Exp $
+# $NetBSD: Makefile,v 1.63 2026/03/29 09:16:57 wiz Exp $
-DISTNAME= XML-Parser-2.51
+DISTNAME= XML-Parser-2.54
PKGNAME= p5-${DISTNAME}
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TO/TODDR/}
Index: pkgsrc/textproc/p5-XML-Parser/distinfo
diff -u pkgsrc/textproc/p5-XML-Parser/distinfo:1.20 pkgsrc/textproc/p5-XML-Parser/distinfo:1.21
--- pkgsrc/textproc/p5-XML-Parser/distinfo:1.20 Thu Mar 26 14:30:31 2026
+++ pkgsrc/textproc/p5-XML-Parser/distinfo Sun Mar 29 09:16:57 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.20 2026/03/26 14:30:31 wiz Exp $
+$NetBSD: distinfo,v 1.21 2026/03/29 09:16:57 wiz Exp $
-BLAKE2s (XML-Parser-2.51.tar.gz) = fb61713beb1cf40db6f2058d3a3b65a50a56c287e6c9b87e7014cad5a95e33de
-SHA512 (XML-Parser-2.51.tar.gz) = 4e8d8e9abd20ccae343814d79168da7a1e35ffe0a477575cf3d89d3fc344d77d481509da7b0862ca5ba0d0e31c5d4282232fcc43822aa43d422ff2d654f2a214
-Size (XML-Parser-2.51.tar.gz) = 313636 bytes
+BLAKE2s (XML-Parser-2.54.tar.gz) = 3915f559949e113c1382e057885e7141d545a6443b78e0fd90428ea607262872
+SHA512 (XML-Parser-2.54.tar.gz) = 02026837889e1b72fff5ea46d0e95e69e8f2e30b566e0ef5ab2080b573993b093bac4b166a710a051c077a685d25fa82eda1f49fd2cb3a1703c03df750db6119
+Size (XML-Parser-2.54.tar.gz) = 318272 bytes
Home |
Main Index |
Thread Index |
Old Index