Up to [cvs.NetBSD.org] / pkgsrc / textproc / p5-XML-LibXML
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.53 / (download) - annotate - [select for diffs], Sat May 20 07:31:17 2023 UTC (4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
HEAD
Changes since 1.52: +4 -4
lines
Diff to previous 1.52 (colored)
p5-XML-LibXML: update to 2.0208. 2.0208 2022-09-30 - Fix https://rt.cpan.org/Ticket/Display.html?id=144415 - Bug #144415 for XML-LibXML: createElementNS & setNamespace get confused by Readonly scalars - thanks to DAKKAR and haarg.
Revision 1.52 / (download) - annotate - [select for diffs], Tue Oct 26 11:22:51 2021 UTC (22 months, 4 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.51: +2 -2
lines
Diff to previous 1.51 (colored)
textproc: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./textproc/convertlit/distinfo clit18src.zip
Revision 1.51 / (download) - annotate - [select for diffs], Thu Oct 7 15:01:58 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.50: +1 -2
lines
Diff to previous 1.50 (colored)
textproc: Remove SHA1 hashes for distfiles
Revision 1.50 / (download) - annotate - [select for diffs], Tue Apr 27 16:28:36 2021 UTC (2 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.49: +5 -5
lines
Diff to previous 1.49 (colored)
p5-XML-LibXML: update to 2.0207. 2.0207 2021-04-17 - Small cleanups: - https://github.com/shlomif/perl-XML-LibXML/pull/63 - Thanks to @Grinnz , @Kritzefitz and @atoomic .
Revision 1.49 / (download) - annotate - [select for diffs], Sun Sep 20 07:46:55 2020 UTC (3 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.48: +5 -5
lines
Diff to previous 1.48 (colored)
p5-XML-LibXML: update to 2.0206. 2.0206 2020-09-15 - Add expand_entities => 1 to the instantiation at lib/XML/LibXML/SAX.pm - in order to fix https://rt.cpan.org/Public/Bug/Display.html?id=132759 - failing XML-Simple tests - Thanks to SREZIC , and GRANTM . - Update HACKING.txt .
Revision 1.48 / (download) - annotate - [select for diffs], Mon Sep 7 16:59:46 2020 UTC (3 years ago) by wiz
Branch: MAIN
Changes since 1.47: +5 -6
lines
Diff to previous 1.47 (colored)
p5-XML-LibXML: update to 2.0205. 2.0205 2020-05-08 - Add XML::LibXML to the XML/SAX/ParserDetails.ini configuration file upon installation. - https://rt.cpan.org/Public/Bug/Display.html?id=132523 - https://github.com/shlomif/perl-XML-LibXML/pull/49 - Thanks to SREZIC , @genio , and @plicease . 2.0204 2020-03-17 - Require a recent Alien::Libxml2. - https://rt.cpan.org/Public/Bug/Display.html?id=132129 - Thanks to SREZIC 2.0203 2020-03-11 - Use Alien::Base::Wrapper for better portability. - https://github.com/shlomif/perl-XML-LibXML/pull/45 - Thanks to @plicease 2.0202 2020-01-13 - Disable loading external DTDs or external entities by default - Thanks to Tim Retout - Docs: Noting that HTTPS doesn't work for schema-loading either. - Thanks to Jason McIntosh - Allow to parse RelaxNG without accessing network - Thanks to PALI - Allow to parse XML Schema without accessing network - Thanks to PALI - Add Test-Count assertion count checking using https://metacpan.org/pod/Code::TidyAll::Plugin::TestCount 2.0201 2019-05-25 - Set MIN_PERL_VERSION to 5.8.1. - Alien::Libxml2 Makefile.PL cleanups. - Update the README for grammar and info. - Link to XML-LibXML "by Example" - https://github.com/shlomif/perl-XML-LibXML/pull/36 - Thanks to @Grinnz . 2.0200 2019-03-23 - Convert to use Alien::Libxml2 . - https://github.com/shlomif/perl-XML-LibXML/pull/30 - Thanks to @genio and @plicease .
Revision 1.47 / (download) - annotate - [select for diffs], Sat Mar 16 13:22:28 2019 UTC (4 years, 6 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1
Changes since 1.46: +5 -5
lines
Diff to previous 1.46 (colored)
Update to 2.0134 Upstream changes: 2.0134 2019-02-10 - Fix overzealous POD escaping in the docs' synposes - https://github.com/shlomif/perl-XML-LibXML/issues/26 - Thanks to @davorg. 2.0133 2019-02-02 - Mark as working with libxml2 2.9.9 ( and below ). - Allow LibParser to be provided for all methods - https://github.com/shlomif/perl-XML-LibXML/pull/23 - Thanks to @lavock . - Portability fixes by Reini Urban and others. - https://github.com/shlomif/perl-XML-LibXML/pull/18 . - Thanks!
Revision 1.46 / (download) - annotate - [select for diffs], Tue Oct 31 07:37:29 2017 UTC (5 years, 10 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4
Changes since 1.45: +5 -5
lines
Diff to previous 1.45 (colored)
Update to 2.0132 Upstream changes: 2.0132 2017-10-28 - Revert setNamespace() enhancements that broke some dependent tests: - commit df9fdc6659cb2e4e9bc896e58c02dfd79b430fbb - add t/48_rt123379_setNamespace.t . - Thanks to Alexander Bluhm and Slaven Rezic for the reports and the test. 2.0131 2017-10-24 - Re-include the missing *.pod documents. - https://rt.cpan.org/Ticket/Display.html?id=123362 - Thanks to Stephen for the report. - Add t/pod-files-presence.t to test for it in the future. - Merge https://github.com/shlomif/perl-XML-LibXML/pull/8 - Fix bug in Node::replaceChild() - Thanks to @Mipu94 .
Revision 1.45 / (download) - annotate - [select for diffs], Mon Oct 23 13:05:55 2017 UTC (5 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.44: +5 -5
lines
Diff to previous 1.44 (colored)
p5-XML-LibXML: update to 2.0130. 2.0130 2017-10-18 - Fix the tests with libxml2-2.9.6 . - https://rt.cpan.org/Public/Bug/Display.html?id=122958 - Thanks to Daniel Macks for the report and ppisar for a patch. - setNamespace() Enhancements. - Thanks to E. Choroba.
Revision 1.44 / (download) - annotate - [select for diffs], Thu Mar 16 13:03:30 2017 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.43: +5 -5
lines
Diff to previous 1.43 (colored)
Updated p5-XML-LibXML to 2.0129. 2.0129 2017-03-14 - Add example/create-sample-html-document.pl . - https://rt.cpan.org/Ticket/Display.html?id=117923 - Add support for the set_document_locator() SAX method . - Thanks to Alexander Batyrshin for the pull-request. - Make parsing of large perl strings much faster. - https://github.com/shlomif/perl-XML-LibXML/pull/5 - Thanks to Cedric Cellier for the pull-request.
Revision 1.43 / (download) - annotate - [select for diffs], Tue Jul 26 14:16:49 2016 UTC (7 years, 2 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3
Changes since 1.42: +5 -5
lines
Diff to previous 1.42 (colored)
Updated textproc/p5-XML-LibXML to 2.0128 ---------------------------------------- 2.0128 2016-07-24 - Hopefully add the .pod files again as they were missing from 2.0127. - https://github.com/shlomif/perl-XML-LibXML/issues/3 - Thanks to Paul Howarth for the report. - This was caused by ExtUtils::Manifest just warning that the files referenced in the "MANIFEST" file were not present and still continuing to prepare the archive as usual. A "do-what-I-don't-want-to" thing.
Revision 1.42 / (download) - annotate - [select for diffs], Sun Jul 24 06:30:42 2016 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.41: +5 -5
lines
Diff to previous 1.41 (colored)
Updated p5-XML-LibXML to 2.0127. 2.0127 2016-07-22 - Make sure t/release-kwalitee.t and other tests do not run by default. - Only with AUTHOR_TESTING or RELEASE_TESTING specified. - Thanks to Lance Wicks for the pull request. - https://rt.cpan.org/Ticket/Display.html?id=115586 - https://rt.cpan.org/Ticket/Display.html?id=115859
Revision 1.41 / (download) - annotate - [select for diffs], Thu Jun 30 17:42:38 2016 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.40: +5 -5
lines
Diff to previous 1.40 (colored)
Updated p5-XML-LibXML to 2.0126. 2.0126 2016-06-24 - Workaround RT#114638: - 2.9.4 broke XSD Schema support. - https://rt.cpan.org/Public/Bug/Display.html?id=114638 - https://github.com/shlomif/libxml2-2.9.4-reader-schema-regression - https://bugzilla.gnome.org/show_bug.cgi?id=766834 - https://github.com/shlomif/perl-XML-LibXML/pull/1 - Thanks to Paul for the report and to RURBAN for a pull-req. - Add t/release-kwalitee.t for testing CPANTS Kwalitee.
Revision 1.40 / (download) - annotate - [select for diffs], Mon Jun 6 11:55:36 2016 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.39: +5 -5
lines
Diff to previous 1.39 (colored)
Updated p5-XML-LibXML to 2.0125. 2.0125 2016-05-30 - Moved the repository from Mercurial and BitBucket to Git and GitHub: - https://github.com/shlomif/perl-XML-LibXML - This was done to better encourage contributions to XML::LiBXML and to be able to use the better Continuous Integration options that are available for GitHub projects.
Revision 1.39 / (download) - annotate - [select for diffs], Thu Mar 3 12:54:03 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.38: +5 -5
lines
Diff to previous 1.38 (colored)
Update p5-XML-LibXML to 2.0124. Fix some pkglint while here. 2.0124 2016-02-27 - Fix XML::LibXML::Text->attributes() to return an empty list in list context. - https://rt.cpan.org/Ticket/Display.html?id=112470 - Thanks to Rob Dixon for the report.
Revision 1.38 / (download) - annotate - [select for diffs], Wed Dec 9 19:56:20 2015 UTC (7 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.37: +5 -5
lines
Diff to previous 1.37 (colored)
Update p5-XML-LibXML to 2.0123: 2.0123 2015-12-06 - Get rid of an undef-warning in XML::LibXML::Reader . - https://rt.cpan.org/Ticket/Display.html?id=106830 - Thanks to Rich for the report and testcase. - Apply patch from Debian for rewording the documentation. - https://rt.cpan.org/Ticket/Display.html?id=110116 - Some extra rewording has been done by SHLOMIF. - Thanks to Gregor Herrman and the Debian Team
Revision 1.37 / (download) - annotate - [select for diffs], Wed Nov 4 01:59:56 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.36: +2 -1
lines
Diff to previous 1.36 (colored)
Add SHA512 digests for distfiles for textproc category Problems found locating distfiles: Package cabocha: missing distfile cabocha-0.68.tar.bz2 Package convertlit: missing distfile clit18src.zip Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Revision 1.36 / (download) - annotate - [select for diffs], Tue Sep 1 23:44:59 2015 UTC (8 years ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Changes since 1.35: +4 -4
lines
Diff to previous 1.35 (colored)
Update to 2.0122 ---------------- 2.0122 2015-09-01 - Enable the memory test on cygwin as well as Linux. - https://rt.cpan.org/Ticket/Display.html?id=104666 - Thanks to https://me.yahoo.com/howdidwegetherereally#f714d for the report. - Fix a typo in createElementNS - https://rt.cpan.org/Public/Bug/Display.html?id=106807 - Thanks to Rich for the report.
Revision 1.35 / (download) - annotate - [select for diffs], Wed May 6 07:43:04 2015 UTC (8 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base,
pkgsrc-2015Q2
Changes since 1.34: +4 -4
lines
Diff to previous 1.34 (colored)
Update to 2.0121: 2.0121 2015-05-03 - Mention CVE-2015-3451 and related links in the Changes (= this file) entry for 2.0119. - Thanks to Tilmann Haak for pointing it out.
Revision 1.34 / (download) - annotate - [select for diffs], Sat May 2 02:31:22 2015 UTC (8 years, 4 months ago) by mef
Branch: MAIN
Changes since 1.33: +4 -4
lines
Diff to previous 1.33 (colored)
Update to 2.0120 ---------------- 2.0120 2015-05-01 - Replace the test for the previous change with a more meaningful one. - Change was to preserve unset options after a _clone() call. - https://access.redhat.com/security/cve/CVE-2015-3451 - Thanks to Salvatore Bonaccorso from Debian for the report and for a proposed fix (which was further refined by Shlomi Fish).
Revision 1.33 / (download) - annotate - [select for diffs], Sun Apr 26 07:47:18 2015 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.32: +4 -4
lines
Diff to previous 1.32 (colored)
Update to 2.0119: 2.0119 2015-04-23 - Preserve unset options after a _clone() call (e.g: in load_xml()). - This caused expand_entities(0) to not be preserved/etc. - Thanks to Tilmann Haak from xing.com for the report.
Revision 1.32 / (download) - annotate - [select for diffs], Sun Feb 8 14:12:50 2015 UTC (8 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base,
pkgsrc-2015Q1
Changes since 1.31: +4 -4
lines
Diff to previous 1.31 (colored)
Update to 2.0118: 2.0118 2015-02-05 - Add $Config{incpath} to the include paths on Win32. - Fixes https://rt.cpan.org/Ticket/Display.html?id=101944 - Thanks to Marek for the report and propsed fix.
Revision 1.31 / (download) - annotate - [select for diffs], Wed Oct 29 17:22:39 2014 UTC (8 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.30: +4 -4
lines
Diff to previous 1.30 (colored)
Update to 2.0117: 2.0117 2014-10-26 - Makefile.PL : don't require a recentish ExtUtils::MakeMaker. - https://rt.cpan.org/Ticket/Display.html?id=83322 - Thanks to Slaven Rezic for the report. - Fix broken t/02parse.t with non-English locale with recent perls. - https://rt.cpan.org/Public/Bug/Display.html?id=97805 - Thanks to Slaven Rezic for the report.
Revision 1.30 / (download) - annotate - [select for diffs], Wed Jun 11 00:44:01 2014 UTC (9 years, 3 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2
Changes since 1.29: +2 -2
lines
Diff to previous 1.29 (colored)
Recompute patch checksum for previous (since a comment was added to it).
Revision 1.29 / (download) - annotate - [select for diffs], Tue Jun 10 22:38:48 2014 UTC (9 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.28: +2 -1
lines
Diff to previous 1.28 (colored)
Fix linking against libxml2. Disable auto-configuration which uses broken mix of linker and compiler invocation.
Revision 1.28 / (download) - annotate - [select for diffs], Sat May 3 12:37:21 2014 UTC (9 years, 4 months ago) by wen
Branch: MAIN
Changes since 1.27: +4 -4
lines
Diff to previous 1.27 (colored)
Update to 2.0116 Upstream changes: 2.0116 2014-04-12 - t/cpan-changes.t : minimum version of Test::CPAN::Changes. - This is to avoid test failures such as: - http://www.cpantesters.org/cpan/report/69ee1a2a-6c09-1014-be8f-3786912f2992 2.0115 2014-04-03 - Fix double free when calling $node->addSibling with text nodes. - https://rt.cpan.org/Ticket/Display.html?id=94149 - Thanks to Jeff Trout for the report. 2.0114 2014-04-03 - Fix memory leaks and segfaults related to removal and insertion of DTD nodes. - https://rt.cpan.org/Ticket/Display.html?id=80521 - Fix memory leak in $node->removeChildNodes 2.0113 2014-03-14 - Fix test failures with older libxml2 versions. - https://rt.cpan.org/Ticket/Display.html?id=93852 - Thanks to Nick Wellnhofer for the patch. - Thanks to the CPAN Testers for reporting this issue. 2.0112 2014-03-13 - Fix segfaults when accessing attributes of DTD nodes - https://rt.cpan.org/Ticket/Display.html?id=71076 - Thanks to Ralph Merridew for the report. - Make $schema->validate work with elements. This uses xmlSchemaValidateOneElement under the hood. - https://rt.cpan.org/Ticket/Display.html?id=93496 - Thanks to Jeremy Marshall for the report. - Fix https://rt.cpan.org/Ticket/Display.html?id=93429 . - Thanks to Nick Wellnhofer for the report and test. - Apply patch to build with MSVC on Windows. - https://rt.cpan.org/Ticket/Display.html?id=90064 - Thanks to Nick Wellnhofer for the investigation and the patch. 2.0111 2014-03-05 - Skip t/40reader_mem_error.t with libxml2 < 2.7.4 The failure is probably due to a known double-free bug. - https://rt.cpan.org/Ticket/Display.html?id=84564 - https://bugzilla.gnome.org/show_bug.cgi?id=447899 - Thanks to Nick Wellnhofer for the pull request. - Die if a file handle with an encoding layer returns more bytes than requested in parse_fh. - https://rt.cpan.org/Ticket/Display.html?id=78448 - Make insertData, deleteData, replaceData work correctly with UTF-8 strings. - Fix substringData - https://rt.cpan.org/Ticket/Display.html?id=88730 - Fix "Threads still failing?" Bug report. - https://rt.cpan.org/Ticket/Display.html?id=91800 - Thanks to Daniel for the bug report and a test case, and to YOREEK for the patch. 2.0110 2014-02-01 - Add "use strict;" and "use warnings;" to all modules (CPANTS). - MIN_PERL_VERSION (CPANTS). - Add a LICENSE section to the POD (CPANTS). 2.0109 2014-01-31 - Fix for requiring XML::LibXML inside two loops in perl-5.19.6 and up. - https://rt.cpan.org/Ticket/Display.html?id=92606 - Thanks to Father Chrysostomos for the investigation, the test case, and the fix. - There are other ways to reproduce the bug, but the tests tests for a require inside two loops. 2.0108 2013-12-17 - Replace local $^W with << no warnings 'portable'; >> in t/15nodelist.t - Should fix https://rt.cpan.org/Public/Bug/Display.html?id=88017 - Thanks to "pagenyon" for the report. - Fix hash key typo in SAX/Builder.pm - "LocalName" was mis-capitalised. - https://rt.cpan.org/Public/Bug/Display.html?id=91433 - Thanks to Thomas Berger for the report and for a reproducing testcase. - Convert from "use base" to the more modern "use parent".
Revision 1.27 / (download) - annotate - [select for diffs], Sat Nov 30 10:07:36 2013 UTC (9 years, 9 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4
Changes since 1.26: +4 -4
lines
Diff to previous 1.26 (colored)
Update to 2.0107 Upstream changes: 2.0107 Thu 31 Oct 09:12:03 IST 2013 - Add a unique_key method for namespace objects. - https://bitbucket.org/shlomif/perl-xml-libxml/pull-request/24/unique_key-method-for-namespace-objects/diff - Thanks to garfieldnate for the pull request. - Grammar fixes in the documentation. - https://rt.cpan.org/Ticket/Display.html?id=89718 - Thanks to Gregor Herrman and the Debian Team
Revision 1.26 / (download) - annotate - [select for diffs], Sun Oct 13 04:19:40 2013 UTC (9 years, 11 months ago) by wen
Branch: MAIN
Changes since 1.25: +4 -4
lines
Diff to previous 1.25 (colored)
Update to 2.0106 Upstream changes: 2.0106 Tue 17 Sep 19:08:31 IDT 2013 - Import croak from "use Carp;" to fix a missing croak definition. - https://rt.cpan.org/Ticket/Display.html?id=88624 - Update Devel::CheckLib under "./inc" to 1.01 : - Should fix https://rt.cpan.org/Public/Bug/Display.html?id=81297 2.0105 Sat 7 Sep 20:18:06 IDT 2013 - Pull some commits from Jason Mash (JRMASH) to add convenience methods to the XML::LibXML::NodeList module. - New method 'to_literal_delimited($separator)' - New method 'to_literal_list()' - Fix t/35huge_mode.t on libxml2 versions less than 2.7.0. - Fixes https://rt.cpan.org/Ticket/Display.html?id=88375 - Thanks to Yuriy / YOREEK for the patch. - Add toStringC14N_v1_1() to XML::LibXML::Node. - Fixes https://rt.cpan.org/Public/Bug/Display.html?id=88254 - Thanks to Ulrich for the report and for a patch of sorts.
Revision 1.25 / (download) - annotate - [select for diffs], Thu Sep 5 19:45:17 2013 UTC (10 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base,
pkgsrc-2013Q3
Changes since 1.24: +4 -4
lines
Diff to previous 1.24 (colored)
Update to 2.0104: 2.0104 Fri 30 Aug 12:36:06 IDT 2013 - Fix https://rt.cpan.org/Ticket/Display.html?id=88060 - Use quoted version number in the SYNOPSIS. - Thanks to Philipp Gortan for the report. - Apply a patch from Yuriy / YOREEK for test failures with a directory component that contains whitespace. - https://rt.cpan.org/Ticket/Display.html?id=86665
Revision 1.24 / (download) - annotate - [select for diffs], Sat Aug 24 02:06:47 2013 UTC (10 years, 1 month ago) by wen
Branch: MAIN
Changes since 1.23: +4 -4
lines
Diff to previous 1.23 (colored)
Update to 2.0103 Upstream changes: 2.0103 Thu 22 Aug 08:34:46 IDT 2013 - Apply patch from Yuriy / YOREEK for test failures in t/40reader.t: - https://rt.cpan.org/Public/Bug/Display.html?id=83779 - Changed the variable name to start with an underscore for internal use. 2.0102 Mon 19 Aug 15:14:13 IDT 2013 - Fixed https://rt.cpan.org/Ticket/Display.html?id=83744 - XPathContext memory leak on registerFunction. - Thanks to DGINEV for the report and Yuriy for the patch. - Apply proposed fix for https://rt.cpan.org/Ticket/Display.html?id=80521 - "replaceNode() segfaults when copying DTD nodes with ATTLISTs" - Thanks to GUIDO@cpan.org for the report and to YOREEK for the patch. - Apply fix for https://rt.cpan.org/Ticket/Display.html?id=83779 - "building on RHEL-5-64 fails" - Thanks to mathias@koerber.org for the report, SREZIC@cpan.org and d.thomas@its.uq.edu.au for taking part and Yuriy for the patch. 2.0101 Thu 15 Aug 08:29:15 IDT 2013 - Fixed https://rt.cpan.org/Ticket/Display.html?id=87089 . - "HTML doctype differs for string/scalar input" - Thanks to NGLENN for the report and to Yuriy for the tests and fix.
Revision 1.23 / (download) - annotate - [select for diffs], Thu Aug 15 02:35:01 2013 UTC (10 years, 1 month ago) by wen
Branch: MAIN
Changes since 1.22: +4 -4
lines
Diff to previous 1.22 (colored)
Update to 2.0100 Upstream changes: 2.0100 Wed 14 Aug 08:23:53 IDT 2013 - Added the unique_key() method to XML::LibXML::Node. - t/40reader.t: assigning from $@ to a lexical so it won't be over-ridden. - https://rt.cpan.org/Ticket/Display.html?id=87830 - Thanks to Douglas Christopher Wilson for the report.
Revision 1.22 / (download) - annotate - [select for diffs], Sun Jul 14 06:47:47 2013 UTC (10 years, 2 months ago) by wen
Branch: MAIN
Changes since 1.21: +4 -4
lines
Diff to previous 1.21 (colored)
Update to 2.0019 Upstream changes: 2.0019 Mon 1 Jul 11:04:31 IDT 2013 - Correct typos reported in RT #86599. - https://rt.cpan.org/Ticket/Display.html?id=86599 - Thanks to dsteinbrunner. 2.0018 Mon 13 May 13:35:06 IDT 2013 - Revert previous change of minimal version of libxml2. - This change proved to be unpopular and didn't prevent the CPAN test failures. - By SHLOMIF 2.0017 Thu 9 May 11:03:36 IDT 2013 - Made the minimal version of libxml2 2.9.0 as previous versions were too buggy due to spuriourous CPAN test failures. - Please upgrade. - By SHLOMIF
Revision 1.21 / (download) - annotate - [select for diffs], Sat May 4 16:09:41 2013 UTC (10 years, 4 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base,
pkgsrc-2013Q2
Changes since 1.20: +4 -4
lines
Diff to previous 1.20 (colored)
Update to 2.0016 Upstream changes: 2.0016 Sat 13 Apr 22:36:51 IDT 2013 - Don't enable XML_PARSE_HUGE by default. - Fix the previous version due to a mercurial SNAFU. 2.0015 Sat 13 Apr 02:30:33 IDT 2013 - Don't enable XML_PARSE_HUGE by default. - https://bitbucket.org/shlomif/perl-xml-libxml/pull-request/19 - Thanks to Grant McLean ( https://metacpan.org/author/GRANTM ) for the bug report and patch. 2.0014 Wed 5 Dec 11:06:26 IST 2012 - Got 40reader_mem_error.t to not fetch the external DTDs. - https://rt.cpan.org/Public/Bug/Display.html?id=81703 - Thanks to Alexandr Ciornii (CHORNY) for the report and Slaven Rezic (SREZIC) for the analysis and a proposed fix. 2.0013 Tue 4 Dec 17:40:27 IST 2012 - Fix a memory error (double-free) in XML::LibXML::Reader if we reached EOF and then called destroy. - discovered by Shlomi Fish. - Fixed by Shlomi Fish. - see t/40reader_mem_error.t 2.0012 Fri 9 Nov 06:39:32 IST 2012 - Fix support for references to scalars with overloaded stringification magic. - https://rt.cpan.org/Public/Bug/Display.html?id=77864 - Thanks to Christian Hansen (CHANSEN) for a report, a testcase, and a patch. 2.0011 Thu 8 Nov 00:25:15 IST 2012 - Fix crash in removeChild() when not expanding entities - https://rt.cpan.org/Ticket/Display.html?id=80395 - "removeChild() segfaults when not expanding entities" - Thanks to GUIDO@cpan.org for the report, for a test case (that was adapted into t/48_removeChild_crashes_rt_80395.t ) and for a patch to fix it. 2.0010 Thu 1 Nov 20:13:08 IST 2012 - Passing debug (an undocumented option) to check_lib in Makefile.PL. - This way we get more meaningful traces on perl Makefile.PL DEBUG=1. - Thanks to MSTROUT for the report and a proposed fix. 2.0009 Thu 1 Nov 16:26:45 IST 2012 - Fix libxml2 detection in Strawberry Perl. - Another Devel::CheckOS fallout. - Thanks to KMX for the report and for a proposed fix. The actual fix was made to be more generic considering the use-cases. - https://rt.cpan.org/Ticket/Display.html?id=80540 2.0008 Mon 22 Oct 12:09:11 IST 2012 - Fix build error when using non-standard libxml2 installation - https://rt.cpan.org/Ticket/Display.html?id=80332 - Thanks to L RW for the report.
Revision 1.20 / (download) - annotate - [select for diffs], Sun Oct 21 22:30:28 2012 UTC (10 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Changes since 1.19: +4 -4
lines
Diff to previous 1.19 (colored)
Update to 2.0007: 2.0007 Wed 17 Oct 18:38:37 IST 2012 - Fix for build failures on Windows with Microsoft Visual C++. - https://rt.cpan.org/Ticket/Display.html?id=80229 - Thanks to Desmond Daignault for the report and an initial patch. - Patch modified by Shlomi Fish 2.0006 Sat 13 Oct 22:27:54 IST 2012 - When xml2-config returns several paths, the configuration failed. Fixed that. - https://rt.cpan.org/Public/Bug/Display.html?id=80167 - Thanks to VOVKASM for the report and fix. 2.0005 Sat 13 Oct 13:18:48 IST 2012 - Added t/style-trailing-space.t and removed trailing space. - Add a check for the existence of included C headers (*.h) files in Makefile.PL to avoid failed compilations. - Using Devel::CheckLib. - Thanks to its maintainers! 2.0004 Tue 7 Aug 23:04:55 IDT 2012 - Add a way to specify a different compiler to be used in the "Makefile" by calling Makefile.PL with the CC environment variable set to the path to the alternate compiler. - This way we can use in order to compile faster. - LibXML.pm (_clone): Fix typo in line_numbers handling. - Thanks to Bernhard Reutner-Fischer for the report and fix. 2.0003 Fri 27 Jul 17:11:21 IDT 2012 - Patch to a potential NULL dereference in xpath.c. - Thanks to Ville Skytt - Fix NodeList::item() calling a 1-indxed array reference. - See: - https://bitbucket.org/shlomif/perl-xml-libxml/pull-request/18 - Thanks to Tim Brody - Add the scripts/tag-release.pl script to tag a release using Mercurial. 2.0002 Sun Jul 8 18:09:13 IDT 2012 - Applied spelling fixes correction patch by Ville Skytt - Thanks, Ville!
Revision 1.19 / (download) - annotate - [select for diffs], Fri Jul 6 12:40:18 2012 UTC (11 years, 2 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3
Changes since 1.18: +4 -4
lines
Diff to previous 1.18 (colored)
Updating package for Perl 5 module XML::LibXML in textproc/p5-XML-LibXML from 1.96nb1 to 2.00.01 (upstream 2.0001). Upstream changes: 2.0001 Wed Jun 20 19:40:05 IDT 2012 - Remove the leftover perl-libxml-libxml.h from the distribution. - https://rt.cpan.org/Ticket/Display.html?id=77924 - Thanks to Martin Mann for the report. 2.0000 Tue Jun 19 23:04:23 IDT 2012 - Fix warnings that appear when compiling using the clang C compiler by default. - https://rt.cpan.org/Ticket/Display.html?id=77802 - Thanks to duvny for the report, and to seldon, doy and Zefram for their assistance in fixing the warnings. - Fix tests and run-time errors when Hash::FieldHash is installed by no longer using Hash::FieldHash. - https://rt.cpan.org/Ticket/Display.html?id=77576 - Thanks to hsk@fli-leibniz.de for reporting it, and to Father Chrysostomos ( http://search.cpan.org/~sprout/ ) and Mons Anderson for some diagnosis. 1.99 Thu May 31 10:21:23 IDT 2012 - Apply a patch from Mons Anderson ( mons@cpan.org ) for fixing the overloading. - t/62overload.t - Thanks to Mons. - Fix test failures (and general functionality) on 64-bit big endian platforms - https://rt.cpan.org/Ticket/Display.html?id=77340 - Thanks to Gregor Herrmann and Niko Tyni from the Debian Perl group. 1.98 Sun May 13 21:02:14 IDT 2012 - Make sure parse_string() and load_xml() also accept references to strings (to avoid unnecessary copying). - See: https://rt.cpan.org/Ticket/Display.html?id=64051 1.97 Mon Apr 30 20:31:24 IDT 2012 - Apply a test and a fix to correct keep_blanks having no effect on parse_balanced_chunk. - fixes https://rt.cpan.org/Ticket/Display.html?id=76696 - Add t/30keep_blanks.t . - Thanks to SREZIC for the report, the test and the fix.
Revision 1.18 / (download) - annotate - [select for diffs], Sun Apr 22 12:14:47 2012 UTC (11 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base,
pkgsrc-2012Q2
Changes since 1.17: +4 -4
lines
Diff to previous 1.17 (colored)
Update to 1.96: 1.96 Fri Mar 16 21:01:09 IST 2012 - Apply a patch to add leading minus signs to the commands of install_sax_driver. - This makes the make process succeed even if they fail. - Fixes https://rt.cpan.org/Public/Bug/Display.html?id=75007 - Thanks to POPEL for the report, and to Petr Pajas for the patch. - Apply a patch from Tim Brody to skip_all on t/49callbacks_returning_undef.t when URI.pm's version is below 1.35. - Thanks to Tim Brody for the patch. - Fixes the problem reported in http://www.city-fan.org/tips/PaulHowarth/Blog/2011-09-06. 1.95 Tue Mar 6 10:35:26 IST 2012 - Got rid of a broken test (at least with recent libxml2s) in t/03doc.t : - https://rt.cpan.org/Ticket/Display.html?id=75403 - The problem was that the test tested for an undefined XML namespace, a behaviour which was changed in a recent libxml2 release. - Thanks to vcizek for the report. 1.94 Sat Mar 3 22:05:18 IST 2012 - Fix XML::LibXML::Element tests for ineqaulity with == and eq. - Fixes https://rt.cpan.org/Ticket/Display.html?id=75505 . - Thanks to Mark Overmeer for the report and for a preliminary patch to t/71overload.t . 1.93 Mon Feb 27 11:15:50 IST 2012 - Fix XML::LibXML::Element comparision with == and eq. - Fixes https://rt.cpan.org/Ticket/Display.html?id=75257 , https://rt.cpan.org/Ticket/Display.html?id=75293 , https://rt.cpan.org/Ticket/Display.html?id=75259 . - Thanks to Toby Inkster for a preliminary patch (that was modified by me) and to the various people who reported the problem. 1.92 Tue Feb 21 19:00:48 IST 2012 - Fix for test failure on perls < 5.10. - Fixes https://rt.cpan.org/Public/Bug/Display.html?id=75195 - Thanks to Paul for the report, and for a patch that was not accepted. 1.91 Tue Feb 21 13:57:54 IST 2012 - Overload hash dereferencing on XML::LibXML::Elements, to provide access to the element's attributes. - See XML::LibXML::AttributeHash for details. - Thanks to Toby Inkster. - Pull some commits from Toby Inkster to add more convenient methods to XML::LibXML::NodeList such as sort, map, grep, etc. - https://bitbucket.org/shlomif/perl-xml-libxml/pull-request/11/xml-libxml-nodelist-improvements - Thanks, Toby! - Printed some warnings regardless if DEBUG is on. - Thanks to http://search.cpan.org/~mstrout/ for the suggestion. 1.90 Sun Jan 8 20:57:58 IST 2012 - Pull a commit from Aaron Crange to fix compilation bugs in Devel.xs: - local variable declarations must be in the PREINIT section, not `CODE`, at least for some compiler/OS combinations. - Thanks, Aaron! 1.89 Sat Dec 24 09:46:26 IDT 2011 - Apply a patch with spelling fixes by Kevin Lyda : - https://rt.cpan.org/Public/Bug/Display.html?id=71403 - Thanks to Kevin. - Apply a pull request by ElDiablo with the implementation of lib/XML/LibXML/Devel.pm . - Adjust the Win32 Build Instructions in the README file. - Thanks to Christopher J. Madsen.
Revision 1.17 / (download) - annotate - [select for diffs], Tue Oct 4 02:51:40 2011 UTC (11 years, 11 months ago) by hiramatsu
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4
Changes since 1.16: +4 -4
lines
Diff to previous 1.16 (colored)
Updated to p5-XML-LibXML to 1.88. This version properly handles error messages in recent textproc/libxml2. See "Changes" file in the distfile for complete list of bug fixes.
Revision 1.16 / (download) - annotate - [select for diffs], Sun Oct 11 11:24:38 2009 UTC (13 years, 11 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.15: +4 -4
lines
Diff to previous 1.15 (colored)
Updating textproc/p5-XML-LibXML from 1.69 to 1.70 pkgsrc changes: - Adding license definition - Adjusting dependencies - Adding SUPERCEDES/CONFLICTS for merged textproc/p5-XML-LibXML-Common Upstream changes: 1.70 - various fixes and improvements in the documentation - added (convenient yet non-standard) methods nonBlankChildNodes, firstNonBlankChild, nextNonBlankSibling, prevNonBlankSibling that skip empty or whitespace-only Text and CDATA nodes - exposed and documented external entity handler - XPathContext can now be passed to toStringC14N and toStringEC14N (e.g. to provide NS mapping for the XPath expression) - avoid using libxml2's globals (Nick Wellnhofer) - added interface to libxml2's regexp implementation: XML::LibXML::RegExp - added XML::LibXML->load_xml and XML::LibXML->load_html with uniform and cleaner API than the old parse_* family - cleanup code dealing with parsing flags - fix bogus validation results if revalidating a modified document - added 'eq' and 'cmp' overloading on XML::LibXML::Error and set fallback to 1 - lots of bugs fixed 1.69_2 - provide context and more accurate column number in structured errors - clarify license and copyright - support for Win32+mingw+ActiveState 1.69_1 - merge with XML::LibXML::Common - fix compilation on Windows with mingw or msvc - fix a bug in structured errors preventing the previous errors from being reported - fix compilation bugs - fix encoding problem in reader - added getAttributeHash to the reader interface - fix segfaults: reconcileNs in domReplaceChild, findnodes with a doc fragment (S. Rezic)
Revision 1.15 / (download) - annotate - [select for diffs], Sat Nov 22 00:41:19 2008 UTC (14 years, 10 months ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4
Changes since 1.14: +4 -4
lines
Diff to previous 1.14 (colored)
Updated from version 1.68 to 1.69. Upstream changes: 1.69 - fix incorrect output of getAttributeNS and possibly other methods on UTF-8 - added $node_or_xpc->exists($xpath) method - remove accidental debug output from XML::LibXML::SAX::Builder
Revision 1.14 / (download) - annotate - [select for diffs], Mon Nov 10 16:49:29 2008 UTC (14 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.13: +4 -4
lines
Diff to previous 1.13 (colored)
Update to 1.68: 1.68pre - compilation problem fixes 1.67 - many bugfixes (rt.cpan.org) - added XML::LibXML::Pattern module and extended pattern support in Reader - added XML::LibXML::XPathExpression module that can pre-compile an XPath expression - reimplementation of the thread support (mostly by Tim Brody) - structured errors XML::LibXML::Error - memory leak fixes - documentation fixes - README - notes for building on Win32 (C.J. Madsen)
Revision 1.13 / (download) - annotate - [select for diffs], Wed Apr 16 13:29:27 2008 UTC (15 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.12: +4 -4
lines
Diff to previous 1.12 (colored)
Update to 1.66: 1.66 - Perl-thread support contributed by Tim Brody [rt.cpan.org #31945] - fix [rt.cpan.org #30610] possible segmentation fault when importing nodes from a document to an element created with XML::LibXML::Element->new - fix [rt.cpan.org #30261] Segmentation fault when extracting elements from an XML chunk - make Makefile.PL require Perl 5.6.1 - minor fixes and additions to the documentation - portability patch from [rt.cpan.org #29627] - give registered Ns declarations precedence over document-specific ones in XML::LibXML::XPathContext; fixes [rt.cpan.org #29650]
Revision 1.12 / (download) - annotate - [select for diffs], Thu Nov 29 14:28:44 2007 UTC (15 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
Update to 1.65: 1.65 - fix bug in t/40reader.t revealed by a bugfix in Test::More 0.71 (Jonathan Rockway) - fix possible SIGSEGV when PI's or attrs created with createDocument can get garbage-collected after their owning document (old-standing bug suddenly caught by XML::Compile regression tests) - skip tests for unsupported features on unsupported versions of Perl/libxml2 - make Reader interface require Perl 5.8 (patches to extend to 5.6 are welcome) 1.64 - fix reconcilation of the "xml" namespace [rt.cpan.org #26450] - make tests pass with libxml2 2.9.29 - PI regression tests now accept "" as data of an empty PI [rt.cpan.org #27659] - strip-off UTF8 flag with $node->toString($format,1) for consistent behavior independent on the actual document encoding - fix in XML::LibXML::Reader::nextSiblingElment - fix synopsis for XML::LibXML::Reader - skip tests that require Encode module if not available (perl 5.6) - finally removed the iterator() method deprecated since 1.54 - set_document_locator support in XML::LibXML::SAX::Parser - SYNOPSIS sections of the docs now mention which module to use and which other manpage to look into for inherited methods - XML::LibXML::Namespace API fixed in order to achieve an agreement between the docs and the implementation
Revision 1.11 / (download) - annotate - [select for diffs], Wed Jun 13 23:29:01 2007 UTC (16 years, 3 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2
Changes since 1.10: +4 -4
lines
Diff to previous 1.10 (colored)
Updated to version 1.63. Pkgsrc changes: - Added support for installation to DESTDIR. - Registration of the parser happens through the pkginstall framework (INSTALL/DEINSTALL) now, thus making the MESSAGE file unnecessary. Setting SKIP_SAX_INSTALL in the environment and replacing PERL5_INSTALLVENDORLIB in the install scripts is necessary for this to work. Changes since version 1.62: ============================== 1.63 - added no_network parser flag - added support for exclusive canonicalization (http://www.w3.org/TR/xml-exc-c14n/) - make XInclude reflect parser flags - documentation fixes - better namespace reconciliation implemented by Tim Brody - $doc->toString always returns octets - $doc->actualEncoding returns UTF8 if no document encoding is declared (unlike $doc->getEncoding, which returns undef)
Revision 1.10 / (download) - annotate - [select for diffs], Tue Feb 27 14:08:34 2007 UTC (16 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
Update to 1.62.001: 1.62 - interface to libxml2's pull-parser XML::LibXML::Reader (initiated by Heiko Klein) - make error messages intended to the user report the line of the application call rather than that of the internal XS call - XML::LibXML::Attr->serializeContent added (convenience function) - fix getAttributeNode etc. w.r.t. #FIXED attributes (as well as some cases with old buggy libxml2 versions) - warn if runtime libxml2 is older than the one used at the compile time - if compiled against libxml2 >= 2.6.27, new parse_html_* implementation is used allowing encoding and other options to be passed to the parser - DOM-compliant nodeNames: #comment, #text, #cdata, #document, #document-fragment - toString on empty text node returns empty string, not undef - cloneNode copies attributes on an element as required by the DOM spec
Revision 1.9 / (download) - annotate - [select for diffs], Sun Nov 5 14:05:07 2006 UTC (16 years, 10 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Changes since 1.8: +4 -5
lines
Diff to previous 1.8 (colored)
Update to upstream version 1.61003, package version 1.61.003. Package changes: - adjust dependencies - mark conflicting with p5-XML-LibXML-XPathContext package Please note that this version includes the perl module XML::LibXML::XPathContext. This module is also provided by the textproc/p5-XML-LibXML-XPathContext package which is about to be deleted. Changes since last packaged version (1.58): 1.61 - get{Elements,Children}By{TagName,TagNameNS,LocalName} now obey wildcards '*', getChildrenByLocalName was added. - XML::LibXML::XPathContext merged in - many new tests added - the module should now be fully compatibile with libxml2 >= 2.6.16 (some older versions compile but have problems with namespaced attributes) - threads test skipped by default - documentation updates (namely DOM namespace conformance in XML::LibXML::DOM) - added setNamespaceDecl{URI,Prefix} - get/setAttribute(NS)? implementation made xmlns aware - all sub-modules have the same version as XML::LibXML 1.60 - getElementsById corrected to getElementById and the old name kept as an alias. Also re-implemented without XPath for improved performance - DOM Level 3 method $attr->isId() added - make {get,set,has}Attribute(Node)? methods work with full attribute names rather than just localnames. (Although DOM Level 3 is not very clear about the behavior of these methods for an attributes with namespaces, it certainly does not imply that getAttribute('foo') should return value of a bar:foo, which was the old behavior.) - added publicId and systemId methods to XML::LibXML::Dtd 1.59 - new parser and callback code (Christian Glahn) - new XML::LibXML::InputCallback class - many bug fixes (including several memory leaks) - documentation and regression fixes and enhancements - Perl wrappers for parse_html_* - make sure parse_* methods are not called on class (bug 11126) - DOM Layer 3 conformance fixes: * lookupNamespaceURI(empty_or_undef) now returns the default NS - faster getChildrenByTagNameNS implementation - remove the SGML parser code no longer supported by libxml (Michael Kröll)
Revision 1.8 / (download) - annotate - [select for diffs], Thu Mar 17 09:03:17 2005 UTC (18 years, 6 months ago) by snj
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1,
pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
Correct distinfo entry for patch-aa. Comments at the top of patches are not stripped.
Revision 1.7 / (download) - annotate - [select for diffs], Wed Mar 16 14:54:19 2005 UTC (18 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.6: +2 -1
lines
Diff to previous 1.6 (colored)
Added a patch needed for gcc-2.95.3. Approved by wiz.
Revision 1.6 / (download) - annotate - [select for diffs], Thu Feb 24 14:48:46 2005 UTC (18 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored)
Add RMD160 digests to the SHA1 ones.
Revision 1.5 / (download) - annotate - [select for diffs], Sat Feb 19 20:54:14 2005 UTC (18 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.4: +3 -3
lines
Diff to previous 1.4 (colored)
Update to 1.58: 1.58 - fixed a pointer initialization in parse_xml_chunk(), fixes random several segmentation faults on document fragments. - added NSCLEAN feature to the parser interface (bug 4560) - minor code cleanups - updated libxml2 blacklist. - fixed croak while requesting nodeName() of CDATA sections (bug 1694). - more documentation updates
Revision 1.4 / (download) - annotate - [select for diffs], Mon Mar 29 23:50:49 2004 UTC (19 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4,
pkgsrc-2004Q3-base,
pkgsrc-2004Q3,
pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.3: +3 -4
lines
Diff to previous 1.3 (colored)
Update to 1.57; addresses PR 23884. Changes: - added cloneNode to XML::LibXML::Document - include Schema/RelaxNG code only with libxml2 >= 2.6.0 (to support old libxml2) - applied patch to example/cb_example.pl (bug 4262) - fixed insertBefore/insertAfter on empty elements (bug 3691) - more DOM conformant XML::LibXML->createDocument API (by Robin Berjon) - fixed encoding problems with API calls in document encoding - improved support for importing DTD subsets - fixed DTD validation error reporting problems with libxml2-2.6.x - fixed compilation problems with libxml2-2.6.x - fixed XML::LibXML::Number to support negative numbers - added XML Schema validation interface (XML::LibXML::Schema) - added XML RelaxNG validation interface (XML::LibXML::RelaxNG) - Michael K. Edwards' patch applied with some amendments from Petr Pajas: * add debian build files (I added SKIP_SAX_INSTALL flag for Makefile.PL and changed the patch so that it doesn't disable sax parser registration completely by default, and rather made debian build use this flag) * general cleanup (use SV_nolen, etc.) * SAX parsers cleanup * general error reporting code cleanup/rewrite, try preventing possible memory leaks * recover(1) now triggers warnings (disable with $SIG{__WARN__}=sub {}) * slighlty more strict parse_string behavior (now same as when parsing fh, etc): e.g. parse_string("<foo:bar>"), i.e prefix without NS declaration, raises error unless recover(1) is used * documentation fixes/updates * slightly updated test set to reflect the new slightly more strict parsing. - fixed default c14n XPath to include attributes and namespaces (Petr Pajas) - make libxml2's xmlXPathOrderDocElems available through a new $doc->indexElements method - added version information of libxml2 - Les Richardson's documentation patch applied.
Revision 1.3 / (download) - annotate - [select for diffs], Thu Jan 15 09:11:58 2004 UTC (19 years, 8 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored)
Make this build with libxml-2.6.x
Revision 1.2 / (download) - annotate - [select for diffs], Sun Oct 5 11:55:53 2003 UTC (19 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.1: +3 -4
lines
Diff to previous 1.1 (colored)
Update to 1.56: 1.56 - added line number interface (thanks to Peter Haworth) - patch to make perl 5.8.1 and XML::LibXML work together (thanks to François Pons) - added getElementById to XML::LibXML::Document (thanks to Robin Berjon) - fixes symbol problem with versions of libxml2 compiled without thread support (reported by Randal L. Schwartz) - tiny code clean ups - corrected tested versions after a local setup problem 1.55 - fixed possible problems with math.h - added C14N interface "toStringC14N()" (thanks to Chip Turner) - fixed default namespace bug with libxml2 2.5.8 (by Vaclav Barta) - fixed a NOOP in the XPath code. - fixed insertBefore() behaviour to be DOM conform - fixed a minor problem in Makefile.PL - improved more documentation - converted documentation to DocBook *NOTE:* Version 1.54 fixes potentional buffer overflows were possible with earlier versions of the package. 1.54 - fixed some major bugs, works now with libxml2 2.5.x - fixed problem with empty document fragments - bad tag and attribute names cannot be created anymore - Catalog interface is aware about libxml2 configuration - XML::LibXML should work now on systems without having zlib installed - cleaned the error handling code, which - fixes bad reporting of the validating parser - fixes bad reporting in xpath functions - added getElementsBy*Name() functions for the Document Class - fixed memory management problem introduced in 1.53 (that fixes a lot strange things) - interface for raw libxml2 DOM building functions (currently just addChild() and addNewChild(), others will follow) - fixed namespace handling if nodes are imported to a new DOM. - fixed segmentation fault during validation under libxml2 2.4.25 - fixed bad CDATA handing in XML::LibXML::SAX::Builder - fixed namespace handing in XML::LibXML::SAX - fixed attribute handing in XML::LibXML::SAX - fixed memory leak in XML::LibXML::SAX - fixed memory leak in XML::LibXML::Document - fixed segfault while appending entity ref nodes to documents - fixed some backward compatibility issues - fixed cloning with namespaces misbehaviour - fixed parser problems with libxml2 2.5.3+ - moved iterator classes into a separate package (after realizing some CPAN testers refuse to read their warnings from Makefile.PL) - improved parser testsuite - improved M - more documentation 1.53 Parser - catalog interface - enabled SGML parsing - implemented libxml2 dom recovering - parsing into GDOME nodes is now possible - XML::LibXML::SAX is now faster - made XML::LibXML::SAX parser running without errors in most (all?) cases (DTD handling is still not implemented). DOM interface - Node Iterator class - NodeList Iterator class - introduced XML::GDOME import and export. (EXPERIMENTAL) - more security checks general blur - removed code shared with XML::GDOME to a separate XML::LibXML::Common module (check CPAN) - removed some redundand code - more documentation (and docu fixes) (thanks to Petr Pajas) major fixes: - possible buffer overflow with broken XML: This may effect all older versions of XML::LibXML, please upgrade! - a bug while replacing the document element. - very stupid encoding bug. all UTF8 strings will now be marked as UTF8 correctly - namespace functions to work with empty namespaces - toFH() - namespace setting in XPath functions: the namespaces of the document element will always be added now - threaded perl 5.8.0 issues - calling external entity handlers work again - XML::LibXML::SAX::Parser will not throw warnings on DTD nodes 1.52 - fixed some typos (thanks to Randy Kobes and Hildo Biersma) - fixed namespace node handling - fixed empty Text Node bug - corrected the parser default values. - added some documentation 1.51 - fixed parser bug with broken XML declarations - fixed memory management within documents that have subsets - fixed some threaded perl issues (special thanks to Andreas Koenig for the patch) - applied Win32 tests (special thanks to Randy Kobes for the patch) - fixed findnodes() and find() to return empty arrays in array context if the statement was legal but produced no result. - fixed namespace handling in xpath functions - fixed local namespace handling in DOM functions - pretty formating to all serializing functions *NOTE* the XML::LibXML::Node::toString interface changed check the XML::LibXML::Node man page - made xpath functions verbose to perl (one can wrap evals now) - improved native SAX interface - improved XML::LibXML::SAX::Builder - added getNamespaces to the node interface - better libxml2 version testing - more documentation 1.50 - fixed major problems with the validating parser - fixed default behaviour of the generic parser - fixed attribute setting of the string parser - fixed external entity loading for entity expansion - fixed nodeValue() to handle entities and entity refs correctly - SAX::Parser ignores now hidden XINCLUDE nodes. - fixed SAX::Builder to recognize namespace declarations correctly - compatibility fixes - importNode() bug fix - fixed library tests and output in Makefile.PL - added setOwnerDocument() again - XML::LibXML::Document::process_xincludes reintroduced - global callbacks reintroduced NOTE: the Interface changed here, read XML::LibXML manpage! - code cleanings - push parser interface - basic native libxml2 SAX interface THIS INTERFACE IS STILL EXPERIMENTAL - cloneNode clones now within documents - more documentation 1.49 - memory management has been completely rewritten. now the module should not cause that many memory leaks (special thanks to Merijn Broeren and Petr Pajas for providing testcases) - more libxml2 functions are used - DOM API is more Level 3 conform - ownerDocument fixed - parser validation bug fixed (reported by Erik Ray) - made parse_xml_chunk() report errors - fixed the PI interface - xpath.pl example - better namespace support - improved NamedNodeMap support - restructured the interfaces - HTML document nodes are recognized as HTML doc nodes instead of plain nodes - XML::LibXML::SAX::Parser able to handle HTML docs now (patch by D. Hageman [dhageman@dracken.com]) - added serialization flags ($setTagCompression, $skipDtd and $skipXMLDeclaration) - more documentation 1.40 - new parsefunction: $parser->parse_xml_chunk($string); - appendChild( $doc_fragment ) bug fixed - removed obsolete files (parser.?) - fixed getElementsByTagName and getElementsByTagNameNS to fit the spec - new functions in XML::LibXML::Element: getChildrenByTagName getChildrenByTagNameNS getElementsByLocalName - minor fixes and extensions of the tests - more docu ;) - SAX added comment and PI support - SAX added start_prefix_mapping/end_prefix_mapping - Fixed find() bug with no results - Added use IO::Handle so FH reads work - A number of segfault fixes - constants added without XML_ prefix
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Jan 30 22:38:36 2002 UTC (21 years, 7 months ago) by mjl
Branch: TNF
CVS Tags: pkgviews-base,
pkgviews,
pkgsrc-base,
netbsd-1-6-RELEASE-base,
netbsd-1-6-1-base,
netbsd-1-6-1,
netbsd-1-6,
netbsd-1-5-PATCH003,
buildlink2-base,
buildlink2
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of p5-XML-LibXML-1.31 This module is an interface to the gnome libxml2 DOM parser (no SAX parser support yet), and the DOM tree. It also provides an XML::XPath-like findnodes() interface, providing access to the XPath API in libxml2. Provided by Shell Hung in PR/15088.
Revision 1.1 / (download) - annotate - [select for diffs], Wed Jan 30 22:38:36 2002 UTC (21 years, 7 months ago) by mjl
Branch: MAIN
Initial revision