Wed Jan 17 14:20:18 CET 2007 Daniel Veillard * configure.in doc/*: preparing release of 1.1.20 * libexslt/crypto.c: small patch for missing includes on some BSD, fixes #397373 * configure.in: replace == by = in test, raised by Roland Illig, should fix #397371 Sun Jan 14 18:45:08 PST 2007 William Brack * libxslt/functions.c: fixed two problems related to checking of fragments, related to python htmlCtxtReadFile problem reported on mailing list by Nic Ferrier. Fri Jan 12 23:24:08 PST 2007 William Brack * libxslt/extensions.c: reverted last change, fixed some comments. Note that in it's current state the 'plugin' implementation will fail if called from a program compiled as static! Fri Jan 12 15:40:08 PST 2007 William Brack * configure.in: fixed problem with DV/WMB testing env. * regenerated docs; doc/APIchunk1[012].html added to SVN * libxslt/extensions.c: fixed problem with plugin loading; removed testplugin.c from SVN (current version kept as tests/plugin/testplugin.c) Thu Jan 11 11:08:18 PST 2007 William Brack * libxslt/transform.c: enhanced to ignore empty text node in xsltDefaultProcessOneNode (avoid calling xsltCopyText) (bug #354900) * xsltproc/xsltproc.c: added check for output file problem, yielding new error code 11 (Mike Hommey). * doc/xsltproc.html, doc/xsltproc.xml: added documentation for above, regenerated docs (doc/xsltproc.1) Wed Jan 10 19:13:08 PST 2007 William Brack * libexslt/strings.c: added new function 'replace' from Joel Reed. * tests/exslt/Makefile.am, replace.1.xml, replace.1.xsl, replace.1.out: added new test case for above. * libxslt.spec.in: trivial change from 'Gnome' to 'GNOME' * configure.in: trivial change for flags on my compilations * libxslt/documents.c, libxslt/documents.h, libxslt/keys.c, libxslt/keys.h, libxslt/variables.c, libxslt/templates.c, libxslt/transform.c, libxslt/variables.c, libxslt/xslt.c, libxslt/xsltutils.c: fixed some documentation/comments and compilation warnings - no change to logic. * re-generated the documentation. Wed Jan 3 16:46:05 CET 2007 Daniel Veillard * configure.in: adapt the extra versioning code to SVN Fri Dec 22 09:12:08 PST 2006 William Brack * python/libxslt.c: applied patch supplied by Kjartan Maraas (bug #388567). Mon Dec 11 14:38:22 PST 2006 William Brack * libexslt/functions.c: further enhancement to the original fix for bug #381319 (which was not correct). * tests/exslt/functions: minor enhancement to function.9.xsl; function.10.[xsl,xml,out] added to regression tests to check recursive calls. Mon Dec 11 12:13:14 CET 2006 Daniel Veillard * configure python/generator.py python/libxsl.py python/libxslt-python-api.xml python/libxslt.c python/tests/2stage.py python/tests/loader.py: applied patch from Nic James Ferrier to make stylesheets comparable and to add transformContext handling Sat Dec 9 15:22:34 PST 2006 William Brack * libexslt/functions.c: changed handling of function params to fix bug #381319 * libxslt/transform.[ch]: exposed xsltLocalVariablePush and xsltLocalVariablePop as global entries so that they could be used from within libexslt/functions.c * tests/exslt/functions/function.9.[xsl,xml,out] added to regression tests Tue Dec 5 10:45:04 CET 2006 Daniel Veillard * libxslt/extensions.c: applied patch from Marcus Meissner removing a strict aliasing problem should fix #317921 Fri Dec 1 23:02:27 HKT 2006 William Brack * libxslt/transform.c: fixed problem with housekeeping of localRVTBase, bug #378766