1. 07 Aug, 2014 1 commit
  2. 10 Jun, 2014 1 commit
  3. 06 Feb, 2014 1 commit
  4. 30 Sep, 2013 2 commits
  5. 30 Oct, 2012 1 commit
  6. 11 Sep, 2012 1 commit
  7. 09 Aug, 2012 1 commit
  8. 11 Nov, 2011 1 commit
  9. 16 Oct, 2009 1 commit
  10. 07 Sep, 2009 1 commit
    • Daniel Veillard's avatar
      Chasing dead assignments reported by clang-scan · 594e5dfb
      Daniel Veillard authored
      * SAX2.c dict.c error.c hash.c nanohttp.c parser.c python/libxml.c
        relaxng.c runtest.c tree.c valid.c xinclude.c xmlregexp.c xmlsave.c
        xmlschemas.c xpath.c xpointer.c: mostly removing unneded affectations,
        but this led to a few real bugs and some part not yet understood
        (relaxng/interleave)
      594e5dfb
  11. 21 Aug, 2009 1 commit
    • Daniel Veillard's avatar
      446613 small validation bug mixed content with NS · a721612e
      Daniel Veillard authored
      * valid.c: fix a bug when valdating mixed content lists and some
        name use namespaces prefixes.
      * result/valid/notes.xml* test/valid/dtds/notes.dtd * test/valid/notes.xml:
        add the test case to the regression suite
      a721612e
  12. 20 Aug, 2009 1 commit
    • Daniel Veillard's avatar
      Add symbol versioning to libxml2 shared libs · 8ed1072c
      Daniel Veillard authored
      * libxml2.syms: the symbols with history, going back to 2.4.30
      * Makefile.am configure.in: linking flags detection and use
      * parser.c tree.c valid.c xpointer.c: various cleanup of functions
        which could be made static or simply discarded, not that many
      8ed1072c
  13. 12 Aug, 2009 1 commit
  14. 04 Jun, 2009 1 commit
  15. 27 Nov, 2008 1 commit
  16. 27 Aug, 2008 1 commit
    • Daniel Veillard's avatar
      fix a small initialization problem raised by Ashwin increase testing · 2cba4158
      Daniel Veillard authored
      * threads.c: fix a small initialization problem raised by Ashwin
      * testapi.c gentest.py: increase testing especially for document
        with an internal subset, and entities
      * tree.c: fix a deallocation issue when unlinking entities from
        a document.
      * valid.c: fix a missing entry point test not found previously.
      * doc/*: regenerated the APIs, docs etc.
      daniel
      
      svn path=/trunk/; revision=3778
      2cba4158
  17. 31 Jul, 2008 1 commit
    • Daniel Veillard's avatar
      more progresses against the official regression tests small cleanup for · ae0765b6
      Daniel Veillard authored
      * runxmlconf.c: more progresses against the official regression tests
      * runsuite.c: small cleanup for non-leak reports
      * include/libxml/tree.h: parsing flags and other properties are
        now added to the document node, this is generally useful and
        allow to make Name and NmToken validations based on the parser
        flags, more specifically the 5th edition of XML or not
      * HTMLparser.c tree.c: small side effects for the previous changes
      * parser.c SAX2.c valid.c: the bulk of teh changes are here,
        the parser and validation behaviour can be affected, parsing
        flags need to be copied, lot of changes. Also fixing various
        validation problems in the regression tests.
      Daniel
      
      svn path=/trunk/; revision=3762
      ae0765b6
  18. 12 Jun, 2007 1 commit
  19. 09 May, 2007 1 commit
  20. 11 Oct, 2006 1 commit
  21. 22 Aug, 2006 1 commit
  22. 10 Mar, 2006 1 commit
  23. 03 Mar, 2006 1 commit
  24. 27 Oct, 2005 1 commit
  25. 03 Sep, 2005 1 commit
  26. 25 Aug, 2005 1 commit
    • Daniel Veillard's avatar
      added a parser XML_PARSE_COMPACT option to allocate small text nodes (less · 8874b94c
      Daniel Veillard authored
      * HTMLparser.c parser.c SAX2.c debugXML.c tree.c valid.c xmlreader.c
        xmllint.c include/libxml/HTMLparser.h include/libxml/parser.h:
        added a parser XML_PARSE_COMPACT option to allocate small
        text nodes (less than 8 bytes on 32bits, less than 16bytes on 64bits)
        directly within the node, various changes to cope with this.
      * result/XPath/tests/* result/XPath/xptr/* result/xmlid/*: this
        slightly change the output
      Daniel
      8874b94c
  27. 22 Aug, 2005 1 commit
    • Daniel Veillard's avatar
      fixed an uninitialized variable extended the API to add the parser, · 465a000b
      Daniel Veillard authored
      * valid.c: fixed an uninitialized variable
      * xmlregexp.c include/libxml/xmlregexp.h: extended the API to
        add the parser, serializer and some debugging
      * include/libxml/xmlversion.h.in: made the new support compiled
        by default if Schemas is included
      * testRegexp.c: cleanup and integration of the first part of the
        new code with a special switch
      * xmllint.c: show up Expr in --version if compiled in
      * include/libxml/tree.h: moved the xmlBuffer definition up
      Daniel
      465a000b
  28. 12 Aug, 2005 1 commit
  29. 28 Jul, 2005 1 commit
    • Daniel Veillard's avatar
      a lot of small cleanups based on Linus' sparse check output. Daniel · 24505b0f
      Daniel Veillard authored
      * HTMLparser.c SAX2.c encoding.c globals.c parser.c relaxng.c
        runsuite.c runtest.c schematron.c testHTML.c testReader.c
        testRegexp.c testSAX.c testThreads.c valid.c xinclude.c xmlIO.c
        xmllint.c xmlmodule.c xmlschemas.c xpath.c xpointer.c: a lot of
        small cleanups based on Linus' sparse check output.
      Daniel
      24505b0f
  30. 21 Jul, 2005 1 commit
    • Daniel Veillard's avatar
      applied a patch from Marcus Boerger to fix problems with calling · ffa3c749
      Daniel Veillard authored
      * error.c globals.c parser.c runtest.c testHTML.c testSAX.c
        threads.c valid.c xmllint.c xmlreader.c xmlschemas.c xmlstring.c
        xmlwriter.c include/libxml/parser.h include/libxml/relaxng.h
        include/libxml/valid.h include/libxml/xmlIO.h
        include/libxml/xmlerror.h include/libxml/xmlexports.h
        include/libxml/xmlschemas.h: applied a patch from Marcus Boerger
        to fix problems with calling conventions on Windows this should
        fix #309757
      Daniel
      ffa3c749
  31. 06 Jul, 2005 1 commit
  32. 27 Jun, 2005 1 commit
  33. 26 Jun, 2005 1 commit
  34. 20 Jun, 2005 1 commit
  35. 15 Apr, 2005 1 commit
  36. 01 Apr, 2005 1 commit
    • Daniel Veillard's avatar
      revamped the elfgcchack.h format to cope with gcc4 change of aliasing · 5d4644ef
      Daniel Veillard authored
      * doc/apibuild.py doc/elfgcchack.xsl: revamped the elfgcchack.h
        format to cope with gcc4 change of aliasing allowed scopes, had
        to add extra informations to doc/libxml2-api.xml to separate
        the header from the c module source.
      * *.c: updated all c library files to add a #define bottom_xxx
        and reimport elfgcchack.h thereafter, and a bit of cleanups.
      * doc//* testapi.c: regenerated when rebuilding the API
      Daniel
      5d4644ef
  37. 26 Jan, 2005 1 commit
  38. 25 Jan, 2005 1 commit
  39. 23 Jan, 2005 1 commit