summaryrefslogtreecommitdiff
path: root/libexslt/exslt.c
AgeCommit message (Collapse)AuthorFilesLines
2012-09-12Big space and tabs cleanupDaniel Veillard1-1/+1
Remove spaces followed by tabs, and space and tabs at the end of lines
2010-10-12Fix a small out of tree compilation issueHao Hu1-1/+1
exsltconfig.h should be addressed differently
2009-08-14305913 a serious problem in extensions reentrancyDaniel Veillard1-0/+1
* libexslt/exslt.c libxslt/extensions.c libxslt/extensions.h libxslt/security.c libxslt/transform.c libxslt/xslt.c: extension support use some global variables, make sure there is a Mutex to access and modify them
2005-04-06windows build cleanup, removed obsolete checksIgor Zlatkovic1-8/+0
2004-08-18added some code to include the CVS ChangeLog version in the versionWilliam M. Brack1-1/+2
* configure.in libxslt/xsltconfig.h.in libxslt/xslt.c libxslt/xsltwin32config.* libexslt/exsltconfig.h.in libexslt/exslt.c: added some code to include the CVS ChangeLog version in the version strings available for printing (e.g. by xsltproc)
2004-07-16apply patch from Rob Richards to add a normal --with-crypto configureDaniel Veillard1-0/+2
* configure.in libexslt/crypto.c libexslt/exslt.[ch] libexslt/exsltconfig.h.in win32/configure.js: apply patch from Rob Richards to add a normal --with-crypto configure option. Daniel
2004-06-30applied patch from Joel Reed to get EXSLT crypto extensions based onDaniel Veillard1-0/+1
* win32/Makefile.msvc win32/Makefile.mingw libexslt/Makefile.am libexslt/exslt.c libexslt/exslt.h config.h.in configure.in libexslt/crypto.c: applied patch from Joel Reed to get EXSLT crypto extensions based on libgcrypt if found at configure time. * tests/namespaces/Makefile.am: fixed a small breakage Daniel
2003-08-18applied patch from Mikhail Grushinskiy for compilation with MingW compilerDaniel Veillard1-1/+1
* 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
2002-05-30applied a patch from Mark Vakoc to implement the EXSLT objectDaniel Veillard1-0/+1
* 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-03-18preparing 1.0.14 updated rebuilt implemented the IN_LIBXSLT andDaniel Veillard1-0/+1
* 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-01-17applied Robert Collins patch for Cygwin support DanielDaniel Veillard1-1/+3
* Makefile.am libexslt/common.c libexslt/date.c libexslt/exslt.c libexslt/exslt.h libexslt/exsltconfig.h.in libexslt/functions.c libexslt/libexslt.h libexslt/math.c libexslt/saxon.c libexslt/sets.c libexslt/strings.c libxslt/libxslt.h libxslt/xslt.h libxslt/xsltconfig.h.in libxslt/xsltutils.c xsltproc/xsltproc.c: applied Robert Collins patch for Cygwin support Daniel
2001-10-19moved the config.h include out of exsltconfig.h since this header isDaniel Veillard1-0/+6
* libexslt/*.c libexslt/exsltconfig.h.in: moved the config.h include out of exsltconfig.h since this header is exported and config.h is not. Daniel
2001-10-07added implementation of SAXON expression(), eval() and evaluate()Thomas Broyer1-0/+1
* libexslt/saxon.c libexslt/Makefile.am libexslt/exslt.[ch]: added implementation of SAXON expression(), eval() and evaluate() functions. See http://saxon.sourceforge.net/saxon6.4.4/extensions.html * tests/extension/evaluate.xsl tests/extension/list.{xsl,out}: modified to use SAXON namespace (functions are not registered in the LibXSLT namespace) * tests/exslt/common/object-type.1.out: modified to take account of the new saxon:expression function
2001-09-12added implementation of the EXSLT - Dates and Times core functions. TheThomas Broyer1-0/+1
* configure.in libexslt/date.c libexslt/Makefile.am libexslt/exslt.[ch] libexslt/.cvsignore: added implementation of the EXSLT - Dates and Times core functions. The exsltDateFormat* functions need to be reworked but it works like this, even if it's quite messy. * tests/exslt/strings/.cvsignore: added
2001-09-03added implementation of EXSLT - Strings. Currently implemented functinsThomas Broyer1-0/+1
* libexslt/Makefile.am libexslt/exslt.[ch] libexslt/strings.c: added implementation of EXSLT - Strings. Currently implemented functins are str:tokenize, str:align str:concat and str:padding. * configure.in tests/exslt/Makefile.am tests/exslt/strings/Makefile.am tests/exslt/strings/tokenize.1.*: added a test for the str:tokenize function.
2001-08-03this got fixed by libxml patches Applied Igor Zlatkovic Win32 FaceliftDaniel Veillard1-0/+4
* tests/general/bug-21-.out tests/general/bug-31-.out: this got fixed by libxml patches * win32/readme.msvc win32/dsp/* xsltproc/xsltproc.c Makefile.am libexslt/exslt.[ch] libexslt/exsltconfig.h.in libexslt/functions.c libexslt/math.c libxslt/win32config.h libxslt/xsltconfig.h.in libxslt/xsltutils.h libxslt/xsltwin32config.h libxslt/xsltwin32config.h.in: Applied Igor Zlatkovic Win32 Facelift No.2 patch, and fixed a few things related to those changes. Daniel
2001-07-15some more generated files to ignore utils.h not installed anymore changedThomas Broyer1-6/+14
* libexslt/.cvsignore: some more generated files to ignore * libexslt/Makefile.am: utils.h not installed anymore * libexslt/common.c libexslt/exslt.[ch] libexslt/functions.c libexslt/math.c libexslt/sets.c: changed function prefix from exsl* to exslt* {common.c,exslt.c} moved exsltLib{rary,exslt,xslt,xml}Version from common.c to exslt.c {common.c} removed exslNodeSetFunction, uses xsltFunctionNodeSet instead * libxslt/extra.c: fixed xsltFunctionNodeSet to accept XPATH_NODESET arguments in addition to XPATH_XSLT_TREE * xsltproc/xsltproc.c: updated to use the new function prefix
2001-07-15start implementing EXSLTThomas Broyer1-0/+18
* libexslt/exslt.[hc] libexslt/common.[hc] libexslt/functions.[hc] libexslt/math.[hc] libexslt/sets.[hc] libexslt/utils.[hc] configure.in libexslt/Makefile.am: start implementing EXSLT