Daniel Veillard [Sun, 9 Jan 2005 16:05:10 +0000 (16:05 +0000)]
oops previous patch could break build Daniel
* libxslt/extensions.c: oops previous patch could break build
Daniel
Daniel Veillard [Sun, 9 Jan 2005 15:43:24 +0000 (15:43 +0000)]
integrated the module patch from Joel Reed with just a couple of changes
* configure.in win32/configure.js libxslt/extensions.c
libxslt/xsltconfig.h.in libxslt/xsltwin32config.h.in:
integrated the module patch from Joel Reed with just a couple
of changes and cleanup.
Daniel
Daniel Veillard [Thu, 30 Dec 2004 21:31:16 +0000 (21:31 +0000)]
Adding XMLLib osax description, Daniel
William M. Brack [Tue, 28 Dec 2004 09:50:22 +0000 (09:50 +0000)]
fixed a problem with the expression "*//name" (bug 162265), also a small
* libxslt/pattern.c: fixed a problem with the expression
"*//name" (bug 162265), also a small problem with the '|'
operator.
William M. Brack [Thu, 23 Dec 2004 08:08:11 +0000 (08:08 +0000)]
fixed a couple of spots where out-of-memory errors were not detected in
* libxslt/transform.c, libxslt/templates.c: fixed a couple of
spots where out-of-memory errors were not detected in time
(bug #153660 on OSF/1)
William M. Brack [Thu, 2 Dec 2004 13:13:09 +0000 (13:13 +0000)]
*doc/xslt.html, doc/downloads.html: changed the download link
on the web page for cvs snapshot
William M. Brack [Wed, 1 Dec 2004 14:44:56 +0000 (14:44 +0000)]
minor changes to get rid of gcc warnings, especially on 64-bit system.
* libxslt/extensions.c, libxslt/functions.c, libxslt/numbers.c,
libxslt/pattern.c, libxslt/transform.c, libxslt/xslt.c,
libxslt/xsltInternals.h: minor changes to get rid of gcc
warnings, especially on 64-bit system. Implemented
XML_CAST_FPTR macro to cast between function pointer <->
object pointer while avoiding gcc warnings (a hack).
No change to the logic.
Daniel Veillard [Wed, 1 Dec 2004 09:48:12 +0000 (09:48 +0000)]
applied patch from Aleksey Gurtovoy moving some stat() definition for
* libxslt/security.c xsltproc/xsltproc.c: applied patch from
Aleksey Gurtovoy moving some stat() definition for Windows
to the right place.
Daniel
William M. Brack [Wed, 1 Dec 2004 06:52:22 +0000 (06:52 +0000)]
applied patch from Mark Vakoc fixing bug with namespace URI on template
* libxslt/xslt.c: applied patch from Mark Vakoc fixing bug with
namespace URI on template names.
* tests/namespaces/tst9*, tests/namespaces/Makefile.am: added
test case for this
William M. Brack [Tue, 30 Nov 2004 03:00:32 +0000 (03:00 +0000)]
more on RVT's in XPath predicates, this time for bug 159726. Cleaned up
* libxslt/pattern.c: more on RVT's in XPath predicates, this
time for bug 159726. Cleaned up the logic a little, hopefully
now covers all setting of XSLT_RUNTIME_EXTRA.
* tests/general/bug-158.xsl: corrected a typo
William M. Brack [Thu, 25 Nov 2004 14:32:45 +0000 (14:32 +0000)]
backed out the last change and re-did it the "right way" (bug 158372).
* libxslt/variables.c, libxslt/xsltInternals.h: backed out the
last change and re-did it the "right way" (bug 158372).
* tests/general/bug-158.*, tests/general/Makefile.am,
tests/docs/bug-158.*, tests/general/Makefile.am: added test
case for this bug
William M. Brack [Wed, 24 Nov 2004 02:54:35 +0000 (02:54 +0000)]
enhanced the evaluation of global variables to take account of possible
* libxslt/variables.c, libxslt/xsltInternals.h: enhanced the
evaluation of global variables to take account of possible
changes to the current document (bug 158372).
William M. Brack [Mon, 22 Nov 2004 00:11:24 +0000 (00:11 +0000)]
small change to previous fix for bug 153137, fixes bug 158840. added test
* libxslt/pattern.c: small change to previous fix for bug 153137,
fixes bug 158840.
* tests/general/bug-157.*, tests/general/Makefile.am,
tests/docs/bug-157.*, tests/docs/Makefile.am: added test for this
William M. Brack [Sun, 21 Nov 2004 02:09:34 +0000 (02:09 +0000)]
enhanced code to assure the "current template rule" is not changed by
* libxslt/transform.c: enhanced code to assure the "current
template rule" is not changed by xsl:call-template (bug 157859).
* tests/general/bug-156.*, tests/general/Makefile.am,
tests/docs/bug-156.*, tests/docs/Makefile.am: added a test case
William M. Brack [Mon, 8 Nov 2004 03:41:26 +0000 (03:41 +0000)]
fixed problem with day-of-week-in-month (bug 157592) with patch from Sal
* libexslt/date.c: fixed problem with day-of-week-in-month
(bug 157592) with patch from Sal Paradise
* tests/exslt/date/datetime.1.out: corrected expected output
after above fix
Daniel Veillard [Mon, 1 Nov 2004 14:58:20 +0000 (14:58 +0000)]
added a test case provided by Markus Bertheau breaking on libxml2-2.6.15
* tests/general/bug-155.*, tests/general/Makefile.am,
tests/docs/bug-155*, tests/docs/Makefile.am: added a test case
provided by Markus Bertheau breaking on libxml2-2.6.15
Daniel
Daniel Veillard [Fri, 29 Oct 2004 15:07:15 +0000 (15:07 +0000)]
preparing release of libxslt-1.1.12 mini change to avoid breaking
* configure.in NEWS doc/*: preparing release of libxslt-1.1.12
* libexslt/crypto.c: mini change to avoid breaking apibuild.py
* libxslt/templates.c: small fix, first step in adressing #153660
Daniel
Daniel Veillard [Fri, 29 Oct 2004 12:20:00 +0000 (12:20 +0000)]
indicate - means stdin closing #156626 Daniel
* doc/xsltproc.1 doc/xsltproc.xml: indicate - means stdin closing #156626
Daniel
Daniel Veillard [Wed, 27 Oct 2004 15:02:23 +0000 (15:02 +0000)]
another dictionnary/string interning fix Daniel
* libxslt/transform.c: another dictionnary/string interning fix
Daniel
Daniel Veillard [Tue, 26 Oct 2004 21:55:22 +0000 (21:55 +0000)]
fix to force string interning on generated documents Daniel
* libxslt/transform.c: fix to force string interning on generated
documents
Daniel
William M. Brack [Sat, 23 Oct 2004 16:42:01 +0000 (16:42 +0000)]
changed some variable names for warning cleanup when -ansi flag is not
* libexslt/crypto.c, libexslt/functions.c, libxslt/keys.c,
libxslt/numbers.c, libxslt/pattern.c, libxslt/transform.c,
libxslt/variables.c: changed some variable names for warning
cleanup when -ansi flag is not present.
* libxslt/namespaces.c: fixed potential NULL pointer reference
pointed out by Dennis Dams (bug 156187)
Daniel Veillard [Mon, 18 Oct 2004 15:01:59 +0000 (15:01 +0000)]
fix for RedHat bug #136072 to include EXSLT doc in libxslt package. Daniel
* libxslt.spec.in doc/Makefile.am: fix for RedHat bug #136072
to include EXSLT doc in libxslt package.
Daniel
William M. Brack [Fri, 15 Oct 2004 05:46:56 +0000 (05:46 +0000)]
changed date.c to use gmtime_r if available (bug 129983) fixed a namespace
* configure.in, config.h.in, libexslt/date.c: changed date.c to use
gmtime_r if available (bug 129983)
* libexslt/functions.c: fixed a namespace problem concerning a
function with a namespace-qualified name (bug 155197)
Daniel Veillard [Mon, 11 Oct 2004 23:56:27 +0000 (23:56 +0000)]
fixed a bug in namespace lookup exhibited by the recent namespace tests in
* libxslt/namespaces.c: fixed a bug in namespace lookup exhibited
by the recent namespace tests in libxml2
Daniel
Daniel Veillard [Thu, 7 Oct 2004 14:14:13 +0000 (14:14 +0000)]
fixed a problem of tree structure raised by the new libxml2 tree checking
* libxslt/transform.c: fixed a problem of tree structure raised
by the new libxml2 tree checking code.
Daniel
William M. Brack [Thu, 30 Sep 2004 18:33:30 +0000 (18:33 +0000)]
fixed problem with negative periods (bug 154021) changed expected output,
* libexslt/date.c: fixed problem with negative periods
(bug 154021)
* tests/exslt/date/sum.2.out: changed expected output, now
agrees with comments in sum.2.xml test data file
Daniel Veillard [Thu, 30 Sep 2004 06:20:59 +0000 (06:20 +0000)]
patch from Mark Vakoc about an incorrect attribute document pointer.
* libxslt/templates.c: patch from Mark Vakoc about an incorrect
attribute document pointer.
Daniel
Daniel Veillard [Thu, 30 Sep 2004 06:14:39 +0000 (06:14 +0000)]
updated the tutorial from Panagiotis Louridas Daniel
* doc/tutorial2/libxslt_pipes.*: updated the tutorial from Panagiotis
Louridas
Daniel
Daniel Veillard [Wed, 29 Sep 2004 22:10:30 +0000 (22:10 +0000)]
release of 1.1.11, rebuilt the docs Daniel
* configure.in doc/*: release of 1.1.11, rebuilt the docs
Daniel
Daniel Veillard [Wed, 29 Sep 2004 13:43:13 +0000 (13:43 +0000)]
try to fix #153137 but without a test case it's shooting in the dark.
* libxslt/pattern.c: try to fix #153137 but without a test case
it's shooting in the dark.
Daniel
Daniel Veillard [Tue, 28 Sep 2004 14:28:37 +0000 (14:28 +0000)]
Linked the second tutorial from the web site, Daniel
Daniel Veillard [Tue, 28 Sep 2004 14:22:23 +0000 (14:22 +0000)]
New tutorial from Panagiotis Louridas integrated the tutorial in the
* doc/tutorial2/libxslt_pipes.*: New tutorial from Panagiotis Louridas
* libxslt.spec.in doc/Makefile.am: integrated the tutorial in the
distribution
Daniel
Daniel Veillard [Sun, 26 Sep 2004 17:52:58 +0000 (17:52 +0000)]
Fixed some troubles when compiling on the x86_64, specific to my environment, Daniel
Daniel Veillard [Sat, 25 Sep 2004 19:42:07 +0000 (19:42 +0000)]
fixed 2 leaks with namespaced variable names. added test case for above
* libxslt/preproc.c libxslt/variables.c: fixed 2 leaks with
namespaced variable names.
* tests/general/bug-154.*, tests/general/Makefile.am,
tests/docs/bug-154*, tests/docs/Makefile.am: added test case
for above
Daniel
William M. Brack [Fri, 24 Sep 2004 16:37:11 +0000 (16:37 +0000)]
additional leak fix in libexslt/date.c
Daniel Veillard [Fri, 24 Sep 2004 16:28:39 +0000 (16:28 +0000)]
Fixed the output, Daniel
Daniel Veillard [Fri, 24 Sep 2004 16:16:52 +0000 (16:16 +0000)]
add missing variable fixed some error callback data added new date:sum
* Makefile.am: add missing variable
* libxslt/transform.c: fixed some error callback data
* tests/exslt/date/Makefile.am tests/exslt/date/sum*: added new
date:sum testing from Derek Poon
Daniel
William M. Brack [Fri, 24 Sep 2004 16:15:16 +0000 (16:15 +0000)]
fixed problem with empty sets, etc. (see discussion on mailing list)
* libexslt/date.c: fixed problem with empty sets, etc.
(see discussion on mailing list)
William M. Brack [Sun, 19 Sep 2004 00:14:04 +0000 (00:14 +0000)]
fixed problem with timezone offset (bug 153000) changed regression test
* libexslt/date.c: fixed problem with timezone offset
(bug 153000)
* tests/exslt/date/add.1.out: changed regression test output,
which was apparently incorrect for above case
* libxslt/transform.c: re-arranged sequence of setting up
namespaces within xsltCopyTree (see the list thread
http://mail.gnome.org/archives/xml/2004-September/msg00072.html)
* tests/general/bug-104.out: slight change to expected output
due to above fix
William M. Brack [Sat, 18 Sep 2004 06:18:55 +0000 (06:18 +0000)]
enhanced validation of date-time to catch bit-field overflow (bug 152836)
* libexslt/date.c: enhanced validation of date-time to catch
bit-field overflow (bug 152836)
* tests/exslt/date/date.2.*, tests/exslt/time.2.*: added test
cases for above
William M. Brack [Wed, 8 Sep 2004 01:02:35 +0000 (01:02 +0000)]
further refinement to UTF8 pattern separator (bug 151975)
* libxslt/numbers.c: further refinement to UTF8 pattern
separator (bug 151975)
William M. Brack [Tue, 7 Sep 2004 07:14:42 +0000 (07:14 +0000)]
fixed problem with UTF8 pattern separator (bug 151975)
* libxslt/numbers.c: fixed problem with UTF8 pattern
separator (bug 151975)
William M. Brack [Mon, 6 Sep 2004 21:29:48 +0000 (21:29 +0000)]
fixed 2 problems with xsl:include (bug #151795)
* libxslt/imports.c, libxslt/xslt.c, libxslt/xsltInternals.h:
fixed 2 problems with xsl:include (bug #151795)
Daniel Veillard [Tue, 31 Aug 2004 13:57:45 +0000 (13:57 +0000)]
Release of libxslt-1.1.10 Daniel
* NEWS configure.in doc/*: Release of libxslt-1.1.10
Daniel
Daniel Veillard [Tue, 31 Aug 2004 09:42:38 +0000 (09:42 +0000)]
added missing descriptions for --path as well as --load-trace, fixes Red
* doc/xsltproc.1 doc/xsltproc.xml: added missing descriptions
for --path as well as --load-trace, fixes Red Hat bug #106545
Daniel
William M. Brack [Sat, 28 Aug 2004 04:00:26 +0000 (04:00 +0000)]
fixed small problem with key initialisation disturbing the transformation
* libxslt/keys.c: fixed small problem with key initialisation
disturbing the transformation context (bug 151201).
* tests/general/bug-153.*, tests/general/Makefile.am,
tests/docs/bug-153*, tests/docs/Makefile.am: added test case
for above
Igor Zlatkovic [Tue, 24 Aug 2004 14:43:52 +0000 (14:43 +0000)]
*** empty log message ***
Igor Zlatkovic [Tue, 24 Aug 2004 14:43:44 +0000 (14:43 +0000)]
added support for version extra
Daniel Veillard [Mon, 23 Aug 2004 17:37:44 +0000 (17:37 +0000)]
End of the fix for 150844, Daniel
Daniel Veillard [Mon, 23 Aug 2004 14:54:05 +0000 (14:54 +0000)]
fixing compilation problems on Solaris #150844 Daniel
* libexslt/date.c libxslt/imports.c libxslt/xslt.c: fixing
compilation problems on Solaris #150844
Daniel
Daniel Veillard [Sun, 22 Aug 2004 20:17:22 +0000 (20:17 +0000)]
Fixed the mod-xslt2 link, cleaned up the links, added PHP, Daniel
Daniel Veillard [Sun, 22 Aug 2004 15:19:27 +0000 (15:19 +0000)]
preparing release of 1.1.9 Daniel
* configure.in NEWS doc/*: preparing release of 1.1.9
Daniel
William M. Brack [Sun, 22 Aug 2004 05:24:46 +0000 (05:24 +0000)]
Further enhancement for keys on exslt:node-sets. Corrects a rather serious
* transform.c: Further enhancement for keys on exslt:node-sets.
Corrects a rather serious timing problem (bug 150741)
* tests/exslt/common/node-set.8.*: added regression test for this
Daniel Veillard [Fri, 20 Aug 2004 16:48:53 +0000 (16:48 +0000)]
a bit of cleanup and a extra variable for CVS dist Daniel
* Makefile.am configure.in: a bit of cleanup and a extra variable for
CVS dist
Daniel
Daniel Veillard [Fri, 20 Aug 2004 09:25:42 +0000 (09:25 +0000)]
fix a 64bit bug reported by Andreas Schwab Daniel
* libxslt/imports.c: fix a 64bit bug reported by Andreas Schwab
Daniel
William M. Brack [Wed, 18 Aug 2004 21:27:08 +0000 (21:27 +0000)]
added some code to include the CVS ChangeLog version in the version
* 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)
Daniel Veillard [Wed, 18 Aug 2004 09:31:45 +0000 (09:31 +0000)]
Updated the snapshot info, Daniel
Daniel Veillard [Tue, 17 Aug 2004 22:20:30 +0000 (22:20 +0000)]
implemented --nodtdattr to avoid defaulting DTD attributes, RFE 150311 .
* xsltproc/xsltproc.c: implemented --nodtdattr to avoid defaulting
DTD attributes, RFE 150311 . Also cleanup the code from all
libxml2 pre 2.6.0 specific code since we are using
LIBXML_REQUIRED_VERSION=2.6.8 in configure.in
Daniel
Daniel Veillard [Mon, 16 Aug 2004 22:58:14 +0000 (22:58 +0000)]
Implemented a hook to provide document loading as suggested by David Hyatt
* libxslt/documents.c libxslt/documents.h libxslt/imports.c
libxslt/xslt.c libxslt/xsltutils.c: Implemented a hook to
provide document loading as suggested by David Hyatt for
Safari
Daniel
William M. Brack [Mon, 16 Aug 2004 19:50:52 +0000 (19:50 +0000)]
added a call to xmlXPathOrderDocElems in xmlNewTransformContext for the
* libxslt/transform.c: added a call to xmlXPathOrderDocElems
in xmlNewTransformContext for the principal document (bug 133289)
William M. Brack [Sun, 15 Aug 2004 04:55:29 +0000 (04:55 +0000)]
fixed handling of #default in namespace-alias for default namespace (bug
* libxslt/namespaces.[ch], transform.c, xslt.c, xsltInternals.h:
fixed handling of #default in namespace-alias for default
namespace (bug 149659)
* tests/namespaces/tst7.* tst8.*: added regression tests for above
Daniel Veillard [Sat, 14 Aug 2004 13:57:09 +0000 (13:57 +0000)]
Oops, daniel
Daniel Veillard [Sat, 14 Aug 2004 13:53:53 +0000 (13:53 +0000)]
Changed the color or non-visited links, Daniel
Daniel Veillard [Tue, 10 Aug 2004 10:20:15 +0000 (10:20 +0000)]
Updated the news page, Daniel
William M. Brack [Fri, 6 Aug 2004 18:12:26 +0000 (18:12 +0000)]
added date:sum routine supplied by Joel Reed
* libexslt/date.c: added date:sum routine supplied by Joel
Reed
Daniel Veillard [Tue, 3 Aug 2004 22:06:36 +0000 (22:06 +0000)]
fixed a couple of problems reported by Oliver Stoeneberg Daniel
* doc/downloads.html doc/xslt.html: fixed a couple of problems
reported by Oliver Stoeneberg
Daniel
William M. Brack [Mon, 2 Aug 2004 15:51:00 +0000 (15:51 +0000)]
added code to assure keys are generated when needed for node-sets (bug
* libxslt/documents.c, libxslt/functions.c, libxslt/transform.c,
libxslt/variables.c: added code to assure keys are generated
when needed for node-sets (bug 148773)
* tests/exslt/common/node-set.7.* - added test case for above.
William M. Brack [Tue, 27 Jul 2004 00:06:37 +0000 (00:06 +0000)]
fixed str:tokenize for case when 2nd argument is an empty string (should
* libexslt/strings.c: fixed str:tokenize for case when 2nd
argument is an empty string (should produce a token for
each char in the string). Reported on the mailing list by
Peter Pawlowski.
William M. Brack [Sat, 24 Jul 2004 04:56:02 +0000 (04:56 +0000)]
further enhancement for template priorities on imported stylesheets
* libxslt/imports.c: further enhancement for template priorities
on imported stylesheets (better fix for bug 141279, fixes
bug 148246).
Daniel Veillard [Fri, 16 Jul 2004 10:17:29 +0000 (10:17 +0000)]
apply patch from Rob Richards to add a normal --with-crypto configure
* 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
William M. Brack [Tue, 13 Jul 2004 15:06:14 +0000 (15:06 +0000)]
added some logic to xsltKeyFunction to set the transform context doc ptr
* libxslt/functions.c: added some logic to xsltKeyFunction
to set the transform context doc ptr when the xpath context
doc is different (bug 147445)
* tests/exslt/common/Makefile.am, tests/exslt/common/node-set.5*
and tests/exslt/common/node-set.6*: added regression tests
for bug 145547 (UNION and FILTER for RVT's)
William M. Brack [Mon, 12 Jul 2004 00:29:20 +0000 (00:29 +0000)]
fixed type for doctypeSystem and doctypePublic (problem reported on the
* python/libxslt-python-api.xml: fixed type for doctypeSystem
and doctypePublic (problem reported on the list by Sitsofe
Wheeler)
* doc/libxslt-api.xml: updated database.
William M. Brack [Sun, 11 Jul 2004 14:48:35 +0000 (14:48 +0000)]
small change to key handling for RVT, needed because of enhancement to
* transform.c: small change to key handling for RVT, needed
because of enhancement to libxml2 xpath.
Daniel Veillard [Fri, 9 Jul 2004 09:52:33 +0000 (09:52 +0000)]
fixes Python on 64bits box problem. Daniel
* python/libxsl.py: fixes Python on 64bits box problem.
Daniel
Daniel Veillard [Tue, 6 Jul 2004 15:44:46 +0000 (15:44 +0000)]
better python dependancy Red hat bug #126364 by Robert Scheck Daniel
* libxslt.spec.in: better python dependancy Red hat bug #126364
by Robert Scheck
Daniel
William M. Brack [Tue, 6 Jul 2004 13:37:51 +0000 (13:37 +0000)]
added extra2.err, tst5.xml, tst5.xsl and tst.out to EXTRA_DIST
* tests/namespaces/Makefile.am: added extra2.err, tst5.xml,
tst5.xsl and tst.out to EXTRA_DIST
Daniel Veillard [Mon, 5 Jul 2004 19:55:11 +0000 (19:55 +0000)]
releasing 1.1.8 Daniel
* configure.in doc/*: releasing 1.1.8
Daniel
William M. Brack [Sun, 4 Jul 2004 15:21:35 +0000 (15:21 +0000)]
changed the sequence of LD_ADDS and LIBGCRYPT_LIBS on xsltproc_LDADD.
* xsltproc/Makefile.am: changed the sequence of LD_ADDS and
LIBGCRYPT_LIBS on xsltproc_LDADD. Previously this was
causing the wrong libs to be linked when using the configure
option --with-libxml-libs-prefix, or --with-libxml-src (nasty)
William M. Brack [Sun, 4 Jul 2004 13:53:02 +0000 (13:53 +0000)]
implemented change from Joel Reed for automake-1.4 compatibility.
* libexslt/Makefile.am: implemented change from Joel Reed for
automake-1.4 compatibility.
* libexslt/crypto.c: reformatted source to remove an overly
generous supply of tabs. Added a #include for sys/select to
fix a compilation error caused by the gcrypt include file's
usage of 'fd_set'. Made some minor changes to fix
some warning messages (no change to the logic).
* configure.in, config.h.in: added test for presence of
sys/select.h.
Added test for libgcrypt version > 1.1.41 (bug 145245)
William M. Brack [Sat, 3 Jul 2004 09:53:08 +0000 (09:53 +0000)]
corrected the URI for libxslt namespace, also a small enhancement of the
* doc/xslt.html, doc/extensions.html: corrected the URI for libxslt
namespace, also a small enhancement of the surrounding text on
extension functions. (bug 145250)
Daniel Veillard [Fri, 2 Jul 2004 13:53:31 +0000 (13:53 +0000)]
convenience change try to avoid calling libxml2 cleanup function directly
* configure.in: convenience change
* python/libxsl.py python/libxslt-python-api.xml python/libxslt.c:
try to avoid calling libxml2 cleanup function directly but go
though the python wrapper of libxml2 for memory debug accounting.
Daniel
William M. Brack [Fri, 2 Jul 2004 08:35:26 +0000 (08:35 +0000)]
added namespace setup before calling XPath to evaluate key (Bug 143520)
* libxslt/keys.c: added namespace setup before calling XPath
to evaluate key (Bug 143520)
William M. Brack [Thu, 1 Jul 2004 02:25:08 +0000 (02:25 +0000)]
added coding to xsltCopyTree to copy namespaces (bug 139578). changed to
* libxslt/transform.c: added coding to xsltCopyTree to copy
namespaces (bug 139578).
* tests/general/bug-128.out: changed to reflect above fix
* libxslt/xslt.c: minor change to an error message
Daniel Veillard [Wed, 30 Jun 2004 16:43:53 +0000 (16:43 +0000)]
applied patch from Joel Reed to get EXSLT crypto extensions based on
* 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
William M. Brack [Wed, 30 Jun 2004 04:29:32 +0000 (04:29 +0000)]
some enhancement for fixing bug 142768 added regression test for this bug
* libxslt/namespaces: some enhancement for fixing bug 142768
* tests/namespaces/Makefile.am, tests/namespaces/tst6*:
added regression test for this bug
Daniel Veillard [Tue, 29 Jun 2004 07:26:34 +0000 (07:26 +0000)]
seems I never commited to CVS the example from Richard Jinks Daniel
* Makefile.am examples/xsltICUSort.c: seems I never commited to CVS
the example from Richard Jinks
Daniel
Igor Zlatkovic [Wed, 9 Jun 2004 14:34:04 +0000 (14:34 +0000)]
*** empty log message ***
Igor Zlatkovic [Wed, 9 Jun 2004 14:33:54 +0000 (14:33 +0000)]
minor changes for the windows binary package
William M. Brack [Wed, 26 May 2004 02:50:53 +0000 (02:50 +0000)]
enhanced to remove forcing module names to lower case, and to fix problem
* doc/search.php.inc, doc/search/php: enhanced to remove
forcing module names to lower case, and to fix problem
with links between pages in libxml2 directory.
Igor Zlatkovic [Mon, 24 May 2004 10:47:51 +0000 (10:47 +0000)]
*** empty log message ***
Igor Zlatkovic [Mon, 24 May 2004 10:47:38 +0000 (10:47 +0000)]
added cruntime option, contributed by Oliver Stoeneberg
William M. Brack [Mon, 24 May 2004 00:36:18 +0000 (00:36 +0000)]
fixed bug in error message printing for undefined namespace (bug 143004)
* libxslt/xsltutils.c: fixed bug in error message printing
for undefined namespace (bug 143004)
Daniel Veillard [Tue, 18 May 2004 03:07:31 +0000 (03:07 +0000)]
updated for 1.1.7 Daniel
* NEWS doc/*: updated for 1.1.7
Daniel
Daniel Veillard [Mon, 17 May 2004 04:14:57 +0000 (04:14 +0000)]
release of libxslt-1.1.7 Daniel
* configure.in: release of libxslt-1.1.7
Daniel
Daniel Veillard [Mon, 17 May 2004 03:07:55 +0000 (03:07 +0000)]
added regression test for old bug #127877 Daniel
* tests/general/bug-151*, tests/docs/bug-151.xml,
tests/general/Makefile.am, tests/docs/Makefile.am: added
regression test for old bug #127877
Daniel
Daniel Veillard [Mon, 17 May 2004 00:48:47 +0000 (00:48 +0000)]
fixing bug #135542 about the DOCTYPE name being generated when the root
* libxslt/transform.c: fixing bug #135542 about the DOCTYPE name
being generated when the root element is namespaced
* tests/general/bug-151*, tests/docs/bug-151.xml,
tests/general/Makefile.am, tests/docs/Makefile.am: added
regression test for bug #135542
Daniel
Daniel Veillard [Sun, 16 May 2004 23:40:08 +0000 (23:40 +0000)]
fixing bug #134500 on namespace lookup for attribute which sometimes lead
* libxslt/namespaces.c libxslt/namespaces.h libxslt/templates.c
libxslt/transform.c: fixing bug #134500 on namespace lookup for
attribute which sometimes lead to default namespace
* tests/general/bug-150*, tests/docs/bug-150.xml,
tests/general/Makefile.am, tests/docs/Makefile.am: added
regression test for bug #134500
Daniel
Daniel Veillard [Sun, 16 May 2004 22:09:35 +0000 (22:09 +0000)]
fixing a small portability problem on Solaris for the declaration of
* libexslt/date.h: fixing a small portability problem on Solaris
for the declaration of localtime_r bug #140468
Daniel
Daniel Veillard [Sun, 16 May 2004 20:35:57 +0000 (20:35 +0000)]
applied patch from Edward Rudd to fix the problems raised in bug #142429
* libxslt.m4: applied patch from Edward Rudd to fix the problems
raised in bug #142429
Daniel
Daniel Veillard [Sun, 16 May 2004 15:02:15 +0000 (15:02 +0000)]
fixed a weird namespace bug #141532 added tests to the regression for bug
* libxslt/xslt.c: fixed a weird namespace bug #141532
* tests/docs/Makefile.am tests/docs/bug-14[89].xml
tests/general/Makefile.am tests/docs/bug-14[89]*: added tests
to the regression for bug #141532
Daniel