| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
* libxslt/imports.c: xsl:strip-space didn't work if there is a NameTest
with a namespace and a wildcard
* tests/REC/Makefile.am tests/REC/test-3.4-*: add some test to the
regression suite
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/symbols.xml doc/syms.xsl doc/checkapisym.xsl libxslt/libxslt.syms:
the new symbol files, checking and stylesheets, based on libxml2 ones
* configure.in doc/Makefile.am libxslt/Makefile.am: modifications needed
to activate the symbol versioning
* doc/libxslt-api.xml doc/libxslt-refs.xml doc/EXSLT/libexslt-api.xml
doc/EXSLT/libexslt-refs.xml: regenerated
* libexslt/crypto.c libxslt/Makefile.am libxslt/keys.c libxslt/variables.c
libxslt/xslt.c libxslt/xsltInternals.h libxslt/xsltlocale.c
libxslt/xsltlocale.h: various cleanups
|
|
|
|
|
|
| |
* libxslt/extensions.c: both xsltExtModuleFunctionLookup() and
xsltExtModuleRegisterDynamic() take the xsltExtMutex, but the
former calls the latter
|
|
|
|
|
| |
* xsltproc/xsltproc.c: the option was not activating XInclude nor
passing parser flags
|
| |
|
|
|
|
|
| |
* configure.in doc/Makefile.am: fixes --with-html-dir argument
handling and adds --with-html-subdir.
|
|
|
|
|
| |
* configure.in: augment thread detection to pass THREADS_LIBS
* xsltproc/Makefile.am: add THREAD_LIBS to testThreads_LDADD
|
|
|
|
|
| |
* libxslt/extensions.c: avoid a printf("%s", NULL) in special
circumstances
|
|
|
|
|
| |
* xsltproc/testThreads.c: load exslt extensions, the test module and
a bit of output
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
* xsltproc/testThreads.c: based loosely on libxml2 one, checks
concurrent use of the same stylesheet and extensions reentrancy
* config.h.in configure.in: we need to check for pthreads
* Makefile.am xsltproc/Makefile.am: add the new program and insert
in make check
|
| |
|
| |
|
|
|
|
| |
* libxslt/attributes.c: fix an IDness issue when building the tree
|
| |
|
|
|
|
|
|
| |
* configure.in: adapt the extra version detection code to git
* libxslt.doap: adding RDF dope file
Daniel
|
|
|
|
|
|
| |
* libexslt/strings.c: Fixed indexing error reported by Ron Burk on the mailing list.
svn path=/trunk/; revision=1494
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
* configure.in Makefile.am: patch from Richard Jones to build
shared libs with MinGW cross-compiler
Daniel
svn path=/trunk/; revision=1492
|
|
|
|
|
|
|
|
| |
* libxslt/pattern.c: prevent some unchecked pointer accesses, patch
by Jake Goulding
daniel
svn path=/trunk/; revision=1491
|
|
|
|
|
|
|
|
|
| |
* 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=1490
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
* libexslt/crypto.c: fix for CVE-2008-2935 libexslt RC4
encryption/decryption functions
Daniel
svn path=/trunk/; revision=1487
|
|
|
|
|
|
|
| |
* configure.in: fix my static linking setup on x86_64
Daniel
svn path=/trunk/; revision=1486
|
|
|
|
|
|
|
|
| |
* libxslt/xslt.c: avoid a quadratic behaviour when hitting duplicates
exclude-result-prefixes declarations, should fix #544906
Daniel
svn path=/trunk/; revision=1485
|
|
|
|
|
|
| |
#544829
svn path=/trunk/; revision=1484
|
|
|
|
|
|
| |
* libexslt/math.c: fixed incorrect argument popping in exsltMathAtan2Function #541965
svn path=/trunk/; revision=1483
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
| |
* 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=1480
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
svn path=/trunk/; revision=1477
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
* libxslt/extensions.h: as Ralf Junker pointed out
xsltExtFunctionLookup was defined but never implemented, removing it
Daniel
svn path=/trunk/; revision=1475
|
|
|
|
|
|
|
|
| |
* configure.in doc/*: release of 1.1.24
* python/generator.py: syntactic cleanup (Martin)
Daniel
svn path=/trunk/; revision=1473
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
* doc/xsltproc.1 doc/xsltproc.xml: update the man page based on
Vincent Lefevre suggestion.
Daniel
svn path=/trunk/; revision=1470
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
* configure.in doc/*: release of 1.1.23
Daniel
svn path=/trunk/; revision=1467
|
|
|
|
| |
svn path=/trunk/; revision=1466
|
|
|
|
|
|
|
| |
* libexslt/date.c: new version of patch from Peter Pawlowski
Daniel
svn path=/trunk/; revision=1465
|
|
|
|
|
|
|
| |
* python/generator.py: fix an infinite loop bug
Daniel
svn path=/trunk/; revision=1464
|
|
|
|
|
|
|
| |
* libxslt/xsltutils.c: avoid a scary realloc() loop should fix #520383
Daniel
svn path=/trunk/; revision=1463
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
* doc/xsltproc.xml doc/xsltproc.1 doc/xsltproc.html: small fix to
man page synopsis, should fix #525822
Daniel
svn path=/trunk/; revision=1461
|