Commits

Show all
Author Commit Message Labels Comments Date
Shlomi Fish
Merged from nwellnhof/dtd-nodes.
Nick Wellnhofer
Fix comment
Branches
dtd-nodes
Nick Wellnhofer
Update Changes
Branches
dtd-nodes
Nick Wellnhofer
Fix handling of DTD nodes When removing a DTD node, it must not be added to a document fragment. Otherwise it will leak. Also make sure that removed attributes aren't added to document fragments. When inserting a DTD node, make sure that the 'intSubset' member of the document struct is updated and the previous DTD is unlinked and freed. This fixes memory leaks and potential segfaults. See RT #80521: https://rt.cpan.org/T…
Branches
dtd-nodes
Shlomi Fish
Tagging the XML-LibXML release as 2.0113
Shlomi Fish
Bump version to 2.0113.
Tags
XML-LibXML-2.0113
Shlomi Fish
Fix RT#93852. Workaround for a libxml2 bug. Patch by Nick Wellnhofer.
Shlomi Fish
Tagging the XML-LibXML release as 2.0112
Shlomi Fish
Bump version to 2.0112
Tags
XML-LibXML-2.0112
Shlomi Fish
Merge rt93496.
Shlomi Fish
Fix merge
Branches
rt93496
Shlomi Fish
Merged.
Branches
rt93496
Nick Wellnhofer
Make $schema->validate work with elements This uses xmlSchemaValidateOneElement under the hood. Fixes RT #93496: https://rt.cpan.org/Ticket/Display.html?id=93496
Branches
rt93496
Shlomi Fish
Merged rt71076.
Shlomi Fish
Merged from default
Branches
rt71076
Nick Wellnhofer
Fix segfaults when accessing attributes of DTD nodes Check node type before accessing 'properties' struct member. Fixes RT #71076: https://rt.cpan.org/Ticket/Display.html?id=71076
Branches
rt71076
Shlomi Fish
Apply patch to build with MSVC. + - 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.
Shlomi Fish
Refactoring.
Shlomi Fish
Add the generated distdir/dists to the .hgignore. They cluttered hg st . and were annoying.
Shlomi Fish
Fix https://rt.cpan.org/Ticket/Display.html?id=93429 . Thanks to Neil Wellnhofer for the report.
Shlomi Fish
Tagging the XML-LibXML release as 2.0111
Shlomi Fish
Add a missing file to MANIFEST. Got "make disttest" / "make distruntest" to work.
Tags
XML-LibXML-2.0111
Shlomi Fish
Bump the version number and prepare for a release.
Shlomi Fish
Merged a branch. See https://bitbucket.org/nwellnhof/perl-xml-libxml/branch/rt84564-v2 .
Nick Wellnhofer
Skip t/40reader_mem_error.t with libxml2 < 2.7.4 The failure is probably due to a known double-free bug in libxml2. https://rt.cpan.org/Ticket/Display.html?id=84564 https://bugzilla.gnome.org/show_bug.cgi?id=447899
Branches
rt84564-v2
Shlomi Fish
Commit merged
Nick Wellnhofer
Forgot to add test file
Nick Wellnhofer
Make parse_fh more robust wrt encoding layers Throw an exception instead of crashing when a file handle which uses an encoding layer is passed to parse_fh and reads more bytes than requested. Fixes RT #78448: https://rt.cpan.org/Ticket/Display.html?id=78448 A better fix would require to rewrite the LibXML_read_perl interface to allow for variable size results.
Nick Wellnhofer
Fix some text methods to work with UTF-8 insertData, deleteData, replaceData used xmlStrsub and xmlStrlen instead of xmlUTF8Strsub and xmlUTFStrlen.
Nick Wellnhofer
Fix substringData method on text nodes The length argument passed to xmlStrsub was bogus. Furthermore, xmlUTF8Strsub should be used. Fixes RT #88730 https://rt.cpan.org/Ticket/Display.html?id=88730
  1. Prev
  2. Next