Revisions of dbus-1

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) committed (revision 180)
Expedited checkin of diffutils -> cmp migration
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1112496 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 179)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1092691 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 178)
- update to 1.14.8 (bsc#1212126, CVE-2023-34969):
  * Denial-of-service fixes:
  * Fix an assertion failure in dbus-daemon when a privileged
    Monitoring connection (dbus-monitor, busctl monitor, gdbus
    monitor or similar) is active, and a message from the bus
    driver cannot be delivered to a client connection due to
    <deny> rules or outgoing message quota. This
    is a denial of service if triggered maliciously by a local
    attacker.
  * Fix compilation on compilers not supporting __FUNCTION__
  * Fix some memory leaks on out-of-memory conditions
  * Fix syntax of a code sample in dbus-api-design
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1031295 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 175)
- update to 1.14.4 (bsc#1204111, CVE-2022-42010, 
                    bsc#1204112, CVE-2022-42011,
                    bsc#1204113, CVE-2022-42012):
  This is a security update for the dbus 1.14.x stable branch, fixing
  denial-of-service issues (CVE-2022-42010, -42011, -42012) and applying
  security hardening (dbus#416).
  Behaviour changes:
  * On Linux, dbus-daemon and other uses of DBusServer now create a
     path-based Unix socket, unix:path=..., when asked to listen on a
     unix:tmpdir=... address. This makes unix:tmpdir=... equivalent to
     unix:dir=... on all platforms.
     Previous versions would have created an abstract socket, unix:abstract=...,
     in this situation.
     This change primarily affects the well-known session bus when run via
     dbus-launch(1) or dbus-run-session(1). The user bus, enabled by configuring
     dbus with --enable-user-session and running it on a systemd system,
     already used path-based Unix sockets and is unaffected by this change.
     This behaviour change prevents a sandbox escape via the session bus socket
     in sandboxing frameworks that can share the network namespace with the host
     system, such as Flatpak.
     This change might cause a regression in situations where the abstract socket
     is intentionally shared between the host system and a chroot or container,
     such as some use-cases of schroot(1). That regression can be resolved by
     using a bind-mount to share either the D-Bus socket, or the whole /tmp
     directory, with the chroot or container.
     (dbus#416, Simon McVittie)
  * Denial of service fixes:
    - Evgeny Vereshchagin discovered several ways in which an authenticated
      local attacker could cause a crash (denial of service) in
      dbus-daemon --system or a custom DBusServer. In uncommon configurations
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1010413 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 173)
- Disable asserts (bsc#1087072)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 981473 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 172)
- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh

- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 961966 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 170)
- set runstatedir correctly
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 883704 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 166)
- avoid listing cmake directory - owned by cmake package
Displaying revisions 1 - 20 of 182
openSUSE Build Service is sponsored by