Edit

kc3-lang/libxml2/ChangeLog

Branch :

  • Show log

    Commit

  • Author : Daniel Veillard
    Date : 2003-02-24 20:11:43
    Hash : 17bed981
    Message : preparing release 2.5.4 updated and rebuilt the docs removed warnings * configure.in: preparing release 2.5.4 * doc/*: updated and rebuilt the docs * relaxng.c: removed warnings * result/relaxng/*: updated the results Daniel

  • ChangeLog
  • Mon Feb 24 21:09:19 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in: preparing release 2.5.4
    	* doc/*: updated and rebuilt the docs
    	* relaxng.c: removed warnings
    	* result/relaxng/*: updated the results
    
    Mon Feb 24 20:53:17 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* valid.c: fixes a DTD regexp generation problem.
    
    Mon Feb 24 20:12:57 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c: fixes bug #105998 about false detection of
    	  attribute consumption loop.
    
    Mon Feb 24 19:14:57 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xinclude.c: Fixes bug #106931 in XInclude entities merging.
    
    Mon Feb 24 18:50:35 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* SAX.c: fixed bug #105992
    
    Mon Feb 24 18:14:16 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* tree.c: fixed xmlSetProp and al. when the node passed is not an
    	  element.
    	* relaxng.c: fixed bugs 7.3 (though not complete) and memory leaks
    	  found 373 test schemas: 369 success 4 failures
    	  found 529 test instances: 525 success 4 failures
    	* check-relaxng-test-suite.py: added memory debug reporting
    	  
    Mon Feb 24 12:41:54 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* uri.c parser.c: some warning removal on Igor's patch
    	* tree.c: seems I messed up with #106788 fix
    	* python/libxml.c: fixed some base problems when Python provides
    	  the resolver.
    	* relaxng.c: fixed the interleave algorithm 
    	  found 373 test schemas: 364 success 9 failures
    	  found 529 test instances: 525 success 4 failures
    	  the resulting failures are bug in the algorithm from 7.3 and
    	  lack of support for params
    
    Sun Feb 23 14:49:39 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c: another fix for nodeinfo in entities problem
    	* tree.c entities.c: fixed bug #106788 from James Clark
    	  some spaces need to be serialized as character references.
    
    Sat Feb 22 18:28:16 CET 2003 Igor Zlatkovic <igor@zlatkovic.com>
    
    	* parser.c uri.c: fixed the bug I introduced in the path
    	  handling, reported by Sebastian Bergmann
    
    Sat Feb 22 00:19:48 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* parser.c: fixing some nodeinfo in entities problem raised
    	  by Glenn W. Bach
    	* relaxng.c: implemented the first section 7.3 check
    	* result/relaxng/*: updated the results
    
    Fri Feb 21 18:12:19 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* relaxng.c: fixed some problems in the previous commit
    	  and finished implementing 4.16 rules checking
    	  found 373 test schemas: 353 success 20 failures
    	  found 529 test instances: 519 success 6 failures
    	* result/relaxng/*: updated the results
    
    Fri Feb 21 16:37:39 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* relaxng.c: implemented checks from section 7.2
    
    Thu Feb 20 16:00:31 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* relaxng.c: implemented the checks from section 7.1, fixed
    	  some of the 4.20 and 4.21 problems.
    	  found 373 test schemas: 338 success 35 failures
    	  found 529 test instances: 519 success 6 failures
    	* result/relaxng/*: updated the results
    
    Thu Feb 20 01:09:24 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* relaxng.c: implemented the 4.20 and 4.21 simplification rules.
    	* result/relaxng/*: updated the results
    
    Wed Feb 19 18:30:30 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* relaxng.c: more bugfixes
    	* result/relaxng/*: updated the results
    
    Wed Feb 19 15:39:56 CET 2003 Igor Zlatkovic <igor@zlatkovic.com>
    
    	* DOCBparser.c: obsoleted xmlNormalizeWindowsPath
    	* HTMLparser.c: obsoleted xmlNormalizeWindowsPath
    	* SAX.c: ensured xmlDoc.URL is always canonic
    	* parser.c: obsoleted xmlNormalizeWindowsPath
    	* uri.c include/libxml/uri.h: introduced xmlCanonicPath
    	* xmlIO.c include/libxml/xmlIO.h: obsoleted xmlNormalizeWindowsPath
    	* win32/libxml2.def.src: added few exports
    	
    	
    Wed Feb 19 14:26:51 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* Makefile.am configure.in: patched to have shared libraries
    	  for Python regression tests and static binaries for gdb debug
    	  in my development environment
    	* relaxng.c: more bugfixes 
    	  found 373 test schemas: 296 success 77 failures
    	  found 529 test instances: 516 success 8 failures
    	* result/relaxng/*: updated the results
    
    Wed Feb 19 01:17:48 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* relaxng.c: guess what ! Relax-NG bugfixing, what a surprize...
    
    Tue Feb 18 22:09:50 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xmlschemastypes.c: float/double check bugfix
    	* tree.c include/libxml/tree.h: exported a function for NMTOKEN
    	  validation
    	* xmlreader.c: add a TODO for Jody
    	* relaxng.c: bugfix bugfix bugfix
    	  found 373 test schemas: 300 success 73 failures
    	  found 529 test instances: 507 success 10 failures
    	* result/relaxng/*: updated the results
    
    Tue Feb 18 00:33:17 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* relaxng.c check-relaxng-test-suite.py: more RelaxNG bug hunting
    
    Mon Feb 17 18:23:32 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* relaxng.c check-relaxng-test-suite.py: more work on the
    	  RelaxNG implementation conformance testing.
    	  found 373 test schemas: 284 success 89 failures
    	  found 529 test instances: 448 success 47 failures
    	* result/relaxng/*: updated the results
    
    Sun Feb 16 16:48:38 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* ChangeLog tree.c doc/libxml-doc.el doc/libxml2-api.xml: applied
    	  a patch from Kjartan Maraas to fix some typos
    
    Sun Feb 16 16:40:52 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* relaxng.c: more bug-hunting
    	* testRelax.c include/libxml/relaxng.h: added --tree to dump the
    	  intermediate rng tree
    	* python/generator.py: patch from Stephane Bidoul to fix the generator
    	  on python < 2.2
    
    Fri Feb 14 17:49:26 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* check-relaxng-test-suite.py relaxng.c: more testing on the
    	  Relax-NG front, cleaning up the regression tests failures
    	  current state and I forgot support for "mixed":
    	  found 373 test schemas: 280 success 93 failures
    	  found 529 test instances: 401 success 68 failures
    	* tree.c include/libxml/tree.h xmlschemastypes.c: finished and
    	  moved the Name, NCName and QName validation routine in tree.c
    	* uri.c: fixed handling of URI ending up with #, i.e. having
    	  an empty fragment ID.
    	* result/relaxng/*: updated the results
    
    Thu Feb 13 16:49:24 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* check-xinclude-test-suite.py: improved the script accordingly
    	  to the XInclude regression tests updates
    	* xpointer.c: Implemented XPointer element() Scheme W3C PR of 13
    	  November 2002
    	* result/XPath/xptr/chapterschildseq result/XPath/xptr/vidchildseq
    	  test/XPath/xptr/chapterschildseq test/XPath/xptr/vidchildseq:
    	  augmented the Xpointer testsuite for the element() scheme
    
    Thu Feb 13 12:00:30 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* relaxng.c: added TODO for the DTD compatibility spec
    	* xinclude.c: more bug fixes driven by the testsuite 
    
    Tue Feb 11 19:01:02 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* check-xinclude-test-suite.py xinclude.c: Work on the W3C/NIST
    	  regression tests for XInclude, improved the script, improving
    	  XInclude error reporting mechanism
    
    Mon Feb 10 17:19:14 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* NEWS doc/* configure.in: preparing release 2.5.3
    
    Mon Feb 10 17:11:22 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* tree.c: trying to fix #104934 about some XHTML1 serialization
    	  issues.
    
    Mon Feb 10 16:41:13 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* encoding.c xmlIO.c: fixing bug #104646 about iconv based
    	  encoding conversion when the input buffer stops in the
    	  middle of a multibyte char
    
    Mon Feb 10 15:24:47 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* test/relaxng/OASIS/spectest.xml: OASIS RelaxNG testsuite
    	* check-relaxng-test-suite.py: python script to run regression
    	  against OASIS RelaxNG testsuite
    	* relaxng.c: some cleanup tweaks
    	* HTMLparser.c globals.c: cleanups in comments
    	* doc/libxml2-api.xml: updated the API
    	* result/relaxng/*: errors moved files, so large diffs but
    	  no changes at the semantic level.
    
    Mon Feb 10 01:00:31 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* tree.c: fixing #105678 problem when dumping a namespace node.
    
    Mon Feb 10 00:30:01 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xpath.c: fixed doc comment problems
    	* python/generator.py python/libxml_wrap.h python/types.c: adding
    	  RelaxNG wrappers
    	* python/tests/Makefile.am python/tests/relaxng.py: added a specific
    	  test of those early Python RelaxNG bindings
    
    Sun Feb  9 15:18:43 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* libxml.spec.in: fixes a libtool problem on AMD 64bits builds
    	* relaxng.c: found the validation problem I had with interleave
    	  when not covering all remaining siblings
    	* Makefile.am test.relaxng/* result/relaxng/*: augmented the
    	  testsuite and check the RNG schemas against the RNG schemas
    	  given in appendix A
    
    Sat Feb  8 18:55:43 CET 2003 Igor Zlatkovic <igor@zlatkovic.com>
    
    	* win32/Makefile.msvc: updates for RelaxNG
    	* win32/Makefile.mingw: updates for RelaxNG
    	* win32/libxml2.def.src: added RelaxNG exports
    	
    Fri Feb  7 14:00:53 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xinclude.c: applied another bug fix from Sean Chittenden
    
    Fri Feb  7 13:34:08 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* configure.in xmllint.c: I f...ed up the default configuration
    	  of schemas and --relaxng option display in xmllint, pointed by
    	  Morus Walter.
    	* xlink.c: Sean Chittenden pointed a couple of errors in the XLink
    	  detection module, fixes bug #105374.
    
    Fri Feb  7 01:43:38 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xmlschemastypes.c: added the boolean base type.
    
    Thu Feb  6 10:23:52 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* xmlschemastypes.c: started implementing some of the missing
    	  default simple types
    	* result/relaxng/*: updated the results
    
    Wed Feb  5 15:28:04 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* NEWS doc/*: updated the docs, ready for 2.5.2 release
    
    Wed Feb  5 14:15:59 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* HTMLparser.c tree.c xmlIO.c: comments cleanups
    	* Makefile.am: use xmllint for doing the RelaxNG tests
    	* configure.in: preparing 2.5.2 made schemas support default to
    	  on instead of off
    	* relaxng.c: removed the verbosity
    	* xmllint.c: added --relaxng option
    	* python/generator.py python/libxml_wrap.h: prepared the integration
    	  of the new RelaxNG module and schemas
    	* result/relaxng/*: less verbose output
    
    Wed Feb  5 12:00:36 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* valid.c: do not run content model validation if the
    	  content is not determinist
    
    Wed Feb  5 11:43:58 CET 2003 Daniel Veillard <daniel@veillard.com>
    
    	* SAX.c: added the redefinition of namespaced attribute
    	  check that was missing as Fabrice Desr