1. 05 Mar, 2019 1 commit
  2. 21 Oct, 2017 1 commit
  3. 04 Jul, 2017 2 commits
  4. 01 Jun, 2017 1 commit
  5. 23 May, 2016 1 commit
  6. 09 May, 2016 1 commit
  7. 15 Apr, 2016 1 commit
  8. 09 May, 2014 1 commit
  9. 11 Sep, 2013 1 commit
  10. 30 Oct, 2012 1 commit
  11. 11 Sep, 2012 1 commit
  12. 27 Aug, 2012 1 commit
  13. 17 Aug, 2012 1 commit
    • Daniel Veillard's avatar
      Fix a segfault on XSD validation on pattern error · 40851d0c
      Daniel Veillard authored
      As reported by Sven <sven@e7o.de>:
      The following pattern will cause a segmentation fault in my
      Apache (using PHP5 to validate a XML against a XSD):
      
      <xs:pattern value="(.*)|"/>
      
      Fix a cascade of error handling failures which led to the
      crash in that scenario.
      40851d0c
  14. 10 May, 2012 1 commit
  15. 15 Mar, 2010 1 commit
  16. 23 Sep, 2009 1 commit
    • Daniel Veillard's avatar
      Fix a Relaxng bug raised by libvirt test suite · 9332b48f
      Daniel Veillard authored
      * xmlregexp.c: other fixes in 2.7.4 raised this internal error
        when comparing ranges, this affects among others detection of
        the determinism
      * test/relaxng/libvirt* result/relaxng/libvirt*: add a test case
        based on libvirt schemas and tests
      9332b48f
  17. 10 Sep, 2009 1 commit
    • Daniel Veillard's avatar
      Release of libxml2-2.7.4 · 29341682
      Daniel Veillard authored
      * configure.in: new version
      * libxml.spec.in: cleanup
      * xmlregexp.c: fix a comment
      * doc/apibuild.py: update
      * doc/*: regenerate everything
      29341682
  18. 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
  19. 05 Sep, 2009 1 commit
    • Daniel Veillard's avatar
      Fix a bunch of scan 'dead increments' and cleanup · 13cee4e3
      Daniel Veillard authored
      * HTMLparser.c c14n.c debugXML.c entities.c nanohttp.c parser.c
        testC14N.c uri.c xmlcatalog.c xmllint.c xmlregexp.c xpath.c:
        fix unused variables, or unneeded increments as well as a couple
        of space issues
      * runtest.c: check for NULL before calling unlink()
      13cee4e3
  20. 31 Aug, 2009 1 commit
    • Daniel Veillard's avatar
      492317 Fix Relax-NG validation problems · 1ba2aca3
      Daniel Veillard authored
      * relaxng.c xmlregexp.c: a subtle problem when checking for compileable
        content model, if using the same elements in cases of choices. Handled
        by adding a special flag to the regexp compilation to detect
        transitions with different atoms using same strings.
      * test/relaxng/492317* result/relaxng/492317*: add the test to the
        regression suite
      1ba2aca3
  21. 22 Aug, 2009 1 commit
  22. 12 Aug, 2009 1 commit
  23. 26 Aug, 2008 1 commit
    • Daniel Veillard's avatar
      add the testchar to 'make check' Volker Grabsch pointed out a typo · bf9c1dad
      Daniel Veillard authored
      * Makefile.am: add the testchar to 'make check'
      * xmlschemas.c: Volker Grabsch pointed out a typo
      * xmlregexp.c: production [19] from XML Schemas regexps were a
        mistake removed in version REC-xmlschema-2-20041028, Volker Grabsch
        provided a patch to remove it
      * test/schemas/regexp-char-ref_0.xml test/schemas/regexp-char-ref_0.xsd
        test/schemas/regexp-char-ref_1.xsd result/schemas/regexp-char-ref_0_0
        result/schemas/regexp-char-ref_1_0: Volker Grabsch also provided
        regession tests for this
      Daniel
      
      svn path=/trunk/; revision=3776
      bf9c1dad
  24. 12 May, 2008 1 commit
  25. 13 Mar, 2008 1 commit
  26. 08 Feb, 2008 1 commit
  27. 19 Nov, 2007 1 commit
  28. 28 Aug, 2007 1 commit
  29. 24 Aug, 2007 1 commit
  30. 22 Aug, 2007 1 commit
  31. 25 Apr, 2007 1 commit
  32. 11 Apr, 2007 1 commit
  33. 21 Mar, 2007 1 commit
  34. 02 Nov, 2006 1 commit
  35. 01 Nov, 2006 1 commit
  36. 17 Oct, 2006 1 commit
  37. 21 Mar, 2006 1 commit
  38. 10 Mar, 2006 1 commit
  39. 12 Feb, 2006 1 commit