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

2344 Commits

Author SHA1 Message Date
Daniel Veillard
5c9547e4f3 preparing release of 2.6.6 updated the docs and rebuilt them Daniel
* NEWS configure.in: preparing release of 2.6.6
* doc/*: updated the docs and rebuilt them
Daniel
2004-02-12 15:31:49 +00:00
Daniel Veillard
0ddb21c46c fixing bug #132930 with the provided patch, a bit suspicious about it but
* xmlregexp.c: fixing bug #132930 with the provided patch, a bit
  suspicious about it but this is fairly contained and regression
  tests still passes.
* test/schemas/all1* result/schemas/all1*: added the test to
  the regression suite.
Daniel
2004-02-12 12:43:49 +00:00
Daniel Veillard
036143bb53 fixed bug #132575 about finding the end of the internal subset in push
* parser.c: fixed bug #132575 about finding the end of the
  internal subset in push mode.
* test/intsubset.xml result/intsubset.xml* result/noent/intsubset.xml:
  added the test to the regression suite
Daniel
2004-02-12 11:57:52 +00:00
Daniel Veillard
3671190b54 added xmlByteConsumed() interface updated the benchmark rebuilt the docs
* parserInternals.c xmlIO.c encoding.c include/libxml/parser.h
  include/libxml/xmlIO.h: added xmlByteConsumed() interface
* doc/*: updated the benchmark rebuilt the docs
* python/tests/Makefile.am python/tests/indexes.py: added a
  specific regression test for xmlByteConsumed()
* include/libxml/encoding.h rngparser.c tree.c: small cleanups
Daniel
2004-02-11 13:25:26 +00:00
William M. Brack
6f108a1d0b fixed missing output of internal DTD param entities when nothing else
* tree.c: fixed missing output of internal DTD param entities when
  nothing else present in DTD (bug 134052)
2004-02-11 00:14:52 +00:00
William M. Brack
030a7a1729 applied patch supplied by Christophe Dubach to fix problem with
* encoding.c: applied patch supplied by Christophe Dubach
  to fix problem with --with-minimum configuration
  (bug 133773)
* nanoftp.c: fixed potential buffer overflow problem,
  similar to fix just applied to nanohttp.c.
2004-02-10 12:48:57 +00:00
Igor Zlatkovic
537769a65f fixed the fix for the buffer overflow, thanks William :-) 2004-02-09 17:40:31 +00:00
William M. Brack
2e6b143e8a fixed problem concerning determining SOCKLEN_T as pointed out by Daniel
* acinclude.m4, configure.in: fixed problem concerning
  determining SOCKLEN_T as pointed out by Daniel Richard G.
  on the mailing list
2004-02-09 15:10:28 +00:00
Igor Zlatkovic
377043562b fixed buffer overflow reported by Yuuich Teranishi 2004-02-09 14:32:17 +00:00
Daniel Veillard
b337795500 small patch from Philip Ludlam to avoid warnings. Daniel
* xpath.c: small patch from Philip Ludlam to avoid warnings.
Daniel
2004-02-09 12:48:55 +00:00
Daniel Veillard
182d32a537 applied a small patch from Alfred Mickautsch to avoid an out of bound
* encoding.c: applied a small patch from Alfred Mickautsch
  to avoid an out of bound error in isolat1ToUTF8()
Daniel
2004-02-09 12:42:55 +00:00
Daniel Veillard
5bb9ccd56a remove the warning on the 2001 namespace remove some warnings when
* xinclude.c: remove the warning on the 2001 namespace
* parser.c parserInternals.c xpath.c: remove some warnings
  when compiling with MSVC6
* nanohttp.c: applied a patch when using _WINSOCKAPI_
Daniel
2004-02-09 12:39:02 +00:00
William M. Brack
95af594b0b added a small hack to fix interference between my fixes for bugs 132585
* xinclude.c: added a small hack to fix interference between
  my fixes for bugs 132585 and 132588.
* python/libxml.c: fixed problem with serialization of namespace
  reported on the mailing list by Anthony Carrico
2004-02-08 04:12:49 +00:00
William M. Brack
6bdacd7aee fixed problem with function xmlXIncludeCopyRange (bug 133686).
* xinclude.c: fixed problem with function xmlXIncludeCopyRange
  (bug 133686).
2004-02-07 08:53:23 +00:00
William M. Brack
1ce3c802e2 fixed problem with return value of xmlTextWriterWriteIndent() (bug 133297)
* xmlwriter.c: fixed problem with return value of
  xmlTextWriterWriteIndent() (bug 133297)
2004-02-06 13:03:38 +00:00
William M. Brack
6b1a28d34e changed coding to output good XIncludes when one or more bad ones are
* xinclude.c: changed coding to output good XIncludes when
  one or more bad ones are present (bug 132588)
2004-02-06 11:24:44 +00:00
William M. Brack
ef245fda92 corrected handling of empty fallback condition (bug 132585)
* xinclude.c: corrected handling of empty fallback condition
  (bug 132585)
2004-02-06 09:33:59 +00:00
William M. Brack
edb65a7ad0 added initialisation for ctxt->vctxt in HTMLInitParser (bug 133127) minor
* HTMLparser.c: added initialisation for ctxt->vctxt
  in HTMLInitParser (bug 133127)
* valid.c: minor cosmetic change (removed ATTRIBUTE_UNUSED
  from several function params)
2004-02-06 07:36:04 +00:00
William M. Brack
b2d25dd760 fixed problem regarding freeing of dictionary when there are errors within
* xinclude.c: fixed problem regarding freeing of dictionary
  when there are errors within an XInclude file (bug 133106).
  Thanks to Oleg Paraschenko for the assistance.
2004-02-04 00:51:21 +00:00
William M. Brack
fbf2c5eaf5 fixed validation of maxLength with no content using patch submitted by
* xmlschemastypes.c: fixed validation of maxLength with no
  content using patch submitted by Eric Haszlakiewicz
  (bug 133259)
2004-02-03 17:55:56 +00:00
Igor Zlatkovic
6619b6a0d6 *** empty log message *** 2004-02-03 08:28:45 +00:00
Igor Zlatkovic
97f8c87091 fixed mingw+msys compilation 2004-02-03 08:28:20 +00:00
Igor Zlatkovic
18a88ce2f4 added calling convention to the public function prototypes 2004-02-03 08:27:55 +00:00
William M. Brack
b907905369 enhanced output indenting (bug 133264)
* xmlwriter.c: enhanced output indenting (bug 133264)
2004-02-03 04:20:18 +00:00
William M. Brack
93d004f9d8 applied patch from Steve Ball to provide structured error reports.
* xmlreader.c, include/libxml/xmlreader.h: applied patch from
  Steve Ball to provide structured error reports.
2004-02-03 00:14:10 +00:00
William M. Brack
a9c612c3ee moved serialization of attribute text data (xmlSerializeContent) into a
* tree.c, include/libxml/tree.h: moved serialization of
  attribute text data (xmlSerializeContent) into a separate
  routine (xmlSerializeTxtContent) so it can be used by xmlwriter.c
* xmlwriter.c: changed handling of attribute string to use the
  routine above (fixed bug 131548)
2004-02-01 10:04:05 +00:00
John Fleck
92aa03006c John Fleck <jfleck@inkstain.net> changelog on reader*.c commits to update
John Fleck <jfleck@inkstain.net>
changelog on reader*.c commits to update example docs
2004-01-31 15:24:23 +00:00
John Fleck
f2497c16b2 Sat Jan 31 08:22:02 MST 2004 John Fleck <jfleck@inkstain.net
Sat Jan 31 08:22:02 MST 2004 John Fleck <jfleck@inkstain.net

	* doc/examples/reader1.c, reader2.c, reader3.c
	* doc/examples/examples.xml
	* doc/examples/*.html
	add note that reader examples need libmxl2 > 2.6, rebuild
	html - this time doing it correctly :-)
2004-01-31 15:23:33 +00:00
MST 2004 John Fleck
ba6bec6762 doc/examples/examples.xml doc/examples/*.html add note that reader
Fri Jan 30 20:45:36 MST 2004 John Fleck <jfleck@inkstain.net>

	* doc/examples/examples.xml
	* doc/examples/*.html
	add note that reader examples need libmxl2 > 2.6, rebuild
	html
2004-01-31 03:48:11 +00:00
John Fleck
9387637d68 John Fleck <jfleck@inkstain.net> ChangeLog to go with docs/examples commit
John Fleck <jfleck@inkstain.net>
ChangeLog to go with docs/examples commit
2004-01-31 03:47:42 +00:00
William M. Brack
c07ed5e6a1 added (void *) type override to prevent warning on Solaris (Bug 132671)
* xpath.c: added (void *) type override to prevent
  warning on Solaris (Bug 132671)
2004-01-30 07:52:48 +00:00
MST 2004 John Fleck
4f8b8d9d45 doc/examples/Makefile.am per Jan. 15 email to the list from oliverst, the
Wed Jan 28 07:20:37 MST 2004 John Fleck <jfleck@inkstain.net>

	* doc/examples/Makefile.am
	per Jan. 15 email to the list from oliverst, the index.html
	file from this directory wasn't making it into the tarball
2004-01-28 14:22:37 +00:00
Daniel Veillard
e1021fa1ac applied fix from Alexander Winston for a problem related to automake-1.8 ,
* acinclude.m4: applied fix from Alexander Winston for a problem
  related to automake-1.8 , c.f. #132513 and #129861
Daniel
2004-01-26 17:03:09 +00:00
Daniel Veillard
c3a429aac8 don't rely on . being on the path for make tests, should keep Mr. Crozat
* doc/examples/index.py: don't rely on . being on the path for
  make tests, should keep Mr. Crozat quiet until next time...
Daniel
2004-01-26 11:55:11 +00:00
Daniel Veillard
189f46b18c preparing release 2.6.5, rebuilt the docs, checked rngparser stuff does
* configure.in NEWS doc/*: preparing release 2.6.5, rebuilt the
  docs, checked rngparser stuff does not end up in the tarball
Daniel
2004-01-25 21:03:04 +00:00
Daniel Veillard
05349ab2f6 applied patch from Frederic Peters fixing the wrong arg order in xpath
* python/libxml.c: applied patch from Frederic Peters
  fixing the wrong arg order in xpath callback in bug #130980
Daniel
2004-01-25 20:01:35 +00:00
Daniel Veillard
03c2f0a41d fixing #130453 XInclude element with no href attribute fully integrating
* xinclude.c: fixing #130453 XInclude element with no href attribute
* relaxng.c rngparser.c include/libxml2/relaxng.h: fully integrating
  the compact syntax will require more work, postponed for the
  2.6.5 release.
Daniel
2004-01-25 19:54:59 +00:00
Daniel Veillard
dda22c15d5 applied patch from Steve Ball to avoid a double-free. Daniel
* include/libxml/schemasInternals.h xmlschemas.c: applied patch from
  Steve Ball to avoid a double-free.
Daniel
2004-01-24 08:31:30 +00:00
Daniel Veillard
4773df2a58 added io1.c an example ox xmlIO usage and io1.res test result, fixed a
* doc/examples/*: added io1.c an example ox xmlIO usage and io1.res
  test result, fixed a awful lot of memory leaks showing up in
  testWriter.c, changed the examples and the Makefiles to test
  memory leaks.
* xmlwriter.c: fixed a memory leak
* Makefile.am: run the doc/examples regression tests as part of
  make tests
* xpath.c include/libxml/xpath.h: added xmlXPathCtxtCompile() to
  compile an XPath expression within a context, currently the goal
  is to be able to reuse the XSLT stylesheet dictionnary, but this
  opens the door to others possible optimizations.
* dict.c include/libxml/dict.h: added xmlDictCreateSub() which allows
  to build a new dictionnary based on another read-only dictionnary.
  This is needed for XSLT to keep the stylesheet dictionnary read-only
  while being able to reuse the strings for the transformation
  dictionnary.
* xinclude.c: fixed a dictionnar reference counting problem occuring
  when document parsing failed.
* testSAX.c: adding option --repeat for timing 100times the parsing
* doc/* : rebuilt all the docs
Daniel
2004-01-23 13:15:13 +00:00
Aleksey Sanin
e9f0811a2f make xmlReallocLoc() accept NULL pointer 2004-01-22 22:20:31 +00:00
Daniel Veillard
1516d5b347 applied patch from John Belmonte for normalizedString datatype support.
* xmlschemastypes.c: applied patch from John Belmonte for
  normalizedString datatype support.
Daniel
2004-01-22 07:27:45 +00:00
William M. Brack
ce4fc56e1b fixed problem with union when last() is used in predicate (bug #131971)
* xpath.c: fixed problem with union when last() is used
  in predicate (bug #131971)
* xpointer.c: minor change to comment for doc generation
2004-01-22 02:47:18 +00:00
Daniel Veillard
ae28918bf5 fixed bug #131745 raised by Shaun McCance with the suggested patch Daniel
* parser.c: fixed bug #131745 raised by Shaun McCance with the
  suggested patch
Daniel
2004-01-21 16:00:43 +00:00
Daniel Veillard
20c5e7878d applied patch from Alfred Mickautsch fixing a memory leak reported on the
* xmlwriter.c: applied patch from Alfred Mickautsch fixing a memory
  leak reported on the list.
Daniel
2004-01-21 09:57:31 +00:00
Daniel Veillard
4f4a27f970 applied patch from Stephane Bidoul to add enums to the Python bindings.
* python/generator.py python/tests/tstLastError.py: applied
  patch from Stephane Bidoul to add enums to the Python bindings.
Daniel
2004-01-14 23:50:34 +00:00
Daniel Veillard
c2c0d14217 another small patch from Mark Vadoc Daniel
* testHTML.c: another small patch from Mark Vadoc
Daniel
2004-01-13 20:51:03 +00:00
Daniel Veillard
87247e8740 applied patch from Mark Vadoc to not use SAX1 unless necessary. Daniel
* HTMLparser.c relaxng.c testRelax.c testSchemas.c: applied
  patch from Mark Vadoc to not use SAX1 unless necessary.
Daniel
2004-01-13 20:42:02 +00:00
Daniel Veillard
c82c57e69c some parser optimizations, xmllint --memory --timing --repeat --stream
* dict.c parser.c xmlstring.c: some parser optimizations,
  xmllint --memory --timing --repeat --stream ./db10000.xml
  went down from 16.5 secs to 15.5 secs.
Daniel
2004-01-12 16:24:34 +00:00
Daniel Veillard
65765284fb removed a memory leak remaining from the switch to a dictionnary for
* xmlschemas.c: removed a memory leak remaining from the switch
  to a dictionnary for string allocations c.f. #130891
Daniel
2004-01-08 16:59:30 +00:00
Daniel Veillard
96b6cd2b0b fixing some problem if configured --without-xinclude c.f. #130902 Daniel
* xmlreader.c: fixing some problem if configured --without-xinclude
  c.f. #130902
Daniel
2004-01-08 16:49:50 +00:00