Action against software patents GNOME2 Logo W3C logo Red Hat Logo
Made with Libxslt Logo

ChangeLog last entries of libxslt

API Menu
Related links
API Indexes

Daniel Veillard Fri Aug 1 10:16:48 CEST

  • libxslt/xsltconfig.h.in libxslt/xslt.c libxslt/extensions.c libxslt/xsltlocale.c libxslt/preproc.c libxslt/xsltutils.c libxslt/xsltlocale.h libxslt/win32config.h configure.in config.h.in win32/configure.js: big patch from Roumen Petrov finishing xsl:sort lang support with many portability issues fixed and feedback from Nick Wellnhofer and Rob Richards

Daniel Veillard Fri Aug 1 07:54:02 CEST

  • libexslt/crypto.c: fix for CVE-2008-2935 libexslt RC4 encryption/decryption functions

Daniel Veillard Mon Jul 28 14:46:27 CEST

  • configure.in: fix my static linking setup on x86_64

Daniel Veillard Sun Jul 27 13:52:10 CEST

  • libxslt/xslt.c: avoid a quadratic behaviour when hitting duplicates exclude-result-prefixes declarations, should fix #544906

William Brack Sat Jul 26 12:43:18 PST

  • configure.in: fixed option --with-debugger with patch from Arun Ragnavan #544829

William Brack Sat Jul 12 16:36:58 PST

  • libexslt/math.c: fixed incorrect argument popping in exsltMathAtan2Function #541965

William Brack Thu Jul 10 10:04:28 PST

  • libxslt/functions.c: patch from Ron Burk to fix problem with string check for element-available and function-available #530891.

William Brack Tue Jun 24 23:55:48 PST

  • libxslt/attrvt.c: added code to handle literal within an AVT #539741.
  • tests/docs/Makefile.am tests/docs/bug-168.xsl
  • tests/general/Makefile.am tests/general/bug-168.* add a test for this bug to the regression suite.

Daniel Veillard Fri Jun 13 10:58:52 CEST

  • libxslt/libxslt.h libexslt/libexslt.h libexslt/exslt.h: patch from Roumen Petrov fixing include path when compiling outside source tree

Daniel Veillard Thu Jun 12 11:23:23 CEST

  • libxslt/xsltconfig.h.in libxslt/xsltlocale.h configure.in config.h.in win32/configure.js: patch from Nick Wellnhofer and Roumen Petrov to fix some portability problems on the previous xsl:sort locale patch

Daniel Veillard Tue Jun 3 18:26:26 CEST

  • configure.in libxslt/extra.c libxslt/Makefile.am libxslt/preproc.c libxslt/xsltInternals.h libxslt/xsltlocale.c libxslt/xsltlocale.h libxslt/xsltutils.c win32/Makefile.mingw win32/Makefile.msvc: patch from Nick Wellnhofer adding xsl:sort lang support using the locale support from the C library.

Daniel Veillard Tue Jun 3 18:14:55 CEST

  • libxslt/extensions.h: as Ralf Junker pointed out xsltExtFunctionLookup was defined but never implemented, removing it

Daniel Veillard Tue May 13 17:51:05 CEST

  • configure.in doc/*: release of 1.1.24
  • python/generator.py: syntactic cleanup (Martin)

Daniel Veillard Tue May 13 16:32:22 CEST

  • libxslt/xslt.c libxslt/extensions.c libxslt/extensions.h: fix the processing of top level elements of stylesheets which are not in the XSLT namespace and are not an extension either should fix #529223
  • tests/docs/Makefile.am tests/docs/bug-167.xml tests/general/Makefile.am tests/general/bug-167.*: add the test to the regression suite

Daniel Veillard Fri May 9 14:30:35 CEST

  • libxslt/documents.c libxslt/keys.c libxslt/xsltInternals.h libxslt/transform.c libxslt/pattern.c: fix the key initialization problem introduced when tracking Josef Urban problem from 22 Dec 2007, this should also handle the problem of recursive keys definitions should fix #531873.
  • tests/docs/bug-166.xml tests/docs/Makefile.am tests/general/Makefile.am tests/general/bug-166.xsl tests/general/bug-166.out: add the regression tests when a key computation depends on another one.

Daniel Veillard Mon Apr 21 16:16:29 CEST

  • doc/xsltproc.1 doc/xsltproc.xml: update the man page based on Vincent Lefevre suggestion.

Daniel Veillard Mon Apr 14 11:19:14 CEST

  • libxslt/pattern.c: fixes #527297 general patter comps fix and cleanup
  • libxslt/xsltInternals.h libxslt/pattern.h: other cleanups

Daniel Veillard Tue Apr 8 19:15:19 CEST

  • configure.in doc/*: release of 1.1.23

Daniel Veillard Tue Apr 8 18:52:36 CEST

  • libexslt/date.c: new version of patch from Peter Pawlowski

Daniel Veillard Tue Apr 8 10:19:01 CEST

  • python/generator.py: fix an infinite loop bug

Daniel Veillard Thu Apr 3 09:32:49 CEST

  • libxslt/xsltutils.c: avoid a scary realloc() loop should fix #520383

Daniel Veillard Thu Apr 3 07:32:36 CEST

  • libexslt/date.c: applied patch from Peter Pawlowski fixing a timezone offset problem, fixes #521680
  • libxslt/namespaces.c: a bit of space/tabs cleanup

Daniel Veillard Thu Apr 3 06:25:02 CEST

  • doc/xsltproc.xml doc/xsltproc.1 doc/xsltproc.html: small fix to man page synopsis, should fix #525822

William Brack Sat Mar 15 11:13:18 HKT

  • libexslt/functions.c: fixed minor error reported on the mailing list by Mark Howe, which caused a segfault if func:result was postitioned as top-level element.

Daniel Veillard Thu Mar 13 09:33:21 CET

  • libxslt/win32config.h: patch from Rob Richards for VS 2008
  • python/types.c: fix a problem with namespace nodes coming from XPath nodesets.

Daniel Veillard Mon Mar 3 09:39:31 CET

  • doc/xsltproc.xml doc/xsltproc.1: fix maxdepth default value documentation fixes #519921.

William Brack Sat Feb 16 01:24:58 HKT

  • libxslt/extensions.c: fixed minor error bug #516483
  • tests/exslt/common - deleted node-set.9 regression test, because it relied upon an external web import.

Daniel Veillard Tue Feb 5 08:53:30 CET

  • libxslt/xslt.c: applied documentation patch from Jason Viers for xsltParseStylesheetDoc

Daniel Veillard Tue Feb 5 08:36:53 CET

  • python/tests/pyxsltproc.py: applied a portability patch from Stephane Bidoul

Daniel Veillard Thu Jan 24 16:24:05 CET

  • doc/xslt.html doc/docbook.html: fix links for Cygwin DocBook setup as suggested by Philippe Bourcier

William Brack Sun Dec 23 16:40:38 PST

  • libxslt/keys.c, libxslt/pattern.c, libxslt/xsltInternals.h: fixed a problem on superfluous re-generation of keys reported on the mailing list by Josef Urban.

Daniel Veillard Thu Nov 29 11:43:14 CET

  • configure.in: avoid a problem in configure if an old gcrypt version is installed, patch from Brent Cowgill, fixes #500390

William Brack Tue Nov 13 13:08:08 PDT

  • libexslt/common.c, libexslt/dynamic.c: After discussion on Bugzilla with Peter Pawlowski, added same code for preventing deletion of function result during garbage collection (see bug #495995).

William Brack Mon Nov 12 13:53:58 PDT

  • libexslt/strings.c: Added code to mark the results of str:tokenize and str:split as "function result" to avoid garbage-collecting them during global variable initialisation. Should fix bug #495995.

William Brack Wed Oct 24 17:41:08 PDT

  • python/libxslt.c: changed iterator argument for Py_Dict_Next from int to ssize_t (seems Python docs are incorrect) to fix x86_64 bug #489854.

Daniel Veillard Wed Oct 10 16:33:09 CEST

  • libexslt/date.c tests/exslt/date/datetime.1.out tests/exslt/date/date.1.out tests/exslt/date/date.1.xml: applied patch from Maurice van der Pot to fix EXSLT week-in-year extenson which was not conforming to the definition. This also changes the output of the tests a bit. Should fix #452876

William Brack Thu Aug 30 08:18:08 HKT

  • python/libxslt.c: applied patch from Daniel Gryniewicz to fix a segfault caused by a parameter array not being preset to zero.

Daniel Veillard Thu Aug 23 17:18:03 CEST

  • configure.in doc/*: preparing release of 1.1.22

Daniel Veillard Thu Aug 23 15:39:18 CEST

  • libxslt/xslt.c: applied patch from Rob Richards to fix a stylesheet compilation error handling problem #382570

Daniel Veillard Thu Aug 23 15:22:55 CEST

  • libxslt/security.c: applied patch from Roland Schwarz and Rob Richards to fix the security file checks on Windows, should close #464432

William Brack Thu Aug 23 21:15:28 HKT

  • tests/general/bug-165.[xsl,out,err], tests/docs/bug-165.xml, tests/general/Makefile.am, tests/docs/Makefile.am: added regression test for bug #469410

Daniel Veillard Thu Aug 23 14:13:02 CEST

  • xsltproc/xsltproc.c: patch from Drazen Kacar to add a --encoding option fixes #443868
  • doc/xsltproc.xml doc/xsltproc.1: augment and regenerate man page.

Daniel Veillard Thu Aug 23 11:47:20 CEST

  • libexslt/date.c: apply patch from Björn Wiberg fixing build on AIX and closing bug #332173

Daniel Veillard Fri Aug 3 15:49:26 CEST

  • win32/Makefile.msvc win32/configure.js: apply patch from Rob Richards to improve build with VS2005

William Brack Thu Jul 26 12:43:38 PDT

  • libxslt/xslt.c: Removed the exclude-result-prefix change of 31 May 2007. Fixes bug #459713.

William Brack Sat Jun 16 07:42:18 PDT

  • libxslt/transform.c: Fixed problem with RVT cleanup related to some exslt functions (reported on the list by Marc Adkins).

William Brack Wed Jun 13 13:27:48 PDT

  • tests/exslt/common/node-set.9.[xml,xsl,out], tests/exslt/common/Makefile.am: added test case for bug #413451

Daniel Veillard Tue Jun 12 18:43:05 CEST

  • NEWS configure.in doc/*: preparing release of 1.1.21

William Brack Thu May 31 12:38:08 PDT

  • libxslt/xslt.c: fixed obscure namespace problem related to exclude-result-prefix

William Brack Mon May 7 00:14:28 HKT

  • libxslt/transform.c: fixed minor compilation warning; no change to logic.

Daniel Veillard