summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2009-07-24Fix an idness issue when building the treeDaniel Veillard1-0/+4
* libxslt/attributes.c: fix an IDness issue when building the tree
2009-05-12git setupveillard1-0/+5
* configure.in: adapt the extra version detection code to git * libxslt.doap: adding RDF dope file Daniel
2009-01-24Fixed indexing error reported by Ron Burk on the mailing list.William M. Brack1-0/+5
* libexslt/strings.c: Fixed indexing error reported by Ron Burk on the mailing list. svn path=/trunk/; revision=1494
2008-11-14applied patch from Roumen Petrov for mingw cross compilation problemsDaniel Veillard1-0/+6
* python/Makefile.am libxslt/Makefile.am configure.in libexslt/Makefile.am: applied patch from Roumen Petrov for mingw cross compilation problems raised by Rich Jones daniel svn path=/trunk/; revision=1493
2008-10-28patch from Richard Jones to build shared libs with MinGW cross-compilerDaniel Veillard1-0/+5
* configure.in Makefile.am: patch from Richard Jones to build shared libs with MinGW cross-compiler Daniel svn path=/trunk/; revision=1492
2008-10-07prevent some unchecked pointer accesses, patch by Jake Goulding danielDaniel Veillard1-0/+5
* libxslt/pattern.c: prevent some unchecked pointer accesses, patch by Jake Goulding daniel svn path=/trunk/; revision=1491
2008-08-06tests/namespaces/tst7.xsl: fixed typo detected by new libxml2 codeWilliam M. Brack1-0/+7
* Minor cleanup of "typo" and some compilation warnings: tests/namespaces/tst7.xsl: fixed typo detected by new libxml2 code libxslt/keys.c, libxslt/xsltlocale.c, libexslt/date.c: trivial changes for gcc warnings. svn path=/trunk/; revision=1489
2008-08-01big patch from Roumen Petrov finishing xsl:sort lang support with manyDaniel Veillard1-1/+11
* 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 svn path=/trunk/; revision=1488
2008-08-01fix for CVE-2008-2935 libexslt RC4 encryption/decryption functions DanielDaniel Veillard1-0/+5
* libexslt/crypto.c: fix for CVE-2008-2935 libexslt RC4 encryption/decryption functions Daniel svn path=/trunk/; revision=1487
2008-07-28fix my static linking setup on x86_64 DanielDaniel Veillard1-0/+4
* configure.in: fix my static linking setup on x86_64 Daniel svn path=/trunk/; revision=1486
2008-07-27avoid a quadratic behaviour when hitting duplicatesDaniel Veillard1-0/+5
* libxslt/xslt.c: avoid a quadratic behaviour when hitting duplicates exclude-result-prefixes declarations, should fix #544906 Daniel svn path=/trunk/; revision=1485
2008-07-26*configure.in: fixed option --with-debugger with patch from Arun Ragnavan ↵William M. Brack1-0/+5
#544829 svn path=/trunk/; revision=1484
2008-07-12fixed incorrect argument popping in exsltMathAtan2Function #541965William M. Brack1-0/+5
* libexslt/math.c: fixed incorrect argument popping in exsltMathAtan2Function #541965 svn path=/trunk/; revision=1483
2008-07-10patch from Ron Burk to fix problem with string check for element-availableWilliam M. Brack1-0/+6
* libxslt/functions.c: patch from Ron Burk to fix problem with string check for element-available and function-available #530891. svn path=/trunk/; revision=1482
2008-06-25added code to handle literal within an AVT #539741. tests/docs/Makefile.amWilliam M. Brack1-0/+8
* 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. svn path=/trunk/; revision=1481
2008-06-13patch from Roumen Petrov fixing include path when compiling with MinGWDaniel Veillard1-0/+5
* libxslt/libxslt.h libexslt/libexslt.h libexslt/exslt.h: patch from Roumen Petrov fixing include path when compiling with MinGW Daniel svn path=/trunk/; revision=1479
2008-06-12patch from Nick Wellnhofer and Roumen Petrov to fix some portabilityDaniel Veillard1-0/+7
* 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 svn path=/trunk/; revision=1478
2008-06-03patch from Nick Wellnhofer adding xsl:sort lang support using the localeDaniel Veillard1-0/+8
* 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 svn path=/trunk/; revision=1476
2008-06-03as Ralf Junker pointed out xsltExtFunctionLookup was defined but neverDaniel Veillard1-0/+5
* libxslt/extensions.h: as Ralf Junker pointed out xsltExtFunctionLookup was defined but never implemented, removing it Daniel svn path=/trunk/; revision=1475
2008-05-13release of 1.1.24 syntactic cleanup (Martin) DanielDaniel Veillard1-0/+5
* configure.in doc/*: release of 1.1.24 * python/generator.py: syntactic cleanup (Martin) Daniel svn path=/trunk/; revision=1473
2008-05-13fix the processing of top level elements of stylesheets which are not inDaniel Veillard1-0/+10
* 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 svn path=/trunk/; revision=1472
2008-05-09fix the key initialization problem introduced when tracking Josef UrbanDaniel Veillard1-0/+12
* 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 svn path=/trunk/; revision=1471
2008-04-21update the man page based on Vincent Lefevre suggestion. DanielDaniel Veillard1-0/+5
* doc/xsltproc.1 doc/xsltproc.xml: update the man page based on Vincent Lefevre suggestion. Daniel svn path=/trunk/; revision=1470
2008-04-14fixes #527297 general patter comps fix and cleanup other cleanups DanielDaniel Veillard1-0/+5
* libxslt/pattern.c: fixes #527297 general patter comps fix and cleanup * libxslt/xsltInternals.h libxslt/pattern.h: other cleanups Daniel svn path=/trunk/; revision=1469
2008-04-08release of 1.1.23 DanielDaniel Veillard1-0/+4
* configure.in doc/*: release of 1.1.23 Daniel svn path=/trunk/; revision=1467
2008-04-08new version of patch from Peter Pawlowski DanielDaniel Veillard1-0/+4
* libexslt/date.c: new version of patch from Peter Pawlowski Daniel svn path=/trunk/; revision=1465
2008-04-08fix an infinite loop bug DanielDaniel Veillard1-0/+4
* python/generator.py: fix an infinite loop bug Daniel svn path=/trunk/; revision=1464
2008-04-03avoid a scary realloc() loop should fix #520383 DanielDaniel Veillard1-0/+4
* libxslt/xsltutils.c: avoid a scary realloc() loop should fix #520383 Daniel svn path=/trunk/; revision=1463
2008-04-03applied patch from Peter Pawlowski fixing a timezone offset problem, fixesDaniel Veillard1-0/+6
* 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 svn path=/trunk/; revision=1462
2008-04-03small fix to man page synopsis, should fix #525822 DanielDaniel Veillard1-1/+6
* doc/xsltproc.xml doc/xsltproc.1 doc/xsltproc.html: small fix to man page synopsis, should fix #525822 Daniel svn path=/trunk/; revision=1461
2008-03-15*libexslt/functions.c: fixed minor error reported on the mailingWilliam M. Brack1-0/+6
list by Mark Howe, which caused a segfault if func:result was postitioned as top-level element. svn path=/trunk/; revision=1460
2008-03-13patch from Rob Richards for VS 2008 fix a problem with namespace nodesDaniel Veillard1-0/+6
* libxslt/win32config.h: patch from Rob Richards for VS 2008 * python/types.c: fix a problem with namespace nodes coming from XPath nodesets. Daniel svn path=/trunk/; revision=1458
2008-03-03fix maxdepth default value documentation fixes #519921. DanielDaniel Veillard1-0/+5
* doc/xsltproc.xml doc/xsltproc.1: fix maxdepth default value documentation fixes #519921. Daniel svn path=/trunk/; revision=1457
2008-02-15*libxslt/extensions.c: fixed minor error bug #516483William M. Brack1-0/+6
*tests/exslt/common - deleted node-set.9 regression test, because it relied upon an external web import. svn path=/trunk/; revision=1456
2008-02-05applied documentation patch from Jason Viers for xsltParseStylesheetDocDaniel Veillard1-0/+5
* libxslt/xslt.c: applied documentation patch from Jason Viers for xsltParseStylesheetDoc Daniel svn path=/trunk/; revision=1455
2008-02-05applied a portability patch from Stephane Bidoul DanielDaniel Veillard1-0/+5
* python/tests/pyxsltproc.py: applied a portability patch from Stephane Bidoul Daniel svn path=/trunk/; revision=1454
2008-01-24fix links for Cygwin DocBook setup as suggested by Philippe BourcierDaniel Veillard1-0/+5
* doc/xslt.html doc/docbook.html: fix links for Cygwin DocBook setup as suggested by Philippe Bourcier Daniel svn path=/trunk/; revision=1453
2007-12-24fixed spelling errorWilliam M. Brack1-1/+1
svn path=/trunk/; revision=1452
2007-12-24fixed a problem on superfluous re-generation of keys reported on theWilliam M. Brack1-0/+6
* libxslt/keys.c, libxslt/pattern.c, libxslt/xsltInternals.h: fixed a problem on superfluous re-generation of keys reported on the mailing list by Joseph Urban. svn path=/trunk/; revision=1451
2007-11-29avoid a problem in configure if an old gcrypt version is installed, patchDaniel Veillard1-0/+5
* configure.in: avoid a problem in configure if an old gcrypt version is installed, patch from Brent Cowgill, fixes #500390 Daniel svn path=/trunk/; revision=1450
2007-11-13After discussion on Bugzilla with Peter Pawlowski, added same code forWilliam M. Brack1-0/+7
* 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). svn path=/trunk/; revision=1449
2007-11-12Added code to mark the results of str:tokenize and str:split as "functionWilliam M. Brack1-0/+7
* 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. svn path=/trunk/; revision=1448
2007-10-25changed iterator argument for Py_Dict_Next from int to ssize_t to fixWilliam M. Brack1-0/+6
* python/libxslt.c: changed iterator argument for Py_Dict_Next from int to ssize_t to fix x86_64 bug #489854 svn path=/trunk/; revision=1447
2007-10-10applied patch from Maurice van der Pot to fix EXSLT week-in-year extensonDaniel Veillard1-0/+8
* 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 Daniel svn path=/trunk/; revision=1446
2007-08-30applied patch from Daniel Gryniewicz to fix a segfault caused by aWilliam M. Brack1-0/+6
* python/libxslt.c: applied patch from Daniel Gryniewicz to fix a segfault caused by a parameter array not being preset to zero. svn path=/trunk/; revision=1444
2007-08-23preparing release of 1.1.22 DanielDaniel Veillard1-0/+4
* configure.in doc/*: preparing release of 1.1.22 Daniel svn path=/trunk/; revision=1442
2007-08-23applied patch from Rob Richards to fix a stylesheet compilation errorDaniel Veillard1-0/+5
* libxslt/xslt.c: applied patch from Rob Richards to fix a stylesheet compilation error handling problem #382570 Daniel svn path=/trunk/; revision=1441
2007-08-23applied patch from Roland Schwarz and Rob Richards to fix the securityDaniel Veillard1-0/+6
* libxslt/security.c: applied patch from Roland Schwarz and Rob Richards to fix the security file checks on Windows, should close #464432 Daniel svn path=/trunk/; revision=1440
2007-08-23added regression test for bug #469410William M. Brack1-0/+6
* 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 svn path=/trunk/; revision=1439
2007-08-23patch from Drazen Kacar to add a --encoding option fixes #443868 augmentDaniel Veillard1-0/+6
* 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 svn path=/trunk/; revision=1438