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