[xml] Release of libxml2 2.9.8
- From: Daniel Veillard <veillard redhat com>
- To: xml gnome org
- Subject: [xml] Release of libxml2 2.9.8
- Date: Mon, 5 Mar 2018 21:29:03 +0100
It's awfully late but it's out, I tagged it in git and pushed signed
tarball and rpms to the usual place:
ftp://xmlsoft.org/xml/
at least it got a one month testing on my machines, no issues so far,
I hope this will be a good release for everybody, mostly bug fixes and
improvements with a pinch of portability fixes:
Portability:
- python: remove single use of _PyVerify_fd (Patrick Welche)
- Build more test executables on Windows/MSVC (Nick Wellnhofer)
- Stop including ansidecl.h (Nick Wellnhofer)
- Fix libz and liblzma detection (Nick Wellnhofer)
- Revert "Compile testapi with -Wno-unused-function" (Nick Wellnhofer)
Bug Fixes:
- Fix xmlParserEntityCheck (Nick Wellnhofer)
- Halt parser in case of encoding error (Nick Wellnhofer)
- Clear entity content in case of errors (Nick Wellnhofer)
- Change calls to xmlCharEncInput to set flush false when not final call. Having flush incorrectly set to
true causes errors for ICU. (Joel Hockey)
- Fix buffer over-read in xmlParseNCNameComplex (Nick Wellnhofer)
- Fix ICU library filenames on Windows/MSVC (Nick Wellnhofer)
- Fix xmlXPathIsNaN broken by recent commit (Nick Wellnhofer)
- Fix -Wenum-compare warnings (Nick Wellnhofer)
- Fix callback signature in testapi.c (Nick Wellnhofer)
- Fix unused parameter warning without ICU (Nick Wellnhofer)
- Fix IO callback signatures (Nick Wellnhofer)
- Fix misc callback signatures (Nick Wellnhofer)
- Fix list callback signatures (Nick Wellnhofer)
- Fix hash callback signatures (Nick Wellnhofer)
- Refactor name and type signature for xmlNop (Vlad Tsyrklevich)
- Fixed ICU to set flush correctly and provide pivot buffer. (Joel Hockey)
- Skip EBCDIC tests if EBCDIC isn't supported (Nick Wellnhofer)
Improvements:
- Disable pointer-overflow UBSan checks under Travis (Nick Wellnhofer)
- Improve handling of context input_id (Daniel Veillard)
- Add resource file to Windows DLL (ccpaging)
- Run Travis tests with -Werror (Nick Wellnhofer)
- Build with "-Wall -Wextra" (Nick Wellnhofer)
- Fix -Wtautological-pointer-compare warnings (Nick Wellnhofer)
- Remove unused AC_CHECKs (Nick Wellnhofer)
- Update information about contributing (Nick Wellnhofer)
- Fix -Wmisleading-indentation warnings (Nick Wellnhofer)
- Don't touch CFLAGS in configure.ac (Nick Wellnhofer)
- Ignore function pointer cast warnings (Nick Wellnhofer)
- Simplify XPath NaN, inf and -0 handling (Nick Wellnhofer)
- Introduce xmlPosixStrdup and update xmlMemStrdup (Nick Wellnhofer)
- Add test for ICU flush and pivot buffer (Nick Wellnhofer)
- Compile testapi with -Wno-unused-function (Nick Wellnhofer)
Thanks everybody for your help to build that release, obviously Nick
did most of the work, so special thanks to him !
Enjoy,
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]