mirror of
https://github.com/openwrt/packages.git
synced 2025-12-23 14:34:32 +04:00
Bump glib2 to 2.74.7 which fixes CVE-2023-29499, CVE-2023-32611, CVE-2023-32636, CVE-2023-32643, CVE-2023-32665 and on top of that backport CVE-2024-34397 fix from Debian Bookworm glib2 package 2.74.6-2+deb12u2. While at it refresh the patches so they apply cleanly. References: https://security-tracker.debian.org/tracker/source-package/glib2.0 Fixes: CVE-2023-29499, CVE-2023-32611, CVE-2023-32636, CVE-2023-32643, CVE-2023-32665, CVE-2024-34397 Signed-off-by: Petr Štetiar <ynezz@true.cz>
36 lines
1.3 KiB
Diff
36 lines
1.3 KiB
Diff
From: Simon McVittie <smcv@collabora.com>
|
|
Date: Thu, 14 Mar 2024 19:18:15 +0000
|
|
Subject: gdbusprivate: Add symbolic constants for the message bus itself
|
|
|
|
Using these is a bit more clearly correct than repeating them everywhere.
|
|
To avoid excessive diffstat in a branch for a bug fix, I'm not
|
|
immediately replacing all existing occurrences of the same literals with
|
|
these names.
|
|
|
|
The names of these constants are chosen to be consistent with libdbus,
|
|
despite using somewhat outdated terminology (D-Bus now uses the term
|
|
"well-known bus name" for what used to be called a service name,
|
|
reserving the word "service" to mean specifically the programs that
|
|
have .service files and participate in service activation).
|
|
|
|
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
Origin: upstream, https://gitlab.gnome.org/GNOME/glib/-/issues/3268
|
|
---
|
|
gio/gdbusprivate.h | 5 +++++
|
|
1 file changed, 5 insertions(+)
|
|
|
|
--- a/gio/gdbusprivate.h
|
|
+++ b/gio/gdbusprivate.h
|
|
@@ -31,6 +31,11 @@
|
|
|
|
G_BEGIN_DECLS
|
|
|
|
+/* Bus name, interface and object path of the message bus itself */
|
|
+#define DBUS_SERVICE_DBUS "org.freedesktop.DBus"
|
|
+#define DBUS_INTERFACE_DBUS DBUS_SERVICE_DBUS
|
|
+#define DBUS_PATH_DBUS "/org/freedesktop/DBus"
|
|
+
|
|
/* ---------------------------------------------------------------------------------------------------- */
|
|
|
|
typedef struct GDBusWorker GDBusWorker;
|