Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bluez for openSUSE:Factory checked in at 2026-09-17 15:15:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bluez (Old) and /work/SRC/openSUSE:Factory/.bluez.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bluez" Thu Sep 17 15:15:48 2026 rev:214 rq:1378232 version:5.87 Changes: -------- --- /work/SRC/openSUSE:Factory/bluez/bluez.changes 2026-04-08 17:13:42.618937668 +0200 +++ /work/SRC/openSUSE:Factory/.bluez.new.383539/bluez.changes 2026-09-17 15:16:01.321415045 +0200 @@ -1,0 +2,55 @@ +Fri Sep 11 19:20:55 UTC 2026 - Axel Braun <[email protected]> + +- ver 5.87: + * Patches removed: + hcidump-Fix-memory-leak-with-malformed-packet.patch (Source file does not exist anymore) + hcidump-Fixed-malformed-segment-frame-length.patch (Source file does not exist anymore) + bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch (included in upstream) + CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch (Source file does not exist anymore) + CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch (Source file does not exist anymore) + upstream changes: + Fix issue with GATT database and out of sync errors. + Fix issue with BASS and setting a stream to idle. + Fix issue with BASS and rescanning broadcast sources. + Fix issue with BAP and broadcast sink cleanup. + Fix issue with BAP and endpoint configuration. + Fix issue with BAP and ASE control point properties. + Fix issue with BAP and BIG/BIS receiver QoS structures. + Fix issue with AVRCP and tracking of TG and CT events. + Fix issue with PBAP and Database Identifier length. + Fix issue with MCP and ATT disconnect events. + + ver 5.86: + Fix issue with number of retries on authentication failures. + Fix issue with G.722 @ 16 kHz codec ID value reported by transport. + Add support for Telephony interface. + Add support for Ranging profile. + Add support for GMAP service. + Add support for TMAP service. + + ver 5.85: + Fix issue with handling display of battery charge level. + Fix issue with BASS permissions not requiring encryption. + Fix issue with handling abort for OBEX SRM operation. + Fix issue with handling device privacy. + Add support for HFP call answer support. + Add support for HFP simple 3-way call support. + + ver 5.84: + Fix issue with AVRCP and handling invalid UTF-8 item name. + Fix issue with exposing coordinate sets if LE Audio is disabled. + Fix issue with BAP and not responding to SetConfiguration. + Add support for BAP unicast endpoint reconfiguration. + Add support for BASS and encrypted broadcast source. + Add support for HFP and Call Line Identification. + + ver 5.83: + Fix issue with handling BAP and removal of PAC. + Fix issue with handling SID for broadcast receiver. + Fix issue with handling HSP/HFP reconnection policy. + Fix issue with handling cable pairing and Sixaxis controllers. + Fix issue with handling virtual cable unplug for HID devices. + Fix issue with handling service records for HID devices. + Add support for AVDTP and TX timestamps. + +------------------------------------------------------------------- Old: ---- CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch bluez-5.82.tar.xz bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch hcidump-Fix-memory-leak-with-malformed-packet.patch hcidump-Fixed-malformed-segment-frame-length.patch New: ---- bluez-5.87.tar.xz ----------(Old B)---------- Old: bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch (included in upstream) CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch (Source file does not exist anymore) CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch (Source file does not exist anymore) Old: CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch (Source file does not exist anymore) CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch (Source file does not exist anymore) upstream changes: Old: hcidump-Fixed-malformed-segment-frame-length.patch (Source file does not exist anymore) bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch (included in upstream) CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch (Source file does not exist anymore) Old: * Patches removed: hcidump-Fix-memory-leak-with-malformed-packet.patch (Source file does not exist anymore) hcidump-Fixed-malformed-segment-frame-length.patch (Source file does not exist anymore) Old: hcidump-Fix-memory-leak-with-malformed-packet.patch (Source file does not exist anymore) hcidump-Fixed-malformed-segment-frame-length.patch (Source file does not exist anymore) bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch (included in upstream) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bluez.spec ++++++ --- /var/tmp/diff_new_pack.3zFwTT/_old 2026-09-17 15:16:03.502506453 +0200 +++ /var/tmp/diff_new_pack.3zFwTT/_new 2026-09-17 15:16:03.504506537 +0200 @@ -1,7 +1,7 @@ # # spec file for package bluez # -# Copyright (c) 2026 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2010-2020 B1 Systems GmbH, Vohburg, Germany # # All modifications and additions to the file contributed by third parties @@ -35,7 +35,7 @@ %endif Name: bluez -Version: 5.82 +Version: 5.87 Release: 0 Summary: Bluetooth Stack for Linux License: GPL-2.0-or-later @@ -58,17 +58,8 @@ Patch4: bluez-disable-broken-tests.diff # disable tests for bypass boo#1078285 Patch12: disable_some_obex_tests.patch -# bsc#1015171 CVE-2016-9917 -Patch15: hcidump-Fix-memory-leak-with-malformed-packet.patch -# bsc#1013712 CVE-2016-9798 -Patch16: hcidump-Fixed-malformed-segment-frame-length.patch -# Bug 1259656 - systemd 259.3 causes timeout in starting home-assistant using podman systemd unit / quadlet -Patch17: bluez-mainloop-Only-connect-to-NOTIFY_SOCKET-if-STATUS-Sta.patch # Upstream suggests to use btmon instead of hcidump and does not want those patches # => PATCH-FIX-OPENSUSE for those two :-) -# fix some memory leak with malformed packet (reported upstream but not yet fixed) -Patch101: CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch -Patch102: CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch # Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902 Patch201: 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch # mesh-cfgtest only compiles with gcc8 or newer, Leap 15 has gcc7.5.0 as default @@ -436,11 +427,14 @@ %{_mandir}/man1/bluetoothctl-monitor.1%{?ext_man} %{_mandir}/man1/bluetoothctl-player.1%{?ext_man} %{_mandir}/man1/bluetoothctl-scan.1%{?ext_man} +%{_mandir}/man1/bluetoothctl-telephony.1%{?ext_man} %{_mandir}/man1/bluetoothctl-transport.1%{?ext_man} -%{_mandir}/man1/btmgmt.1%{?ext_man} %{_mandir}/man5/org.bluez.*.5%{?ext_man} %{_mandir}/man7/hci.7%{?ext_man} %{_mandir}/man7/sco.7%{?ext_man} +%{_mandir}/man7/btsnoop.7%{?ext_man} +%{_mandir}/man7/iso.7%{?ext_man} +%{_mandir}/man7/mgmt.7%{?ext_man} %{_datadir}/dbus-1/system.d/bluetooth.conf # not packaged, boo#1151518 ###%%{_datadir}/dbus-1/system.d/bluetooth-mesh.conf @@ -477,8 +471,6 @@ %{_bindir}/ciptool %{_bindir}/hciattach %{_bindir}/hciconfig -%{_bindir}/hcidump -%{_mandir}/man1/hcidump.1%{?ext_man} %{_mandir}/man1/hciattach.1%{?ext_man} %{_mandir}/man1/hciconfig.1%{?ext_man} %{_mandir}/man1/hcitool.1%{?ext_man} ++++++ bluez-5.82.tar.xz -> bluez-5.87.tar.xz ++++++ ++++ 382329 lines of diff (skipped) ++++++ bluez-sdp-unix-path.patch ++++++ --- /var/tmp/diff_new_pack.3zFwTT/_old 2026-09-17 15:16:04.375543042 +0200 +++ /var/tmp/diff_new_pack.3zFwTT/_new 2026-09-17 15:16:04.386543503 +0200 @@ -1,7 +1,7 @@ Index: bluez-5.65/lib/sdp.h =================================================================== ---- bluez-5.65.orig/lib/sdp.h -+++ bluez-5.65/lib/sdp.h +--- bluez-5.65.orig/lib/bluetooth/sdp.h ++++ bluez-5.65/lib/bluetooth/sdp.h @@ -21,7 +21,7 @@ extern "C" { #include <stdint.h> #include <bluetooth/bluetooth.h>
