Various fixes in multiple places so multiple apps could be affected.
* New upstream release (LP: #xxx)
+ The documentation for G_GNUC_MALLOC has changed to be more restrictive
to avoid miscompilations; you should check whether any uses of it in
your code are appropriate
+ Fix cancellation of g_subprocess_communicate_async() calls
+ Bug fixes:
+ /network-monitor/create-in-thread fails in (LXC) containers on glib-2-56
+ GBookmarkFile: nullptr access in current_element
+ GBookmarkFile: heap-buffer-overflow in g_utf8_get_char
+ Backport g_subprocess_communicate() cancellation fixes from !266 to
glib-2-56 (LP: #1789476)
+ Many uses of G_GNUC_MALLOC are incorrect
+ Test for BROKEN_IP_MREQ_SOURCE_STRUCT is broken on Windows / Mingw
+ Fix persistent CI failure on glib-2-56
[ Description ]
The third stable release in the 2.56 series.
[ QA ]
Upstream release, so QA already performed by maintainers
https:/ /wiki.ubuntu. com/StableRelea seUpdates/ GNOME
[ Regresison potential ]
Various fixes in multiple places so multiple apps could be affected.
* New upstream release (LP: #xxx) communicate_ async() calls monitor/ create- in-thread fails in (LXC) containers on glib-2-56 overflow in g_utf8_get_char communicate( ) cancellation fixes from !266 to IP_MREQ_ SOURCE_ STRUCT is broken on Windows / Mingw
+ The documentation for G_GNUC_MALLOC has changed to be more restrictive
to avoid miscompilations; you should check whether any uses of it in
your code are appropriate
+ Fix cancellation of g_subprocess_
+ Bug fixes:
+ /network-
+ GBookmarkFile: nullptr access in current_element
+ GBookmarkFile: heap-buffer-
+ Backport g_subprocess_
glib-2-56 (LP: #1789476)
+ Many uses of G_GNUC_MALLOC are incorrect
+ Test for BROKEN_
+ Fix persistent CI failure on glib-2-56