File: [cvs.NetBSD.org] / pkgsrc / devel / glib2 / Makefile.common (download)
Revision 1.85, Sat Nov 21 11:30:49 2020 UTC (8 weeks, 2 days ago) by adam
Branch: MAIN
Changes since 1.84: +2 -2
lines
gdbus-codegen glib2 glib2-tools: updated to 2.66.3
Overview of changes in GLib 2.66.3
==================================
* Fix awkward bug with `GPollFD` handling in some situations (work by Claudio
Saavedra and Eugene M)
* Fix sending FDs attached to very large D-Bus messages (work by Simon McVittie
and Giovanni Campagna)
* Bugs fixed:
- Main loop ignores GPollFD sources when there is at least one source ready with priority higher than default one
- Backport !1718 ãà×Ètrace: Add G_GNUC_PRINTF annotationãàto glib-2-66
- Backport !1713 ãà×Èmain: g_main_context_check() can skip updating polled FD sourcesãàto glib-2-66
- Backport !1711 ãà×§ix race in socketclient-slow testãàto glib-2-66
- Backport !1725 ãà×Èdbus: Cope with sending fds in a message that takes multiple writesãàto glib-2-66
- Backport !1734 ãà×Èlocalfileinfo: Use a single timeout source at a time for hidden file cacheãàto glib-2-66
Overview of changes in GLib 2.66.2
==================================
* Important and time-critical fix to DST transitions which will happen in Europe
on 2020-10-25 on distributions which use the ãàÏÔlimãàtzdata format (which is
now the default in tzdata/tzcode 2020b) (work by Claudi M., LRN)
* Further timezone handling changes to restore support for changing the timezone
when `/etc/localtime/` changes (work by António Fernandes, Sebastian Keller)
* Fix deadlock on Windows when `G_SLICE` is set in the environment (diagnosis by
Christoph Reiter)
* Fix UTF-8 validation when escaping URI components (thanks to Marc-André Lureau) (!1680)
* Bugs fixed:
- fstatat is available only on macOS 10.10+
- top bar time is incorrect, timezone map in control center is broken
- Setting G_SLICE makes Windows programs hang since 2.66
- Backport !1680 ×Èuri: Fix UTF-8 validation when escaping URI componentsãàto glib-2-66
- Backport !1684 ãà×Èlocalfileinfo: Fix use of fstatat() on macOS < 10.10ãàto glib-2-66
- uri: add missing (not)nullable annotations
- Backport !1691 ãà×Èmain: Fix possible locking issue in source unrefãàto glib-2-66
- Backport !1692 ãà×Èsignal: Plug g_signal_connect_object leakãàto glib-2-66
- Backport !1661 ãà×ookup fallback time zones in the cache to improve performanceãàto glib-2-66
- Backport !1698 ãà×Èslice: Inline win32 implementation of g_getenv() to avoid deadlockãàto glib-2-66
- Backport !1683 ãà×§ix the 6-days-until-the-end-of-the-month bugãàto glib-2-66
- Backport !1706 ãà×¢dd various missing nullable annotationsãàto glib-2-66
* Translation updates:
- Chinese (Taiwan)
- Portuguese
- Slovak
Overview of changes in GLib 2.66.1
==================================
* A performance problem where timezones were reloaded from disk every time a
`GTimeZone` was created has been fixed
`/etc/localtime` will not take effect until a process restarts; future changes
in a subsequent 2.66.x release will improve this
* Security fix for incorrect scope/zone ID parsing in URIs (!1669)
* Bugs fixed:
- Invalid Pointer Arithmetic in g_path_get_basename
- GDBus DBUS_COOKIE_SHA1 mechanism may use too old a key
- gtk3/glib crash on gimp
- Time zone cache is constantly invalidated if TZ is NULL
- gthreadedresolver: faulty logic in parse_res_txt
- Define G_MSVC_SYMBOL_PREFIX correctly for ARM
- Minor Coverity fixes
- Fix various signedness warnings
- glocalfile: Never require G_LOCAL_FILE_STAT_FIELD_ATIME
- trash portal: Handle portal failures
- gio-tool-trash: Prevent recursion to speed up emptying trash
- glist: Clarify that g_list_free() and friends only free an entire list
- utils: Limit the scope of the variable `max`
- Fix g_module_symbol() under Windows sometimes not succeeding
- guri: Fix URI scope parsing
- gdatetime: Avoid integer overflow creating dates too far in the past
* Translation updates:
- Danish
- Greek, Modern (1453-)
- Hebrew
- Latvian
- Portuguese
- Russian
|