1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-29 15:41:13 +03:00
Commit Graph

888 Commits

Author SHA1 Message Date
48637cf277 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
2002-11-14 14:13:25 +00:00
f0e711ee9c 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
2002-11-14 09:05:49 +00:00
89d4d86894 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
2002-11-13 09:38:48 +00:00
bd8fc8ab50 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
2002-11-12 21:37:39 +00:00
81ba8dd0f5 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
2002-11-12 18:32:47 +00:00
0294af3626 corner case handling of copying a CDATA node. Daniel
* libxslt/transform.c: corner case handling of copying a CDATA node.
Daniel
2002-11-12 12:42:38 +00:00
96f74475ac *** empty log message *** 2002-11-08 17:12:29 +00:00
fd182cd086 retired xmlwin32version.h 2002-11-08 17:12:14 +00:00
a66a2ef72d 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
2002-11-08 16:10:37 +00:00
60ab67103c 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
2002-11-07 18:20:50 +00:00
d7627fbf78 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
2002-11-04 17:04:59 +00:00
272ea49e69 Tried to fix a bug, Daniel 2002-10-24 14:05:45 +00:00
8c802f796e 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
2002-10-23 21:07:12 +00:00
304beedff6 Forgot to check a pointer, fixes bug #96495 Daniel
* libxslt/pattern.c: Forgot to check a pointer, fixes bug #96495
Daniel
2002-10-22 19:02:40 +00:00
7f6aded624 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
2002-10-22 18:54:01 +00:00
6b0ea0af93 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
2002-10-22 15:34:36 +00:00
3cc99fc381 *** empty log message *** 2002-10-21 07:34:27 +00:00
aa4c51e28c fixed minor typo in a call to xmlHasNsProp 2002-10-21 07:32:35 +00:00
2f28716537 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
2002-10-20 21:21:26 +00:00
1cebc6af3c *** empty log message *** 2002-10-20 13:25:20 +00:00
56c6b2abb6 mapped vsnprintf to _vsnprintf for MS runtime 2002-10-20 13:25:08 +00:00
63aa96c13e mapped snprintf to _snprintf for MS runtime 2002-10-20 13:24:47 +00:00
3cffe0b6ed preparing 1.0.22 upated and rebuilt the docs Daniel
* configure.in: preparing 1.0.22
* doc/*: upated and rebuilt the docs
Daniel
LIBXSLT_1_0_22
2002-10-18 11:42:04 +00:00
95c0361ca6 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
2002-10-17 14:34:07 +00:00
a2c8490286 added and tested the --path option to close #79638 Daniel
* xsltproc: added and tested the --path option to close #79638
Daniel
2002-10-17 13:51:17 +00:00
e47922a1ac 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
2002-10-17 13:27:59 +00:00
dd6061e8d9 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
2002-10-15 16:06:47 +00:00
35ce9efc85 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
2002-10-15 13:08:41 +00:00
6b5af9ba4a 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
2002-10-15 11:04:51 +00:00
d02ed1cb1e 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
2002-10-15 11:03:42 +00:00
9928763814 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
2002-10-15 10:55:24 +00:00
9a448152d3 updated the contact informations Daniel
* README: updated the contact informations
Daniel
2002-10-15 10:43:01 +00:00
117597ebab 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
2002-10-15 09:45:29 +00:00
532469fa6f *** empty log message *** 2002-10-14 10:32:43 +00:00
649a1b3f01 exported security.c functions 2002-10-14 10:32:23 +00:00
af7c203e72 added security.c 2002-10-14 10:32:01 +00:00
4a1a6a680c remapped mkdir to _mkdir for MS runtime 2002-10-14 10:31:21 +00:00
14c7c9cf24 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
2002-10-10 16:50:17 +00:00
159d00a5a0 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
2002-10-10 15:26:25 +00:00
2ae9ba850c made the link to search relative, Daniel 2002-10-09 19:42:21 +00:00
6c4072e850 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
2002-10-09 16:39:40 +00:00
077ab96061 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
2002-10-09 12:29:41 +00:00
bad4391aac *** empty log message *** 2002-09-29 18:07:11 +00:00
775c585560 introduced double-run compilation 2002-09-29 18:05:13 +00:00
7332a4a996 added .cvsignore 2002-09-29 18:03:23 +00:00
d28ad32c74 Forgot to bump the release number, don't drink-release :-( !
Daniel
LIBXSLT_1_0_21
2002-09-26 18:57:20 +00:00
4904c8d585 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
2002-09-26 18:30:41 +00:00
3a2088d4ed 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
2002-09-25 09:20:37 +00:00
49b1bdebc5 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
2002-09-25 02:34:55 +00:00
23437cdf6c 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
2002-09-23 08:16:17 +00:00