1. 24 Apr, 2003 1 commit
    • Daniel Veillard's avatar
      integrated the Out Of Memory test from Havoc Pennington #109368 a lot of · a76fe5ca
      Daniel Veillard authored
      * Makefile.am testOOM.c testOOMlib.[ch] : integrated the Out Of
        Memory test from Havoc Pennington #109368
      * SAX.c parser.c parserInternals.c tree.c uri.c valid.c
        xmlmemory.c xmlreader.c xmlregexp.c include/libxml/tree.h
        include/libxml/parser.h: a lot of memory allocation cleanups
        based on the results of the OOM testing
      * check-relaxng-test-suite2.py: seems I forgot to commit the
        script.
      Daniel
      a76fe5ca
  2. 23 Apr, 2003 3 commits
  3. 22 Apr, 2003 4 commits
  4. 21 Apr, 2003 2 commits
  5. 20 Apr, 2003 1 commit
  6. 19 Apr, 2003 1 commit
    • Daniel Veillard's avatar
      added xmlMallocAtomic() to be used when allocating blocks which do not · 3c908dca
      Daniel Veillard authored
      * DOCBparser.c HTMLparser.c c14n.c catalog.c encoding.c globals.c
        nanohttp.c parser.c parserInternals.c relaxng.c tree.c uri.c
        xmlmemory.c xmlreader.c xmlregexp.c xpath.c xpointer.c
        include/libxml/globals.h include/libxml/xmlmemory.h: added
        xmlMallocAtomic() to be used when allocating blocks which
        do not contains pointers, add xmlGcMemSetup() and xmlGcMemGet()
        to allow registering the full set of functions needed by
        a garbage collecting allocator like libgc, ref #109944
      Daniel
      3c908dca
  7. 18 Apr, 2003 2 commits
  8. 17 Apr, 2003 4 commits
  9. 16 Apr, 2003 1 commit
    • Daniel Veillard's avatar
      more work on RelaxNG streaming validation trying to improve the subset · ce192eb8
      Daniel Veillard authored
      * relaxng.c xmllint.c: more work on RelaxNG streaming validation
        trying to improve the subset compiled, and more testing.
      * doc/downloads.html doc/xml.html doc/xmlmem.html: some updates on the
        documentation
      * test/relaxng/tutor11_1_3.xml: fixes the DTD path
      * result/relaxng/*.err: fix some of the outputs
      Daniel
      ce192eb8
  10. 15 Apr, 2003 1 commit
    • Daniel Veillard's avatar
      implemented streaming of RelaxNG (when possible) on top of the xmlReader · f4e5576f
      Daniel Veillard authored
      * relaxng.c xmlreader.c xmllint.c include/libxml/relaxng.h
        include/libxml/xmlreader.h: implemented streaming of
        RelaxNG (when possible) on top of the xmlReader interface,
        provided it as xmllint --stream --relaxng .rng .xml
        This seems to mostly work.
      * Makefile.am: updated to test RelaxNG streaming
      Daniel
      f4e5576f
  11. 14 Apr, 2003 1 commit
  12. 13 Apr, 2003 1 commit
  13. 11 Apr, 2003 2 commits
  14. 10 Apr, 2003 2 commits
  15. 09 Apr, 2003 2 commits
  16. 08 Apr, 2003 2 commits
  17. 07 Apr, 2003 2 commits
  18. 05 Apr, 2003 2 commits
  19. 04 Apr, 2003 1 commit
  20. 03 Apr, 2003 1 commit
  21. 01 Apr, 2003 4 commits