Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#13224 closed enhancement (fixed)

glib-2.64.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 10.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (5)

comment:1 by Bruce Dubbs, 4 years ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 4 years ago

Overview of changes in GLib 2.64.0

  • Use 'posix_spawn()' to speed up launching test D-Bus instances (!1388)
  • Bugs fixed:
    • 1783 Document using glib-mkenums with meson
    • 2049 Crash in g_array_copy
    • !1384 Some minor clang warning fixes
    • !1386 docs: Document generated headers caveats for genmarshal
    • !1387 ci: Correctly propagate exit status in run-style-check-diff.sh
    • !1388 gtestdbus: Use posix_spawn() to spawn dbus-daemon
    • !1389 Update GError docs to use G_DEFINE_QUARK
  • Translation updates

Overview of changes in GLib 2.63.6

  • Fix potential relative read when calling g_printerr(), which could lead to a denial of service from a setuid-root process being used to block access to the TTY for another user
  • Fix SOCKS proxy resolver sometimes not being used when resolving addresses via Happy Eyeballs (CVE-2020-6750)
  • Several other Happy Eyeballs fixes for address resolution
  • Various race fixes in 'GDBusConnection' and its unit tests
  • Fix a race condition with D-Bus name ownership
  • Drop 'gio-launch-desktop' helper application in favour of calling sh directly
  • Fix win32 exception handling with C# exceptions
  • Fix thread safety of GUnixMountMonitor
  • Additional fixes to new thread pool attribute behaviour from GLib 2.63.4 to check if sched_setattr() is allowed by system policies before depending on it
  • Fix memory leaks and corruption when freeing GSources while freeing a GMainContext (!1353)
  • Drop inappropriate installation of object manager example documentation (!1359)
  • Bugs fixed:
    • 938 gdbus call -a doesn't support message bus connections
    • 1515 gio/gdbus-threading test sometimes fails in CI
    • 1517 g_bus_own_name does not always call name_lost_handler when _REPLACE and _ALLOW_REPLACEMENT are set
    • 1633 should not install gio-launch-desktop into PATH
    • 1919 read from relative path in g_printerr() in 2.58.3
    • 1995 Tracker issue for Happy Eyeballs regressions
    • 2002 g_io_channel_read_line does not honour the line_term symbols set
    • 2025 W32 exception handling misbehaves when C# exceptions are thrown when running inside the Visual Studio debugger
    • 2030 Random nautilus test suite failures involving GUnixMountMonitor
    • 2039 sched_setattr() still can cause EPERM through natural causes
    • 2043 Low memory monitor test failed in CI
    • 2044 GApplication docs suggest invalid GVariant type
    • !1185 gtimezone: Tidy up UTC timezone creation
    • !1281 ci: Update Docker packages
    • !1283 gmodule: change _g_module_close to only take a handle.
    • !1298 tests: Speed up the GIO actions test
    • !1299 gapplication: Fix a minor typo in the documentation
    • !1339 gsocketclient: Refactor g_socket_client_connect_async()
    • !1353 GMainContext - Fix memory leaks and memory corruption when freeing sources while freeing a context
    • !1354 GThreadPool - Add test for !1340
    • !1355 glist: Add docs examples of how to combine with g_steal_pointer()
    • !1356 GThread - Check if sched_setattr is allowed by the system policies before depending on it
    • !1359 docs: Don’t install object manager example separately
    • !1363 Make tests pass if we are euid != 0 with capabilities
    • !1366 Fix oss-fuzz coverage link
    • !1372 gobject: Fix strict aliasing warnings with g_set_object()
    • !1376 gitlab-ci: 64-bit ARM is aarch64, not arm64
    • !1381 ghash: Document the iteration order over a hash table is not defined
    • !1382 tests: Bump the refcount timeout in gdbus-threading
    • !1383 ci: Enable parallelisation when running installed tests
  • Translation updates

comment:3 by Bruce Dubbs, 4 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 22805.

comment:4 by Bruce Dubbs, 4 years ago

Milestone: 9.210,0

Milestone renamed

comment:5 by Bruce Dubbs, 4 years ago

Milestone: 10,010.0

Milestone renamed

Note: See TracTickets for help on using tickets.