1. 25 Dec, 2004 1 commit
  2. 20 Dec, 2004 1 commit
  3. 26 Nov, 2004 1 commit
  4. 09 Nov, 2004 1 commit
    • Daniel Veillard's avatar
      integrated in "make tests" added -q option, and more conditional features · d0cf7f6e
      Daniel Veillard authored
      * Makefile.am gentest.py testapi.c: integrated in "make tests"
        added -q option, and more conditional features fixes
      * catalog.c debugXML.c parser.c testThreads.c xmllint.c
        xmlschemastypes.c xmlwriter.cinclude/libxml/catalog.h
        include/libxml/debugXML.h: various compilation and conditional
        cleanups.
      * doc/*: regenerated
      Daniel
      d0cf7f6e
  5. 08 Nov, 2004 4 commits
  6. 05 Nov, 2004 1 commit
    • Daniel Veillard's avatar
      autogenerate a minimal NULL value sequence for unknown pointer types This · ce682bc2
      Daniel Veillard authored
      * gentest.py testapi.c: autogenerate a minimal NULL value sequence
        for unknown pointer types
      * HTMLparser.c SAX2.c chvalid.c encoding.c entities.c parser.c
        parserInternals.c relaxng.c valid.c xmlIO.c xmlreader.c
        xmlsave.c xmlschemas.c xmlschemastypes.c xmlstring.c xpath.c
        xpointer.c: This uncovered an impressive amount of entry points
        not checking for NULL pointers when they ought to, closing all
        the open gaps.
      Daniel
      ce682bc2
  7. 04 Nov, 2004 2 commits
  8. 03 Nov, 2004 1 commit
  9. 02 Nov, 2004 1 commit
    • Daniel Veillard's avatar
      adding xmlMemBlocks() work on generator of an automatic API regression · 36e5cd50
      Daniel Veillard authored
      * xmlmemory.c include/libxml/xmlmemory.h: adding xmlMemBlocks()
      * Makefile.am gentest.py testapi.c: work on generator of an
        automatic API regression test tool.
      * SAX2.c nanoftp.c parser.c parserInternals.c tree.c xmlIO.c
        xmlstring.c: various API hardeing changes as a result of running
        teh first set of automatic API regression tests.
      * test/slashdot16.xml: apparently missing from CVS, commited it
      Daniel
      36e5cd50
  10. 31 Oct, 2004 1 commit
  11. 26 Oct, 2004 1 commit
  12. 25 Oct, 2004 2 commits
  13. 07 Oct, 2004 1 commit
  14. 06 Oct, 2004 1 commit
  15. 04 Oct, 2004 1 commit
  16. 03 Oct, 2004 1 commit
  17. 26 Sep, 2004 1 commit
  18. 23 Sep, 2004 1 commit
  19. 22 Sep, 2004 1 commit
  20. 18 Sep, 2004 1 commit
    • William M. Brack's avatar
      added the routine xmlNanoHTTPContentLength to the external API · 13dfa87e
      William M. Brack authored
      * nanohttp.c, include/libxml/nanohttp.h: added the routine
        xmlNanoHTTPContentLength to the external API (bug151968).
      * parser.c: fixed unnecessary internal error message (bug152060);
        also changed call to strncmp over to xmlStrncmp.
      * encoding.c: fixed compilation warning (bug152307).
      * tree.c: fixed segfault in xmlCopyPropList (bug152368); fixed
        a couple of compilation warnings.
      * HTMLtree.c, debugXML.c, xmlmemory.c: fixed a few compilation
        warnings; no change to logic.
      13dfa87e
  21. 17 Sep, 2004 1 commit
    • Daniel Veillard's avatar
      removed some extern before function code reported by Kjartan Maraas on IRC · 7a5e0dd1
      Daniel Veillard authored
      * parser.c: removed some extern before function code reported by
        Kjartan Maraas on IRC
      * legacy.c: fixed compiling when configuring out the HTML parser
      * Makefile.am: added a declaration for CVS_EXTRA_DIST
      * HTMLparser.c: beginning of an attempt at cleaning up the construction
        of the HTML parser data structures, current data generate a huge
        amount of ELF relocations at loading time.
      Daniel
      7a5e0dd1
  22. 26 Aug, 2004 1 commit
  23. 24 Aug, 2004 1 commit
  24. 19 Aug, 2004 1 commit
  25. 16 Aug, 2004 1 commit
    • Daniel Veillard's avatar
      small typo pointed out by Mike Hommey slightly improved the --c14n · 29b17482
      Daniel Veillard authored
      * xmlIO.c: small typo pointed out by Mike Hommey
      * doc/xmllint.xml, xmllint.html, xmllint.1: slightly improved
        the --c14n description, c.f. #144675 .
      * nanohttp.c nanoftp.c: applied a first simple patch from
        Mike Hommey for $no_proxy, c.f. #133470
      * parserInternals.c include/libxml/parserInternals.h
        include/libxml/xmlerror.h: cleanup to avoid 'error' identifier
        in includes #
      * parser.c SAX2.c debugXML.c include/libxml/parser.h:
        first version of the inplementation of parsing within
        the context of a node in the tree #142359, new function
        xmlParseInNodeContext(), added support at the xmllint --shell
        level as the "set" function
      * test/scripts/set* result/scripts/* Makefile.am: extended
        the script based regression tests to instrument the new function.
      Daniel
      29b17482
  26. 31 Jul, 2004 1 commit
    • William M. Brack's avatar
      many further little changes for OOM problems. Now seems to be getting · a3215c7a
      William M. Brack authored
      * SAX2.c, encoding.c, error.c, parser.c, tree.c, uri.c, xmlIO.c,
        xmlreader.c, include/libxml/tree.h: many further little changes
        for OOM problems.  Now seems to be getting closer to "ok".
      * testOOM.c: added code to intercept more errors, found more
        problems with library. Changed method of flagging / counting
        errors intercepted.
      a3215c7a
  27. 28 Jul, 2004 1 commit
  28. 05 Jul, 2004 1 commit
  29. 27 Jun, 2004 1 commit
    • Daniel Veillard's avatar
      hack based on Arjan van de Ven suggestion to reduce ELF footprint and · a2351322
      Daniel Veillard authored
      * elfgcchack.h doc/elfgcchack.xsl libxml.h: hack based on Arjan van de
        Ven suggestion to reduce ELF footprint and generated code. Based on
        aliasing of libraries function to generate direct call instead of
        indirect ones
      * doc/libxml2-api.xml doc/Makefile.am doc/apibuild.py: added automatic
        generation of elfgcchack.h based on the API description, extended
        the API description to show the conditionals configuration flags
        required for symbols.
      * nanohttp.c parser.c xmlsave.c include/libxml/*.h: lot of cleanup
      * doc/*: regenerated the docs.
      Daniel
      a2351322
  30. 08 Jun, 2004 1 commit
    • Daniel Veillard's avatar
      fixed a serious problem when substituing entities using the Reader, the · 0df3bc3f
      Daniel Veillard authored
      * parser.c xmlreader.c include/libxml/parser.h: fixed a serious
        problem when substituing entities using the Reader, the entities
        content might be freed and if rereferenced would crash
      * Makefile.am test/* result/*: added a new test case and a new
        test operation for the reader with substitution of entities.
      Daniel
      0df3bc3f
  31. 03 Jun, 2004 1 commit
  32. 14 May, 2004 2 commits
  33. 20 Apr, 2004 1 commit
  34. 16 Apr, 2004 1 commit