[xml] Release of libxml2 2.9.7



  It's out ! I tagged it in git and pushed signed tarball and rpms to the
usual place:

   ftp://xmlsoft.org/libxml2

  This is in a large majority a set of portability patches, mostly around
Windows platforms, compiler cleanups, with on XPath bug fix:


Documentation:
- xmlcatalog: refresh man page wrt. quering system catalog easily (Jan Pokorný)

Portability:
- Fix deprecated Travis compiler flag (Nick Wellnhofer)
- Add declaration for DllMain (J. Peter Mugaas)
- Fix preprocessor conditional in threads.h (J. Peter Mugaas)
- Fix pointer comparison warnings on 64-bit Windows (J. Peter Mugaas)
- Fix macro redefinition warning (J. Peter Mugaas)
- Default to native threads on MinGW-w64 (Nick Wellnhofer)
- Simplify Windows IO functions (Nick Wellnhofer)
- Fix runtest on Windows (Nick Wellnhofer)
- socklen_t is always int on Windows (Nick Wellnhofer)
- Don't redefine socket error codes on Windows (Nick Wellnhofer)
- Fix pointer/int cast warnings on 64-bit Windows (Nick Wellnhofer)
- Fix Windows compiler warnings in xmlCanonicPath (Nick Wellnhofer)

Bug Fixes:
- xmlcatalog: restore ability to query system catalog easily (Jan Pokorný)
- Fix comparison of nodesets to strings (Nick Wellnhofer)

Improvements:
- Add Makefile rules to rebuild HTML man pages (Nick Wellnhofer)
- Fix mixed decls and code in timsort.h (Nick Wellnhofer)
- Rework handling of return values in thread tests (Nick Wellnhofer)
- Fix unused variable warnings in testrecurse (Nick Wellnhofer)
- Fix -Wimplicit-fallthrough warnings (J. Peter Mugaas)
- Upgrade timsort.h to latest revision (Nick Wellnhofer)
- Increase warning level to /W3 under MSVC (Nick Wellnhofer)
- Fix a couple of warnings in dict.c and threads.c (Nick Wellnhofer)
- Update .gitignore for Windows (Nick Wellnhofer)
- Fix unused variable warnings in nanohttp.c (Nick Wellnhofer)
- Fix the Windows header mess (Nick Wellnhofer)
- Don't include winsock2.h in xmllint.c (Nick Wellnhofer)
- Remove generated file python/setup.py from version control (Nick Wellnhofer)
- Use __linux__ macro in generated code (Nick Wellnhofer)

   Thanks Nick, Jan and Peter for most of the meat of this release :-) !

Daniel

-- 
Daniel Veillard      | Red Hat Developers Tools http://developer.redhat.com/
veillard redhat com  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | virtualization library  http://libvirt.org/


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]