1. 26 Jun, 2005 1 commit
  2. 20 Jun, 2005 1 commit
  3. 15 Apr, 2005 1 commit
  4. 01 Apr, 2005 1 commit
    • Daniel Veillard's avatar
      revamped the elfgcchack.h format to cope with gcc4 change of aliasing · 5d4644ef
      Daniel Veillard authored
      * doc/apibuild.py doc/elfgcchack.xsl: revamped the elfgcchack.h
        format to cope with gcc4 change of aliasing allowed scopes, had
        to add extra informations to doc/libxml2-api.xml to separate
        the header from the c module source.
      * *.c: updated all c library files to add a #define bottom_xxx
        and reimport elfgcchack.h thereafter, and a bit of cleanups.
      * doc//* testapi.c: regenerated when rebuilding the API
      Daniel
      5d4644ef
  5. 26 Jan, 2005 1 commit
  6. 25 Jan, 2005 1 commit
  7. 23 Jan, 2005 1 commit
  8. 18 Dec, 2004 1 commit
  9. 10 Dec, 2004 1 commit
  10. 08 Nov, 2004 1 commit
  11. 05 Nov, 2004 2 commits
    • 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
    • Daniel Veillard's avatar
      fixed the way the generator works, extended the testing, especially with · ce244ad5
      Daniel Veillard authored
      * gentest.py testapi.c: fixed the way the generator works,
        extended the testing, especially with more real trees and nodes.
      * HTMLtree.c tree.c valid.c xinclude.c xmlIO.c xmlsave.c: a bunch
        of real problems found and fixed.
      * entities.c: fix error reporting to go through the new handlers
      Daniel
      ce244ad5
  12. 03 Nov, 2004 1 commit
  13. 29 Oct, 2004 1 commit
    • Daniel Veillard's avatar
      register xmlSchemaSetValidErrors, patch from Brent Hendricks in the · eff45a92
      Daniel Veillard authored
      * python/libxml.c: register xmlSchemaSetValidErrors, patch from
        Brent Hendricks in the mailing-list
      * include/libxml/valid.h HTMLparser.c SAX2.c valid.c
        parserInternals.c: fix #156626 and more generally how to find out
        if a validation contect is part of a parsing context or not. This
        can probably be improved to make 100% sure that vctxt->userData
        is the parser context too. It's a bit hairy because we can't
        change the xmlValidCtxt structure without breaking the ABI since
        this change xmlParserCtxt information indexes.
      Daniel
      eff45a92
  14. 26 Oct, 2004 1 commit
  15. 23 Oct, 2004 1 commit
  16. 26 Sep, 2004 1 commit
  17. 08 Sep, 2004 1 commit
  18. 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
  19. 06 Aug, 2004 1 commit
  20. 05 Aug, 2004 1 commit
  21. 24 Jun, 2004 2 commits
  22. 08 May, 2004 1 commit
  23. 17 Apr, 2004 1 commit
  24. 25 Feb, 2004 3 commits
  25. 17 Feb, 2004 1 commit
  26. 06 Feb, 2004 1 commit
  27. 29 Dec, 2003 1 commit
  28. 23 Dec, 2003 1 commit
  29. 08 Dec, 2003 1 commit
  30. 15 Nov, 2003 1 commit
    • Daniel Veillard's avatar
      fixed some wording make sure doc/examples is packaged fixed the really · 8d7b5c7e
      Daniel Veillard authored
      * Copyright: fixed some wording
      * libxml.spec.in: make sure doc/examples is packaged
      * include/libxml/tree.h valid.c xmlreader.c: fixed the really
        annoying problem about xmlRemoveID and xmlReader streaming.
        Thing looks fixed now, add to add a doc reference to the
        xmlID structure though...
      Daniel
      8d7b5c7e
  31. 04 Nov, 2003 1 commit
  32. 03 Nov, 2003 1 commit
  33. 30 Oct, 2003 1 commit
  34. 28 Oct, 2003 2 commits
  35. 20 Oct, 2003 1 commit