summaryrefslogtreecommitdiff
path: root/libexslt
AgeCommit message (Collapse)AuthorFilesLines
2003-11-18fixed entity problem in exslt:tokenize uncovered by newapi.xsl changed toWilliam M. Brack1-3/+3
* libexslt/strings.c: fixed entity problem in exslt:tokenize uncovered by newapi.xsl * libxslt/transform.c,libxslt/pattern.c,libxslt/keys.c: changed to use IS_BLANK_CH for char compares (fixes warnings)
2003-11-12applied patch for param visibility from Shaun McCance. Changed variableWilliam M. Brack1-8/+17
* libexslt/functions.c: applied patch for param visibility from Shaun McCance. Changed variable scoping in accordance with Shaun's suggestions. This fixed problem reported on the list by Bernd Lang * tests/exslt/functions/function.8.[xml,xsl,out], Makefile.am: regression test for above
2003-11-08applied improvement patch from Jonathan Wakely describing the entryDaniel Veillard1-46/+76
* libexslt/libexslt.3: applied improvement patch from Jonathan Wakely describing the entry points. Daniel
2003-11-05Minor enhancements to eliminate compile/test warningsWilliam M. Brack1-1/+1
* libxslt/xsltconfig.h.in, libexstl/exsltconfig.h.in: changed macro ATTRIBUTE_UNUSED for gcc so that, if undefined, it's defined as __attribute__((unused)) * python/libxslt.c: fixed ATTRIBUTE_UNUSED to appear after variable declaration * libxslt/preproc.c: minor change to get rid of unused var/code
2003-11-02fixed bug #125502 and corrected expected test output fixed broken testWilliam M. Brack1-3/+3
* libxslt/transform.c, tests/general/bug-119.out: fixed bug #125502 and corrected expected test output * tests/general/bug-79.out: fixed broken test (bug #123328) * libxslt/pattern.c, libexslt/functions.c: minor change to eliminate compilation warning
2003-11-01fix bug #125265 about entities breaking exsl:tokenize and exsl:splitDaniel Veillard1-12/+12
* libexslt/strings.c: fix bug #125265 about entities breaking exsl:tokenize and exsl:split * tests/exslt/strings/split.1.* tests/exslt/strings/tokenize.1.*: augmented the reression tests with the example from the bug report. Daniel
2003-10-23doing some testing and raising the build requirement to 2.5.10 appliedDaniel Veillard1-4/+2
* configure.in libxslt.spec.in: doing some testing and raising the build requirement to 2.5.10 * libexslt/Makefile.am configure.in: applied patch from Graham Wilson for linking the exslt lib with the lib being build instead of the installed one Daniel
2003-09-28minor cleanup for various compilation warnings (AIX as well as gcc)William M. Brack1-2/+6
* libxslt/numbers.c, libxslt/extensions.c, libexslt/date.c, python/libxslt.c, xsltproc/xsltproc.c: minor cleanup for various compilation warnings (AIX as well as gcc)
2003-09-27applied patch from Brett Kail to implement saxon:line-number() DanielDaniel Veillard1-0/+65
* libexslt/saxon.c: applied patch from Brett Kail to implement saxon:line-number() Daniel
2003-09-02additional macros, mingw sectionIgor Zlatkovic1-0/+13
2003-08-28fixed typos reported by Mark VakocIgor Zlatkovic1-1/+1
2003-08-27fixed defs for Borland compiler, as reported by Eric ZurcherIgor Zlatkovic1-2/+2
2003-08-25add the new header so they get included in the distrib DanielDaniel Veillard1-1/+2
* libxslt/Makefile.am libexslt/Makefile.am: add the new header so they get included in the distrib Daniel
2003-08-25changed default var export to externIgor Zlatkovic1-1/+1
2003-08-25Exportability taint of the headersIgor Zlatkovic3-30/+106
2003-08-18applied patch from Mikhail Grushinskiy for compilation with MingW compilerDaniel Veillard10-11/+11
* xsltproc/Makefile.am libxslt/libxslt.h libxslt/numbersInternals.h libexslt/*.c configure.in: applied patch from Mikhail Grushinskiy for compilation with MingW compiler on Windows. Daniel
2003-07-29changed sign of date:seconds as previously posted to the mailing listWilliam M. Brack1-1/+7
* libexslt/date.c test/exslt/data/seconds.1 : changed sign of date:seconds as previously posted to the mailing list * numbers.c: extensive modification to cater for UTF8 within the various routines.
2003-07-24applied patch from Shaun McCance to fix bug #117616 about EXSTDaniel Veillard1-4/+7
* libexslt/strings.c: applied patch from Shaun McCance to fix bug #117616 about EXST str:tokenize. * tests/exslt/strings/Makefile.am tests/exslt/strings/tokenize.3.*: added the test in the regression suite. Daniel
2003-07-18applied patch from Shaun McCance to implement exslt:split c.f. #117752Daniel Veillard1-2/+109
* libexslt/strings.c: applied patch from Shaun McCance to implement exslt:split c.f. #117752 * tests/exslt/strings/Makefile.am tests/exslt/strings/split.1.*: added the test to the regression suite. Daniel
2003-07-14fixed bug 113520William M. Brack1-3/+3
2003-07-09fixed bug 114812William M. Brack1-8/+69
2003-06-13Moved the man pages to section 3 applied patch from Peter BreitenlohnerDaniel Veillard3-4/+4
* libxslt.spec.in libexslt/Makefile.am libexslt/libexslt.3 libxslt/Makefile.am libxslt/libxslt.3: Moved the man pages to section 3 * libexslt/sets.c: applied patch from Peter Breitenlohner * doc/*: rebuilt the docs * tests/docbook/result//* tests/xmlspec/*.html: changes in generattion of " as " in element content. Daniel
2003-04-30cleaning up Result Value Tree handling fixed a pair of implementations.Daniel Veillard2-15/+29
* libxslt/transform.c libxslt/variables.c libxslt/xsltInternals.h: cleaning up Result Value Tree handling * libexslt/functions.c libexslt/strings.c: fixed a pair of implementations. * tests/exslt/strings/Makefile.am tests/exslt/strings/tokenize.2.*: added Mark Vakoc test combining for-each and exslt:tokenize Daniel
2003-04-26fixed a problem in the generator where the way functions are remapped asDaniel Veillard1-1/+1
* python/generator.py: fixed a problem in the generator where the way functions are remapped as methods on classes was not symetric and dependant on python internal hash order, as reported by Stéphane Bidoul * libexslt/strings.c: attempt at fixing an object type pbm * libxslt/triodef.h: update for OpenVMS from libxml2 Daniel
2003-04-23fixed a bug introduced in the last commit tried to fix #111437 side effectDaniel Veillard1-1/+1
* libexslt/sets.c: fixed a bug introduced in the last commit * libxslt/transform.c: tried to fix #111437 * tests/docbook/result/xtchunk/html/*.orig tests/multiple/out/*.orig: side effect of #111437 change. Daniel
2003-04-23applied last patch for #110023 from Mark Vakoc fixed a memory leak whenDaniel Veillard2-47/+65
* libexslt/strings.c: applied last patch for #110023 from Mark Vakoc * libexslt/sets.c: fixed a memory leak when mixing one of the EXSLT set functions and a Result Value Tree * TODO: there are other bugs around in libexslt/sets.c in conjunction with Result Value Tree Daniel
2003-04-21applied patch from Charles Bozeman fixing the math power function whereDaniel Veillard2-3/+4
* libexslt/math.c: applied patch from Charles Bozeman fixing the math power function where args were inverted #110996 * tests/exslt/math/Makefile.am tests/exslt/math/power.1.*: added the test to the regraession for #110996 * libexslt/sets.c: avoid a problem with nodesets. Daniel
2003-04-09applied patch from Mark Vakoc fixing a problem with RTF in libexslt DanielDaniel Veillard1-42/+33
* libexslt/strings.c: applied patch from Mark Vakoc fixing a problem with RTF in libexslt Daniel
2003-01-09tried to fix #102800 for good. Reenabled memory debug checking which gotDaniel Veillard1-2/+7
* xsltproc/xsltproc.c: tried to fix #102800 for good. Reenabled memory debug checking which got deactivated at some point ?!? * libexslt/date.c libxslt/attributes.c: fixing some memory leaks * libxslt/xsltutils.c: very small change on HTML indentation handling Daniel
2003-01-02applied patch from Jörg Walter to provide URI escaping and unescapingDaniel Veillard1-0/+108
* libexslt/strings.c: applied patch from Jörg Walter to provide URI escaping and unescaping functions. Daniel
2002-12-26Alexey Efimov found a typo bug in exsltStrPaddingFunction() DanielDaniel Veillard1-1/+1
* libexslt/strings.c: Alexey Efimov found a typo bug in exsltStrPaddingFunction() Daniel
2002-12-11added the generation of libexslt-api.xml small cleanup. DanielDaniel Veillard1-1/+42
* doc/Makefile.am doc/apibuild.py doc/libexslt-api.xml: added the generation of libexslt-api.xml * libexslt/exslt.h: small cleanup. Daniel
2002-11-23patch from Charles Bozeman fixing a memory leak inDaniel Veillard1-0/+3
* libexslt/date.c: patch from Charles Bozeman fixing a memory leak in exsltDateDurationFunction pointed out by Bernard Brinkhus * python/tests/exslt.py: trouble with mem debug in that specific test... Daniel
2002-09-18fixed the embedded '-' in the duration format functionIgor Zlatkovic1-8/+14
2002-09-17fixed date:difference() bugs, removed type conversion warningsIgor Zlatkovic1-26/+35
2002-05-31turned a function static applied patch from Mark Vadoc DanielDaniel Veillard1-1/+2
* libexslt/dynamic.c: turned a function static * libxslt/win32config.h: applied patch from Mark Vadoc Daniel
2002-05-30applied a patch from Mark Vakoc to implement the EXSLT objectDaniel Veillard5-5/+103
* win32/Makefile.msvc libexslt/Makefile.am libexslt/date.c libexslt/dynamic.c libexslt/exslt.c libexslt/exslt.h: applied a patch from Mark Vakoc to implement the EXSLT object dyn:evaluate(string) extension function, and a small fix to date.c Daniel
2002-05-21Applied patch for the EXSLT man page from Charles Bozeman DanielDaniel Veillard1-9/+163
* libexslt/libexslt.4: Applied patch for the EXSLT man page from Charles Bozeman Daniel
2002-05-18applied a man page patch from Christian Cornelssen and fixed a couple ofDaniel Veillard1-3/+3
* libexslt/libexslt.4 libxslt/libxslt.4 libxslt/keys.c libxslt/xsltconfig.h.in: applied a man page patch from Christian Cornelssen and fixed a couple of issues he raised. Daniel
2002-05-08Fixed a typo _cplusplus -> __cplusplusIgor Zlatkovic1-2/+2
2002-04-26applied another patch from Charles Bozeman to enhance date/durationDaniel Veillard1-5/+5
* libexslt/date.c: applied another patch from Charles Bozeman to enhance date/duration support * tests/exslt/date: added the associated set of regression tests Daniel
2002-04-25applied a patch from Charles Bozeman to add duration routines to the dateDaniel Veillard1-222/+1437
* libexslt/date.c: applied a patch from Charles Bozeman to add duration routines to the date exslt extensions. Daniel
2002-04-18extern "C" { missing by Mark Vakoc DanielDaniel Veillard1-0/+7
* libexslt/exslt.h: extern "C" { missing by Mark Vakoc Daniel
2002-04-17*** empty log message ***Igor Zlatkovic1-6/+6
2002-03-18preparing 1.0.14 updated rebuilt implemented the IN_LIBXSLT andDaniel Veillard9-5/+11
* configure.in: preparing 1.0.14 * doc/*: updated rebuilt * libxslt/*.c libexslt/*.c libxslt/libxslt.h libexslt/libexslt.h: implemented the IN_LIBXSLT and IN_LIBEXSLT mechanism discussed with the Windows maintainers Daniel
2002-03-16chaing result tree values which may be deallocated and must not be kept inDaniel Veillard1-2/+1
* libexslt/common.c libxslt/pattern.c libxslt/transform.c libxslt/variables.c: chaing result tree values which may be deallocated and must not be kept in the template pattern lookup cache. Thanks to Valgrin to allow finding the real problem in bug #74857 Daniel
2002-03-07fixed bug #73791 related to extension function declared in includedDaniel Veillard1-0/+1
* libxslt/extensions.c: fixed bug #73791 related to extension function declared in included stylesheets * tests/exslt/functions/function.7.*: added specific test Daniel
2002-03-04patch from Charles Bozeman for the exslt date extension added theDaniel Veillard1-22/+61
* libexslt/date.c: patch from Charles Bozeman for the exslt date extension * configure.in tests/exslt/Makefile.am tests/exslt/date/*: added the associated regression test provided by Charles Daniel
2002-01-18Charlie Bozeman provided the implementation for the EXSLT math otherDaniel Veillard1-1/+789
* libexslt/math.c: Charlie Bozeman provided the implementation for the EXSLT math other functions Daniel
2002-01-17jacob berkman pointed out that the Cygwin patch forgot to add libexslt.hDaniel Veillard1-1/+2
* libexslt/Makefile.am: jacob berkman pointed out that the Cygwin patch forgot to add libexslt.h to the tarball Daniel