1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-03-10 08:58:16 +03:00

699 Commits

Author SHA1 Message Date
Jaka Mocnik
77d19aea03 #include stdlib.h and string.h in order to have protoypes of memory and
2001-10-13  Jaka Mocnik  <jaka@gnu.org>

	* globals.c: #include stdlib.h and string.h in order to have
	protoypes of memory and str*() routines.
2001-10-13 12:06:09 +00:00
Daniel Veillard
d046356030 Applied the last patches from Gary, cleanup, activated threading all user
* include/libxml/SAX.h include/libxml/globals.h include/libxml/parser.h
  include/libxml/parserInternals.h include/libxml/tree.h
  include/libxml/xmlerror.h HTMLparser.c SAX.c error.c globals.c
  nanoftp.c nanohttp.c parser.c parserInternals.c testDocbook.c
  testHTML.c testSAX.c tree.c uri.c xlink.c xmlmemory.c:
  Applied the last patches from Gary, cleanup, activated threading
  all user accessible global variables are now handled in globals.[ch]
  Still a bit rought but make tests passes with either
  --with-threads defined at configure time or not.
* Makefile.am example/Makefile.am: added globals.[ch] and threads
  linking options
Daniel
2001-10-13 09:15:48 +00:00
Daniel Veillard
b847864fc2 started integrating the core of the thread support not activated yet but
* Makefile.am include/libxml/Makefile.am
  include/libxml/globals.h globals.c  include/libxml/threads.h
  threads.c build_glob.py global.data xmlcatalog.c acconfig.h
  configure.in: started integrating the core of the thread support
  not activated yet but half integrated. The code should still
  compile and work anyway.
Daniel
2001-10-12 17:29:10 +00:00
Daniel Veillard
b44025c72b started integrating the non-controversial parts of Gary Pennington
* HTMLtree.c catalog.c debugXML.c entities.c nanoftp.c
  parser.c valid.c xmlmemory.c xpath.c xpointer.c: started
  integrating the non-controversial parts of Gary Pennington
  multithread patches
* catalog.c: corrected a small bug introduced
Daniel
2001-10-11 22:55:55 +00:00
Daniel Veillard
75b96824bc very serious cleanup, isolating unportable code and as much as possible
* catalog.c include/libxml/catalog.h: very serious cleanup,
  isolating unportable code and as much as possible the accesses
  to the global shared catalog. May need more testing !
Daniel
2001-10-11 18:59:45 +00:00
Daniel Veillard
78d1209708 integrating Keith Isdale patches for the XSLT debugger interfaces. Some
* include/libxml/debugXML.h debugXML.c tree.c: integrating
  Keith Isdale patches for the XSLT debugger interfaces. Some
  cleanup
Daniel
2001-10-11 09:12:24 +00:00
Daniel Veillard
ff0b7311ec update from Tobias Peters for 2.4.5 generate line nubers in elements
* win32/Makefile.mingw: update from Tobias Peters for 2.4.5
* DOCBparser.c: generate line nubers in elements
Daniel
2001-10-11 06:46:09 +00:00
Daniel Veillard
60087f30f3 preparing 2.4.6 release updated and rebuilt the docs fixed a number of
* configure.in: preparing 2.4.6 release
* doc/xml.html doc/html/*: updated and rebuilt the docs
* include/libxml/*.h *.c: fixed a number of teh/the widht/width typos
Daniel
2001-10-10 09:45:09 +00:00
MDT 2001 John Fleck
60416fa46e doc/xmlcatalog_man.xml, xmlcatalog.1, xmlcatalog_man.html adding
Mon Oct  8 20:38:27 MDT 2001 John Fleck <jfleck@inkstain.net>

	* doc/xmlcatalog_man.xml, xmlcatalog.1, xmlcatalog_man.html
	adding documentation for DV's supercatalog support
2001-10-09 02:41:50 +00:00
Daniel Veillard
82d7533880 adding SGML super catalog support adding one API and one flag --sgml to
* include/libxml/catalog.h catalog.c xmlcatalog.c: adding SGML
  super catalog support adding one API and one flag --sgml to
  xmlcatalog
Daniel
2001-10-08 15:01:59 +00:00
MDT 2001 John Fleck
0e229933d0 //bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54392
Sun Oct  7 16:43:57 MDT 2001 John Fleck <jfleck@inkstain.net>

	* doc/xmlcatalog_man.xml, xmlcatalog.1
	One more crack at
	https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54392
2001-10-07 22:46:00 +00:00
Thomas Broyer
47334c09f4 implemented xmlXPathObjectCopy for external objects added
* xpath.c: implemented xmlXPathObjectCopy for external objects
	* include/libxml/xpathInternals.h: added xmlXPathStackIsExternal
2001-10-07 16:41:52 +00:00
MDT 2001 John Fleck
ac941e3212 *doc/xmlcatalog_man.xml, xmlcatalog_man.html, xmlcatalog.1 finishing up
Sat Oct  6 16:25:52 MDT 2001 John Fleck <jfleck@inkstain.net>

	*doc/xmlcatalog_man.xml, xmlcatalog_man.html, xmlcatalog.1
	finishing up fix to
	https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54392, making
	the xmlcatalog man page display more elegantly
2001-10-06 22:30:16 +00:00
Daniel Veillard
3fbe8e30c1 closing bug #61832 removed a warning Daniel
* configure.in: closing bug #61832
* HTMLparser.c: removed a warning
Daniel
2001-10-06 13:30:33 +00:00
Daniel Veillard
6ab38386cc fixing #61673 part I, do not loose doc information when copying result
* xpath.c: fixing #61673 part I, do not loose doc information
  when copying result value trees.
Daniel
2001-10-06 13:08:27 +00:00
Daniel Veillard
556c668f04 trying to harden the XPath interpreter Daniel
* xpath.c: trying to harden the XPath interpreter
Daniel
2001-10-06 09:59:51 +00:00
MDT 2001 John Fleck
9f82dc6590 //bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54392
Fri Oct  5 20:37:51 MDT 2001 John Fleck <jfleck@inkstain.net>

	* doc/xmlcatalog.1 updated using a new stylesheet to address, in
	part, https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54392
2001-10-06 02:40:10 +00:00
William M. Brack
1633d187cd fixed HTMLparser.c 2001-10-05 15:41:19 +00:00
Daniel Veillard
20ee8c0310 applied fix from Mathias Hasselmann about a bug in URI parsing. fix bug
* uri.c: applied fix from Mathias Hasselmann about a bug in URI
  parsing.
* xpath.c: fix bug #61291 the default XML namespace node is
  missing from the namespace axis.
* tree.c: refuse to create namespaces nodes with prefix "xml"
Daniel
2001-10-05 09:18:14 +00:00
Daniel Veillard
651f947163 ouch a non-defined namespace could lead to a crash, fixed #61215 Daniel
* SAX.c: ouch a non-defined namespace could lead to a crash, fixed #61215
Daniel
2001-10-04 14:51:06 +00:00
Daniel Veillard
7dd0570d4e closed bug #61054 Daniel
* parserInternals.c: closed bug #61054
Daniel
2001-10-04 14:25:12 +00:00
Daniel Veillard
5e6d10ae90 closing #60708 Daniel
* include/libxml/Makefile.am: closing #60708
Daniel
2001-10-03 13:21:13 +00:00
Daniel Veillard
a293c32378 adding xmlSAXParseFileWithData following Marco Stipek suggestion Daniel
* win32/dsp/libxml2.def.src include/libxml/parser.h parser.c:
  adding xmlSAXParseFileWithData following Marco Stipek suggestion
Daniel
2001-10-02 13:54:14 +00:00
Daniel Veillard
f4309d74b6 close bug #61550 when xml: wasn't considered a namespace daniel
* valid.c: close bug #61550 when xml: wasn't considered a namespace
daniel
2001-10-02 09:28:58 +00:00
Daniel Veillard
f6ed8bc7b2 Igor Zlatkovic patches fixed typos Daniel
* win32/dsp/libxml2.def.src: Igor Zlatkovic patches
* DOCBparser.c HTMLparser.c parser.c: fixed typos
Daniel
2001-10-02 09:22:47 +00:00
Daniel Veillard
16756b627b Justin Fletcher provided cleaup code in case HAVE_STAT is not defined Igor
* catalog.c: Justin Fletcher provided cleaup code in case
  HAVE_STAT is not defined
* include/win32config.h: Igor Zlatkovic suggested to have
  HAVE_STAT defined there
Daniel
2001-10-01 07:36:25 +00:00
William M. Brack
5e1cac1ac0 fixed catalog.c typo 2001-09-28 16:19:18 +00:00
MDT 2001 John Fleck
bbb9e43758 xmllint.c - fixing typo
Sun Sep 23 21:02:39 MDT 2001 John Fleck <jfleck@inkstain.net>

	* xmllint.c - fixing typo
2001-09-24 03:08:43 +00:00
William M. Brack
d28e48ab49 fix loop in HTMLparser.c 2001-09-23 01:55:08 +00:00
Daniel Veillard
b1d62871db applying patch from bug #60757 this should close it Daniel
* parserInternals.c: applying patch from bug #60757 this
  should close it
Daniel
2001-09-21 09:47:08 +00:00
Daniel Veillard
c0631a608f removed a couple of warning try to solve the linking problem on platforms
* catalog.c xmlcatalog.c: removed a couple of warning
* xpath.c: try to solve the linking problem on platforms
  needing trio to compile
Daniel
2001-09-20 13:56:06 +00:00
Daniel Veillard
1a123613d3 PISSED !!! DO NOT COMMIT DIRECTLY IF NOT ALLOWED PERSONALLY
* Makefile.am libxml.spec.in: backing up non-documented changes
  commited without review or aproval by Jens Finke <jens@gnome.org>
* HACKING: made 100% clear that no commit should be done directly
Daniel
2001-09-19 08:06:23 +00:00
CEST 2001 Jens Finke
de8c8af992 Don't copy libxml.spec, it's already included due to listing in
Wed Sep 19 08:42:20 CEST 2001 Jens Finke <jens@gnome.org>

	* Makfefile.am (dist-hook): Don't copy libxml.spec, it's already
	included due to listing in EXTRA_DIST.

	* libxml.spec.in: Updated.
2001-09-19 07:20:40 +00:00
Daniel Veillard
f5b44e434e Joe Orton provided a patch fixing a problem when iconv is specified to be
* configure.in: Joe Orton provided a patch fixing a problem
  when iconv is specified to be in a non-standard directory
  but wasn't exported in xml2-config --cflags
Daniel
2001-09-17 17:19:54 +00:00
Daniel Veillard
2fc2db7398 let's ship 2.4.5 before egtting too much troubles with 2.4.4 errors.
* configure.in: let's ship 2.4.5 before egtting too much
  troubles with 2.4.4 errors.
Daniel
2001-09-14 17:33:51 +00:00
Daniel Veillard
166982816e do not output hexadecimal charrefs when serializing HTML since some
* encoding.c entities.c: do not output hexadecimal charrefs
  when serializing HTML since some version of Netscape can't
  grok it, generate decimal ones.
* result/HTML/doc3.htm: output changed due to previous test
* parserInternals.c: repair xmlKeepBlanksDefault() broken in 2.4.4
Daniel
2001-09-14 10:29:27 +00:00
Daniel Veillard
98fed37a39 dohh generated the wrong include path :-( re-dohh forgot the new manpage
* libxml-2.0.pc.in: dohh generated the wrong include path :-(
* doc/Makefile.am libxml.spec.in: re-dohh forgot the new manpage :-(
Daniel
2001-09-13 11:34:58 +00:00
Daniel Veillard
07cdb2a84f moved includes to includedir/libxml2/libxml, updated the configuration
* config.h.in configure.in libxml.spec.in include/libxml/Makefile.am
  libxml-2.0.pc.in: moved includes to includedir/libxml2/libxml,
  updated the configuration scripts systems accordingly
2001-09-12 20:19:58 +00:00
Daniel Veillard
04382ae3d6 preparing for 2.4.4 updated and rebuilt the docs Daniel
* configure.in: preparing for 2.4.4
* doc/xml.html doc/html/*: updated and rebuilt the docs
Daniel
2001-09-12 18:51:30 +00:00
Daniel Veillard
d63437e1fa tried to incorporate comments from bug #59220 Daniel
* win32/dsp/libxml2.def.src: tried to incorporate comments
  from bug #59220
Daniel
2001-09-12 15:00:27 +00:00
Daniel Veillard
319a742a50 fixed bug #59981 related to handling of '&' in attributes when entities
* parser.c result/noent/wml.xml: fixed bug #59981 related
  to handling of '&' in attributes when entities are substitued
Daniel
2001-09-11 09:27:09 +00:00
Daniel Veillard
7cf5e44827 Tried to close bug #60131 Daniel
* libxml.h include/libxml/xmlversion.h.in
  include/libxml/xmlwin32version.h include/libxml/xmlwin32version.h.in:
  Tried to close bug #60131
Daniel
2001-09-10 20:16:32 +00:00
Daniel Veillard
bce623325c fixed a bug in the HTML parser introduced Sep 9 Daniel
* SAX.c: fixed a bug in the HTML parser introduced Sep  9
Daniel
2001-09-10 18:46:55 +00:00
Daniel Veillard
143b04fb73 fixing bug #59946 on xmlns="" Daniel
* SAX.c: fixing bug #59946 on xmlns=""
Daniel
2001-09-10 18:14:14 +00:00
Daniel Veillard
7a51d6df13 fixing bug 59732, simple but allocates a new error code. Daniel
* include/libxml/xmlerror.h SAX.c: fixing bug 59732, simple
  but allocates a new error code.
Daniel
2001-09-10 14:40:43 +00:00
Daniel Veillard
05c13a20b9 John Fleck fixed typos in the options output fix ignorable white space SAX
* xmllint.c: John Fleck fixed typos in the options output
* parser.c SAX.c: fix ignorable white space SAX selection
* entities.c: Steve Underwood found the possibility of an
  ininite loop in case of error.
Daniel
2001-09-09 08:38:09 +00:00
Daniel Veillard
5eb9dea8be Need $(ICONV_LIBS) in libxml2_la_LIBADD Daniel
* Makefile.am: Need $(ICONV_LIBS) in libxml2_la_LIBADD
Daniel
2001-09-07 09:38:02 +00:00
Daniel Veillard
a050d23085 warn if version is not 1.0 but it's not strictly speaking an error after
* parser.c: warn if version is not 1.0 but it's not
  strictly speaking an error after analyzing the spec
Daniel
2001-09-05 15:51:05 +00:00
MDT 2001 John Fleck
04685003cd *doc/catalog.html - add link to the html version of the man page, other
Mon Sep  3 10:07:03 MDT 2001 John Fleck <jfleck@inkstain.net>

	*doc/catalog.html - add link to the html version of the
	man page, other linguistic cleanups
2001-09-03 16:11:47 +00:00
MDT 2001 John Fleck
5bd39dc7ea xmlcatalog.1, the man file, has not yet been included in the build.
Mon Sep  3 09:10:08 MDT 2001 John Fleck <jfleck@inkstain.net>

	* doc/xmlcatalog_man.xml, xmlcatalog_man.html, xmlcatalog.1
	adding documentation for xmlcatalog. Note: xmlcatalog.1, the man
	file, has not yet been included in the build.
2001-09-03 15:14:19 +00:00