Commits

Author Commit Message Labels Comments Date
Dorian Taylor
wat
Comments 1
Shlomi Fish
Fix the t/rt files from a previous commit.
Tim Brody
Create a new owning document for function callbacks which fixes rt71345. Added the two test cases from that ticket to unit tests. Discussion: LibXSLT assumed the owner of the XPath node was the document being transformed. If the document was actually created by an intermediate extension e.g. exslt:node-set it won't be owned by us. This change creates an entirely new document for every callback that is passed to perl_dispatch and lasts for the duration of the dispatch or the parent scope if it or any owned elements are refere…
Shlomi Fish
Convert t/03input.t to Test::More.
Shlomi Fish
Convert t/15misc.t to Test::More.
Shlomi Fish
Convert t/14security.t to Test::More.
Shlomi Fish
Convert t/13error.t to Test::More.
Shlomi Fish
Convert t/12import.t to Test::More.
Shlomi Fish
Convert t/11utf8.t to Test::More.
Shlomi Fish
Convert t/10functions.t to Test::More.
Shlomi Fish
Convert t/09exslt.t to Test::More.
Shlomi Fish
Convert t/08literal.t to Test::More.
Shlomi Fish
Convert t/07blankdoc.t to Test::More.
Shlomi Fish
Convert t/06entities.t to Test::More.
Shlomi Fish
Cleanup to t/06output.t
Shlomi Fish
Convert t/06output.t to Test::More.
Shlomi Fish
Convert t/05quick.t to Test::More.
Shlomi Fish
Convert t/04params.t to Test::More.
Shlomi Fish
Convert t/02dromeds.t to Test::More.
Shlomi Fish
Convert t/01basic.t to Test::More.
Shlomi Fish
Made the port allocation in t/14security.t more robust.
Tim Brody
Moved Benchmarking utils to a benchmark/ sub-directory and removed them from the MANIFEST, which causes us headaches in CPAN because it thinks we own 'Driver'.
Tim Brody
xsltInit() and xsltCleanupGlobals() to avoid leaking memory on init/shutdown
Tim Brody
Added support for register_element() on stylesheet objects. The callback may leak memory though - nothing frees the _private attributes of the node + document owner for the passed arguments?
Tim Brody
Added support for stylesheet context functions via a $stylesheet->register_function() method with the same arguments as XML::LibXSLT->register_function().
Shlomi Fish
Fix bug No. 52422. A webserver access thing.
Shlomi Fish
Add a blacklist for libxslt-1.1.26 closing RT #50487. See: https://rt.cpan.org/Ticket/Display.html?id=50487 .
pa...@48c0daa5-cf15-4c16-847c-abda57616a86
document a work-around for #29572
pa...@48c0daa5-cf15-4c16-847c-abda57616a86
address #41542: restore internalDTD subset on the source document of a transformation (libxslt unlinks it)
pa...@48c0daa5-cf15-4c16-847c-abda57616a86
address #42728: wrap attribute nodes to elements, remove code that was never used and didn't work anyway
  1. Prev
  2. Next