1. 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
  2. 04 Mar, 2004 1 commit
  3. 26 Feb, 2004 1 commit
  4. 23 Feb, 2004 1 commit
  5. 25 Jan, 2004 1 commit
  6. 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
  7. 05 Jan, 2004 1 commit
  8. 20 Dec, 2003 1 commit
  9. 17 Dec, 2003 1 commit
  10. 09 Dec, 2003 1 commit
    • Daniel Veillard's avatar
      augmented the XInclude API to be able to pass XML parser flags down to the · e74d2e1c
      Daniel Veillard authored
      * xinclude.c xmllint.c xmlreader.c include/libxml/xinclude.h
        include/libxml/xmlerror.h: augmented the XInclude API
        to be able to pass XML parser flags down to the Inclusion
        process. Also resynchronized with the Last Call W3C Working
        Draft 10 November 2003 for the xpointer attribute.
      * Makefile.am test/XInclude/docs/nodes[23].xml
        result/XInclude/*: augmented the tests for the new namespace and
        testing the xpointer attribute, changed the way error messages
        are tested
      * doc/*: regenerated the documentation
      Daniel
      e74d2e1c
  11. 05 Dec, 2003 1 commit
    • Daniel Veillard's avatar
      cleanup the make rebuild in doc, this include new directive to stop · 1e90661b
      Daniel Veillard authored
      * globals.c xmlwriter.c doc/apibuild.py include/libxml/globals.h
        include/libxml/pattern.h include/libxml/schemasInternals.h
        include/libxml/xmlexports.h include/libxml/xmlwriter.h: cleanup
        the make rebuild in doc, this include new directive to stop
        documentation warnings
      * doc/* doc/html/*: rebuilt the docs
      * pattern.c xmlreader.c include/libxml/pattern.h
        include/libxml/xmlreader.h: adding xmlTextReaderPreservePattern()
        to save nodes while scanning the tree with the reader, cleanup
        the way element were freed, and xmlTextReaderPreserve()
        implementation, the API might change for namespace binding support
        when compiling patterns.
      * doc/examples/*: added reader3.c exposing the xmlTextReaderPreserve()
      Daniel
      1e90661b
  12. 04 Dec, 2003 1 commit
  13. 01 Dec, 2003 1 commit
  14. 20 Nov, 2003 1 commit
    • Daniel Veillard's avatar
      applied patch from Alfred Mickautsch, bugfixes and comments added his test · 5841f0e0
      Daniel Veillard authored
      * xmlwriter.c include/libxml/xmlwriter.h: applied patch from
        Alfred Mickautsch, bugfixes and comments
      * doc/examples/*: added his test as the xmlWriter example
      * doc/html/ doc/*.html: this resulted in some improvements
      * include/libxml/hash.h: fixed an inclusion problem when
        <libxml/hash.h> wasn't preceeded by <xml/parser.h>
      Daniel
      5841f0e0
  15. 18 Nov, 2003 1 commit