1. 29 Jul, 2004 1 commit
  2. 28 Jul, 2004 1 commit
  3. 26 Jul, 2004 1 commit
  4. 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
  5. 20 Apr, 2004 1 commit
  6. 09 Mar, 2004 1 commit
  7. 04 Mar, 2004 2 commits
  8. 25 Feb, 2004 1 commit
  9. 20 Feb, 2004 1 commit
  10. 19 Feb, 2004 1 commit
  11. 11 Feb, 2004 2 commits
  12. 01 Feb, 2004 1 commit
  13. 04 Jan, 2004 1 commit
  14. 23 Dec, 2003 1 commit
  15. 20 Dec, 2003 1 commit
  16. 19 Dec, 2003 1 commit
  17. 17 Dec, 2003 1 commit
  18. 08 Dec, 2003 1 commit
  19. 14 Nov, 2003 1 commit
  20. 01 Nov, 2003 1 commit
  21. 29 Oct, 2003 1 commit
  22. 28 Oct, 2003 2 commits
  23. 21 Oct, 2003 2 commits
  24. 19 Oct, 2003 3 commits
  25. 18 Oct, 2003 2 commits
    • William M. Brack's avatar
      Changed all (?) occurences where validation macros (IS_xxx) had · 76e95df0
      William M. Brack authored
      * include/libxml/parserInternals.h HTMLparser.c HTMLtree.c
        SAX2.c catalog.c debugXML.c entities.c parser.c relaxng.c
        testSAX.c tree.c valid.c xmlschemas.c xmlschemastypes.c
        xpath.c: Changed all (?) occurences where validation macros
        (IS_xxx) had single-byte arguments to use IS_xxx_CH instead
        (e.g. IS_BLANK changed to IS_BLANK_CH).  This gets rid of
        many warning messages on certain platforms, and also high-
        lights places in the library which may need to be enhanced
        for proper UTF8 handling.
      76e95df0
    • William M. Brack's avatar
      enhanced macros to avoid breaking ABI from previous versions. modified to · 871611bb
      William M. Brack authored
      * genChRanges.py, chvalid.c, include/libxml/chvalid.h,
        include/libxml/parserInternals.h: enhanced macros to avoid
        breaking ABI from previous versions.
      * catalog.c, parser.c, tree.c: modified to use IS_* macros
        defined in parserInternals.h.  Makes maintenance much easier.
      * testHTML.c, testSAX.c, python/libxml.c: minor fixes to avoid
        compilation warnings
      * configuration.in: fixed pushHTML test error; enhanced for
        better devel (me) testing
      871611bb
  26. 09 Oct, 2003 1 commit
  27. 08 Oct, 2003 1 commit
  28. 07 Oct, 2003 1 commit
  29. 29 Sep, 2003 2 commits
    • Daniel Veillard's avatar
      Adding a configure option to remove tree manipulation code which is not · 652327a7
      Daniel Veillard authored
      * configure.in entities.c tree.c valid.c xmllint.c
        include/libxml/tree.h include/libxml/xmlversion.h.in:
        Adding a configure option to remove tree manipulation
        code which is not strictly needed by the parser.
      Daniel
      652327a7
    • Daniel Veillard's avatar
      Okay this is scary but it is just adding a configure option to disable · a9cce9cd
      Daniel Veillard authored
      * HTMLtree.c SAX2.c c14n.c catalog.c configure.in debugXML.c
        encoding.c entities.c nanoftp.c nanohttp.c parser.c relaxng.c
        testAutomata.c testC14N.c testHTML.c testRegexp.c testRelax.c
        testSchemas.c testXPath.c threads.c tree.c valid.c xmlIO.c
        xmlcatalog.c xmllint.c xmlmemory.c xmlreader.c xmlschemas.c
        example/gjobread.c include/libxml/HTMLtree.h include/libxml/c14n.h
        include/libxml/catalog.h include/libxml/debugXML.h
        include/libxml/entities.h include/libxml/nanohttp.h
        include/libxml/relaxng.h include/libxml/tree.h
        include/libxml/valid.h include/libxml/xmlIO.h
        include/libxml/xmlschemas.h include/libxml/xmlversion.h.in
        include/libxml/xpathInternals.h python/libxml.c:
        Okay this is scary but it is just adding a configure option
        to disable output, this touches most of the files.
      Daniel
      a9cce9cd
  30. 28 Sep, 2003 1 commit
    • Daniel Veillard's avatar
      cleanup, creating a new legacy.c module, made sure make tests ran in · 4432df23
      Daniel Veillard authored
      * Makefile.am: cleanup, creating a new legacy.c module,
        made sure make tests ran in reduced conditions
      * SAX.c SAX2.c configure.in entities.c globals.c parser.c
        parserInternals.c tree.c valid.c xlink.c xmlIO.c xmlcatalog.c
        xmlmemory.c xpath.c xmlmemory.c include/libxml/xmlversion.h.in:
        increased the modularization, allow to configure out
        validation code and legacy code, added a configuration
        option --with-minimum compiling only the mandatory code
        which then shrink to 200KB.
      Daniel
      4432df23
  31. 26 Sep, 2003 1 commit
    • Daniel Veillard's avatar
      added the same htmlRead APIs than their XML counterparts new parser · 9475a352
      Daniel Veillard authored
      * HTMLparser.c testHTML.c xmllint.c include/libxml/HTMLparser.h:
        added the same htmlRead APIs than their XML counterparts
      * include/libxml/parser.h: new parser options, not yet implemented,
        added an options field to the context.
      * tree.c: patch from Shaun McCance to fix bug #123238 when ]]>
        is found within a cdata section.
      * result/noent/cdata2 result/cdata2 result/cdata2.rdr
        result/cdata2.sax test/cdata2: add one more cdata test
      Daniel
      9475a352
  32. 24 Sep, 2003 1 commit
    • Daniel Veillard's avatar
      adding repeated parsing and validating tests make the new DOM tree · e96a2a4b
      Daniel Veillard authored
      * Makefile.am: adding repeated parsing and validating tests
      * SAX2.c parser.c tree.c include/libxml/parser.h: make the new
        DOM tree building interfaces use the dictionary from the
        parsing context to build the element and attributes names
        as well as formatting spaces and short text nodes
      * include/libxml/dict.h dict.c: added some reference counting
        for xmlDictPtr because they can be shared by documents and
        a parser context.
      * xmlreader.c: a bit of cleanup, remove the specific tree freeing
        functions and use the standard ones now.
      * xmllint.c: add --nodict
      * python/libxml.c: fix a stupid bug so that ns() works on
        attribute nodes.
      Daniel
      e96a2a4b