1. 20 Jun, 2005 1 commit
  2. 11 May, 2005 1 commit
  3. 10 May, 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. 27 Mar, 2005 1 commit
  6. 28 Feb, 2005 1 commit
  7. 09 Feb, 2005 1 commit
  8. 05 Feb, 2005 1 commit
  9. 27 Jan, 2005 1 commit
  10. 02 Jan, 2005 1 commit
    • William M. Brack's avatar
      Re-examined the problems of configuring a "minimal" library. · 21e4ef20
      William M. Brack authored
      Synchronized the header files with the library code in order
      to assure that all the various conditionals (LIBXML_xxxx_ENABLED)
      were the same in both.  Modified the API database content to more
      accurately reflect the conditionals.  Enhanced the generation
      of that database.  Although there was no substantial change to
      any of the library code's logic, a large number of files were
      modified to achieve the above, and the configuration script
      was enhanced to do some automatic enabling of features (e.g.
      --with-xinclude forces --with-xpath).  Additionally, all the format
      errors discovered by apibuild.py were corrected.
      * configure.in: enhanced cross-checking of options
      * doc/apibuild.py, doc/elfgcchack.xsl, doc/libxml2-refs.xml,
        doc/libxml2-api.xml, gentest.py: changed the usage of the
        <cond> element in module descriptions
      * elfgcchack.h, testapi.c: regenerated with proper conditionals
      * HTMLparser.c, SAX.c, globals.c, tree.c, xmlschemas.c, xpath.c,
        testSAX.c: cleaned up conditionals
      * include/libxml/[SAX.h, SAX2.h, debugXML.h, encoding.h, entities.h,
        hash.h, parser.h, parserInternals.h, schemasInternals.h, tree.h,
        valid.h, xlink.h, xmlIO.h, xmlautomata.h, xmlreader.h, xpath.h]:
        synchronized the conditionals with the corresponding module code
      * doc/examples/tree2.c, doc/examples/xpath1.c, doc/examples/xpath2.c:
        added additional conditions required for compilation
      * doc/*.html, doc/html/*.html: rebuilt the docs
      21e4ef20
  11. 25 Dec, 2004 1 commit
  12. 06 Nov, 2004 1 commit
  13. 05 Nov, 2004 2 commits
  14. 04 Nov, 2004 1 commit
  15. 03 Nov, 2004 1 commit
  16. 02 Nov, 2004 2 commits
  17. 26 Oct, 2004 2 commits
  18. 25 Oct, 2004 1 commit
  19. 07 Oct, 2004 1 commit
  20. 03 Oct, 2004 1 commit
  21. 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
  22. 14 Aug, 2004 1 commit
    • Daniel Veillard's avatar
      Dodji pointed out a bug in xmlGetNodePath() applied patch from Albert Chin · 1f8658a7
      Daniel Veillard authored
      * tree.c: Dodji pointed out a bug in xmlGetNodePath()
      * xmlcatalog.c: applied patch from Albert Chin to add a
        --no-super-update option to xmlcatalog see #145461
        and another patch also from Albert Chin to not crash
        on -sgml --del without args see #145462
      * Makefile.am: applied another patch from Albert Chin to
        fix a problem with diff on Solaris #145511
      * xmlstring.c: fix xmlCheckUTF8() according to the suggestion
        in bug #148115
      * python/libxml.py: apply fix from Marc-Antoine Parent about
        the errors in libxml(2).py on the node wrapper #135547
      Daniel
      1f8658a7
  23. 03 Aug, 2004 1 commit
  24. 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
  25. 30 Jul, 2004 1 commit
  26. 29 Jul, 2004 1 commit
  27. 28 Jul, 2004 1 commit
  28. 26 Jul, 2004 1 commit
  29. 17 May, 2004 1 commit
    • Daniel Veillard's avatar
      avoid returning default namespace when searching from an attribute reverse · 62040be3
      Daniel Veillard authored
      * tree.c: avoid returning default namespace when searching
        from an attribute
      * entities.c xmlwriter.c: reverse xmlEncodeSpecialChars() behaviour
        back to escaping " since the normal serialization routines do not
        use it anymore, should close bug #134477 . Tried to make
        the writer avoid it too but it didn't work.
      Daniel
      62040be3
  30. 20 Apr, 2004 1 commit
  31. 09 Mar, 2004 1 commit
  32. 04 Mar, 2004 2 commits
  33. 25 Feb, 2004 1 commit
  34. 20 Feb, 2004 1 commit
  35. 19 Feb, 2004 1 commit
  36. 11 Feb, 2004 1 commit
    • Daniel Veillard's avatar
      added xmlByteConsumed() interface updated the benchmark rebuilt the docs · 3671190b
      Daniel Veillard authored
      * parserInternals.c xmlIO.c encoding.c include/libxml/parser.h
        include/libxml/xmlIO.h: added xmlByteConsumed() interface
      * doc/*: updated the benchmark rebuilt the docs
      * python/tests/Makefile.am python/tests/indexes.py: added a
        specific regression test for xmlByteConsumed()
      * include/libxml/encoding.h rngparser.c tree.c: small cleanups
      Daniel
      3671190b