1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-10-27 13:25:05 +03:00
XML parser and toolkit
Go to file
Kasimier T. Buchcik 4efd90d9c3 Changed the validation process to be able to work in streaming mode. Some
* xmlschemas.c xmlschemastypes.c include/libxml/schemasInternals.h
  include/libxml/xmlschemastypes.h: Changed the validation process
  to be able to work in streaming mode. Some datatype fixes,
  especially for list and union types. Due to the changes the
  error report output has changed in most cases. Initial migration to
  functions usable by both, the parser and the validator. This should
  ease a yet-to-come XS construction API in the long term as well.
2005-06-09 10:32:53 +00:00
bakefile files for the Bakefile generator for Makefiles from Francesco Montorsi 2005-01-27 23:59:14 +00:00
doc Enhanced xmlXPathRunStreamEval, fixed handling of depth/level for cases 2005-06-06 13:49:18 +00:00
example hack based on Arjan van de Ven suggestion to reduce ELF footprint and 2004-06-27 12:08:10 +00:00
include Changed the validation process to be able to work in streaming mode. Some 2005-06-09 10:32:53 +00:00
macos use XML_SOCKLEN_T instead of SOCKLEN_T since apparently IBM can't avoid 2005-03-31 10:24:24 +00:00
optim Dump some possible optimizations notes, Daniel 2004-02-25 10:58:35 +00:00
python applied patch from Brent Hendricks adding namespace removal at the python 2005-04-12 01:02:29 +00:00
result applied patch from Malcolm Rowe to avoid namespace troubles on rollback 2005-06-09 08:18:24 +00:00
test applied patch from Malcolm Rowe to avoid namespace troubles on rollback 2005-06-09 08:18:24 +00:00
vms added --timing --copy timing for the copy applied patch from Craig Berry 2004-09-20 20:03:01 +00:00
win32 fixing bug #303068 increasing the nanoftp buffer. fixed __attribute() 2005-05-06 11:40:56 +00:00
xstc Adapted the XS tests to use the new release of tests and test-definitions. 2005-06-08 17:15:58 +00:00
.cvsignore added Eclipse project files to ignore 2005-04-06 20:06:08 +00:00
acconfig.h another patch from Malcolm Tredinnick fixing warning generated by the 2004-09-28 12:33:52 +00:00
acinclude.m4 fixed problem concerning determining SOCKLEN_T as pointed out by Daniel 2004-02-09 15:10:28 +00:00
AUTHORS more work on the xml reader interfaces. updated Igor's mail and the Web 2002-12-18 14:53:54 +00:00
autogen.sh took away the requirement for automake-1.4, changed the messages for 2003-08-13 11:09:42 +00:00
build_glob.py patch from Stphane Bidoul for setting up threads global defaults. this 2003-05-15 22:11:36 +00:00
c14n.c fixing rendering of attributes when parent node is not in the node set 2005-06-07 16:53:57 +00:00
catalog.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
ChangeLog Changed the validation process to be able to work in streaming mode. Some 2005-06-09 10:32:53 +00:00
check-relaxng-test-suite2.py changed changed sys.path setting from 'append' to 'insert' (patch supplied 2004-10-02 22:55:49 +00:00
check-relaxng-test-suite.py changed changed sys.path setting from 'append' to 'insert' (patch supplied 2004-10-02 22:55:49 +00:00
check-xinclude-test-suite.py changed changed sys.path setting from 'append' to 'insert' (patch supplied 2004-10-02 22:55:49 +00:00
check-xml-test-suite.py changed changed sys.path setting from 'append' to 'insert' (patch supplied 2004-10-02 22:55:49 +00:00
check-xsddata-test-suite.py changed changed sys.path setting from 'append' to 'insert' (patch supplied 2004-10-02 22:55:49 +00:00
chvalid.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
chvalid.def rebuilt chvalid.def from scratch based on XML 2nd edition REC and 2003-10-11 22:53:44 +00:00
config.h.in use XML_SOCKLEN_T instead of SOCKLEN_T since apparently IBM can't avoid 2005-03-31 10:24:24 +00:00
configure.in on linux/gcc use weak definitions to avoid linking with pthread library on 2005-05-04 09:18:00 +00:00
Copyright fixed some wording make sure doc/examples is packaged fixed the really 2003-11-15 18:24:36 +00:00
dbgen.pl add a Timingtests target to check bad behaviour from the streaming engine 2003-09-17 22:33:22 +00:00
dbgenattr.pl add a Timingtests target to check bad behaviour from the streaming engine 2003-09-17 22:33:22 +00:00
debugXML.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
dict.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
DOCBparser.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
elfgcchack.h fixing bug #303068 increasing the nanoftp buffer. fixed __attribute() 2005-05-06 11:40:56 +00:00
encoding.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
entities.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
error.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
genChRanges.py modified the file header to add more informations, painful... updated to 2003-11-18 20:56:51 +00:00
gentest.py fixed problem with 'minimal library' compilation (LIBXML_PATTERN_ENABLED 2005-03-25 03:05:46 +00:00
genUnicode.py modified the file header to add more informations, painful... updated to 2003-11-18 20:56:51 +00:00
global.data patch from Stphane Bidoul for setting up threads global defaults. this 2003-05-15 22:11:36 +00:00
globals.c applied patch from Morten Welinder, closing bug #306901 on compiling 2005-06-08 17:42:42 +00:00
HACKING added Aleksey Sanin <aleksey@aleksey.com> as one of the persons allowed to 2002-04-30 06:48:41 +00:00
hash.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
HTMLparser.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
HTMLtree.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
INSTALL Added "make tests" to INSTALL, Daniel 2001-06-17 10:32:52 +00:00
install-sh Added the XML code developped at W3C, Daniel. 1998-07-24 19:24:09 +00:00
legacy.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
libxml-2.0-uninstalled.pc.in New file for building against uninstalled libxml2 builds. Support the 2003-09-30 02:36:08 +00:00
libxml-2.0.pc.in applied DSO support patch 2 from Joel Reed Daniel 2005-01-04 15:10:22 +00:00
libxml.3 small cleanup of the man page fixed a potential problem raised by Petr 2002-08-12 14:53:41 +00:00
libxml.h some gcc4 portability patches, including a serious aliasing bug exposed in 2005-03-10 09:22:07 +00:00
libxml.m4 applied changes suggested by Mike Hommey, remove libxml1 support and use 2004-06-28 09:27:23 +00:00
libxml.spec.in preparing release 2.6.19, updated docs and rebuilding. Daniel 2005-04-02 10:49:51 +00:00
list.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
MAINTAINERS more work on the xml reader interfaces. updated Igor's mail and the Web 2002-12-18 14:53:54 +00:00
Makefile.am on linux/gcc use weak definitions to avoid linking with pthread library on 2005-05-04 09:18:00 +00:00
Makefile.win Release 0.2, 80% rewrite, nothing left intact ... Daniel 1998-08-13 03:39:55 +00:00
missing valgrind found a newly introduced bug Daniel 2003-09-18 10:05:56 +00:00
mkinstalldirs valgrind found a newly introduced bug Daniel 2003-09-18 10:05:56 +00:00
nanoftp.c fixing bug #303068 increasing the nanoftp buffer. fixed __attribute() 2005-05-06 11:40:56 +00:00
nanohttp.c applied patch from Aron Stansvik for bug #172525 about HTTP query string 2005-04-13 02:55:12 +00:00
NEWS patch from Matthew Burgess to improve some schemas facets validation 2005-04-05 11:10:45 +00:00
parser.c applied patch from Malcolm Rowe to avoid namespace troubles on rollback 2005-06-09 08:18:24 +00:00
parserInternals.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
pattern.c Enhanced xmlXPathRunStreamEval, fixed handling of depth/level for cases 2005-06-06 13:49:18 +00:00
README updated the policy on private mail answers more work on Relax-NG 2003-01-25 18:01:32 +00:00
README.cvs-commits - README.cvs-commits: added, pointing to HACKING 2001-03-13 09:31:12 +00:00
regressions.py new files for running regression tests under Python. Not yet complete, but 2004-06-27 02:07:51 +00:00
regressions.xml new files for running regression tests under Python. Not yet complete, but 2004-06-27 02:07:51 +00:00
relaxng.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
rngparser.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
SAX2.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
SAX.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
testapi.c applied patch from Steve Nairn tof fix the compilation problem exposed in 2005-05-10 09:50:01 +00:00
testAutomata.c minor error cleanup for gcc-3.3.[12] compilation warnings. 2003-11-14 16:20:34 +00:00
testC14N.c Okay this is scary but it is just adding a configure option to disable 2003-09-29 13:20:24 +00:00
testdso.c warning patches from Peter Breitenlohner serious DTD parsing speedups, 2005-01-25 00:22:52 +00:00
testHTML.c new files for running regression tests under Python. Not yet complete, but 2004-06-27 02:07:51 +00:00
testModule.c fixed mingw compilation 2005-04-06 20:42:35 +00:00
testOOM.c many further little changes for OOM problems. Now seems to be getting 2004-07-31 16:24:01 +00:00
testOOMlib.c Finally - found the problem with the page generation (XMLPUBFUN not 2003-11-16 06:25:42 +00:00
testOOMlib.h integrated the Out Of Memory test from Havoc Pennington #109368 a lot of 2003-04-24 16:06:47 +00:00
testReader.c applied patch from Aron Stansvik to add xmlTextReaderByteConsumed() added 2005-02-18 19:36:12 +00:00
testRegexp.c Okay this is scary but it is just adding a configure option to disable 2003-09-29 13:20:24 +00:00
testRelax.c applied patch from Mark Vadoc to not use SAX1 unless necessary. Daniel 2004-01-13 20:42:02 +00:00
testSAX.c Re-examined the problems of configuring a "minimal" library. 2005-01-02 09:53:13 +00:00
testSchemas.c applied patch from Mark Vadoc to not use SAX1 unless necessary. Daniel 2004-01-13 20:42:02 +00:00
testThreads.c integrated in "make tests" added -q option, and more conditional features 2004-11-09 16:17:02 +00:00
testThreadsWin32.c broke verlong lines 2002-10-31 15:59:24 +00:00
testURI.c small changes to syntax to get rid of compiler warnings. No changes to 2003-08-05 15:52:22 +00:00
testXPath.c applied patch from Mark Vadoc avoiding using xmlParse* option and use 2004-03-25 09:35:49 +00:00
threads.c on linux/gcc use weak definitions to avoid linking with pthread library on 2005-05-04 09:18:00 +00:00
TODO small update trying to add an API to get useful error informations back 2005-01-07 13:56:19 +00:00
TODO_SCHEMAS merged the current state of XML Schemas implementation, it is not 2002-04-16 15:50:10 +00:00
tree.c applied patch for replaceNode from Brent Hendricks Daniel 2005-05-11 18:03:42 +00:00
trio.c Bjorn sent an update for the TRIO portability layer. Daniel 2003-04-03 15:28:28 +00:00
trio.h Bjorn sent an update for the TRIO portability layer. Daniel 2003-04-03 15:28:28 +00:00
triodef.h applied patch from Craig A. Berry to get libxml-2.5.7 to compile on 2003-04-25 23:12:22 +00:00
trionan.c VMS patch from Craig A. Berry Daniel 2003-10-15 08:18:00 +00:00
trionan.h further small changes to elminate most of the remaining warnings. 2003-08-06 04:43:55 +00:00
triop.h applied a trio update patch from Bjorn Reese which should work with MinGW 2002-09-25 22:44:43 +00:00
triostr.c Bjorn sent an update for the TRIO portability layer. Daniel 2003-04-03 15:28:28 +00:00
triostr.h Bjorn sent an update for the TRIO portability layer. Daniel 2003-04-03 15:28:28 +00:00
uri.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
valid.c Applied Daniel's fix for memory leak in dtd prefix (bug 300550). minor 2005-04-15 01:34:41 +00:00
xinclude.c Enhanced handling of xml:base for included elements, fixing bugs 169209 2005-06-01 03:37:59 +00:00
xlink.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
xml2-config.1 Revert directory structure changes 2001-02-23 17:55:21 +00:00
xml2-config.in applied DSO support patch 2 from Joel Reed Daniel 2005-01-04 15:10:22 +00:00
xml2Conf.sh.in Small fixups: - xml2Conf.sh.in: fixes pointed out by Fredrik Hallenberg - 2001-03-03 18:50:55 +00:00
xmlcatalog.c added code to handle <group>, including dumping to output (bug 151924). 2004-10-06 16:38:01 +00:00
xmlIO.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
xmllint.c fixed xml attributes processing bug in exc c14n added --exc-c14n command 2005-06-06 17:16:50 +00:00
xmlmemory.c fixed #169630 segfault in xmlMemDisplay Daniel 2005-05-08 11:39:56 +00:00
xmlmodule.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
xmlreader.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
xmlregexp.c Removed 5 unnecessary dereferences (reported by Andriy, bug #301074). 2005-04-19 15:02:20 +00:00
xmlsave.c applied patch from Mark Vakoc fixing saving of CDATA with NULL content. 2005-05-20 18:47:22 +00:00
xmlschemas.c Changed the validation process to be able to work in streaming mode. Some 2005-06-09 10:32:53 +00:00
xmlschemastypes.c Changed the validation process to be able to work in streaming mode. Some 2005-06-09 10:32:53 +00:00
xmlstring.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
xmlunicode.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
xmlwriter.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00
xpath.c Enhanced xmlXPathRunStreamEval, fixed handling of depth/level for cases 2005-06-06 13:49:18 +00:00
xpointer.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing 2005-04-01 13:11:58 +00:00

                  XML toolkit from the GNOME project

Full documentation is available on-line at
    http://xmlsoft.org/

This code is released under the MIT Licence see the Copyright file.

To report bugs, follow the instructions at: 
  http://xmlsoft.org/bugs.html

A mailing-list xml@gnome.org is available, to subscribe:
    http://mail.gnome.org/mailman/listinfo/xml

The list archive is at:
    http://mail.gnome.org/archives/xml/

All technical answers asked privately will be automatically answered on
the list and archived for public access unless pricacy is explicitely
required and justified.

Daniel Veillard

$Id$