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

1330 Commits

Author SHA1 Message Date
Daniel Veillard
607b35c570 fixed a stupid out of bound array error Daniel
* xmlIO.c: fixed a stupid out of bound array error
Daniel
2002-09-10 12:16:19 +00:00
Daniel Veillard
f4862f0f36 messing around with support for Windows path, cleanups, trying to identify
* include/libxml/xmlIO.h xmlIO.c parser.c HTMLparser.c DOCBparser.c:
  messing around with support for Windows path, cleanups,
  trying to identify and fix the various code path to the
  filename access. Added xmlNormalizeWindowsPath()
Daniel
2002-09-10 11:13:43 +00:00
Daniel Veillard
cb7543bead Adding link to MacOsX binaries, Daniel 2002-09-09 10:54:06 +00:00
Daniel Veillard
76575769f3 working on better error reporting of validity errors, especially providing
* error.c valid.c: working on better error reporting of validity
  errors, especially providing an accurate context.
* result/valid/xlink.xml.err result/valid/rss.xml.err: better
  error reports in those cases.
Daniel
2002-09-05 14:21:15 +00:00
Daniel Veillard
3487c8d9bb get rid of all the perror() calls made in the library execution paths.
* DOCBparser.c HTMLparser.c c14n.c entities.c list.c
  parser.c parserInternals.c xmlIO.c: get rid of all the
  perror() calls made in the library execution paths. This
  should fix both #92059 and #92385
Daniel
2002-09-05 11:33:25 +00:00
Daniel Veillard
19aa70245a memory leak reporting was broken after a change of the preprocessor symbol
* xmllint.c: memory leak reporting was broken after a change
  of the preprocessor symbol used to activate it.
Daniel
2002-09-05 11:14:19 +00:00
Daniel Veillard
ec6725e9e7 try to make the copy function work for node of type
* tree.c: try to make the copy function work for node of
  type XML_DOCUMENT_FRAG_NODE, they are only created by the
  DOM layers though, not libxml2 itself.
Daniel
2002-09-05 11:12:45 +00:00
Daniel Veillard
b9cd8b4c3e try to provide file and line informations, not all messages are covered,
* valid.c: try to provide file and line informations, not all
  messages are covered, but it's a (good) start
Daniel
2002-09-05 10:58:49 +00:00
Daniel Veillard
bbc72c3abf reimplemented a large part of the XInclude processor, trying to minimize
* xinclude.c: reimplemented a large part of the XInclude
  processor, trying to minimize resources used, James Henstridge
  provided a huge test case which was exhibiting severe memory
  consumption problems.
Daniel
2002-09-05 10:52:10 +00:00
Daniel Veillard
2206dbfabe applied patch from Christophe Merlet to reestablish DESTDIR Daniel
* python/Makefile.am: applied patch from Christophe Merlet to
  reestablish DESTDIR
Daniel
2002-09-05 08:09:37 +00:00
Daniel Veillard
5643b5ac31 fixes libary path for x86_64 AMD Daniel
* libxml.spec.in: fixes libary path for x86_64 AMD
Daniel
2002-09-04 12:27:06 +00:00
John Fleck
be98b3323f Sep 3 21:14:19 MDT 2002 John Fleck <jfleck@inkstain.net>
Sep  3 21:14:19 MDT 2002 John Fleck <jfleck@inkstain.net>

	* doc/tutorial/includekeyword.c
	* doc/tutorial/xmltutorial.xml
	(plus resulting generated html files)
	fixing one spot I missed in the tutorial where I hadn't freed
	memory properly
2002-09-04 03:16:23 +00:00
MDT 2002 John Fleck
77e4d358c6 doc/tutorial/includeaddattribute.c doc/tutorial/includeaddkeyword.c
Sat Aug 31 19:31:17 MDT 2002 John Fleck <jfleck@inkstain.net>

	* doc/tutorial/includeaddattribute.c
	* doc/tutorial/includeaddkeyword.c
	* doc/tutorial/includegetattribute.c
	* doc/tutorial/includekeyword.c
	* doc/tutorial/xmltutorial.xml
	* doc/tutorial/*.html
	update tutorial to properly free memory (thanks to Christopher
	R. Harris for pointing out that this needs to be done)
	* doc/tutorial/images/callouts/*.png
	added image files so the callouts are graphical, making it
	easier to read ( use "--param callout.graphics 1" to generate
	html with graphical callouts)
2002-09-01 01:37:11 +00:00
Daniel Veillard
8f40f1e659 Changed to use the new Gnome2 logo, Daniel 2002-08-28 21:18:45 +00:00
Daniel Veillard
e166254717 nice logos generated by Marc Liyanage changed the stylesheet to show the
* doc/Libxml2-Logo-180x168.gif doc/Libxml2-Logo-90x34.gif:
  nice logos generated by Marc Liyanage
* doc/site.xsl *.html: changed the stylesheet to show the new
  logo and regenerated the pages
Daniel
2002-08-28 11:50:59 +00:00
Daniel Veillard
b212bbbc88 handle Windows sepecific file://localhost/ semantic ... Daniel
* xmlIO.c: handle Windows sepecific file://localhost/ semantic ...
Daniel
2002-08-25 14:39:16 +00:00
Daniel Veillard
42766c0eea possible mem leak patch from Jason Adams integrated xf:escape-uri() from
* xpath.c: possible mem leak patch from Jason Adams
* xpath.c: integrated xf:escape-uri() from Wesley Terpstra
  in the XQuery namespace
* configure.in: preparing 2.4.24
* doc/*.html: updated the web pages
* python/generator.py: closing bug #85258 by generating conditional
  compile check to avoid linking to routines not configured in.
Daniel
2002-08-22 20:52:17 +00:00
Havoc Pennington
84ec40a51c update error message for missing automake
2002-08-22  Havoc Pennington  <hp@pobox.com>

	* autogen.sh: update error message for missing automake
2002-08-22 13:59:35 +00:00
Daniel Veillard
08cccaa05a typo in target name resulted in libxml2.py to not be rebuilt. fixed
* python/Makefile.am: typo in target name resulted in libxml2.py
  to not be rebuilt. fixed DESTDIR similary to the libxslt one.
Daniel
2002-08-22 09:47:29 +00:00
Daniel Veillard
22669b268c updated with version from Elizabeth Barham at
* win32/win32/Makefile.mingw: updated with version from
  Elizabeth Barham at http://soggytrousers.net/repository/
Daniel
2002-08-22 07:17:11 +00:00
Igor Zlatkovic
a40adbc7a1 *** empty log message *** 2002-08-20 14:42:32 +00:00
Igor Zlatkovic
a78942c5d5 Added the prefix location to the include and lib search path 2002-08-20 14:42:07 +00:00
Havoc Pennington
830e8971f4 hardcode aclocal-1.4/automake-1.4 so that users with both automake 1.6 and
2002-08-18  Havoc Pennington  <hp@pobox.com>

	* autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
	both automake 1.6 and 1.4 installed get the right automake. Means
	compilation from CVS will now require the latest automake 1.4
	release, or manually creating symlinks called "automake-1.4" and
	"aclocal-1.4"
2002-08-18 22:22:13 +00:00
Daniel Veillard
b6984efcc9 more AMD 64 induced changes from Frederic Crozat Daniel
* configure.in python/Makefile.am: more AMD 64 induced changes from
  Frederic Crozat
Daniel
2002-08-14 16:55:31 +00:00
Daniel Veillard
c4bad4a77c oops I was missing the xml:base fixup too this adds xml:base attributes to
* xinclude.c: oops I was missing the xml:base fixup too
* result/XInclude/*.xml: this adds xml:base attributes to most
  results of the tests
Daniel
2002-08-14 14:45:25 +00:00
Daniel Veillard
e3b7d9a165 quick but apparently working implementation of xi:fallback, should close
* xinclude.c: quick but apparently working implementation of
  xi:fallback, should close bug #89684
* Makefile.am test/XInclude/docs/fallback.xml
  result/XInclude/fallback.xml: added a basic test for fallback,
  and run with --nowarning to avoid a spurious warning
* configure.in: applied patch from Frederic Crozat for python
  bindings on AMD 64bits machines.
Daniel
2002-08-14 14:11:30 +00:00
Daniel Veillard
9e92351e6a xmlSAXUserParseMemory() really ought to fail if the caller don't pass a
* parser.c: xmlSAXUserParseMemory() really ought to fail if
  the caller don't pass a SAX callback block.
Daniel
2002-08-14 08:48:52 +00:00
Daniel Veillard
c1a0da3c24 applied the same fix for the XML-1.0 namespace to xmlSearchNsByHref() as
* tree.c: applied the same fix for the XML-1.0 namespace to
  xmlSearchNsByHref() as was done for xmlSearchNs()
Daniel
2002-08-14 08:32:18 +00:00
Daniel Veillard
ad11b301ab small cleanup of the man page fixed a potential problem raised by Petr
* libxml.3: small cleanup of the man page
* HTMLtree.c: fixed a potential problem raised by Petr Vandrovec
  when serializing HREF attributes generated by XSLT.
Daniel
2002-08-12 14:53:41 +00:00
Daniel Veillard
c084e47841 integrated a cleaned up version of Marc Liyanage' patch for boolean
* HTMLtree.c include/libxml/HTMLtree.h: integrated a cleaned up
  version of Marc Liyanage' patch for boolean attributes in HTML
  output
Daniel
2002-08-12 13:27:28 +00:00
Daniel Veillard
ad64e889e7 Fixed the bugzilla module name !
Daniel
2002-08-12 12:24:02 +00:00
Daniel Veillard
5f91b37818 fixed the test results, indenting behaviour changed slightly Daniel
* python/tests/serialize.py: fixed the test results, indenting
  behaviour changed slightly
Daniel
2002-08-12 12:13:01 +00:00
Aleksey Sanin
9e95176128 added new c14n function to Windows def files
* win32/dsp/libxml2.def.src win32/libxml2.def.src: added
        new c14n function to Windows def files
2002-08-08 18:02:41 +00:00
Aleksey Sanin
ea4272a199 fixed memory leak in c14n code
* c14n.c: fixed memory leak in c14n code
2002-08-02 23:50:03 +00:00
Daniel Veillard
58e44c9daf adding a new API for Christian Glahn: xmlParseBalancedChunkMemoryRecover
* parser.c include/libxml/parser.h: adding a new API for Christian
  Glahn: xmlParseBalancedChunkMemoryRecover
* valid.c: patch from Rick Jones for some grammar cleanup in
  validation messages
* result/VC/* result/valid/*: this slightly change some of the
  regression tests outputs
Daniel
2002-08-02 22:19:49 +00:00
Daniel Veillard
0bf2900b50 trying to fix a problem in namespaced attribute handling raised by
* tree.c: trying to fix a problem in namespaced attribute handling
  raised by Christian Glahn
Daniel
2002-08-01 12:54:11 +00:00
Daniel Veillard
a57c26ec0c trying to fix a problem in namespaced attribute handling raised by
* tree.c: trying to fix a problem in namespaced attribute handling
  raised by Christian Glahn
Daniel
2002-08-01 12:52:24 +00:00
Daniel Veillard
6f46f6c5b8 Opening the interface xmlNewCharEncodingHandler as requested in #89415
* encoding.c include/libxml/encoding.h: Opening the interface
  xmlNewCharEncodingHandler as requested in #89415
* python/generator.py python/setup.py.in: applied cleanup
  patches from Marc-Andre Lemburg
* tree.c: fixing bug #89332 on a specific case of loosing
  the XML-1.0 namespace on xml:xxx attributes
Daniel
2002-08-01 12:22:24 +00:00
Aleksey Sanin
2c135a1cf1 fixed one more c14n + namespaces corner case from new Merlin's test suite
* c14n.c include/libxml/c14n.h: fixed one more c14n + namespaces                corner case from new Merlin's test suite and added a callback                   that will be used to improve xmlsec performance
2002-08-01 06:31:50 +00:00
Daniel Veillard
0b22defa31 trying to fix the <style> escaping problem in HTML serialization bug
* HTMLtree.c: trying to fix the <style> escaping problem in
  HTML serialization bug #89342
Daniel
2002-07-29 16:23:03 +00:00
Daniel Veillard
0b28e88eb9 applied syntax patch from Rick Jones and rebuilt the web site. Daniel
* doc/xml.html doc/*.html: applied syntax patch from Rick Jones
  and rebuilt the web site.
Daniel
2002-07-24 23:47:05 +00:00
PDT 2002 Aleksey Sanin
8e8a703c76 added _private member to xmlNs struct
Mon Jul 22 11:04:48 PDT 2002  Aleksey Sanin <aleksey@aleksey.com>
* include/libxml/tree.h: added _private member to xmlNs struct
2002-07-22 18:03:11 +00:00
Daniel Veillard
1d9952716d fixing bug #84876 based on the xml working code. Daniel
* HTMLparser.c: fixing bug #84876 based on the xml working
  code.
Daniel
2002-07-22 16:43:32 +00:00
William M. Brack
61eaba5b75 fixed python/Makefile.am for bug 72012 2002-07-21 11:14:18 +00:00
William M. Brack
ef61d20850 xpath.c: small additional enhancement for boolean compared to nodeset 2002-07-19 08:32:00 +00:00
Daniel Veillard
1175e9c52c Added link to MAc OS X binaries, Daniel 2002-07-18 22:29:28 +00:00
Daniel Veillard
3a42f3fe30 changed the order of the encoding declaration attributes in the meta tags
* HTMLtree.c: changed the order of the encoding declaration
  attributes in the meta tags due to a bug in IE/Mac
Daniel
2002-07-17 17:57:34 +00:00
William M. Brack
0c022ad823 xpath.c fix bug 85256 2002-07-12 00:56:01 +00:00
Daniel Veillard
06944e2141 fixing Red Hat bug #68614 by adding the doc/xmlcatalog_man.xml to the
* doc/Makefile.am: fixing Red Hat bug #68614 by adding the
  doc/xmlcatalog_man.xml to the source distribution
Daniel
2002-07-11 19:55:18 +00:00
Igor Zlatkovic
6ac3017417 *** empty log message *** 2002-07-10 19:22:48 +00:00