Re: [xml] Release of libxml2-2.7.4

2009-09-11 Thread Stefan Behnel

Daniel Veillard wrote:
   Better late than never, but an awful lot of pending bug got fixed.
 Still no major improvement except adding symbol versioning to libxml2
 shared libs, which is fairy important for long term maintainance, but
 not worth jumping to 2.8.0
 
Tarball and signed rpms available at
  ftp://xmlsoft.org/libxml2/
 
 There are still a few things which I would have loved to put in the
 release like per context error handling and the like but I prefer a
 (nearly) bug fix only release that people can upgrade to without
 troubles and then work on changing more stuff

Daniel, thanks a lot for this release. That's clearly the longest list of
bug fixes in a libxml2 release, ever.

Stefan

___
xml mailing list, project page  http://xmlsoft.org/
xml@gnome.org
http://mail.gnome.org/mailman/listinfo/xml


Re: [xml] Release of libxml2-2.7.4

2009-09-11 Thread Daniel Veillard
On Fri, Sep 11, 2009 at 01:00:16PM +0200, Stefan Behnel wrote:
 
 Daniel Veillard wrote:
Better late than never, but an awful lot of pending bug got fixed.
  Still no major improvement except adding symbol versioning to libxml2
  shared libs, which is fairy important for long term maintainance, but
  not worth jumping to 2.8.0
  
 Tarball and signed rpms available at
   ftp://xmlsoft.org/libxml2/
  
  There are still a few things which I would have loved to put in the
  release like per context error handling and the like but I prefer a
  (nearly) bug fix only release that people can upgrade to without
  troubles and then work on changing more stuff
 
 Daniel, thanks a lot for this release. That's clearly the longest list of
 bug fixes in a libxml2 release, ever.

  Yeah, I accumulated an awful lot of backlog in the last 3 years
as I'm concentrating on libvirt now, I took the summer slowdown
as an opportunity to fix most of what was looking fixeable without
too much crazyness.

Daniel

-- 
Daniel Veillard  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
dan...@veillard.com  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library  http://libvirt.org/
___
xml mailing list, project page  http://xmlsoft.org/
xml@gnome.org
http://mail.gnome.org/mailman/listinfo/xml


[xml] Release of libxml2-2.7.4

2009-09-10 Thread Daniel Veillard
  Better late than never, but an awful lot of pending bug got fixed.
Still no major improvement except adding symbol versioning to libxml2
shared libs, which is fairy important for long term maintainance, but
not worth jumping to 2.8.0

   Tarball and signed rpms available at
 ftp://xmlsoft.org/libxml2/

There are still a few things which I would have loved to put in the
release like per context error handling and the like but I prefer a
(nearly) bug fix only release that people can upgrade to without
troubles and then work on changing more stuff:

Improvements:
- Autoregenerate libxml2.syms automated checkings (Daniel Veillard)
- Add symbol versioning to libxml2 shared libs (Daniel Veillard)

Documentation:
- 544910 typo: renciliateNs (Leonid Evdokimov)
- Add VxWorks to list of OSes (Daniel Veillard)
- Regenerate the documentation and update for git (Daniel Veillard)
- 560524 – xmlTextReaderLocalName description (Daniel Veillard)
- Added sponsoring by AOE media for the server (Daniel Veillard)
- updated URLs for GNOME (Vincent Lefevre)
- more warnings about xmlCleanupThreads and xmlCleanupParser (Daniel Veillard)

Portability:
- 593857 try to work around thread pbm MinGW 4.4 (Daniel Veillard)
- 594250 rename ATTRIBUTE_ALLOC_SIZE to avoid clashes (Daniel Veillard)
- Fix Windows build * relaxng.c: fix windows build (Rob Richards)
- Fix the globals.h to use XMLPUBFUN (Paul Smith)
- Problem with extern extern in header (Daniel Veillard)
- Add -lnetwork for compiling on Haiku (Scott McCreary)
- Runtest portability patch for Solaris (Tim Rice)
- Small patch to accomodate the Haiku OS (Scott McCreary)
- 584605 package VxWorks folder in the distribution (Daniel Veillard)
- 574017 Realloc too expensive on most platform (Daniel Veillard)
- Fix windows build (Rob Richards)
- 545579 doesn't compile without schema support (Daniel Veillard)
- xmllint use xmlGetNodePath when not compiled in (Daniel Veillard)
- Try to avoid __imp__xmlFree link trouble on msys (Daniel Veillard)
- Allow to select the threading system on Windows (LRN)
- Fix Solaris binary links, cleanups (Daniel Veillard)
- Bug 571059 – MSVC doesn't work with the bakefile (Intron)
- fix ATTRIBUTE_PRINTF header clash (Belgabor and Mike Hommey)
- fixes for Borland/CodeGear/Embarcadero compilers (Eric Zurcher)

Bug fixes:
- 594514 memory leaks - duplicate initialization (MOD)
- Wrong block opening in htmlNodeDumpOutputInternal (Daniel Veillard)
- 492317 Fix  Relax-NG validation problems (Daniel Veillard)
- 558452 fight with reg test and error report (Daniel Veillard)
- 558452 RNG compilation of optional multiple child (Daniel Veillard)
- 579746 XSD validation not correct / nilable groups (Daniel Veillard)
- 502960 provide namespace stack when parsing entity (Daniel Veillard)
- 566012 part 2 fix regresion tests and push mode (Daniel Veillard)
- 566012 autodetected encoding and encoding conflict (Daniel Veillard)
- 584220 xpointer(/) and xinclude problems (Daniel Veillard)
- 587663 Incorrect Attribute-Value Normalization (Daniel Veillard)
- 444994 HTML chunked failure for attribute with  (Daniel Veillard)
- Fix end of buffer char being split in XML parser (Daniel Veillard)
- Non ASCII character may be split at buffer end (Adiel Mittmann)
- 440226 Add xmlXIncludeProcessTreeFlagsData API (Stefan Behnel)
- 572129 speed up parsing of large HTML text nodes (Markus Kull)
- Fix HTML parsing with 0 character in CDATA (Daniel Veillard)
- Fix SetGenericErrorFunc and SetStructured clash (Wang Lam)
- 566012  Incomplete EBCDIC parsing support (Martin Kögler)
- 541335 HTML avoid creating 2 head or 2 body element (Daniel Veillard)
- 541237 error correcting missing end tags in HTML (Daniel Veillard)
- 583439 missing line numbers in push mode (Daniel Veillard)
- 587867 xmllint --html --xmlout serializing as HTML (Daniel Veillard)
- 559501 avoid select and use poll for nanohttp (Raphael Prevost)
- 559410 -  Regexp bug on (...)? constructs (Daniel Veillard)
- Fix a small problem on previous HTML parser patch (Daniel Veillard)
- 592430 -  HTML parser runs into endless loop (Daniel Veillard)
- 447899 potential double free in xmlFreeTextReader (Daniel Veillard)
- 446613 small validation bug mixed content with NS (Daniel Veillard)
- Fix the problem of revalidating a doc with RNG (Daniel Veillard)
- Fix xmlKeepBlanksDefault to not break indent (Nick Wellnhofer)
- 512131 refs from externalRef part need to be added (Daniel Veillard)
- 512131 crash in xmlRelaxNGValidateFullElement (Daniel Veillard)
- 588441 allow '.' in HTML Names even if invalid (Daniel Veillard)
- 582913 Fix htmlSetMetaEncoding() to be nicer (Daniel Veillard)
- 579317 Try to find the HTML encoding information (Daniel Veillard)
- 575875 don't output charset=html (Daniel Veillard)
- 571271 fix semantic of xsd:all with minOccurs=0 (Daniel Veillard)
- 570702 fix a bug in regexp determinism checking (Daniel Veillard)
- 567619 xmlValidateNotationUse missing param test (Daniel Veillard)
- 574393 – utf-8 filename magic for