Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
my fork of libxml2
branch: master

xmlmemory: add a cast as size_t has no portable printf modifier

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

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.