Opened 17 months ago
Closed 17 months ago
#18529 closed enhancement (fixed)
glib-2.78.0
Reported by: | Xi Ruoyao | Owned by: | Douglas R. Reno |
---|---|---|---|
Priority: | normal | Milestone: | 12.1 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
New minor version.
Change History (4)
comment:1 by , 17 months ago
comment:3 by , 17 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:4 by , 17 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Overview of changes in GLib 2.78.0, 2023-09-08
#3095
Error handling of invalid GKeyFile string escape sequences changed in GLib 2.77.3 (Philip Withnall)gnetworking.h
install tagOverview of changes in GLib 2.77.3, 2023-08-31
#2575
GSettings schemas default value translations don't work when using l10n=time (Michael Catanzaro)#3032
gdbus-codegen eats indentation in RST in XML comments (André)#3051
g_dbus_connection_export_menu_model() is not thread_safe#3061
Possible SEGV (null pointer deref) in distribute_method_call() (Philip Withnall)#3083
arg_data
in GOptionEntry is not a list (Philip Withnall)#3090
Possible SEGV (null pointer deref) in _g_resource_file_new() (Philip Withnall)Overview of changes in GLib 2.77.2, 2023-08-12
#3071
g_test_trap_subprocess and g_test_subprocess broken in 2.77.1 (Jonas Ådahl)Overview of changes in GLib 2.77.1, 2023-07-30
GKeyFile
comment handling (#3047
, work by Gaël Bonithon)file:
URIs (#3050
, work by Lukáš Tyrychtr)#473
systemtap probes for gvariant (Allison Karlitskaya)#623
g_type_query() doesn't work for dynamic types (Philip Withnall)#931
Optimise GPrivate by removing one malloc (Allison Karlitskaya)#2929
gio: Failing build due to race generating glib/gversionmacros.h (Eric van Gyzen)#3045
2.77.0: gio pkg-config test has incorrect install location for gio- querymodules & glib-compile-schemas (Philip Withnall)#3047
2.77.0 changes formatting of keyfiles (Gaël Bonithon)#3048
Forcing fallback for libintl does not work (Brendan Shanks)#3050
g_file_new_for_uri() handles query strings incorrectly ("?") (Lukáš Tyrychtr)#3054
Fedora installer (anaconda) crashes early with glib 2.77.0 due to "Attempt to unlock mutex that was not locked", when it runshwclock
and changes the system time (Thomas Haller, Philip Withnall)Overview of changes in GLib 2.77.0, 2023-07-06
GSocketClient
connecting to a proxy if the port is not specified (#2832
, work by Michael Catanzaro)copy_file_range()
ing_file_copy()
, if available (#2863
, work by Philip Withnall)#2927
, work by Gaël Bonithon)GFileInfo
(#2951
, work by Philip Withnall)#2973
, work by Marco Trevisan)g_signal_handlers_block_matched()
work forG_SIGNAL_MATCH_ID
(#2980
, work by Przemyslaw Gorszkowski)#3008
, work by Øyvind Kolås)#3024
, work by Dario Saccavino)--force-fallback-for libpcre
in meson configuration (#3025
, work by Marius Kintel)gdbus-codegen
(#3028
, work by Marco Trevisan)statx()
support (#3039
, work by Philip Withnall)GSignal
(!2824, work by Marco Trevisan)g_main_context_iterate()
(!3235, work by Marco Trevisan)g_free()
to automatically useg_free_sized()
if available (!3252, work by Marco Trevisan)waitpid()
andGChildWatchSource
(!3353, work by Thomas Haller)glib_valgrind_suppressions
variable to glib pkg-config file (!3361, work by Marco Trevisan)GThreadedResolver
(!3397, work by Philip Withnall)GTask
s ifG_ENABLE_DEBUG
is defined (!3404, work by Philip Withnall)gobject_gdb.py
(!3437, work by Nelson Ben)#65
glib-mkenums: parse_trigraph() chokes on quoted commas (Emmanuel Fleury)#95
GMarkupParser documentation completion (David King)#98
g_get_current_dir SIGSEGV on long path (Philip Withnall)#104
Invocation of the interface "g_key_file_remove_comment" does not remove comment in specific case (Gaël Bonithon)#116
Document UTF-8 behaviour and requirements throughout GLib (Philip Withnall)#252
Disagreement between runtime and docs on whether interfaces are "classed" (Philip Withnall)#322
gdbus-example-proxy-subclass.c is not complete. (Colin Walters)#799
GAppInfoMonitor documentation deficiencies (Philip Withnall)#1264
Use-after-free under send_message_with_reply_cleanup():gdbusconnection.c:1792 (Philip Withnall)#2289
Document clearly that libgio is not guaranteed to be safe to use in setuid processes (Philip Withnall)#2307
mainloop test leaks a GMainLoop object (Philip Withnall)#2829
"glib-compile-resources --dependency-file=DEPFILE" creates wrong set of dependencies (Michael Catanzaro)#2832
GSocketClient cannot proxy connect unless default port is explicitly specified in proxy URL (Michael Catanzaro)#2855
gio/tests/socket-client.c name is too confusing because it does not use GSocketClient (Mike Salmela)#2861
Check for kernel_long_t when enabling futex()#2863
Use copy_file_range() whenever possible in g_file_copy (Philip Withnall)#2864
Documentation mentions non-existing functiong_value_free
(Philip Withnall)#2879
Job#2498619
failed: gio/tests/socket.c:1654:test_reuse_tcp: assertion failed (error == (g-io-error-quark, 33)): error is NULL (Philip Withnall)#2927
GKeyFile: Inconsistent behavior of comment writing above a group (Gaël Bonithon)#2939
mkenums.py test fails on FreeBSD (Philip Withnall)#2951
Re-upgrade missing attribute debugs to criticals in GFileInfo (Philip Withnall)#2952
Not clear that GPollableInputStream methods are undefined if can_poll() returns FALSE (Philip Withnall)#2953
Missing docs for GOption (commandline parser) (Sam Thursfield)#2958
nbd server fails with glib 2.76.0#2960
GDebugControllerDBus wrong default in documentation (Philip Withnall)#2963
Probably wrong information regarding G_PLATFORM_WIN32 in README.win32.md#2965
test_measure fails with coreutils 9.2 (Joan Bruguera)#2966
Multiple Definition Error When Generating gio/tests/test5.gresource (Dan Yeaw)#2969
user docs: GLib.DateTime.format: broken highlighting (Philip Withnall)#2972
GtkFileLauncher: generated paths not recognized on Win32 (Luca Bacci)#2973
Build failed due to NULL pointer redefinition in C++ (Marco Trevisan (Treviño))#2980
g_signal_handlers_block_matched does not work for G_SIGNAL_MATCH_ID (Przemyslaw Gorszkowski)#2982
Build randomly fails with: 'gmodule/gmodule-visibility.h' file not found (Marco Trevisan (Treviño))#2993
g_dbus_interface_skeleton_get_vtable misses transfer annotation and is not introspectable#2997
g_assert_cmpuint() should display positive, not negative values (Eric Blake)#3003
glib-compile-schemas failed on directory name with no Latin symbols (Daniyar Tleulin)#3007
GOptionContext group headings missing colon at the end (Philip Withnall)#3008
Adaptations for building with bionic libc under termux (Øyvind Kolås)#3020
Races in gio/tests/portal-support-snap* tests#3024
Possible stack overflow in gspawn on MacOS#3025
libpcre and libintl cannot be chosen to use the builtins#3027
action exporter fails in the presence of actions with maybe parameter types (Matthias Clasen)#3028
gdbus-codegen should generate marshallers (Marco Trevisan (Treviño))#3030
Document GListModel requiring unique instance pointers from GListModelInterface.get_item (Christian Hergert)#3034
futex based g_mutex_lock sometimes splatters errno with EAGAIN on contended locks#3039
Build failure due to statx fields with NDK r25.c (Philip Withnall)#3040
gtester in custom_target() run against system rather than built libglib during buildSince
marker tog_string_new_take()