1. 18 Jul, 2001 1 commit
  2. 24 Jun, 2001 1 commit
    • Daniel Veillard's avatar
      Summer's cleanup, a really big one: · c5d64345
      Daniel Veillard authored
      * AUTHORS: added William and Bjorn
      * include/libxml/*.h *.c README doc/*.html etc.: changed old email to
        daniel@veillard.com hopefully I won't have to do this again
      * doc/Makefile.am doc/html/*.html: cleanup makefile, checked that
        docs can be rebuilt cleanly now
      * include/libxml/xml*version.h*: removed include/libxml/xmlversion.h
        from CVs it's generated, added include/libxml/xmlwin32version.h
        also generated but which should change far less frequently.
      * catalog.c nanoftp.c: made sure to include libxml.h not
        libxml/xmlversion.h directly
      * include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h
        when compiling on WIN32 and MSC
      Daniel
      c5d64345
  3. 09 Jun, 2001 1 commit
  4. 28 May, 2001 1 commit
  5. 21 Apr, 2001 1 commit
  6. 24 Mar, 2001 1 commit
    • Daniel Veillard's avatar
      Huge cleanup, I switched to compile with · 56a4cb8c
      Daniel Veillard authored
      -Wall -g -O -ansi -pedantic -W -Wunused -Wimplicit
      -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat
      -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow
      -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return
      -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
      - HTMLparser.[ch] HTMLtree.c SAX.c debugXML.c encoding.[ch]
        encoding.h entities.c error.c list.[ch] nanoftp.c
        nanohttp.c parser.[ch] parserInternals.[ch] testHTML.c
        testSAX.c testURI.c testXPath.c tree.[ch] uri.c
        valid.[ch] xinclude.c xmlIO.[ch] xmllint.c xmlmemory.c
        xpath.c xpathInternals.h xpointer.[ch] example/gjobread.c:
        Cleanup, staticfied a number of non-exported functions,
        detected and cleaned up a dozen of problem found this way,
        avoided a lot of public function name/typedef/system names clashes
      - doc/xml.html: updated
      - configure.in: switched private flags to the really pedantic ones.
      Daniel
      56a4cb8c
  7. 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
  8. 15 Jan, 2001 1 commit
    • Daniel Veillard's avatar
      Patches bug fixes and on new function: · 389e6b72
      Daniel Veillard authored
      - xpath.c: fixed the comaprision of values and nodelists,
        need to compare nodelist still ...
      - debugXML.c: avoided a possible core dump
      - HTMLparser.c: cleanup
      - nanohttp.c: contributed fix.
      - tree.c: fixes in properties handling added xmlSetNsProp
        needed by libxslt
      - xpathInternals.h: exported xmlXPathBooleanFunction, added a
        comment
      - TODO: updated
      Daniel
      389e6b72
  9. 03 Jan, 2001 1 commit
  10. 25 Nov, 2000 1 commit
  11. 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
  12. 25 Oct, 2000 2 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
      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
  13. 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
  14. 22 Oct, 2000 1 commit
    • 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
  15. 12 Oct, 2000 1 commit
  16. 11 Oct, 2000 2 commits
  17. 10 Oct, 2000 1 commit
    • Daniel Veillard's avatar
      More work toward 2.2.5, integrated a number of patches · e8282edd
      Daniel Veillard authored
      - configure.in Makefile.am win32config.h.in: trying to cleanup
        make distcheck .... huh ...
      - include/Makefile.am include/win32config.h: new directory
        for includes
      - win32/Makefile.mingw win32/README.MSDev win32/libxml2/libxml2.dsp
        updated teh makefiles and instructions for WIN32
      - xpath.c: small fixes
      - test/XPath/ results/XPath: updated the testcases and results
      - HTMLparser.c nanohttp.c testXPath.c: incorporated provided or
        suggested patches
      - valid.c: fixed an ID bug
      Daniel
      e8282edd
  18. 09 Oct, 2000 1 commit
  19. 24 Sep, 2000 1 commit
  20. 23 Sep, 2000 1 commit
  21. 22 Sep, 2000 2 commits
  22. 10 Sep, 2000 1 commit
    • Daniel Veillard's avatar
      Jumbo patch, resync of W3C/Gnome CVS trees: · 39c7d71a
      Daniel Veillard authored
      - uri.c tree.c SAX.c parser.c entities.c debugXML.c: finished
        the cleanup of the computation of URI references when seeking
        external entities. The URI reference string and the resulting
        URI are both stored now.
      - parser.c HTMLparser.c valid.c nanoftp.c nanohttp.c xpath.c:
        large s(n)printf checks and cleanup from Denis Barbier
        <barbier@imacs.polytechnique.fr>
      - xmlversion.h.in tree.h: couple of SGML declarations for a
        possible docbook module.
      - result/VC/ : a couple of test output changed due to the change
        of the entities URI
      Daniel
      39c7d71a
  23. 20 Aug, 2000 1 commit
  24. 21 Jul, 2000 1 commit
  25. 14 Jul, 2000 1 commit
    • Daniel Veillard's avatar
      - doc/encoding.html doc/xml.html: added I18N doc · 32bc74ef
      Daniel Veillard authored
      - encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
        improvements, both parser and filters, added ASCII & HTML,
        fixed the ISO-Latin-1 one
      - xmllint.c testHTML.c: added/made visible --encode
      - debugXML.c : cleanup
      - most .c files: applied patches due to warning on Windows and
        when using Sun Pro cc compiler
      - xpath.c : cleanup memleaks
      - nanoftp.c : added a TESTING preprocessor flag for standalong
        compile so that people can report bugs more easilly
      - nanohttp.c : ditched socklen_t which was a portability mess
        and replaced it with unsigned int.
      - tree.[ch]: added xmlHasProp()
      - TODO: updated
      - test/ : added more test for entities, NS, encoding, HTML, wap
      - configure.in: preparing for 2.2.0 release
      Daniel
      32bc74ef
  26. 28 Jun, 2000 1 commit
    • Daniel Veillard's avatar
      - Large resync between W3C and Gnome tree · be803967
      Daniel Veillard authored
      - configure.in: 2.1.0 prerelease
      - example/Makefile.am example/gjobread.c tree.h: work on
        libxml1 libxml2 convergence.
      - nanoftp, nanohttp.c: fixed stalled connections probs
      - HTMLtree.c SAX.c : support for attribute without values in
        HTML for andersca
      - valid.c: Fixed most validation + namespace problems
      - HTMLparser.c: start document callback for andersca
      - debugXML.c xpath.c: lots of XPath fixups from Picdar Technology
      - parser.h, SAX.c: serious speed improvement for large
        CDATA blocks
      - encoding.[ch] xmlIO.[ch]: Improved seriously saving to
        different encoding
      - config.h.in parser.c xmllint.c: added xmlCheckVersion()
        and the LIBXML_TEST_VERSION macro
      Daniel
      be803967
  27. 24 Apr, 2000 1 commit
    • Daniel Veillard's avatar
      removed extraneous xmlRemoveProp definition added item about · 06047432
      Daniel Veillard authored
      * tree.h: removed extraneous xmlRemoveProp definition
      * TODO: added item about --disable-corba configure switch
      * tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation
      * nanoftp.c: fixed include problems giving troubles on AIX and
        slowlaris
      * xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c
        parser.c nanoftp.c nanohttp.c SAX.c testSAX.c :
        comment and headers changes to lower gtk-doc number of warnings
      * doc/html/*: rebuilt docs
      Daniel
      06047432
  28. 03 Apr, 2000 1 commit
  29. 14 Mar, 2000 1 commit
  30. 02 Feb, 2000 1 commit
  31. 30 Jan, 2000 2 commits
  32. 14 Jan, 2000 1 commit
    • Daniel Veillard's avatar
      Oops, it seems I forgot to commit 1.8.4 changes · 0142b84b
      Daniel Veillard authored
      - restored xmlNewGlobalNs since this seems used
      - fixed a problem with INCLUDE_WINSOCK
      - removed all calls to exit() from the library code.
      - removed bugs detected by Windows compilers
      - started adding interfaces for parsing well balanced XML fragments
      - releasing 1.8.4
      - rebuilt the docs
      Daniel
      0142b84b
  33. 03 Jan, 2000 1 commit
    • Daniel Veillard's avatar
      - added xmlRemoveProp · 686d6b6a
      Daniel Veillard authored
      - changed the way Windows socket stuff get included
      - removed an indetermination xmLDecl/PI(xml...)
      - xmlNewNs wasn't checking for double definition
      - fixed a problem with dist-hook duplicates
      - fixed the loading of external entities APIs, now xmlLoadExternalEntity()
        is used everywhere
      - now the xhtml spec validates with the xhtml DTD.
      - error.c: fixed crashes in case of no input stream
      - added the xhtml spec and dtds to the validation tests and results
      Daniel
      686d6b6a
  34. 22 Dec, 1999 1 commit
  35. 08 Oct, 1999 1 commit