1. 18 Mar, 2002 1 commit
    • Daniel Veillard's avatar
      preparing 2.4.18 updated and rebuilt the web site implement the new · 34ce8bec
      Daniel Veillard authored
      * configure.in: preparing 2.4.18
      * doc/*: updated and rebuilt the web site
      * *.c libxml.h: implement the new IN_LIBXML scheme discussed with
        the Windows and Cygwin maintainers.
      * parser.c: humm, changed the way the SAX parser work when
        xmlSubstituteEntitiesDefault(1) is set, it will then
        do the entity registration and loading by itself in case the
        user provided SAX getEntity() returns NULL.
      * testSAX.c: added --noent to test the behaviour.
      Daniel
      34ce8bec
  2. 14 Jan, 2002 1 commit
  3. 31 Dec, 2001 1 commit
  4. 17 Oct, 2001 1 commit
  5. 22 Jul, 2001 1 commit
  6. 18 Jul, 2001 1 commit
  7. 19 May, 2001 1 commit
    • Daniel Veillard's avatar
      - HTMLparser.c: Closed bug #54891 · f69bb4b5
      Daniel Veillard authored
      - result/HTML/cf_128.html* test/HTML/cf_128.html: added the test
        to the suite
      forgot to commit this one yesterday
      - encoding.h hash.c nanoftp.h parser.h tree.h uri.h xlink.h xpointer.c:
        applied a documentation patch from LotR and filled in a few missing
        descriptions
      Daniel
      f69bb4b5
  8. 21 Apr, 2001 1 commit
  9. 20 Apr, 2001 1 commit
    • Daniel Veillard's avatar
      Geez, this one was painful ! I still need to handle entities references · dab4cb37
      Daniel Veillard authored
      for the validation step but I have a clean way to add this without touching
      the algorithm:
      - valid.[ch] tree.h: worked *hard* to get non-determinist content
        validation without using an ugly NFA -> DFA algo in the source.
        Made a specific algorithm easier to maintain, using a single
        stack and without recursion.
      - Makefile.am test/VCM/*.xml: added more tests to "make Validtests"
      - hash.c: made the growing routine static
      - tree.h parser.c: added the parent information to an
        xmlElementContent node.
      Daniel
      dab4cb37
  10. 18 Apr, 2001 1 commit
  11. 18 Mar, 2001 1 commit
    • Daniel Veillard's avatar
      Completely changed the way the XPath evaluation is done, likely to break · 9e7160d4
      Daniel Veillard authored
      stuff like libxslt right now:
      - Makefile.am: detect XPath memleaks in regreson tests
      - error.c: fixed and error w.r.t. error reporting still using
        stderr
      - hash.c: added new line at end of file
      - tree.h: minor cleanup
      - xpath.[ch] xpointer.[ch]: Major changes ! Separated XPath
        expression parsing from evaluation, resulted in a number of
        changes internally, and in XPointer. Likely to break stuff
        using xpathInternals.h but should remain binary compatible,
        new interfaces will be added.
      Daniel
      9e7160d4
  12. 23 Feb, 2001 2 commits
    • Owen Taylor's avatar
      Revert directory structure changes · 3473f88a
      Owen Taylor authored
      3473f88a
    • CET 2001 Tomasz Koczko's avatar
      moved to libxml directory - this allow simplify automake/autoconf. Now · 64636e7f
      CET 2001 Tomasz Koczko authored
      Thu Feb 23 02:03:56 CET 2001 Tomasz Koczko <kloczek@pld.org.pl>
      
              * *.c *.h libxml files: moved to libxml directory - this allow
      	  simplify automake/autoconf. Now isn't neccessary hack on
      	  am/ac level for make and remove libxml symlink (modified for this
      	  also configure.in and main Makefile.am). Now automake abilities
      	  are used in best way (like in many other projects with libraries).
      	* include/win32config.h: moved to libxml directory (now include
      	  directory isn't neccessary).
      	* Makefile.am, examples/Makefile.am, libxml/Makefile.am:
      	  added empty DEFS and in INCLUDES rest only -I$(top_builddir) -
      	  this allow minimize parameters count passed to libtool script
      	  (now compilation is also slyghtly more quiet).
      	* configure.in: simplifies libzdetestion - prepare separated
      	  variables for keep libz name and path to libz header files isn't
      	  realy neccessary (if someone have libz installed in non standard
      	  prefix path to header files ald library can be passed as:
      	  $ CFALGS="-I</libz.h/path>" LDFLAGS="-L</libz/path>" ./configure
      	* autogen.sh: check now for libxml/entities.h.
      
      	After above building libxml pass correctly and also pass
      	"make install DESTDIR=</install/prefix>" from tar ball generated by
      	"make dist". Seems ac/am reorganization is finished. This changes
      	not touches any other things on *.{c,h} files level.
      64636e7f
  13. 14 Feb, 2001 1 commit
  14. 08 Feb, 2001 1 commit
  15. 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
  16. 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
  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