glib 2.63.4
- From: Philip Withnall <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: glib 2.63.4
- Date: Tue, 21 Jan 2020 12:55:39 +0000 (UTC)
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
====
* Fix various race conditions on signal emission in GDBus (#604, #978, #1232)
* Change thread pools so that thread attributes (in particular, priority) are
inherited from the thread which created the `GThreadPool` initially, rather
than from the thread which is pushing a new job into the pool (#1834, #2007)
* Expand support for running Windows apps with
`g_app_info_launch_default_for_uri()` using rundll32 on Windows (#1932)
* Support multiple directories in `GSETTINGS_SCHEMA_DIR` environment variable (#1998)
* Support full Julian day range in `TZ` environment variable (#1999)
* Apply recursion depth limits to variants in D-Bus messages (!1201)
* Support adding call flags and timeouts to method calls generated by
`gdbus-codegen` through the new `--glib-min-version` option (!1286)
* Fully deprecate TLS rehandshakes; they are now ignored due to TLS protocol
changes (!1305)
* Bugs fixed:
- #198 g_fopen and friends: should also state how to close a stream
- #604 GDBus name watching dispatch is buggy/excessively-complicated
- #833 g_object_set: document the need to cast varargs
- #978 SIGSEGV in on_name_lost_or_acquired
- #1232 Insufficient thread safety around GDBusObjectManagerClient
- #1416 Re-add macOS CI
- #1834 Unwanted priority/etc inheritance with GThreadPool and GThread and the POSIX implementation
- #1932 Windows: Gio.AppInfo.launch_default_for_uri seems not to work for local files/folders
- #1983 glib:gio / dbus-appinfo test fails:
GLib-GIO:ERROR:../../../../Projects/glib/gio/tests/dbus-appinfo.c:326:on_flatpak_open: 'g_file_equal
(files[0], f)' should be TRUE
- #1997 Base64 encoding with "break_lines" claims to wrap at 72 characters but seems to wrap at 76
- #1998 support multiple directories in GSETTINGS_SCHEMA_DIR
- #1999 GTimeZone fails to accept full Julian day range when parsing the direct $TZ string format
- #2007 Thread scheduler attributes fail under valgrind
- !388 ci: Avoid downloading subprojects for each job
- !1111 gio: test that launch_uris() exports files with the document portal when launching a flatpak
- !1201 gdbusmessage: Limit recursion of variants in D-Bus messages
- !1279 tests: Fix an error message set by foo_set_property()
- !1286 gdbus-codegen: Add a GDBusCallFlags arg to method calls
- !1291 gio-tool-list: Add an option to print display names
- !1294 GMemoryMonitor docs fixes
- !1295 gio: Fix socket test
- !1301 GThread - Inherit parent thread priority by default for new Win32 threads
- !1303 gvariant-core: Don't pass NULL second argument to memcpy
- !1305 Fully deprecate TLS rehandshakes
- !1308 gsocketclient: run timeout source on the task's main context
- !1309 Fix crash in gutils when application is prevented access to passwd file
- !1317 gfdonotificationbackend: remove notifications when bus name vanishes
- !1320 subprojects: Temporarily avoid using wrapdb while it’s down
- !1324 ci: Add some documentation to the style check CI test
- !1325 Check for SYS_sched_getattr before using it unconditionally
- !1330 W32: Correctly set st_ino when doing private stat()
- !1334 gthread: Ensure GThreadSchedulerSettings is always defined
* Translation updates:
- Catalan
- Galician
- Hungarian
- Indonesian
- Polish
- Portuguese (Brazil)
- Spanish
Download
========
https://download.gnome.org/sources/glib/2.63/glib-2.63.4.tar.xz (4.51M)
sha256sum: d6ba2b0cde747367f43ad64751221d5beb95de1739a89856316df804e3447618
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]