1. 07 Oct, 2003 3 commits
    • Daniel Veillard's avatar
      cleaning up XPath error reporting that time. applied the two patches for · d96f6d34
      Daniel Veillard authored
      * error.c include/libxml/xmlerror.h include/libxml/xpath.h
        include/libxml/xpathInternals.h xpath.c: cleaning up XPath
        error reporting that time.
      * threads.c: applied the two patches for TLS threads
        on Windows from Jesse Pelton
      * parser.c: tiny safety patch for xmlStrPrintf() make sure the
        return is always zero terminated. Should also help detecting
        passing wrong buffer size easilly.
      * result/VC/* result/valid/rss.xml.err result/valid/xlink.xml.err:
        updated the results to follow the errors string generated by
        last commit.
      Daniel
      d96f6d34
    • Daniel Veillard's avatar
      last cleanup of error handling in the Relax-NG module. Daniel · 6edbfbbe
      Daniel Veillard authored
      * relaxng.c include/libxml/xmlerror.h: last cleanup of error
        handling in the Relax-NG module.
      Daniel
      6edbfbbe
    • Daniel Veillard's avatar
      switched Relax-NG module to teh new error reporting. Better default · 4c004147
      Daniel Veillard authored
      * error.c relaxng.c include/libxml/xmlerror.h: switched Relax-NG
        module to teh new error reporting. Better default report, adds
        the element associated if found, context and node are included
        in the xmlError
      * python/tests/reader2.py: the error messages changed.
      * result/relaxng/*: error message changed too.
      Daniel
      4c004147
  2. 06 Oct, 2003 2 commits
  3. 05 Oct, 2003 2 commits
  4. 04 Oct, 2003 1 commit
  5. 03 Oct, 2003 2 commits
  6. 02 Oct, 2003 2 commits
    • Daniel Veillard's avatar
      changed 'make tests' to use a concise output, scrolling to see where thing · 2b8c4a15
      Daniel Veillard authored
      * Makefile.am: changed 'make tests' to use a concise output,
        scrolling to see where thing broke wasn't pleasant
      * configure.in: some beta4 preparation, but not ready yet
      * error.c globals.c include/libxml/globals.h include/libxml/xmlerror.h:
        new error handling code, last error informations are stored
        in the parsing context or a global variable, new APIs to
        handle the xmlErrorPtr type.
      * parser.c parserInternals.c valid.c : started migrating to the
        new error handling code, it's a royal pain.
      * include/libxml/parser.h include/libxml/parserInternals.h:
        moved the definition of xmlNewParserCtxt()
      * parser.c: small potential buffer access problem in push code
        provided by Justin Fletcher
      * result/*.sax result/VC/PENesting* result/namespaces/*
        result/valid/*.err: some error messages were sligthly changed.
      Daniel
      2b8c4a15
    • Aleksey Sanin's avatar
      e7acf431
  7. 01 Oct, 2003 3 commits
  8. 30 Sep, 2003 5 commits
  9. 29 Sep, 2003 6 commits
  10. 28 Sep, 2003 2 commits
    • Daniel Veillard's avatar
      cleanup, creating a new legacy.c module, made sure make tests ran in · 4432df23
      Daniel Veillard authored
      * Makefile.am: cleanup, creating a new legacy.c module,
        made sure make tests ran in reduced conditions
      * SAX.c SAX2.c configure.in entities.c globals.c parser.c
        parserInternals.c tree.c valid.c xlink.c xmlIO.c xmlcatalog.c
        xmlmemory.c xpath.c xmlmemory.c include/libxml/xmlversion.h.in:
        increased the modularization, allow to configure out
        validation code and legacy code, added a configuration
        option --with-minimum compiling only the mandatory code
        which then shrink to 200KB.
      Daniel
      4432df23
    • Daniel Veillard's avatar
      fix a bug raised by the Mips compiler. move the SAXv1 block definitions to · 9ee35f36
      Daniel Veillard authored
      * parser.c: fix a bug raised by the Mips compiler.
      * include/libxml/SAX.h include/libxml/parser.h: move the
        SAXv1 block definitions to parser.h fixes bug #123380
      * xmlreader.c include/libxml/xmlreader.h: reinstanciate
        the attribute and element pool borken 2 commits ago.
        Start playing with an entry point to preserve a subtree.
      * entities.c: remove a warning.
      Daniel
      9ee35f36
  11. 27 Sep, 2003 2 commits
  12. 26 Sep, 2003 6 commits
  13. 25 Sep, 2003 3 commits
  14. 24 Sep, 2003 1 commit