mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-04 02:06:18 +01:00
2.63.1
Signed-off-by: Philip Withnall <withnall@endlessm.com>
This commit is contained in:
parent
ba29ef441b
commit
d97d4828d0
85
NEWS
85
NEWS
@ -1,3 +1,88 @@
|
||||
Overview of changes in GLib 2.63.1
|
||||
==================================
|
||||
|
||||
* Several usability improvements to command line `gio` tool (!1153)
|
||||
|
||||
* Add `g_array_steal()`, `g_ptr_array_steal()` and `g_byte_array_steal()` APIs (#285)
|
||||
|
||||
* Add `g_get_os_info()` API (!1063, !1160)
|
||||
|
||||
* Add `g_warning_once()` API (!1028)
|
||||
|
||||
* Always resolve `localhost` to loopback address in `GResolver` (!616)
|
||||
|
||||
* Add `GMainContextPusher` API (!983)
|
||||
|
||||
* Limit recursion in `g_variant_parse()` (!1173)
|
||||
|
||||
* Fix crash in `g_spawn()` with high FD numbers due to use of `select()` rather
|
||||
than `poll()` (#954)
|
||||
|
||||
* Allow passing empty `GValue`s to `g_param_value_set_default()` (!1186)
|
||||
|
||||
* Escape header guards generated by `gdbus-codegen` better (#1379)
|
||||
|
||||
* Bugs fixed:
|
||||
- #285 [PATCH] add array steal and memdup functions
|
||||
- #954 The g_spawn_sync() function uses select() which has limitations
|
||||
- #1318 rare failure in gdbus-peer test: invalid uninstantiatable type '(null)' in cast to 'GDBusServer'
|
||||
- #1379 gdbus-codegen generates invalid header guards when build directory contains a + character
|
||||
- #1622 NULL pointer derefs on g_vasprintf() failure
|
||||
- #1813 g_option_context_add_main_entries() is missing array annotation for entries parameter
|
||||
- #1831 No reply on private socket due to auth problem
|
||||
- #1836 gobject.c uses undefined annotation “(not optional)”
|
||||
- #1858 docs/reference/gobject/tut_gobject.xml: object properties example uses deprecated API
|
||||
- #1877 g_cancellable_source_new annotated with 'skip'
|
||||
- #1896 Use after free when calling g_dbus_connection_flush_sync() in a dedicated thread
|
||||
- #1897 glib 2.62.0 fails test 'test_writev_no_vectors' wih gcc7
|
||||
- #1903 use-after-free in mimeapps test causes intermittent segfault during testing
|
||||
- #1906 test_os_info fails on FreeBSD
|
||||
- #1916 objcopy not used from cross-compilation file in GIO tests
|
||||
- #1923 Recent Versions of GLib Break Dolphin File-Manager's Thumbnailing when Using 'gtk2' Style
|
||||
- !616 Always resolve localhost to loopback address
|
||||
- !983 gmain: Add GMainContextPusher convenience API
|
||||
- !1014 tests: Add a test for g_assert_finalize_object()
|
||||
- !1028 gmessages: Add g_warning_once()
|
||||
- !1035 Switching from C gnu89 to C gnu99 standard
|
||||
- !1063 gutils: Add g_get_os_info()
|
||||
- !1082 gdatetime: Document RFC 3339 extensions when parsing ISO 8601
|
||||
- !1105 syscall flood on every time*() function call
|
||||
- !1120 Update documentation with FreeBSD build instructions
|
||||
- !1135 gmain: use atomic operation instead of GMutex to access g_main_context_default()
|
||||
- !1146 Solaris build fixes
|
||||
- !1147 gmodule: fix typo in doc comment
|
||||
- !1148 gio/gfileinfo: fix parameter references
|
||||
- !1149 gio/gfile: fix parameter reference for value_p
|
||||
- !1150 gio/gfile: fix parameter references to @contents
|
||||
- !1151 gio/gfile: fix typo in doc comment
|
||||
- !1152 gwinhttpvfs: Handle g_get_prgname() returning NULL
|
||||
- !1153 Several gio-tool bash completion fixes and improvements
|
||||
- !1155 Strict-aliasing fixes to new atomic built-ins
|
||||
- !1157 Fix various compiler warnings on Android
|
||||
- !1160 Add Windows support to g_get_os_info()
|
||||
- !1161 hash: Remove an assertion from the hot path
|
||||
- !1163 gcharset: Expand the documentation for g_get_locale_variants()
|
||||
- !1165 Use uname as a fallback to get OS info
|
||||
- !1167 Fix some minor leaks in testfilemonitor
|
||||
- !1168 Fix gdatetime tests on toolbox
|
||||
- !1171 Revert "gdbus-codegen: emit GUnixFDLists if an arg has type 'h'"
|
||||
- !1173 gvariant: Limit recursion in g_variant_parse()
|
||||
- !1177 ci: Add libdbus development files to CI Docker images
|
||||
- !1179 Improve GPtrArray doc-comments
|
||||
- !1180 array: Avoid use of memcpy(dest, NULL, 0)
|
||||
- !1181 gmain: Clarify thread safety of some common GSource functions
|
||||
- !1182 gio: Fix typo in URL
|
||||
- !1186 Allow using an empty GValue with g_param_value_set_default()
|
||||
- !1189 gparamspecs: Fix type class leaks on error handling paths
|
||||
- !1197 Fix GDBus test failures on non-Linux (in particular FreeBSD)
|
||||
- !1200 Minor fixes from a scan-build run
|
||||
|
||||
* Translation updates:
|
||||
- Catalan
|
||||
- Chinese (Taiwan)
|
||||
- Spanish
|
||||
|
||||
|
||||
Overview of changes in GLib 2.63.0
|
||||
==================================
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
project('glib', 'c', 'cpp',
|
||||
version : '2.63.0',
|
||||
version : '2.63.1',
|
||||
# NOTE: We keep this pinned at 0.49 because that's what Debian 10 ships
|
||||
meson_version : '>= 0.49.2',
|
||||
default_options : [
|
||||
|
Loading…
Reference in New Issue
Block a user