1. 29 Sep, 2003 4 commits
    • 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
    • Daniel Veillard's avatar
      better fix, avoids breaking the python bindings Daniel · c064b476
      Daniel Veillard authored
      * xmlmemory.c: better fix, avoids breaking the python bindings
      Daniel
      c064b476
    • Daniel Veillard's avatar
      fix a compilation problem when configuring with debug but without · fb43bd6f
      Daniel Veillard authored
      * xmlmemory.c: fix a compilation problem when configuring
        with debug but without mem-debug
      Daniel
      fb43bd6f
    • Daniel Veillard's avatar
      Forgot to commit the new file !!! · 8940fd51
      Daniel Veillard authored
      Daniel
      8940fd51
  2. 28 Sep, 2003 2 commits
    • 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
    • Daniel Veillard's avatar
      fix a bug raised by the Mips compiler. move the SAXv1 block definitions to · 9ee35f36
      Daniel Veillard authored
      * parser.c: fix a bug raised by the Mips compiler.
      * include/libxml/SAX.h include/libxml/parser.h: move the
        SAXv1 block definitions to parser.h fixes bug #123380
      * xmlreader.c include/libxml/xmlreader.h: reinstanciate
        the attribute and element pool borken 2 commits ago.
        Start playing with an entry point to preserve a subtree.
      * entities.c: remove a warning.
      Daniel
      9ee35f36
  3. 27 Sep, 2003 2 commits
  4. 26 Sep, 2003 6 commits
  5. 25 Sep, 2003 3 commits
  6. 24 Sep, 2003 2 commits
    • Daniel Veillard's avatar
      patch from Stephane Bidoul for configuring the beta2 version #123104 · 70b18564
      Daniel Veillard authored
      * win32/configure.js: patch from Stephane Bidoul for configuring
        the beta2 version #123104
      Daniel
      70b18564
    • 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
  7. 23 Sep, 2003 4 commits
  8. 22 Sep, 2003 2 commits
  9. 19 Sep, 2003 1 commit
    • Daniel Veillard's avatar
      preparing a 2.6.0-beta2 release avoid a warning avoid duplicate code in · e72c508c
      Daniel Veillard authored
      * configure.in: preparing a 2.6.0-beta2 release
      * xmlIO.c: avoid a warning
      * tree.c: avoid duplicate code in xmlReplaceNode as pointed out
        by Chris Ryland
      * include/libxml/dict.h: add a QName access lookup to the
        dictionary.
      * xmlreader.c include/libxml/xmlreader.h: adding const access
        based on the dictionary interface for string read from the
        reader, the node content access is still TODO, it's too different
      Daniel
      e72c508c
  10. 18 Sep, 2003 5 commits
  11. 17 Sep, 2003 7 commits
  12. 16 Sep, 2003 2 commits