platform/upstream/libxslt.git
21 years agofixed a bug in merging public info from C modules. patch from Mark Vakoc
Daniel Veillard [Thu, 12 Dec 2002 00:19:02 +0000 (00:19 +0000)]
fixed a bug in merging public info from C modules. patch from Mark Vakoc

* doc/apibuild.py: fixed a bug in merging public info from
  C modules.
* win32/Makefile.msvc win32/configure.js: patch from Mark Vakoc
  the iconv option to configure.js didn't work, and
  added zlib option needed when linking xsltproc statically
Daniel

21 years agoadded the generation of libexslt-api.xml small cleanup. Daniel
Daniel Veillard [Wed, 11 Dec 2002 18:20:13 +0000 (18:20 +0000)]
added the generation of libexslt-api.xml small cleanup. Daniel

* doc/Makefile.am doc/apibuild.py doc/libexslt-api.xml: added
  the generation of libexslt-api.xml
* libexslt/exslt.h: small cleanup.
Daniel

21 years agocopied over the apibuild.py from libxml2, adapted a bit and regenerated
Daniel Veillard [Wed, 11 Dec 2002 17:53:37 +0000 (17:53 +0000)]
copied over the apibuild.py from libxml2, adapted a bit and regenerated

* doc/Makefile.am doc/apibuild.py doc/libxslt-api.xml:
  copied over the apibuild.py from libxml2, adapted a bit and
  regenerated the API description in XML. Todo: libexslt-api.xml
* libxslt/attributes.c libxslt/documents.c libxslt/extensions.c
  libxslt/imports.c libxslt/numbers.c libxslt/numbersInternals.h
  libxslt/pattern.c libxslt/preproc.c libxslt/security.c
  libxslt/templates.c libxslt/transform.c libxslt/transform.h
  libxslt/variables.c libxslt/xslt.c libxslt/xsltInternals.h
  libxslt/xsltutils.c libxslt/xsltutils.h: cleanup based on the
  report from the scripts.
* libxslt.spec.in: make sure libxslt-api.xml ends up in the devel
  package
Daniel

21 years agoxsl:element generated superfluous xmlns declarations, closes bug #99905
Daniel Veillard [Thu, 5 Dec 2002 17:07:18 +0000 (17:07 +0000)]
xsl:element generated superfluous xmlns declarations, closes bug #99905

* libxslt/transform.c: xsl:element generated superfluous xmlns
  declarations, closes bug #99905
* tests/docs/Makefile.am tests/docs/bug-101.xml
  tests/general/Makefile.am tests/general/bug-101.*: added the
  example in the regression tests for this case
Daniel

21 years agoMatt Sergeant reported a bug when having comments within an <xsl:text>
Daniel Veillard [Wed, 4 Dec 2002 17:13:36 +0000 (17:13 +0000)]
Matt Sergeant reported a bug when having comments within an <xsl:text>

* libxslt/xslt.c: Matt Sergeant reported a bug when having comments
  within an <xsl:text>
Daniel

21 years agoapplied patch from Josh Parsons fixing bug #100056 added the example in
Daniel Veillard [Mon, 2 Dec 2002 16:22:07 +0000 (16:22 +0000)]
applied patch from Josh Parsons fixing bug #100056 added the example in

* libxslt/extensions.c: applied patch from Josh Parsons fixing bug
  #100056
* tests/docs/Makefile.am tests/docs/bug-100.xml
  tests/general/Makefile.am tests/general/bug-100.*: added the
  example in the regression tests for this case
* tests/docs/Makefile.am tests/docs/bug-99.xml
  tests/general/Makefile.am tests/general/bug-99.*: this test
  covers an xsl:attribute namespace bug that Norm pointed out.
Daniel

21 years agoapplied another patch from Richard Jinks for the export of teh sorting
Daniel Veillard [Thu, 28 Nov 2002 16:55:56 +0000 (16:55 +0000)]
applied another patch from Richard Jinks for the export of teh sorting

* libxslt/xsltInternals.h libxslt/xsltutils.c libxslt/xsltutils.h
  win32/libxslt.def.src: applied another patch from Richard Jinks
  for the export of teh sorting routine and allowing per context
  sort.
Daniel

21 years agoApplied patch from Richard Jinks to allow redefining the sorting routine,
Daniel Veillard [Wed, 27 Nov 2002 12:35:02 +0000 (12:35 +0000)]
Applied patch from Richard Jinks to allow redefining the sorting routine,

* libxslt/preproc.c libxslt/xsltInternals.h libxslt/xsltutils.c
  libxslt/xsltutils.h: Applied patch from Richard Jinks to allow
  redefining the sorting routine, plus a bit of tweaking of the
  interfaces.
Daniel

21 years agofixed the API generation scripts. regenerated updated too updated too
Daniel Veillard [Tue, 26 Nov 2002 15:05:17 +0000 (15:05 +0000)]
fixed the API generation scripts. regenerated updated too updated too

* doc/Makefile.am doc/parsedecl.py: fixed the API generation
  scripts.
* doc/libxslt-api.xml doc/libxslt-refs.xml: regenerated
* doc/html/*.html: updated too
* python/libxsltclass.txt: updated too
Daniel

21 years agoadded the function xsltGetProfileInformation() to retrieve profiling
Daniel Veillard [Tue, 26 Nov 2002 14:19:57 +0000 (14:19 +0000)]
added the function xsltGetProfileInformation() to retrieve profiling

* libxslt/xsltutils.c libxslt/xsltutils.h: added the function
  xsltGetProfileInformation() to retrieve profiling informations
  from an XSLT transformation context. It returns it as an XML
  tree. Provided by Michael Rothwell this closes RFE #99527
Daniel

21 years agoapply patch from Daniel Stodden, a bug in xsltFindElemSpaceHandling()
Daniel Veillard [Tue, 26 Nov 2002 13:43:27 +0000 (13:43 +0000)]
apply patch from Daniel Stodden, a bug in xsltFindElemSpaceHandling()

* libxslt/imports.c: apply patch from Daniel Stodden, a bug
  in xsltFindElemSpaceHandling() missing imported informations
* tests/REC/stand-2.7-1.stand.out: this change slightly the result
  of this test.
Daniel

21 years agoPrevious commit missed that changelog
Daniel Veillard [Mon, 25 Nov 2002 16:35:14 +0000 (16:35 +0000)]
Previous commit missed that changelog
* libxslt/namespaces.c: fix for namespace generation on
  attributes created with xsl:attribute
Daniel

21 years agoadd a line in %changelog for releases Daniel
Daniel Veillard [Mon, 25 Nov 2002 16:31:39 +0000 (16:31 +0000)]
add a line in %changelog for releases Daniel

* libxslt.spec.in configure.in: add a line in %changelog for releases
Daniel

21 years agoKir Kolyshkin pointed out it lacked xsltInternals.h reference. Daniel
Daniel Veillard [Mon, 25 Nov 2002 13:59:25 +0000 (13:59 +0000)]
Kir Kolyshkin pointed out it lacked xsltInternals.h reference. Daniel

* libxslt/transform.h: Kir Kolyshkin pointed out it lacked
  xsltInternals.h reference.
Daniel

21 years agoenable libxml2 memory debug before loading libxslt since libxslt
Daniel Veillard [Sun, 24 Nov 2002 14:51:51 +0000 (14:51 +0000)]
enable libxml2 memory debug before loading libxslt since libxslt

* python/tests/*.py: enable libxml2 memory debug before
  loading libxslt since libxslt initialization now includes
  EXSLT registration which initialize the libxml2 library and
  allocate memory
Daniel

21 years agoupdated with new version from Stéphane Bidoul Daniel
Daniel Veillard [Sun, 24 Nov 2002 13:01:24 +0000 (13:01 +0000)]
updated with new version from Stéphane Bidoul Daniel

* python/libxsl.py: updated with new version from Stéphane Bidoul
Daniel

21 years ago*** empty log message ***
Igor Zlatkovic [Sat, 23 Nov 2002 21:48:07 +0000 (21:48 +0000)]
*** empty log message ***

21 years agoexported new functions
Igor Zlatkovic [Sat, 23 Nov 2002 21:47:56 +0000 (21:47 +0000)]
exported new functions

21 years agopatch from Charles Bozeman fixing a memory leak in
Daniel Veillard [Sat, 23 Nov 2002 13:48:38 +0000 (13:48 +0000)]
patch from Charles Bozeman fixing a memory leak in

* 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

21 years agoAlexey Efimov reported a portability problem when compiling on HP-UX
Daniel Veillard [Sat, 23 Nov 2002 11:36:05 +0000 (11:36 +0000)]
Alexey Efimov reported a portability problem when compiling on HP-UX

* libxslt/xsltInternals.h: Alexey Efimov reported a portability
  problem when compiling on HP-UX
Daniel

21 years agofixes for compiling without config.h Daniel
Daniel Veillard [Sat, 23 Nov 2002 11:25:00 +0000 (11:25 +0000)]
fixes for compiling without config.h Daniel

* python/generator.py python/libxslt.c: fixes for compiling
  without config.h
Daniel

21 years agothe XHTML1 serialization change to libxml2 modifies slightly the result of
Daniel Veillard [Thu, 21 Nov 2002 14:13:31 +0000 (14:13 +0000)]
the XHTML1 serialization change to libxml2 modifies slightly the result of

* tests/documents/result.xhtml: the XHTML1 serialization change
  to libxml2 modifies slightly the result of that test.
Daniel

21 years agothe python bindings requires libxml2 >= 2.4.25 for the regexp stuff.
Daniel Veillard [Mon, 18 Nov 2002 10:39:50 +0000 (10:39 +0000)]
the python bindings requires libxml2 >= 2.4.25 for the regexp stuff.

* configure.in: the python bindings requires libxml2 >= 2.4.25
  for the regexp stuff.
Daniel

21 years agosimilar patch to #98825 for --with-python Daniel
Daniel Veillard [Mon, 18 Nov 2002 09:12:00 +0000 (09:12 +0000)]
similar patch to #98825 for --with-python Daniel

* configure.in: similar patch to #98825 for --with-python
Daniel

21 years agofix bug #98793 on clash of imported global variables. this changes the
Daniel Veillard [Sun, 17 Nov 2002 21:11:16 +0000 (21:11 +0000)]
fix bug #98793 on clash of imported global variables. this changes the

* libxslt/variables.c: fix bug #98793 on clash of imported global
  variables.
* tests/reports/tst-1.err: this changes the output of that test
Daniel

21 years agopreparing 1.0.23 rebuilding the docs Daniel
Daniel Veillard [Sun, 17 Nov 2002 17:34:43 +0000 (17:34 +0000)]
preparing 1.0.23 rebuilding the docs Daniel

* configure.in: preparing 1.0.23
* doc/*: rebuilding the docs
Daniel

21 years agomake sure to register EXSLT for the bindings add a specific test minor
Daniel Veillard [Sat, 16 Nov 2002 22:26:08 +0000 (22:26 +0000)]
make sure to register EXSLT for the bindings add a specific test minor

* python/libxslt.c: make sure to register EXSLT for the bindings
* python/tests/Makefile.am python/tests/exslt.py: add a specific test
* xsltproc/xsltproc.c: minor cleanup
Daniel

21 years agotrying to fix #98518 when building outside of the source tree Daniel
Daniel Veillard [Fri, 15 Nov 2002 11:37:04 +0000 (11:37 +0000)]
trying to fix #98518 when building outside of the source tree Daniel

* python/Makefile.am python/tests/Makefile.am: trying to fix #98518
  when building outside of the source tree
Daniel

21 years agoxpathObjectRet() pertains to the libxml2 module, add the namespace. Daniel
Daniel Veillard [Thu, 14 Nov 2002 20:40:43 +0000 (20:40 +0000)]
xpathObjectRet() pertains to the libxml2 module, add the namespace. Daniel

* python/generator.py: xpathObjectRet() pertains to the libxml2
  module, add the namespace.
Daniel

21 years ago*** empty log message ***
Igor Zlatkovic [Thu, 14 Nov 2002 17:49:34 +0000 (17:49 +0000)]
*** empty log message ***

21 years agoallowed stdarg for mingw
Igor Zlatkovic [Thu, 14 Nov 2002 17:49:20 +0000 (17:49 +0000)]
allowed stdarg for mingw

21 years agocleanup
Igor Zlatkovic [Thu, 14 Nov 2002 17:48:57 +0000 (17:48 +0000)]
cleanup

21 years agointegrated mingw into jscript configure
Igor Zlatkovic [Thu, 14 Nov 2002 17:48:25 +0000 (17:48 +0000)]
integrated mingw into jscript configure

21 years agodoc/xsltproc.1 doc/xsltproc.html - ran stylesheets to update man page and
MST 2002 John Fleck [Thu, 14 Nov 2002 14:30:34 +0000 (14:30 +0000)]
doc/xsltproc.1 doc/xsltproc.html - ran stylesheets to update man page and

Thu Nov 14 07:22:23 MST 2002 John Fleck <jfleck@inkstain.net>

* doc/xsltproc.1
* doc/xsltproc.html - ran stylesheets to update man page
and html with Daniel's fix to #95510

21 years agoapplied patch from Brian McCauley fixing #95493 fixing #95510 missing
Daniel Veillard [Thu, 14 Nov 2002 14:13:25 +0000 (14:13 +0000)]
applied patch from Brian McCauley fixing #95493 fixing #95510 missing

* libxslt/transform.c: applied patch from Brian McCauley fixing #95493
* doc/xsltproc.xml: fixing #95510 missing description of --writesubtree
* README: fix the bug page URL
Daniel

21 years agomake sure the fixup for key() reported by John Escott actually works.
Daniel Veillard [Thu, 14 Nov 2002 09:05:49 +0000 (09:05 +0000)]
make sure the fixup for key() reported by John Escott actually works.

* libxslt/functions.c: make sure the fixup for key() reported
  by John Escott actually works.
* tests/docs/Makefile.am tests/docs/bug-98.xml
  tests/general/Makefile.am tests/general/bug-98.*: added the
  example in the regression tests for this case
Daniel

21 years agofixes bug #97969 for @*[...] patterns added the example in the regression
Daniel Veillard [Wed, 13 Nov 2002 09:38:48 +0000 (09:38 +0000)]
fixes bug #97969 for @*[...] patterns added the example in the regression

* libxslt/pattern.c: fixes bug #97969 for @*[...] patterns
* tests/docs/Makefile.am tests/docs/bug-97.xml
  tests/general/Makefile.am tests/general/bug-97.*: added the
  example in the regression tests for this case
Daniel

21 years agofixes bug #97950 for cdata-section-elements checks in recursive copies.
Daniel Veillard [Tue, 12 Nov 2002 21:37:39 +0000 (21:37 +0000)]
fixes bug #97950 for cdata-section-elements checks in recursive copies.

* libxslt/transform.c: fixes bug #97950 for cdata-section-elements
  checks in recursive copies.
* tests/docs/Makefile.am tests/docs/bug-96.xml
  tests/general/Makefile.am tests/general/bug-96.*: added the
  example in the regression tests for this case
Daniel

21 years agoautoconvert key() first arg to string, reported by John Escott Daniel
Daniel Veillard [Tue, 12 Nov 2002 18:32:47 +0000 (18:32 +0000)]
autoconvert key() first arg to string, reported by John Escott Daniel

* libxslt/functions.c: autoconvert key() first arg to string,
  reported by John Escott
Daniel

21 years agocorner case handling of copying a CDATA node. Daniel
Daniel Veillard [Tue, 12 Nov 2002 12:42:38 +0000 (12:42 +0000)]
corner case handling of copying a CDATA node. Daniel

* libxslt/transform.c: corner case handling of copying a CDATA node.
Daniel

22 years ago*** empty log message ***
Igor Zlatkovic [Fri, 8 Nov 2002 17:12:29 +0000 (17:12 +0000)]
*** empty log message ***

22 years agoretired xmlwin32version.h
Igor Zlatkovic [Fri, 8 Nov 2002 17:12:14 +0000 (17:12 +0000)]
retired xmlwin32version.h

22 years agointegrated libxslt.m4 written by Thomas Schraitle (RFE #96485) Daniel
Daniel Veillard [Fri, 8 Nov 2002 16:10:37 +0000 (16:10 +0000)]
integrated libxslt.m4 written by Thomas Schraitle (RFE #96485) Daniel

* Makefile.am libxslt.m4 libxslt.spec.in: integrated libxslt.m4
  written by Thomas Schraitle (RFE #96485)
Daniel

22 years agodoc/xsltproc.xml //bugzilla.gnome.org/show_bug.cgi?id=97891
MST 2002 John Fleck [Thu, 7 Nov 2002 18:20:50 +0000 (18:20 +0000)]
doc/xsltproc.xml //bugzilla.gnome.org/show_bug.cgi?id=97891

Thu Nov  7 11:18:42 MST 2002 John Fleck <jfleck@inkstain.net>

* doc/xsltproc.xml
* doc/xsltproc.1
clarifying --catalog option and xsltproc's use of
XML_CATALOG_FILES and /etc/xml/catalog. fixes
http://bugzilla.gnome.org/show_bug.cgi?id=97891

22 years agoremove the use of snprintf, and use libxml2 string API instead. try to
Daniel Veillard [Mon, 4 Nov 2002 17:04:59 +0000 (17:04 +0000)]
remove the use of snprintf, and use libxml2 string API instead. try to

* xsltproc/xsltproc.c: remove the use of snprintf, and use
  libxml2 string API instead.
* configure.in libxslt/xsltconfig.h.in libxslt/xsltutils.c:
  try to cope with architecture lacking some of the string functions,
  reuse the trio ones compiled in libxml2 , should close #97113
Daniel

22 years agoTried to fix a bug, Daniel
Daniel Veillard [Thu, 24 Oct 2002 14:05:45 +0000 (14:05 +0000)]
Tried to fix a bug, Daniel

22 years agocleaned up the spec file and associated changes in the Makefiles. Daniel
Daniel Veillard [Wed, 23 Oct 2002 21:07:12 +0000 (21:07 +0000)]
cleaned up the spec file and associated changes in the Makefiles. Daniel

* Makefile.am libxslt.spec.in doc/Makefile.am: cleaned up
  the spec file and associated changes in the Makefiles.
Daniel

22 years agoForgot to check a pointer, fixes bug #96495 Daniel
Daniel Veillard [Tue, 22 Oct 2002 19:02:40 +0000 (19:02 +0000)]
Forgot to check a pointer, fixes bug #96495 Daniel

* libxslt/pattern.c: Forgot to check a pointer, fixes bug #96495
Daniel

22 years agofixed include c.f. bug #96487 Red Hat 8.0 induced change Daniel
Daniel Veillard [Tue, 22 Oct 2002 18:54:01 +0000 (18:54 +0000)]
fixed include c.f. bug #96487 Red Hat 8.0 induced change Daniel

* libxslt/keys.h: fixed include c.f. bug #96487
* config.h.in:  Red Hat 8.0 induced change
Daniel

22 years agofixed bug #78501 when using a non ascii character for the number
Daniel Veillard [Tue, 22 Oct 2002 15:34:36 +0000 (15:34 +0000)]
fixed bug #78501 when using a non ascii character for the number

* libxslt/numbers.c libxslt/numbersInternals.h libxslt/xsltutils.[ch]:
  fixed bug #78501 when using a non ascii character for the
  number formatting grouping separator.
* tests/docs/Makefile.am tests/docs/bug-95.xml
  tests/general/Makefile.am tests/general/bug-95.*: added the
  example in the regression tests for this case
* libxslt/attributes.c: cleaning up a problem introduced in last
  patch
Daniel

22 years ago*** empty log message ***
Igor Zlatkovic [Mon, 21 Oct 2002 07:34:27 +0000 (07:34 +0000)]
*** empty log message ***

22 years agofixed minor typo in a call to xmlHasNsProp
Igor Zlatkovic [Mon, 21 Oct 2002 07:32:35 +0000 (07:32 +0000)]
fixed minor typo in a call to xmlHasNsProp

22 years agofixed bugs when passing result value tree to Python functions. Daniel
Daniel Veillard [Sun, 20 Oct 2002 21:21:26 +0000 (21:21 +0000)]
fixed bugs when passing result value tree to Python functions. Daniel

* python/types.c: fixed bugs when passing result value tree
  to Python functions.
Daniel

22 years ago*** empty log message ***
Igor Zlatkovic [Sun, 20 Oct 2002 13:25:20 +0000 (13:25 +0000)]
*** empty log message ***

22 years agomapped vsnprintf to _vsnprintf for MS runtime
Igor Zlatkovic [Sun, 20 Oct 2002 13:25:08 +0000 (13:25 +0000)]
mapped vsnprintf to _vsnprintf for MS runtime

22 years agomapped snprintf to _snprintf for MS runtime
Igor Zlatkovic [Sun, 20 Oct 2002 13:24:47 +0000 (13:24 +0000)]
mapped snprintf to _snprintf for MS runtime

22 years agopreparing 1.0.22 upated and rebuilt the docs Daniel
Daniel Veillard [Fri, 18 Oct 2002 11:42:04 +0000 (11:42 +0000)]
preparing 1.0.22 upated and rebuilt the docs Daniel

* configure.in: preparing 1.0.22
* doc/*: upated and rebuilt the docs
Daniel

22 years agofixed bug #86421 added the example in the regression tests for this case
Daniel Veillard [Thu, 17 Oct 2002 14:34:07 +0000 (14:34 +0000)]
fixed bug #86421 added the example in the regression tests for this case

* libxslt/variables.c: fixed bug #86421
* tests/docs/Makefile.am tests/docs/bug-94.xml
  tests/general/Makefile.am tests/general/bug-94.*: added the
  example in the regression tests for this case
Daniel

22 years agoadded and tested the --path option to close #79638 Daniel
Daniel Veillard [Thu, 17 Oct 2002 13:51:17 +0000 (13:51 +0000)]
added and tested the --path option to close #79638 Daniel

* xsltproc: added and tested the --path option to close #79638
Daniel

22 years agofixing bug #95826 the attribute was reset with the inherited stylesheet
Daniel Veillard [Thu, 17 Oct 2002 13:27:59 +0000 (13:27 +0000)]
fixing bug #95826 the attribute was reset with the inherited stylesheet

* libxslt/attributes.c: fixing bug #95826 the attribute was reset
  with the inherited stylesheet value.
* tests/docs/Makefile.am tests/docs/bug-93.xml
  tests/general/Makefile.am tests/general/bug-93-inc.*
  tests/general/bug-93.*: added the example in the regression
  tests for this case
Daniel

22 years agoadded the possibility to register a transformation context specific error
Daniel Veillard [Tue, 15 Oct 2002 16:06:47 +0000 (16:06 +0000)]
added the possibility to register a transformation context specific error

* libxslt/xsltInternals.h libxslt/xsltutils.[ch]: added the
  possibility to register a transformation context specific
  error handler, with xsltSetTransformErrorFunc() and provided
  a new routine xsltTransformError() to handle contextual errors,
  this should fix #94435
* libxslt/*.c: modified all the code to use the context specific
  error handling, as a result xsltPrintErrorContext() is not called
  anymore except internally from xsltTransformError()
Daniel

22 years agoclosing #94933, any error will make the transformation abort with no
Daniel Veillard [Tue, 15 Oct 2002 13:08:41 +0000 (13:08 +0000)]
closing #94933, any error will make the transformation abort with no

* libxslt/transform.c: closing #94933, any error will make
  the transformation abort with  no result.
* tests/reports/tst-1.err tests/reports/tst-1.out
  tests/reports/undefvar.err: this changed the regression tests
  output.
* tests/exslt/date/difference.1.out tests/exslt/date/seconds.1.out:
  updated the result accordingly to the fixes done last month.
* libxslt/namespaces.c: make sure to avoid duplicate namespace
  declarations in the result trees. May fix #93692 but it's unclear.
Daniel

22 years agoadded a --path option to provide the enhancement requested by #79638,
Daniel Veillard [Tue, 15 Oct 2002 11:04:51 +0000 (11:04 +0000)]
added a --path option to provide the enhancement requested by #79638,

* xsltproc/xsltproc.c: added a --path option to provide the
  enhancement requested by #79638, first cur at it, untested yet.
Daniel

22 years agoseems the media-type attribute wasn't always correctly handled Daniel
Daniel Veillard [Tue, 15 Oct 2002 11:03:42 +0000 (11:03 +0000)]
seems the media-type attribute wasn't always correctly handled Daniel

* libxslt/xslt.c: seems the media-type attribute wasn't
  always correctly handled
Daniel

22 years agoadded URI escaping in case the resource target computation of
Daniel Veillard [Tue, 15 Oct 2002 10:55:24 +0000 (10:55 +0000)]
added URI escaping in case the resource target computation of

* libxslt/transform.c: added URI escaping in case the resource
  target computation of exslt:element failed. Should fix #81837
Daniel

22 years agoupdated the contact informations Daniel
Daniel Veillard [Tue, 15 Oct 2002 10:43:01 +0000 (10:43 +0000)]
updated the contact informations Daniel

* README: updated the contact informations
Daniel

22 years agofixed the behaviour of node() patter which didn't patch the one defined in
Daniel Veillard [Tue, 15 Oct 2002 09:45:29 +0000 (09:45 +0000)]
fixed the behaviour of node() patter which didn't patch the one defined in

* libxslt/pattern.c: fixed the behaviour of node() patter which
  didn't patch the one defined in XPath :-( . Closes bug #95793
* tests/docs/Makefile.am tests/docs/bug-92.xml
  tests/general/Makefile.am tests/general/bug-92.*: added the
  example in the regression tests for this case
Daniel

22 years ago*** empty log message ***
Igor Zlatkovic [Mon, 14 Oct 2002 10:32:43 +0000 (10:32 +0000)]
*** empty log message ***

22 years agoexported security.c functions
Igor Zlatkovic [Mon, 14 Oct 2002 10:32:23 +0000 (10:32 +0000)]
exported security.c functions

22 years agoadded security.c
Igor Zlatkovic [Mon, 14 Oct 2002 10:32:01 +0000 (10:32 +0000)]
added security.c

22 years agoremapped mkdir to _mkdir for MS runtime
Igor Zlatkovic [Mon, 14 Oct 2002 10:31:21 +0000 (10:31 +0000)]
remapped mkdir to _mkdir for MS runtime

22 years agoadded another option --writesubtree to allow documents to be written only
Daniel Veillard [Thu, 10 Oct 2002 16:50:17 +0000 (16:50 +0000)]
added another option --writesubtree to allow documents to be written only

* xsltproc/xsltproc.c: added another option --writesubtree to allow
  documents to be written only to  a given subtree.
Daniel

22 years agonew module with runtime security checks, it will also check and do
Daniel Veillard [Thu, 10 Oct 2002 15:26:25 +0000 (15:26 +0000)]
new module with runtime security checks, it will also check and do

* libxslt/security.[ch] libxslt/Makefile.am: new module with
  runtime security checks, it will also check and do directory
  creation when allowed
* libxslt/documents.c libxslt/imports.c libxslt/transform.c
  libxslt/xslt.c libxslt/xsltInternals.h: plug-in the new
  security infrastructure probes at file reading or file creation
* xsltproc/xsltproc.c: plugged the security module there too,
  added the new options --nowrite and --nomkdir
* doc/*: updated the man page and regenerated.
Daniel

22 years agomade the link to search relative, Daniel
Daniel Veillard [Wed, 9 Oct 2002 19:42:21 +0000 (19:42 +0000)]
made the link to search relative, Daniel

22 years agoupdated the doc XSLT to add the search, added the search page, fixed a
Daniel Veillard [Wed, 9 Oct 2002 16:39:40 +0000 (16:39 +0000)]
updated the doc XSLT to add the search, added the search page, fixed a

* doc/*: updated the doc XSLT to add the search, added the search
  page, fixed a link problem raised by Yves Pratter, regenerated
Daniel

22 years agothe indexer version of the XSLT part of the xmlsoft site + archives Daniel
Daniel Veillard [Wed, 9 Oct 2002 12:29:41 +0000 (12:29 +0000)]
the indexer version of the XSLT part of the xmlsoft site + archives Daniel

* doc/index.py: the indexer version of the XSLT part of the
  xmlsoft site + archives
Daniel

22 years ago*** empty log message ***
Igor Zlatkovic [Sun, 29 Sep 2002 18:07:11 +0000 (18:07 +0000)]
*** empty log message ***

22 years agointroduced double-run compilation
Igor Zlatkovic [Sun, 29 Sep 2002 18:05:13 +0000 (18:05 +0000)]
introduced double-run compilation

22 years agoadded .cvsignore
Igor Zlatkovic [Sun, 29 Sep 2002 18:03:23 +0000 (18:03 +0000)]
added .cvsignore

22 years agoForgot to bump the release number, don't drink-release :-( !
Daniel Veillard [Thu, 26 Sep 2002 18:57:20 +0000 (18:57 +0000)]
Forgot to bump the release number, don't drink-release :-( !

Daniel

22 years agopreparing 1.0.21 updated and regenerated the docs and web pages Daniel
Daniel Veillard [Thu, 26 Sep 2002 18:30:41 +0000 (18:30 +0000)]
preparing 1.0.21 updated and regenerated the docs and web pages Daniel

* configure.in: preparing 1.0.21
* doc/* : updated and regenerated the docs and web pages
Daniel

22 years agofixed a disable output escaping bug for HTML output introduced in 1.0.20
Daniel Veillard [Wed, 25 Sep 2002 09:20:37 +0000 (09:20 +0000)]
fixed a disable output escaping bug for HTML output introduced in 1.0.20

* libxslt/transform.c: fixed a disable output escaping bug for
  HTML output introduced in 1.0.20 and raised by Mario Weilguni
* tests/docs/Makefile.am tests/docs/bug-91.xml
  tests/general/Makefile.am tests/general/bug-91.*: added the
  example in the regression tests for this case
Daniel

22 years agodoc/xlst.html changing link on ftp.gnome.org
MDT 2002 John Fleck [Wed, 25 Sep 2002 02:34:55 +0000 (02:34 +0000)]
doc/xlst.html changing link on ftp.gnome.org

Tue Sep 24 20:33:08 MDT 2002 John Fleck <jfleck@inkstain.net>

* doc/xlst.html
changing link on ftp.gnome.org

22 years agoset-up DIST_SUBDIRS to avoid the same problem Jacob reported for libxml2
Daniel Veillard [Mon, 23 Sep 2002 08:16:17 +0000 (08:16 +0000)]
set-up DIST_SUBDIRS to avoid the same problem Jacob reported for libxml2

* Makefile.am: set-up DIST_SUBDIRS to avoid the same problem Jacob
  reported for libxml2
Daniel

22 years agofixed a problem reported by Mark Vakoc Daniel
Daniel Veillard [Fri, 20 Sep 2002 08:56:01 +0000 (08:56 +0000)]
fixed a problem reported by Mark Vakoc Daniel

* libxslt/templates.c: fixed a problem reported by Mark Vakoc
Daniel

22 years ago*** empty log message ***
Igor Zlatkovic [Wed, 18 Sep 2002 13:50:36 +0000 (13:50 +0000)]
*** empty log message ***

22 years agoadded recently discussed test cases
Igor Zlatkovic [Wed, 18 Sep 2002 13:50:13 +0000 (13:50 +0000)]
added recently discussed test cases

22 years agofixed the embedded '-' in the duration format function
Igor Zlatkovic [Wed, 18 Sep 2002 13:47:57 +0000 (13:47 +0000)]
fixed the embedded '-' in the duration format function

22 years ago*** empty log message ***
Igor Zlatkovic [Tue, 17 Sep 2002 16:14:27 +0000 (16:14 +0000)]
*** empty log message ***

22 years agoremoved unused variable
Igor Zlatkovic [Tue, 17 Sep 2002 16:14:07 +0000 (16:14 +0000)]
removed unused variable

22 years agofixed date:difference() bugs, removed type conversion warnings
Igor Zlatkovic [Tue, 17 Sep 2002 16:13:44 +0000 (16:13 +0000)]
fixed date:difference() bugs, removed type conversion warnings

22 years agodoc/xsltproc.html oops, forgot to update the html version of the man page
MDT 2002 John Fleck [Sat, 14 Sep 2002 22:18:39 +0000 (22:18 +0000)]
doc/xsltproc.html oops, forgot to update the html version of the man page

Sat Sep 14 16:17:51 MDT 2002 John Fleck <jfleck@inkstain.net>

* doc/xsltproc.html
oops, forgot to update the html version of the man page

22 years agodoc/xsltproc.xml doc/xsltproc.1 doc/xsltproc2.html Fixing erroneous
MDT 2002 John Fleck [Sat, 14 Sep 2002 22:13:04 +0000 (22:13 +0000)]
doc/xsltproc.xml doc/xsltproc.1 doc/xsltproc2.html Fixing erroneous

Sat Sep 14 16:10:21 MDT 2002 John Fleck <jfleck@inkstain.net>

* doc/xsltproc.xml
* doc/xsltproc.1
* doc/xsltproc2.html
Fixing erroneous mention of old --warnnet option (thanks to Jean
T. Anderson for pointing this out)

22 years ago*** empty log message ***
Igor Zlatkovic [Tue, 10 Sep 2002 19:06:53 +0000 (19:06 +0000)]
*** empty log message ***

22 years agoadded more readme info for the binary package
Igor Zlatkovic [Tue, 10 Sep 2002 19:06:41 +0000 (19:06 +0000)]
added more readme info for the binary package

22 years agofixed a bug in match="node()" reported by Ben Ko Daniel
Daniel Veillard [Mon, 9 Sep 2002 12:08:24 +0000 (12:08 +0000)]
fixed a bug in match="node()" reported by Ben Ko Daniel

* libxslt/pattern.c: fixed a bug in match="node()" reported by Ben Ko
Daniel

22 years agofixes libary path for x86_64 AMD Daniel
Daniel Veillard [Mon, 9 Sep 2002 12:06:51 +0000 (12:06 +0000)]
fixes libary path for x86_64 AMD Daniel

* libxslt.spec.in: fixes libary path for x86_64 AMD
Daniel

22 years agoAdding link to MacOsX binaries, Daniel
Daniel Veillard [Mon, 9 Sep 2002 10:54:56 +0000 (10:54 +0000)]
Adding link to MacOsX binaries, Daniel

22 years agoapplied patch from Christophe Merlet to reestablish DESTDIR Daniel
Daniel Veillard [Thu, 5 Sep 2002 08:08:39 +0000 (08:08 +0000)]
applied patch from Christophe Merlet to reestablish DESTDIR Daniel

* python/Makefile.am: applied patch from Christophe Merlet to
  reestablish DESTDIR
Daniel

22 years agore-applied the patch from Nathan Myers about a possible memory leak in
Daniel Veillard [Thu, 29 Aug 2002 19:27:16 +0000 (19:27 +0000)]
re-applied the patch from Nathan Myers about a possible memory leak in

* libxslt/transform.c: re-applied the patch from Nathan Myers about
  a possible memory leak in case of error
Daniel