1. 03 Jan, 2001 1 commit
    • Daniel Veillard's avatar
      Restarted hacking :-) : · 4a6845df
      Daniel Veillard authored
      - xmllint.c: Made is so if the file name is "-" is will read form
        standard input. Sven Heinicke  <sven@zen.org>
      - tree.c: fixed a problem when growing buffer
      - tree.h: fixed the comment of the node types following andersca
        comment
      - TODO: updated
      Daniel
      4a6845df
  2. 27 Dec, 2000 1 commit
    • Daniel Veillard's avatar
      Finally had a bit of time to resynch both trees: · a6d8eb62
      Daniel Veillard authored
      - HTMLparser.[ch]: added a way to avoid adding automatically
        omitted tags. htmlHandleOmittedElem() allows to change the
        default handling.
      - tree.[ch] xmllint.c: added xmlDocDumpFormatMemory() and
        xmlDocDumpFormatMemoryEnc(), uses memory functions for output
        of xmllint too when using --memory flag, added a memory test
        suite at the Makefile level.
      - xpathInternals.h xpath.[ch] xpointer.c: fixed problems
        with namespace use when encountering QNames in XPath evalation,
        added xmlns() scheme in XPointer.
      - nanoftp.c : incorporated a fix
      - parser.c xmlIO.c: fixed problems raised with encoding when using
        the memory I/O
      - parserInternals.c: closed bug 25934 reported by
        torsten.landschoff@innominate.de
      - TODO: updated
      Daniel
      a6d8eb62
  3. 25 Nov, 2000 5 commits
  4. 24 Nov, 2000 4 commits
  5. 17 Nov, 2000 1 commit
  6. 14 Nov, 2000 1 commit
  7. 13 Nov, 2000 4 commits
  8. 12 Nov, 2000 1 commit
    • Daniel Veillard's avatar
      Bug fixes new Xinclude tests: · bf43275d
      Daniel Veillard authored
      - nanoftp.c: fixed gcc 2.95 new warnings
      - SAX.c: fixed a stupid bug
      - tree.c: fixed a formatting problem when round-tripping
        from/to memory
      - xinclude.c: chased memleak, fixed a base problem
      - xpointer.c: added xmlXPtrBuildRangeNodeList(), finished ?
        xmlXPtrBuildNodeList()
      - TODO: updated
      - Makefile.am test/XInclude/docs test/XInclude/ents result/XInclude:
        adding a first small set of regression tests for XInclude
      Daniel
      bf43275d
  9. 07 Nov, 2000 1 commit
    • Daniel Veillard's avatar
      Various patches and bug fixes, and XInclude progresses: · c2def84b
      Daniel Veillard authored
      - nanohttp.[ch]: applied Wayne Davison patches to access
        the WWW-Authorization header.
      - parser.c: Closed Bug#30847: Problems when switching encoding
        in short files by applying Simon Berg's patch.
      - valid.c: fixed a validation problem
      - hash.c parser.h parserInternals.h testHTML.c testSAX.c tree.h
        xmlerror.h xmlmemory.h xmlversion.h.in: applied a DLL patch from
        Wayne Davison
      - xpointer.[ch]: added first version of xmlXPtrBuildNodeList()
        need to be extended to non full nodes selections.
      - xinclude.c: starts to work decently
      Daniel
      c2def84b
  10. 06 Nov, 2000 1 commit
    • Daniel Veillard's avatar
      XInclude and other stuff while travelling. Contributed patches: · 9e8bfae5
      Daniel Veillard authored
      - tree.[ch] xinclude.[ch] xmllint.c configure.in valid.c
        debugXML.c xmlversion.h.in: Started adding XInclude support,
        this is a new xmllint option
      - tree.c xpath.c: applied TOM patches for XPath
      - xpointer.c: fixed a couple of errors.
      - uri.c: added an escaping function needed for xinclude
      - testXPath.c hash.c HTMLtree.c: minor cleanups raised by
        new warning from RH70 gcc's version
      Daniel
      9e8bfae5
  11. 31 Oct, 2000 1 commit
    • Daniel Veillard's avatar
      - HTMLparser.c: fixed loop on invalid char in scripts · a4964b75
      Daniel Veillard authored
      - parser.c: update to description of xmlIOParseDTD()
      - libxml.m4 xmlversion.h.in: changes contributed by
        Michael Schmeing <m.schmeing@internet-factory.de>
      - configure.in: preparing for 2.2.7
      - Makefile.am: trying to avoid  config.h and acconfig.h
        being included in the distrib
      - rebuilt the docs
      - configure.in: released 2.2.7
      Daniel
      a4964b75
  12. 30 Oct, 2000 3 commits
  13. 29 Oct, 2000 3 commits
  14. 27 Oct, 2000 2 commits
  15. 26 Oct, 2000 1 commit
  16. 25 Oct, 2000 4 commits
    • Daniel Veillard's avatar
      patched to redirrect all "out of context" error messages to · d6d7f7bf
      Daniel Veillard authored
      a reconfigurable routine. The changes are:
      * xmlerror.h : added the export of an error context type (void *)
        an error handler type xmlGenericErrorFunc there is an interface
        xmlSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler);
        to reset the error handling routine and its argument
        (by default it's equivalent to respectively fprintf and stderr.
      * all the c files: all wild accesses to stderr or stdout within
        the library have been replaced to calls to the handler.
      Daniel
      d6d7f7bf
    • Daniel Veillard's avatar
      Releasing 2.2.6 after adding xpathInternals.h: · 29a11cc6
      Daniel Veillard authored
      - configure.in: release 2.2.6
      - xpath.[ch] xpointer.c xpathInternals.h: added xpathInternals.h
        exporting the inner functions of xpath for extension modules
      - doc/*: updated and rebuilt the doc
      Daniel
      29a11cc6
    • Daniel Veillard's avatar
      Applying provided patches :-) · be9ec4b6
      Daniel Veillard authored
      - nanohttp.c : applied Wayne HTTP cleanup patch
      - tree.[ch]: applied TOM <ptittom@free.fr> for xmlNodeSetBase()
        and xmlNodeSetSpacePreserve()
      Daniel
      be9ec4b6
    • Daniel Veillard's avatar
      closing bug #29260, Daniel · df7ef2a7
      Daniel Veillard authored
      df7ef2a7
  17. 24 Oct, 2000 1 commit
    • Daniel Veillard's avatar
      Bunch of fixes, finishing moving datastructures to the hash stuff: · 126f2799
      Daniel Veillard authored
      - hash.[ch] debugXML.c: expanded/enhanced the API, added
        multikey tuples, made hash structure opaque
      - valid.[ch]: moved elements, attributes, notations decalarations
        as well as ID and refs to hash tables.
      - entities.c: hash cleanup
      - xmlmemory.c: fixed a dump problem in debug mode
      - include/Makefile.am: problem passing in DESTDIR= values patch
        from Marc Christensen <marc@calderasystems.com>
      - nanohttp.c: removed debugging remains
      - HTMLparser.c: the bogus tag should be ignored (Wayne)
      - HTMLparser.c parser.c: fixing a number of problems with the
        macros in the *parser.c files (Wayne).
      - HTMLparser.c: close the previous option when opening a new one
        (Marc Sanfacon).
      - result/HTML/*: updated the HTML results accordingly
      Daniel
      126f2799
  18. 23 Oct, 2000 1 commit
  19. 22 Oct, 2000 2 commits
    • Daniel Veillard's avatar
      Started working on the hash table module integration, fixed a bug: · 52afe800
      Daniel Veillard authored
      - entities.[ch] xpath.[ch] hash.[ch] debugXML.c tree.h: added/hacked
        hash tables from Bjorn Reese <breese@mail1.stofanet.dk>. Switched
        XPath functions and XML entities table to them. More to come...
      - xmlIO.c: fixed libxml closing FILEs it didn't open.
      Daniel
      52afe800
    • Daniel Veillard's avatar
      Patches added during last week on W3C CVS base: · 683cb026
      Daniel Veillard authored
      - tree.c: coalesce adjacent text nodes
      - valid.c: handling of blank nodes in DTd validation (raised
        by problems with a posteriori validation).
      - nanohttp.c: changing behaviour on HTTP write stuff.
      - HTMLtree.c: forced body and html to be explicitely closed.
      - xpath.h: exported more XPath functions.
      Daniel
      683cb026
  20. 21 Oct, 2000 1 commit
  21. 16 Oct, 2000 1 commit