1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-12-25 23:21:26 +03:00
XML parser and toolkit
Go to file
2013-11-28 22:50:57 +08:00
bakefile Bug 571059 – MSVC doesn't work with the bakefile 2009-08-07 16:19:15 +02:00
doc Forgot to document 2.9.1 release, regenerate docs 2013-05-10 15:40:13 +08:00
example Remove all .cvsignore as they are not used anymore 2012-09-04 14:25:23 +08:00
include Improve handling of xmlStopParser() 2013-04-11 15:54:51 +08:00
macos EOL cleanups from Florent Guiliani Daniel 2008-02-15 07:43:00 +00:00
optim Dump some possible optimizations notes, Daniel 2004-02-25 10:58:35 +00:00
python fix some tabs mixing incompatible with python3 2013-10-02 22:18:21 +08:00
result Implement choice for name classes on attributes 2013-11-28 16:09:00 +08:00
test Implement choice for name classes on attributes 2013-11-28 16:09:00 +08:00
vms update from Tycho Hilhorst, should fix #523378 Daniel 2008-03-19 15:43:00 +00:00
VxWorks apply a couple of fixes based on a Coverity report forwarded by Derrick 2008-06-10 14:56:11 +00:00
win32 Fix for win32/configure.js and WITH_THREAD_ALLOC 2012-12-12 17:16:00 +08:00
xstc Remove all .cvsignore as they are not used anymore 2012-09-04 14:25:23 +08:00
.gitignore Extend gitignore 2013-03-30 22:33:05 +08:00
acinclude.m4 More updates and cleanups on autotools and Makefiles 2012-08-17 10:04:30 +08: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 More updates and cleanups on autotools and Makefiles 2012-08-17 10:04:30 +08:00
buf.c elfgcchack for buf module 2013-04-01 16:48:44 +08:00
buf.h Expose xmlBufShrink in the public tree API 2012-08-22 11:05:09 +08: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 properly quote the namespace uris written out during c14n 2013-05-09 16:02:16 +00:00
catalog.c Avoid a deadcode in catalog.c 2013-09-30 11:12:04 +08:00
ChangeLog Fix a regression in streaming entities support 2009-07-10 16:12:46 +02:00
check-relaxng-test-suite2.py patches from John Carr to start cleaning up 'make diskcheck' problems c.f. 2008-01-11 07:19:24 +00:00
check-relaxng-test-suite.py patches from John Carr to start cleaning up 'make diskcheck' problems c.f. 2008-01-11 07:19:24 +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 patches from John Carr to start cleaning up 'make diskcheck' problems c.f. 2008-01-11 07:19:24 +00:00
chvalid.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
chvalid.def rebuilt chvalid.def from scratch based on XML 2nd edition REC and 2003-10-11 22:53:44 +00:00
configure.in build: Use pkg-config to find liblzma in preference to AC_CHECK_LIB 2013-11-28 16:01:13 +08:00
Copyright Cleanup the Copyright to be pure MIT Licence wording 2012-09-20 21:46:19 +08: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 Fix a wrong test 2013-07-22 14:24:16 +08:00
dict.c Remove risk of lockup in dictionary initialization 2013-04-05 23:10:41 +08:00
DOCBparser.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
elfgcchack.h elfgcchack.h after rebuild in doc 2013-04-01 16:52:42 +08:00
enc.h Fix the flushing out of raw buffers on encoding conversions 2013-02-13 18:19:42 +08:00
encoding.c #705267 - add additional defines checks for support "./configure --with-minimum" 2013-08-03 22:00:17 +08:00
entities.c Switched comment in file to UTF-8 encoding 2013-03-30 22:33:05 +08:00
error.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
genChRanges.py applied patches from Aivars Kalvans to make unicode tables const, fixes 2006-03-27 09:30:13 +00:00
gentest.py Borland C fix from Moritz Both regenerate, workaround a problem for buffer 2008-09-01 13:08:57 +00:00
genUnicode.py applied patches from Aivars Kalvans to make unicode tables const, fixes 2006-03-27 09:30:13 +00:00
global.data Fix SetGenericErrorFunc and SetStructured clash 2009-08-24 17:34:25 +02:00
globals.c Big space and tab cleanup 2012-09-11 13:26:36 +08: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 Improve the hashing functions 2013-04-12 18:53:53 +08:00
HTMLparser.c Fix the flushing out of raw buffers on encoding conversions 2013-02-13 18:19:42 +08:00
HTMLtree.c Do not URI escape in server side includes 2013-04-23 20:44:55 +08:00
INSTALL.libxml2 use autoreconf in autogen.sh 2010-03-10 10:35:56 +01:00
legacy.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
libxml2.doap * libxml2.doap: adding RDF dope file. 2009-05-12 08:54:59 +02:00
libxml2.syms Release of libxml2-2.9.1 2013-04-19 15:36:36 +08:00
libxml-2.0-uninstalled.pc.in build: Add @LZMA_LIBS@ to libxml’s pkg-config files 2013-10-29 17:35:36 +08:00
libxml-2.0.pc.in build: Add @LZMA_LIBS@ to libxml’s pkg-config files 2013-10-29 17:35:36 +08:00
libxml.3 libxml(3) manpage typo fix 2012-08-17 11:59:01 +08:00
libxml.h Remove risk of lockup in dictionary initialization 2013-04-05 23:10:41 +08: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 Fix rpmbuild --nocheck 2013-02-11 12:45:56 +08:00
list.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
MAINTAINERS Update MAINTAINERS file to match Gnome stuff, Daniel 2007-09-04 08:10:09 +00:00
Makefile.am Keep libxml2.syms when running "make distclean" 2012-09-11 13:37:30 +08:00
Makefile.tests add a new regression test program for testing character ranges and UTF8 2008-07-24 15:05:38 +00:00
Makefile.win Release 0.2, 80% rewrite, nothing left intact ... Daniel 1998-08-13 03:39:55 +00:00
nanoftp.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
nanohttp.c run close socket on Solaris, same as we do on other platforms 2013-09-30 10:51:42 +08:00
NEWS Release of libxml2-2.7.6 2009-10-06 18:38:15 +02:00
parser.c Fix a parsing bug on non-ascii element and CR/LF usage 2013-05-22 22:56:45 +02:00
parserInternals.c Clear up a potential NULL dereference 2013-08-03 22:25:13 +08:00
pattern.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
README Fixed two typos in the README document 2012-03-16 15:12:25 -04:00
README.cvs-commits - README.cvs-commits: added, pointing to HACKING 2001-03-13 09:31:12 +00:00
README.tests Update README.tests 2012-05-07 15:23:25 +08: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 Implement choice for name classes on attributes 2013-11-28 16:09:00 +08:00
rngparser.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
runsuite.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
runtest.c Adding streaming validation to runtest checks 2012-10-25 15:39:39 +08:00
runxmlconf.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
save.h Improve HTML escaping of attribute on output 2012-09-05 12:11:43 +08:00
SAX2.c Fix a possible NULL dereference 2013-08-03 22:16:02 +08:00
SAX.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
schematron.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testapi.c Regenerated API, and testapi, rebuild documentation 2013-04-01 16:42:12 +08:00
testAutomata.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testC14N.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testchar.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testdict.c add the new test in 'make check' and update it to check subdictionaries 2008-08-08 12:03:22 +00:00
testdso.c warning patches from Peter Breitenlohner serious DTD parsing speedups, 2005-01-25 00:22:52 +00:00
testHTML.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testlimits.c #705267 - add additional defines checks for support "./configure --with-minimum" 2013-08-03 22:00:17 +08:00
testModule.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testOOM.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testOOMlib.c Big space and tab cleanup 2012-09-11 13:26:36 +08: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 a lot of small cleanups based on Linus' sparse check output. Daniel 2005-07-28 23:49:35 +00:00
testrecurse.c clean redefinition of {v}snprintf in C-source 2012-08-13 16:57:30 +08:00
testRegexp.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testRelax.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testSAX.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testSchemas.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testThreads.c 599241 fix an initialization problem on Win64 2010-11-15 13:00:29 +01:00
testThreadsWin32.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
testURI.c add a debug option printing all the fields within the parsed URI structure 2007-10-16 12:18:18 +00:00
testXPath.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
threads.c Remove risk of lockup in dictionary initialization 2013-04-05 23:10:41 +08:00
timsort.h Fix a portability issue for GCC < 3.4.0 2012-10-29 10:27:18 +08: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 Fix a potential NULL dereference in tree code 2013-09-11 15:11:27 +08:00
trio.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
trio.h Various "make distcheck" and portability fixups 2012-08-06 11:32:54 +08:00
triodef.h applied patch from Olli Savia for LynxOS Daniel 2006-05-31 13:35:28 +00:00
trionan.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
trionan.h Big space and tab cleanup 2012-09-11 13:26:36 +08: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 Big space and tab cleanup 2012-09-11 13:26:36 +08:00
triostr.h applied patch from Andreas Stricke to ease the compilation on Windows CE 2007-04-17 12:44:58 +00:00
uri.c Support long path names on WNT 2012-09-07 12:19:25 +08:00
valid.c Drop not needed checks 2013-09-30 10:57:35 +08:00
xinclude.c Remove premature XInclude check on URI being relative 2013-05-06 10:20:18 +08:00
xlink.c missing else in xlink.c 2013-07-02 09:47:26 +08:00
xml2-config.1 xml2-config.1 markup error 2012-08-28 23:40:56 +08:00
xml2-config.in Fix Broken multi-arch support in xml2-config 2012-11-08 16:24:07 +08: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 Big space and tab cleanup 2012-09-11 13:26:36 +08:00
xmlIO.c Fix a regression in xmlGetDocCompressMode() 2013-05-10 14:01:46 +08:00
xmllint.c xmllint --pretty crashed without following numeric argument 2013-08-29 16:44:33 +08:00
xmlmemory.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
xmlmodule.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
xmlreader.c Cleanup on duplicate test expressions 2013-01-28 16:55:30 +01:00
xmlregexp.c Fix potential NULL pointer dereferences in regexp code 2013-09-11 14:59:06 +08:00
xmlsave.c When calling xmlNodeDump make sure we grow the buffer quickly 2013-02-11 12:01:05 +08:00
xmlschemas.c Fix an old bug in xmlSchemaValidateOneElement 2013-03-18 15:30:00 +08:00
xmlschemastypes.c Type mismatch in xmlschemastypes.c 2013-11-28 22:50:57 +08:00
xmlstring.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
xmlunicode.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
xmlwriter.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
xpath.c Fix XPath expressions of the form '@ns:*' 2013-08-05 01:26:25 +02:00
xpointer.c Big space and tab cleanup 2012-09-11 13:26:36 +08:00
xzlib.c Fix a regression in xmlGetDocCompressMode() 2013-05-10 14:01:46 +08:00
xzlib.h Fix a regression in xmlGetDocCompressMode() 2013-05-10 14:01:46 +08: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 build on an Unixised setup:
   ./configure ; make ; make install
To build on Windows:
   see instructions on win32/Readme.txt

To assert build quality:
   on an Unixised setup:
      run make tests
   otherwise:
       There is 3 standalone tools runtest.c runsuite.c testapi.c, which
       should compile as part of the build or as any application would.
       Launch them from this directory to get results, runtest checks 
       the proper functionning of libxml2 main APIs while testapi does
       a full coverage check. Report failures to the list.

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 privacy is explicitly
required and justified.

Daniel Veillard

$Id$