Skip to content

[3.18] main/libxml2: upgrade to 2.11.6

Krassy Boykinov requested to merge chereskata/aports:3.18-libxml2 into 3.18-stable

related to !55569 (merged), because parser: Fix potential use-after-free in xmlParseCharDataInternal

https://gitlab.gnome.org/GNOME/libxml2/-/compare/v2.11.4...v2.11.6

Changelog
v2.11.6: Nov 16 2023

### Regressions

- threads: Fix --with-thread-alloc
- xinclude: Fix 'last' pointer in xmlXIncludeCopyNode

### Bug fixes

- parser: Fix potential use-after-free in xmlParseCharDataInternal


v2.11.5: Aug 9 2023

### Regressions

- parser: Make xmlSwitchEncoding always skip the BOM
- autotools: Improve iconv check

### Bug fixes

- valid: Fix c1->parent pointer in xmlCopyDocElementContent
- encoding: Always call ucnv_convertEx with flush set to false

### Portability

- autotools: fix Python module file ext for cygwin/msys2 (Christoph Reiter)

### Tests

- runtest: Fix compilation without LIBXML_HTML_ENABLED

https://gitlab.gnome.org/GNOME/libxml2/-/blob/93f0179d9d0bcd0d053d2df3e2fd382e6dac6954/NEWS

Edited by Krassy Boykinov

Merge request reports