Edit

kc3-lang/libxml2/ChangeLog

Branch :

  • Show log

    Commit

  • Author : Daniel Veillard
    Date : 2003-10-11 22:53:44
    Hash : ea887cfd
    Message : rebuilt chvalid.def from scratch based on XML 2nd edition REC and * chvalid.def chvalid.c include/libxml/chvalid.h: rebuilt chvalid.def from scratch based on XML 2nd edition REC and regenerated the code. Daniel

  • ChangeLog
  • Sun Oct 12 00:52:14 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* chvalid.def chvalid.c include/libxml/chvalid.h: rebuilt 
    	  chvalid.def from scratch based on XML 2nd edition REC
    	  and regenerated the code.
    
    Sat Oct 11 22:54:13 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* check-xml-test-suite.py: removed some annoying warnings
    	* chvalid.def chvalid.c include/libxml/chvalid.h: fixed a bug
    	  in the PubidChars definition, regenerated, there is still
    	  a bug left somewhere
    	* genChRanges.py: save the header directly in include/libxml/
    	* configure.in: I generated a 2.6.0beta6 earlier today
    
    Sat Oct 11 23:32:47 HKT 2003 William Brack <wbrack@mmm.com.hk>
    
    	* fixed small error on previous commit (chvalid.h in
    	  base dir instead of include directory)
    
    Sat Oct 11 23:11:22 HKT 2003 William Brack <wbrack@mmm.com.hk>
    
    	* genChRange.py, chvalid.def, chvalid.c, include/libxml/chvalid.h:
    	  new files for a different method for doing range validation
    	  of character data.
    	* Makefile.am, parserInternals.c, include/libxml/Makefile.am,
    	  include/libxml/parserInternals.h: modified for new range method.
    	* catalog.c: small enhance for warning message (using one
    	  of the new range routines)
    
    Sat Oct 11 13:24:57 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* valid.c include/libxml/valid.h: adding an serror field to
    	  the validation context breaks the ABI for the xmlParserCtxt
    	  structure since it's embedded by content and not by reference
    
    Sat Oct 11 12:46:49 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in: patch from Mike Hommey
    	* threads.c: applied Windows patch from Jesse Pelton and Stephane
    	  Bidoul
    	* parser.c: fix the potentially nasty access to ctxt->serror
    	  without checking first that the SAX block is version 2
    
    Fri Oct 10 21:34:01 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* SAX2.c: fixed a nasty bug with interning some text strings
    	* configure.in: prepare for beta5 of 2.6.0
    	* libxml.h nanoftp.c nanohttp.c xmlIO.c include/libxml/xmlerror.h:
    	  better error handling for I/O and converted FTP and HTTP
    	* parser.c: fixed another bug
    
    Fri Oct 10 16:45:20 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* SAX2.c: fixed uninitialized new field.
    	* result/VC/OneID2 result/relaxng/*.err: fixed a typo updating
    	  all messages
    
    Fri Oct 10 16:19:17 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* include/libxml/tree.h: make room in Doc, Element, Attributes
    	  for PSVI type informations.
    
    Fri Oct 10 16:08:02 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* HTMLparser.c c14n.c catalog.c error.c globals.c parser.c
    	  parserInternals.c relaxng.c valid.c xinclude.c xmlIO.c xmlregexp.c
    	  xmlschemas.c xpath.c xpointer.c include/libxml/globals.h
    	  include/libxml/parser.h include/libxml/valid.h 
    	  include/libxml/xmlerror.h: Setting up the framework for structured
    	  error reporting, touches a lot of modules, but little code now
    	  the error handling trail has been cleaned up.
    
    Fri Oct 10 14:29:42 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* c14n.c include/libxml/xmlerror.h: converted the C14N module too
    
    Fri Oct 10 13:40:51 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xpath.c: cleanup
    	* xpointer.c include/libxml/xmlerror.h: migrated XPointer module
    	  to the new error mechanism
    
    Fri Oct 10 12:49:53 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* error.c xmlschemas.c: a bit of cleanup
    	* result/schemas/*.err: updated with the new result strings
    
    Fri Oct 10 03:58:39 PDT 2003 William Brack <wbrack@mmm.com.hk>
    
    	* xpath.c: fixed bug 124061
    
    Fri Oct 10 02:47:22 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am: cleanup
    	* encoding.c: fix a funny typo
    	* error.c xmlschemas.c xmlschemastypes.c include/libxml/xmlerror.h:
    	  converted the Schemas code to the new error handling. PITA,
    	  still need to check output from regression tests.
    
    Thu Oct  9 15:13:53 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* HTMLtree.c include/libxml/xmlerror.h: converted too
    	* tree.c: small cleanup
    
    Thu Oct  9 13:44:57 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xinclude.c: comment fix
    	* catalog.c include/libxml/xmlerror.h: migrating the catalog code
    	  to the new infrastructure
    
    Thu Oct  9 00:36:03 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xmlIO.c: final error handling cleanup
    	* xinclude.c error.c: converted XInclude to the new error handling
    	* include/libxml/xmlerror.h: added XInclude errors
    
    Wed Oct  8 23:31:23 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c: bug in compression saving was crashing galeon
    	  reported by teuf
    	  
    Wed Oct  8 21:18:12 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* error.c tree.c xmlIO.c xmllint.c: more cleanup through the
    	  I/O error path
    
    Wed Oct  8 20:57:27 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xmlIO.c: better handling of error cases
    
    Wed Oct  8 13:51:14 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xmlIO.c xmllint.c include/libxml/xmlerror.h: first pass at
    	  cleaning up error handling in the I/O module.
    
    Wed Oct  8 10:52:05 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xmlregexp.c include/libxml/xmlerror.h: error handling
    	  cleanup of the Regexp module.
    
    Wed Oct  8 01:09:05 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* tree.c: converting the tree module too
    	* error.c include/libxml/xmlerror.h: created a simpler internal
    	  error reporting function.
    
    Tue Oct  7 23:19:39 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* 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.
    
    Tue Oct  7 14:16:45 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* relaxng.c include/libxml/xmlerror.h: last cleanup of error
    	  handling in the Relax-NG module.
    
    Tue Oct  7 13:30:39 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* 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.
    
    Mon Oct  6 10:46:35 CEST 2003 Daniel Veillard <daniel@veillard.com>
    
    	* win32/Makefile.bcb win32/Makefile.mingw win32/Makefile.msvc
    	  win32/configure.js: applied patch from St