mirror of
https://gitlab.gnome.org/GNOME/libxml2
synced 2025-03-28 21:33:13 +00:00
Release v2.9.14
This commit is contained in:
parent
c913f14c87
commit
7846b0a677
36
NEWS
36
NEWS
@ -1,12 +1,36 @@
|
|||||||
|
|
||||||
NEWS file for libxml2
|
NEWS file for libxml2
|
||||||
|
|
||||||
The change log at
|
v2.9.14: May 02 2022:
|
||||||
ChangeLog.html
|
- Security:
|
||||||
describes the recents commits
|
[CVE-2022-29824] Integer overflow in xmlBuf and xmlBuffer
|
||||||
to the GIT at
|
Fix potential double-free in xmlXPtrStringRangeFunction
|
||||||
https://gitlab.gnome.org/GNOME/libxml2
|
Fix memory leak in xmlFindCharEncodingHandler
|
||||||
code base.Here is the list of public releases:
|
Normalize XPath strings in-place
|
||||||
|
Prevent integer-overflow in htmlSkipBlankChars() and xmlSkipBlankChars()
|
||||||
|
(David Kilzer)
|
||||||
|
Fix leak of xmlElementContent (David Kilzer)
|
||||||
|
|
||||||
|
- Bug fixes:
|
||||||
|
Fix parsing of subtracted regex character classes
|
||||||
|
Fix recursion check in xinclude.c
|
||||||
|
Reset last error in xmlCleanupGlobals
|
||||||
|
Fix certain combinations of regex range quantifiers
|
||||||
|
Fix range quantifier on subregex
|
||||||
|
|
||||||
|
- Improvements:
|
||||||
|
Fix recovery from invalid HTML start tags
|
||||||
|
|
||||||
|
- Build system, portability:
|
||||||
|
Define LFS macros before including system headers
|
||||||
|
Initialize XPath floating-point globals
|
||||||
|
configure: check for icu DEFS (James Hilliard)
|
||||||
|
configure.ac: produce tar.xz only (GNOME policy) (David Seifert)
|
||||||
|
CMakeLists.txt: Fix LIBXML_VERSION_NUMBER
|
||||||
|
Fix build with older Python versions
|
||||||
|
Fix --without-valid build
|
||||||
|
|
||||||
|
|
||||||
v2.9.13: Feb 19 2022:
|
v2.9.13: Feb 19 2022:
|
||||||
- Security:
|
- Security:
|
||||||
[CVE-2022-23308] Use-after-free of ID and IDREF attributes
|
[CVE-2022-23308] Use-after-free of ID and IDREF attributes
|
||||||
|
@ -3,7 +3,7 @@ AC_PREREQ([2.63])
|
|||||||
|
|
||||||
m4_define([MAJOR_VERSION], 2)
|
m4_define([MAJOR_VERSION], 2)
|
||||||
m4_define([MINOR_VERSION], 9)
|
m4_define([MINOR_VERSION], 9)
|
||||||
m4_define([MICRO_VERSION], 13)
|
m4_define([MICRO_VERSION], 14)
|
||||||
|
|
||||||
AC_INIT([libxml2],[MAJOR_VERSION.MINOR_VERSION.MICRO_VERSION])
|
AC_INIT([libxml2],[MAJOR_VERSION.MINOR_VERSION.MICRO_VERSION])
|
||||||
AC_CONFIG_SRCDIR([entities.c])
|
AC_CONFIG_SRCDIR([entities.c])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user