1. 28 Jul, 2004 1 commit
  2. 05 Jul, 2004 1 commit
  3. 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
  4. 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
  5. 03 Jun, 2004 1 commit
  6. 14 May, 2004 2 commits
  7. 20 Apr, 2004 1 commit
  8. 16 Apr, 2004 1 commit
  9. 26 Mar, 2004 2 commits
  10. 22 Mar, 2004 1 commit
    • Daniel Veillard's avatar
      applied patch from Alfred Mickautsch for better DTD support. fixed bug · 500a1de5
      Daniel Veillard authored
      * xmlwriter.c include/libxml/xmlwriter.h doc/* : applied patch from
        Alfred Mickautsch for better DTD support.
      * SAX2.c HTMLparser.c parser.c xinclude.c xmllint.c xmlreader.c
        xmlschemas.c: fixed bug #137867 i.e. fixed properly the way
        reference counting is handled in the XML parser which had the
        side effect of removing a lot of hazardous cruft added to try
        to fix the problems associated as they popped up.
      * xmlIO.c: FILE * close fixup for stderr/stdout
      Daniel
      500a1de5
  11. 10 Mar, 2004 1 commit
  12. 25 Feb, 2004 1 commit
  13. 18 Feb, 2004 1 commit
  14. 12 Feb, 2004 1 commit
  15. 09 Feb, 2004 1 commit
  16. 21 Jan, 2004 1 commit
  17. 12 Jan, 2004 1 commit
  18. 06 Jan, 2004 1 commit
    • William M. Brack's avatar
      moved string and UTF8 routines out of parser.c and encoding.c into a new · a2e844a3
      William M. Brack authored
      * encoding.c, parser.c, xmlstring.c, Makefile.am,
        include/libxml/Makefile.am, include/libxml/catalog.c,
        include/libxml/chvalid.h, include/libxml/encoding.h,
        include/libxml/parser.h, include/libxml/relaxng.h,
        include/libxml/tree.h, include/libxml/xmlwriter.h,
        include/libxml/xmlstring.h:
        moved string and UTF8 routines out of parser.c and encoding.c
        into a new module xmlstring.c with include file
        include/libxml/xmlstring.h mostly using patches from Reid
        Spencer.  Since xmlChar now defined in xmlstring.h, several
        include files needed to have a #include added for safety.
      * doc/apibuild.py: added some additional sorting for various
        references displayed in the APIxxx.html files.  Rebuilt the
        docs, and also added new file for xmlstring module.
      * configure.in: small addition to help my testing; no effect on
        normal usage.
      * doc/search.php: added $_GET[query] so that persistent globals
        can be disabled (for recent versions of PHP)
      a2e844a3
  19. 04 Jan, 2004 1 commit
  20. 30 Dec, 2003 1 commit
    • William M. Brack's avatar
      Fixed memory leak reported by Dave Beckett Removed spurious comment · 72ee48d5
      William M. Brack authored
      * parser.c, xmlmemory.c, include/libxml/xmlmemory.h: Fixed
        memory leak reported by Dave Beckett
      * xmlschemas.c: Removed spurious comment reported on the mailing
        list
      * xinclude.c, xpath.c, xpointer.c, libxml/include/xpointer.h:
        Further work on Bug 129967 concerning xpointer range handling
        and range-to function; much better, but still not complete
      72ee48d5
  21. 22 Dec, 2003 1 commit
  22. 21 Dec, 2003 1 commit
  23. 08 Dec, 2003 1 commit
  24. 07 Dec, 2003 1 commit
  25. 25 Nov, 2003 2 commits
  26. 11 Nov, 2003 1 commit
    • Daniel Veillard's avatar
      less verbose on difference cleanup fixed xmlCleanupParser() doc work on · d8cf9061
      Daniel Veillard authored
      * check-xinclude-test-suite.py: less verbose on difference
      * libxml.spec.in: cleanup
      * parser.c: fixed xmlCleanupParser() doc
      * doc/Makefile.am doc/apibuild.py doc/libxml2-api.xml
        doc/examples/Makefile.am doc/examples/example1.c
        doc/examples/examples.xml doc/examples/index.py
        doc/examples/test1.xml: work on adding C examples and
        generating automated information about those. examples.xml
        is autogenerated describing the examples.
      * example/Makefile.am: cleanup
      Daniel
      d8cf9061
  27. 03 Nov, 2003 1 commit
  28. 31 Oct, 2003 3 commits
  29. 30 Oct, 2003 1 commit
  30. 29 Oct, 2003 1 commit
  31. 28 Oct, 2003 3 commits
  32. 27 Oct, 2003 1 commit
  33. 24 Oct, 2003 1 commit
    • Daniel Veillard's avatar
      applied patch from Patrick Welche provided in bug #125432 , future · cc199e0e
      Daniel Veillard authored
      * libxml.m4: applied patch from Patrick Welche provided in
        bug #125432 , future proofing the .m4 file.
      * parser.c: resetting the context should also reset the error
      * TODO: problem of conformance w.r.t. E20 was raised in the
        XML Core telconf and libxml2 isn't conformant there.
      Daniel
      cc199e0e