1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-10-26 20:25:14 +03:00
Commit Graph

2544 Commits

Author SHA1 Message Date
Daniel Veillard
a2351322c8 hack based on Arjan van de Ven suggestion to reduce ELF footprint and
* elfgcchack.h doc/elfgcchack.xsl libxml.h: hack based on Arjan van de
  Ven suggestion to reduce ELF footprint and generated code. Based on
  aliasing of libraries function to generate direct call instead of
  indirect ones
* doc/libxml2-api.xml doc/Makefile.am doc/apibuild.py: added automatic
  generation of elfgcchack.h based on the API description, extended
  the API description to show the conditionals configuration flags
  required for symbols.
* nanohttp.c parser.c xmlsave.c include/libxml/*.h: lot of cleanup
* doc/*: regenerated the docs.
Daniel
2004-06-27 12:08:10 +00:00
William M. Brack
3403adde32 new files for running regression tests under Python. Not yet complete, but
* regressions.py, regressions.xml: new files for running
  regression tests under Python.  Not yet complete, but
  should provide good testing under both Linux and Windows.
* testHTML.c, testSAX.c, xmllint.c: changed the 'fopen' used
  for --push testing to include the 'rb' param when compiled
  under Windows.
2004-06-27 02:07:51 +00:00
William M. Brack
f20fbf70b2 fixed a problem when base path was "./xxx" 5 test results changed by
* uri.c: fixed a problem when base path was "./xxx"
* result/XInclude/*: 5 test results changed by above.
* Makefile.am: fixed a couple of spots where a new
  result file used different flags that the testing one.
2004-06-25 05:49:08 +00:00
William M. Brack
9333cc2115 suppressed warnings from within xmlValidGetValidElements (bug 144644)
* valid.c: suppressed warnings from within xmlValidGetValidElements
  (bug 144644)
* doc/examples/testWriter.c: corrected typo in comment for ISO-8859-1
  (bug 144245)
2004-06-24 08:33:40 +00:00
William M. Brack
4119d1c61d implemented bugfix from Massimo Morara for DTD dumping problem. added
* valid.c: implemented bugfix from Massimo Morara for DTD
  dumping problem.
* test/valid/t10.xml, result/valid/t10.*: added regression
  for above
* configure.in: small change for my profile settings
2004-06-24 02:24:44 +00:00
MDT 2004 John Fleck
b7fe104779 doc/xmlcatalog_man.xml, xmlcatalog.1 Docs patch from Ville Skytta,
Wed Jun 23 20:18:19 MDT 2004 John Fleck <jfleck@inkstain.net>

	* doc/xmlcatalog_man.xml, xmlcatalog.1
	Docs patch from Ville Skytta, bugzilla #144841
2004-06-24 02:21:27 +00:00
MDT 2004 John Fleck
4c76c4f7f9 doc/xmllint.xml, xmllint.html, xmllint.1 update man page to reflect
Sat Jun 19 18:34:11 MDT 2004 John Fleck <jfleck@inkstain.net>

	* doc/xmllint.xml, xmllint.html, xmllint.1
	update man page to reflect William's newly disciplined return
	code mojo
2004-06-20 00:36:06 +00:00
Daniel Veillard
3cf6950b93 fixing a couple of compilation errors when configured with --with-minimum
* doc/examples/io2.c doc/examples/parse4.c: fixing a couple of
  compilation errors when configured with --with-minimum
Daniel
2004-06-16 22:52:59 +00:00
Daniel Veillard
bbaa997a06 applied patch from Stefano Debenedetti to register namespaces in the debug
* debugXML.c: applied patch from Stefano Debenedetti to register
  namespaces in the debug shell
Daniel
2004-06-16 14:08:33 +00:00
Daniel Veillard
4a14fb8fa2 fix from Steve Ball and update of the comment. William pointed out that
* xmlreader.c: fix from Steve Ball and update of the comment.
* Makefile.am result/errors/*.str: William pointed out that
  the streaming error checking part wasn't streaming, fixing
Daniel
2004-06-14 19:58:20 +00:00
Daniel Veillard
ab690c5e9e revert 2 parts of the patch, Daniel 2004-06-14 12:19:09 +00:00
Daniel Veillard
fb382b8990 patch from Igor for the default catalog path on Windows Daniel
* catalog.c: patch from Igor for the default catalog path on Windows
Daniel
2004-06-14 12:13:12 +00:00
William M. Brack
306e33ce20 apparently wasn't updated last time
* configure.in: apparently wasn't updated last time
2004-06-12 01:01:22 +00:00
William M. Brack
5ab479b0e4 fixed problem when configuring using --with-thread-alloc
* configure.in, xmlmemory.c, globals.c: fixed problem when
  configuring using --with-thread-alloc
2004-06-10 13:00:15 +00:00
Igor Zlatkovic
4da70f389d *** empty log message *** 2004-06-09 14:33:09 +00:00
Igor Zlatkovic
72c2858596 minor changes for the windows binary package 2004-06-09 14:32:47 +00:00
Daniel Veillard
50355f0041 applied another patch from Kasimier Buchcik for Schema Component
* xmlschemas.c include/libxml/xmlerror.h: applied another patch
  from Kasimier Buchcik for Schema Component Constraints
* test/schemas/* result/schemas/*: added the regression tests
Daniel
2004-06-08 17:52:16 +00:00
William M. Brack
8304d87d0d fixed missing error return code for schema validation (bug 143880), also
* xmllint.c: fixed missing error return code for schema
  validation (bug 143880), also changed over to an enum for
  defining the error return codes for all conditions.
2004-06-08 13:29:32 +00:00
Daniel Veillard
0df3bc3f28 fixed a serious problem when substituing entities using the Reader, the
* parser.c xmlreader.c include/libxml/parser.h: fixed a serious
  problem when substituing entities using the Reader, the entities
  content might be freed and if rereferenced would crash
* Makefile.am test/* result/*: added a new test case and a new
  test operation for the reader with substitution of entities.
Daniel
2004-06-08 12:03:41 +00:00
Daniel Veillard
1b243b4fc9 applied patch from Rob Richards for the per thread I/O mappings Daniel
* globals.c xmlIO.c include/libxml/globals.h include/libxml/xmlIO.h:
  applied patch from Rob Richards for the per thread I/O mappings
Daniel
2004-06-08 10:16:42 +00:00
William M. Brack
abf598b548 some further enhancement to take care of xml:base for XPointer elements
* xinclude.c: some further enhancement to take care of
  xml:base for XPointer elements (bug 143886).  Also fixed
  a problem when xml:base was already specified on an
  XInclude'd element.
2004-06-08 02:01:28 +00:00
William M. Brack
8eabb05d1a fixed a problem with internal cleanup of <DIV> element (bug 143738).
* relaxng.c: fixed a problem with internal cleanup of <DIV> element
  (bug 143738).
2004-06-07 14:15:54 +00:00
William M. Brack
f7789b13c5 added a new routine xmlBuildRelativeURI needed for enhancement of
* uri.c, include/libxml/uri.h: added a new routine
  xmlBuildRelativeURI needed for enhancement of xinclude.c
* xinclude.c: changed handling of xml:base (bug 135864)
* result/XInclude/*: results of 5 tests changed as a result
  of the above change
2004-06-07 08:57:27 +00:00
Daniel Veillard
8839938822 added a bunch of tests from Kasimier Buchcik posted on May 11 Daniel
* test/schemas/* result/schemas/*: added a bunch of tests from
  Kasimier Buchcik posted on May 11
Daniel
2004-06-04 09:29:37 +00:00
Daniel Veillard
8acdfbf53c new patch from Kasimier Buchcik for processContents of wildcards attribute
* xmlschemas.c: new patch from  Kasimier Buchcik for processContents
  of wildcards attribute handling
* test/schemas/anyAttr-* result/schemas/anyAttr-*: added specific
  regression tests
Daniel
2004-06-03 16:00:59 +00:00
Daniel Veillard
37fd307435 fixed a bug where invalid charrefs may not be detected sometimes as
* parser.c: fixed a bug where invalid charrefs may not be detected
  sometimes as pointed by Morus Walter.
* test/errors/charref1.xm result/errors/charref1.xml*: added the
  test in the regression suite.
Daniel
2004-06-03 11:22:31 +00:00
William M. Brack
767265dd9c small change to xmlSchemaValidateAttributes, also corrected typo on error
* xmlschemas.c: small change to xmlSchemaValidateAttributes,
  also corrected typo on error code enum.
* include/libxml/xmlerror.h: corrected typo on schema error
  code enum
2004-06-03 10:50:29 +00:00
William M. Brack
803812b9fe minor cosmetic changes, no change to logic. regenerated added a newline at
* xmlschemas.c: minor cosmetic changes, no change to logic.
* result/schemas/attruse_0_[12].err: regenerated
* globals.c: added a newline at end to make gcc happy
2004-06-03 02:11:24 +00:00
Daniel Veillard
3646d6463d applied a patch from Kasimier Buchcik implementing attribute uses and
* xmlschemas.c include/libxml/schemasInternals.h
  include/libxml/xmlerror.h: applied a patch from Kasimier Buchcik
  implementing attribute uses and wildcards.
* test/schemas/* result/schemas/*: added/fixed a bunch of tests
Daniel
2004-06-02 19:19:14 +00:00
Daniel Veillard
0335a846ad applied patch from Rob Richards for custom I/O BufferCreateFilenane fixes
* globals.c xmlIO.c include/libxml/globals.h: applied patch from
  Rob Richards for custom I/O BufferCreateFilenane fixes bug
  #143366
Daniel
2004-06-02 16:18:40 +00:00
William M. Brack
8fad8bff2c fixed problem with predicate evaluation on an empty nodeset (bug 143409)
* xpath.c: fixed problem with predicate evaluation on an
  empty nodeset (bug 143409)
2004-06-02 08:26:25 +00:00
William M. Brack
06112d18ff fixed problem with attribute listing (bug 142674) and added macro
* testSAX.c: fixed problem with attribute listing (bug 142674)
  and added macro LIBXML_TEST_VERSION to assure xmlInitParser
  gets called (bug 142686)
2004-06-02 03:41:21 +00:00
Daniel Veillard
669adfcd3a applied a patch from Charles Bozeman fixing a side effect in date handling
* test/schemas/date_0.xml xmlschemastypes.c: applied a patch from
  Charles Bozeman fixing a side effect in date handling
Daniel
2004-05-29 20:12:46 +00:00
MDT 2004 John Fleck
218ed39dc4 doc/tutorial/xmltutorial.xml fix lack of cast in Xpath example
Thu May 27 19:47:48 MDT 2004 John Fleck <jfleck@inkstain.net>

	* doc/tutorial/xmltutorial.xml fix lack of cast in Xpath example
	* doc/tutorial/*.html, xmltutorial.pdf rebuild html, pdf
2004-05-28 01:49:38 +00:00
Aleksey Sanin
64453bc681 fixed c14n bug with serializing attribute namespaces 2004-05-25 17:39:48 +00:00
William M. Brack
9912705b82 fixed to allow '+' in exponent of number (bug 143005) fixed typo in last
* xpath.c: fixed to allow '+' in exponent of number
  (bug 143005)
* SAX2.c: fixed typo in last commit
2004-05-24 02:52:28 +00:00
William M. Brack
5ef2f8129f *** empty log message *** 2004-05-23 23:56:47 +00:00
William M. Brack
3f147372f7 skipped call to xmlValidateNCName when compiling --with-minimum (bug
* SAX2.c: skipped call to xmlValidateNCName when compiling
  --with-minimum (bug 142917)
2004-05-22 01:09:26 +00:00
Daniel Veillard
7feb0234b1 reverted the broken change. Daniel
* catalog.c: reverted the broken change.
Daniel
2004-05-18 10:49:20 +00:00
Daniel Veillard
81205015ab updated the docs for 2.6.10 Daniel
* NEWS doc/*: updated the docs for 2.6.10
Daniel
2004-05-18 03:06:41 +00:00
Daniel Veillard
4e6fef4dab releasing 2.6.10 Daniel
* configure.in : releasing 2.6.10
Daniel
2004-05-17 03:53:59 +00:00
Daniel Veillard
62040be360 avoid returning default namespace when searching from an attribute reverse
* tree.c: avoid returning default namespace when searching
  from an attribute
* entities.c xmlwriter.c: reverse xmlEncodeSpecialChars() behaviour
  back to escaping " since the normal serialization routines do not
  use it anymore, should close bug #134477 . Tried to make
  the writer avoid it too but it didn't work.
Daniel
2004-05-17 03:17:26 +00:00
Daniel Veillard
a98357ad4a fixed escaping handling and added direct links to bugzilla report for bug
* doc/ChangeLog.awk doc/ChangeLog.xsl: fixed escaping
  handling and added direct links to bugzilla report for
  bug numbers.
Daniel
2004-05-16 05:06:59 +00:00
Daniel Veillard
e19644ecb1 <bill> I think the ChangeLog.html should include timezone (or else normalize to GMT if you're short of work to do)
<DV> well the timezone is in the XML it's trivial to add it
<bill> :-)
Daniel
2004-05-16 03:34:55 +00:00
William M. Brack
d233e39578 modified to assure proper user data is sent to structured error routine
* error.c: modified to assure proper user data is sent to
  structured error routine (bug 142598)
2004-05-16 03:12:08 +00:00
Daniel Veillard
f055293653 a couple of large static variable which should really not be declared as
* catalog.c: a couple of large static variable which should really
  not be declared as such cluttered the .bss section.
Daniel
2004-05-16 01:20:17 +00:00
Daniel Veillard
96134cab15 fixed a couple of problems when parsing libxslt ChangeLog Daniel
* doc/ChangeLog.awk: fixed a couple of problems when parsing
  libxslt ChangeLog
Daniel
2004-05-16 01:08:06 +00:00
Daniel Veillard
8aac29731b Rebuild the docs, daniel 2004-05-16 01:00:37 +00:00
Daniel Veillard
a1800a2a08 Try to fix ChangeLog links, Daniel 2004-05-16 00:55:18 +00:00
Daniel Veillard
93ebc21924 Added language, Daniel 2004-05-16 00:34:22 +00:00