1. 18 Jul, 2001 1 commit
  2. 09 Jul, 2001 1 commit
  3. 05 Jul, 2001 1 commit
  4. 03 Jul, 2001 1 commit
  5. 29 Jun, 2001 1 commit
  6. 28 Jun, 2001 1 commit
  7. 27 Jun, 2001 1 commit
  8. 23 Jun, 2001 1 commit
  9. 21 Jun, 2001 1 commit
    • Daniel Veillard's avatar
      - Makefile.am: cleanup when --without-debug is specified · 017b108f
      Daniel Veillard authored
      - xinclude.c xpath.c xpathInternals.h xpointer.c: cleanup
        w.r.t. --without-debug and other include points
      - catalog.h testCatalog.c: a bit of cleanup and prepare for XML
        Catalogs
      - configure.in entities.h tree.h HTMLparser.c: removed
        --without-corba, made the _private field mandatory
      Daniel
      017b108f
  10. 19 Jun, 2001 1 commit
  11. 15 Jun, 2001 1 commit
  12. 25 May, 2001 1 commit
  13. 10 May, 2001 1 commit
  14. 07 May, 2001 1 commit
  15. 03 May, 2001 1 commit
  16. 02 May, 2001 2 commits
  17. 23 Apr, 2001 2 commits
  18. 22 Apr, 2001 1 commit
  19. 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
  20. 16 Apr, 2001 1 commit
  21. 27 Mar, 2001 1 commit
    • Daniel Veillard's avatar
      Spring cleanup ...: - configure.in Makefile.am config.h.in · 92ad2104
      Daniel Veillard authored
      Spring cleanup ...:
      - configure.in Makefile.am config.h.in xmlversion.h.in: detect if
        we need string functions
      - trio.[ch] strio.[ch]: embedded the Trio-0.23 string functions
        to be able to use them where needed. Applied some changes
        to reduce name linking pollution and compile in only what's
        needed.
      - HTMLtree.c debugXML.c entities.c error.c nanoftp.c valid.c
        xlink.c xmlversion.h.in xpath.c: got rid of the #ifdef
        for the string manipulation functions
      - xmlmemory.[ch]: removed DEBUG_MEMORY_FREED and added it automatically
        to the free() function of xmlmemory.c
      - entities.c HTMLtree.c parserInternals.c tree.c uri.c valid.c
        xinclude.c xmlIO.c xpath.c xpointer.c: removed the MEM_CLEANUP
        usage.
      Daniel
      92ad2104
  22. 22 Mar, 2001 1 commit
  23. 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
  24. 07 Mar, 2001 1 commit
  25. 03 Mar, 2001 1 commit
  26. 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
  27. 19 Feb, 2001 1 commit
  28. 02 Feb, 2001 1 commit
    • Daniel Veillard's avatar
      Rewrite/cleanup/tests of URI normalization: · b6e7fdba
      Daniel Veillard authored
      - uri.c: rewrite of xmlNormalizeURIPath from Paul D. Smith
      - test/URI/smith.uri result/URI/smith.uri Makefile.am:
        added the new tests for URI normalization
      - testURI.c: fixed stoopid bugs
      - result/VC/OneID3 result/VC/UniqueElementTypeDeclaration:
        the URI in the error messages are now properly normalized
      Daniel
      b6e7fdba
  29. 31 Jan, 2001 1 commit
    • Daniel Veillard's avatar
      Fixes inherited from XSLT testing: · 2f913b74
      Daniel Veillard authored
      - xpath.c result/XPath/tests/chaptersbase
        result/XPath/tests/simplebase: fixed XPath node()
      - tree.c: small fix in xmlNewNs()
      - Makefile.am: removed extraneous xml2Conf.sh rule
      Daniel
      2f913b74
  30. 28 Jan, 2001 1 commit
    • Daniel Veillard's avatar
      Renamed the library to libxml2 and made the changes needed to have · b42042b5
      Daniel Veillard authored
      libxml-devel and libxml2-devel to coexist:
      - Makefile.am configure.in libxml.spec.in example/Makefile.am:
        Changed the library name, in order to get libxml-devel and
        libxml2-devel to coexist on a single system
      - xml-config.1 xml-config.in xmlConf.sh.in: renamed
      - xml2-config.1 xml2-config.in xml2Conf.sh.in: new files
      Daniel
      b42042b5
  31. 27 Jan, 2001 1 commit
  32. 25 Jan, 2001 1 commit
    • Daniel Veillard's avatar
      Some packaging cleanup: · 8e199906
      Daniel Veillard authored
      - Makefile.am doc/Makefile.am libxml.spec.in: painful work to get
        the HTML doc to go into the -devel RPM ...
      - aclocal.m4 config.h.in: some updates due to auto* magic
      Daniel
      8e199906
  33. 23 Jan, 2001 1 commit
  34. 22 Jan, 2001 1 commit
  35. 17 Jan, 2001 1 commit
  36. 06 Jan, 2001 1 commit
  37. 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