Skip to content
my fork of libxml2
C Python JavaScript PHP Emacs Lisp Shell
Find file
Latest commit ecb5d5a May 6, 2011 @ensonic ensonic xmlmemory: add a cast as size_t has no portable printf modifier
Also use %lu as that is more appropriate for size_t.
Failed to load latest commit information.
VxWorks apply a couple of fixes based on a Coverity report forwarded by Derrick Jun 10, 2008
bakefile Bug 571059 – MSVC doesn't work with the bakefile Aug 7, 2009
doc Improve documentation a bit Mar 23, 2011
example more cleanups based on coverity reports. Daniel Mar 9, 2006
include Release of libxml2-2.7.8 Nov 4, 2010
macos EOL cleanups from Florent Guiliani Daniel Feb 15, 2008
optim Dump some possible optimizations notes, Daniel Feb 25, 2004
python Release of libxml2-2.7.8 Nov 4, 2010
result Don't give default HTML boolean attribute values in parser Mar 15, 2010
test 595792 fixing a RelaxNG bug introduced in 2.7.4 Sep 24, 2009
vms update from Tycho Hilhorst, should fix #523378 Daniel Mar 19, 2008
win32 634846 Remove a linking option breaking Windows VC10 Nov 17, 2010
xstc applied patch from Mike Hommey fixing distclean, fixes #520387 Daniel Apr 3, 2008
.cvsignore Shut up CVS May 10, 2006
.gitignore Adding a .gitignore to avoid status pollution Oct 7, 2009
AUTHORS more work on the xml reader interfaces. updated Igor's mail and the Web Dec 18, 2002
ChangeLog Fix a regression in streaming entities support Jul 10, 2009
Copyright fixed some wording make sure doc/examples is packaged fixed the really Nov 15, 2003
DOCBparser.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing Apr 1, 2005
HACKING added Aleksey Sanin <aleksey@aleksey.com> as one of the persons allow… Apr 30, 2002
HTMLparser.c 617468 fix progressive HTML parsing with style using "'" Nov 4, 2010
HTMLtree.c 582913 Fix htmlSetMetaEncoding() to be nicer Aug 12, 2009
INSTALL.libxml2 use autoreconf in autogen.sh Mar 10, 2010
MAINTAINERS Update MAINTAINERS file to match Gnome stuff, Daniel Sep 4, 2007
Makefile.am Switch from the obsolete mkinstalldirs to AC_PROG_MKDIR_P Nov 4, 2010
Makefile.tests add a new regression test program for testing character ranges and UTF8 Jul 24, 2008
Makefile.win Release 0.2, 80% rewrite, nothing left intact ... Daniel Aug 13, 1998
NEWS Release of libxml2-2.7.6 Oct 6, 2009
README preparing to make testsuite releases along with code source releases … Jul 10, 2005
README.cvs-commits - README.cvs-commits: added, pointing to HACKING Mar 13, 2001
README.tests add a new regression test program for testing character ranges and UTF8 Jul 24, 2008
SAX.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing Apr 1, 2005
SAX2.c Fix handling of XML-1.0 XML namespace declaration Sep 9, 2010
TODO small update trying to add an API to get useful error informations back Jan 7, 2005
TODO_SCHEMAS merged the current state of XML Schemas implementation, it is not Apr 16, 2002
acconfig.h another patch from Malcolm Tredinnick fixing warning generated by the Sep 28, 2004
acinclude.m4 fixed problem concerning determining SOCKLEN_T as pointed out by Daniel Feb 9, 2004
autogen.sh Autogen.sh needs to create m4 directory Apr 26, 2010
build_glob.py patch from St�phane Bidoul for setting up threads global defaults. this May 15, 2003
c14n.c Fix a bunch of scan 'dead increments' and cleanup Sep 5, 2009
catalog.c Avoid a descriptor leak in catalog loading code Oct 14, 2010
check-relaxng-test-suite.py patches from John Carr to start cleaning up 'make diskcheck' problems… Jan 11, 2008
check-relaxng-test-suite2.py patches from John Carr to start cleaning up 'make diskcheck' problems… Jan 11, 2008
check-xinclude-test-suite.py changed changed sys.path setting from 'append' to 'insert' (patch sup… Oct 2, 2004
check-xml-test-suite.py changed changed sys.path setting from 'append' to 'insert' (patch sup… Oct 2, 2004
check-xsddata-test-suite.py patches from John Carr to start cleaning up 'make diskcheck' problems… Jan 11, 2008
chvalid.c applied patches from Aivars Kalvans to make unicode tables const, fixes Mar 27, 2006
chvalid.def rebuilt chvalid.def from scratch based on XML 2nd edition REC and Oct 11, 2003
configure.in Reactivate the shared library versionning script Nov 4, 2010
dbgen.pl add a Timingtests target to check bad behaviour from the streaming en… Sep 17, 2003
dbgenattr.pl add a Timingtests target to check bad behaviour from the streaming en… Sep 17, 2003
debugXML.c 616478 Fix xmllint shell write command Nov 4, 2010
dict.c Chasing dead assignments reported by clang-scan Sep 7, 2009
elfgcchack.h Regenerated API and symbols Aug 24, 2009
encoding.c 480323 add code to plug in ICU converters by default Nov 4, 2010
entities.c Fix a bunch of scan 'dead increments' and cleanup Sep 5, 2009
error.c __xmlRaiseError: fix use of the structured callback channel Feb 23, 2011
genChRanges.py applied patches from Aivars Kalvans to make unicode tables const, fixes Mar 27, 2006
genUnicode.py applied patches from Aivars Kalvans to make unicode tables const, fixes Mar 27, 2006
gentest.py Borland C fix from Moritz Both regenerate, workaround a problem for b… Sep 1, 2008
global.data Fix SetGenericErrorFunc and SetStructured clash Aug 24, 2009
globals.c Fix an init bug in global.c Oct 12, 2009
hash.c Chasing dead assignments reported by clang-scan Sep 7, 2009
legacy.c small doc patch from Aron Stansvik another doc patch for a deprecated… Dec 6, 2005
libxml-2.0-uninstalled.pc.in New file for building against uninstalled libxml2 builds. Support the Sep 30, 2003
libxml-2.0.pc.in Fix missing win32 libraries in libxml-2.0.pc Mar 15, 2010
libxml.3 tiny fix from Albert Chin portability cleanup for arch needing trio for Oct 28, 2005
libxml.h Fix Win32 build Mar 19, 2010
libxml.m4 applied changes suggested by Mike Hommey, remove libxml1 support and use Jun 28, 2004
libxml.spec.in Release of libxml2-2.7.4 Sep 10, 2009
libxml2.doap * libxml2.doap: adding RDF dope file. May 12, 2009
libxml2.syms Regenerated API and symbols Aug 24, 2009
list.c applied patch to fix xmlListAppend() from Georges-André SILBER also fix May 9, 2007
nanoftp.c 614087 Fix Socket API usage to allow Windows64 compilation Nov 4, 2010
nanohttp.c 614087 Fix Socket API usage to allow Windows64 compilation Nov 4, 2010
parser.c Fix memory corruption Feb 18, 2011
parserInternals.c Switch the HTML parser to be non-recursive Mar 15, 2010
pattern.c fix problem with xmlStreamPop when pattern includes a "." element (see Jul 17, 2008
regressions.py new files for running regression tests under Python. Not yet complete… Jun 27, 2004
regressions.xml new files for running regression tests under Python. Not yet complete… Jun 27, 2004
relaxng.c relaxng.c: cast to allow compilation with sun studio 11 Mar 15, 2010
rngparser.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing Apr 1, 2005
runsuite.c Fixing assorted potential problems raised by scan Sep 7, 2009
runtest.c Fix relaxNG tests in runtest for Windows Jan 22, 2010
runxmlconf.c fix compilation if XPath is not included Daniel Sep 25, 2008
schematron.c * c14n.c debugXML.c doc/examples/io2.c parser.c schematron.c Jun 4, 2009
testAutomata.c repositioned #include for libxml.h to avoid compilation error on some Jan 31, 2007
testC14N.c Fix a bunch of scan 'dead increments' and cleanup Sep 5, 2009
testHTML.c a lot of small cleanups based on Linus' sparse check output. Daniel Jul 28, 2005
testModule.c patch from Florent Guiliani to fix build on SCO OpenServer daniel Feb 25, 2008
testOOM.c many further little changes for OOM problems. Now seems to be getting Jul 31, 2004
testOOMlib.c Finally - found the problem with the page generation (XMLPUBFUN not Nov 16, 2003
testOOMlib.h integrated the Out Of Memory test from Havoc Pennington #109368 a lot of Apr 24, 2003
testReader.c a lot of small cleanups based on Linus' sparse check output. Daniel Jul 28, 2005
testRegexp.c made one of the changes suggested by Brian Krahmer allow to pass '--' on Feb 21, 2008
testRelax.c applied patch from Mark Vadoc to not use SAX1 unless necessary. Daniel Jan 13, 2004
testSAX.c a lot of small cleanups based on Linus' sparse check output. Daniel Jul 28, 2005
testSchemas.c applied patch from Mark Vadoc to not use SAX1 unless necessary. Daniel Jan 13, 2004
testThreads.c 599241 fix an initialization problem on Win64 Nov 15, 2010
testThreadsWin32.c repositioned #include for libxml.h to avoid compilation error on some Jan 31, 2007
testURI.c add a debug option printing all the fields within the parsed URI stru… Oct 16, 2007
testXPath.c added a parser XML_PARSE_COMPACT option to allocate small text nodes … Aug 25, 2005
testapi.c 614087 Fix Socket API usage to allow Windows64 compilation Nov 4, 2010
testchar.c add a new regression test program for testing character ranges and UTF8 Jul 24, 2008
testdict.c add the new test in 'make check' and update it to check subdictionaries Aug 8, 2008
testdso.c warning patches from Peter Breitenlohner serious DTD parsing speedups, Jan 25, 2005
testrecurse.c completely different fix for the recursion detection based on entity Aug 28, 2008
threads.c Fix a potential segfault due to weak symbols on pthreads Oct 15, 2010
tree.c Fix handling of XML-1.0 XML namespace declaration Sep 9, 2010
trio.c applied patch from Andreas Stricke to ease the compilation on Windows CE Apr 17, 2007
trio.h changed include of config.h to be surrounded by quotation marks #570806 Mar 3, 2009
triodef.h applied patch from Olli Savia for LynxOS Daniel May 31, 2006
trionan.c Borland C fix from Moritz Both regenerate, workaround a problem for b… Sep 1, 2008
trionan.h further small changes to elminate most of the remaining warnings. Aug 6, 2003
triop.h applied a trio update patch from Bjorn Reese which should work with M… Sep 25, 2002
triostr.c applied patch from Andreas Stricke to ease the compilation on Windows CE Apr 17, 2007
triostr.h applied patch from Andreas Stricke to ease the compilation on Windows CE Apr 17, 2007
uri.c Fix handling of apos in URIs Jun 4, 2010
valid.c Recognize ID attribute in HTML without DOCTYPE Oct 16, 2009
xinclude.c Remove a few warnings Mar 15, 2010
xlink.c revamped the elfgcchack.h format to cope with gcc4 change of aliasing Apr 1, 2005
xml2-config.1 Revert directory structure changes Feb 23, 2001
xml2-config.in apply patch from Fred Crozat to avoid outputting -L/usr/lib from Jan 11, 2008
xml2Conf.sh.in Small fixups: - xml2Conf.sh.in: fixes pointed out by Fredrik Hallenbe… Mar 3, 2001
xmlIO.c libxml violates the zlib interface and crashes Jan 19, 2010
xmlcatalog.c Fix a bunch of scan 'dead increments' and cleanup Sep 5, 2009
xmllint.c Add xmlSaveOption XML_SAVE_WSNONSIG Nov 3, 2010
xmlmemory.c xmlmemory: add a cast as size_t has no portable printf modifier May 9, 2011
xmlmodule.c apply simple patch from Carlo Bramini to avoid compilation problems with Feb 8, 2008
xmlreader.c xmlTextReaderReadOuterXml should handle DTD May 5, 2010
xmlregexp.c Fix broken escape behaviour in regexp ranges Mar 15, 2010
xmlsave.c Add xmlSaveOption XML_SAVE_WSNONSIG Nov 3, 2010
xmlschemas.c 627987 Fix XSD IDC errors in imported schemas Nov 3, 2010
xmlschemastypes.c Small code cleanup on previous patch Jul 28, 2010
xmlstring.c Both args of xmlStrcasestr are const Aug 12, 2009
xmlunicode.c applied patches from Aivars Kalvans to make unicode tables const, fixes Mar 27, 2006
xmlwriter.c * parser.c: use options from current parser context when creating Jun 19, 2009
xpath.c xpath: remove unused variable May 9, 2011
xpointer.c Chasing dead assignments reported by clang-scan Sep 7, 2009

README

                  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 pricacy is explicitely
required and justified.

Daniel Veillard

$Id$
Something went wrong with that request. Please try again.