glib 2.56.3



About GLib
==========

GLib is the low-level core library that forms the basis for projects
such as GTK+ and GNOME. It provides data structure handling for C,
portability wrappers, and interfaces for such runtime functionality as
an event loop, threads, dynamic loading, and an object system.

News
====

* 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:
 #1518 /network-monitor/create-in-thread fails in (LXC) containers on glib-2-56
 #1461 GBookmarkFile: nullptr access in current_element
 #1462 GBookmarkFile: heap-buffer-overflow in g_utf8_get_char
 !278 Backport g_subprocess_communicate() cancellation fixes from !266 to glib-2-56
 #1465 Many uses of G_GNUC_MALLOC are incorrect
 #1472 Test for BROKEN_IP_MREQ_SOURCE_STRUCT is broken on Windows / Mingw
 !259 Fix persistent CI failure on glib-2-56

* Translation updates:
 Brazilian Portuguese
 Czech
 German
 Hungarian
 Indonesian
 Polish
 Slovenian
 Swedish




Download
========
https://download.gnome.org/sources/glib/2.56/glib-2.56.3.tar.xz (6.69M)
  sha256sum: a9a4c5b4c81b6c75bc140bdf5e32120ef3ce841b7413214ecf5f987acec74cb2



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