Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bluez for openSUSE:Factory checked in at 2022-08-24 15:10:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bluez (Old) and /work/SRC/openSUSE:Factory/.bluez.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bluez" Wed Aug 24 15:10:23 2022 rev:189 rq:998704 version:5.65 Changes: -------- --- /work/SRC/openSUSE:Factory/bluez/bluez.changes 2022-05-19 22:48:53.406301830 +0200 +++ /work/SRC/openSUSE:Factory/.bluez.new.2083/bluez.changes 2022-08-24 15:10:26.204450922 +0200 @@ -1,0 +2,20 @@ +Wed Aug 17 20:26:50 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 5.65: + * Fix issue with A2DP cache invalidation handling. + * Fix issue with A2DP and not initialized SEP codec. + * Fix issue with A2DP and multiple SetConfiguration to same SEP + * Fix issue with AVRCP and not properly initialized volume. + * Fix issue with SDP records when operating in LE only mode. + * Fix issue with HoG and not reading report map of instances. + * Fix issue with GATT server crashing while disconnecting. + * Fix issue with not removing connected devices. + * Fix issue with enabling wake support without RPA Resolution. + * Fix issue with pairing failed due to the error of Already Paired. + * Add support for CONFIGURATION_DIRECTORY environment variable. + * Add support for STATE_DIRECTORY environment variable. + * Add support for "Bonded" property with Device API. + * Add experimental support for ISO socket. +- drop bluez-test-2to3.diff (obsolete/upstream) + +------------------------------------------------------------------- Old: ---- bluez-5.64.tar.xz bluez-test-2to3.diff New: ---- bluez-5.65.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bluez.spec ++++++ --- /var/tmp/diff_new_pack.XbhiDo/_old 2022-08-24 15:10:26.872452425 +0200 +++ /var/tmp/diff_new_pack.XbhiDo/_new 2022-08-24 15:10:26.880452443 +0200 @@ -31,13 +31,13 @@ %global modprobe_d_files 50-bluetooth.conf Name: bluez -Version: 5.64 +Version: 5.65 Release: 0 Summary: Bluetooth Stack for Linux License: GPL-2.0-or-later Group: Hardware/Mobile URL: http://www.bluez.org -Source: http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz +Source: https://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz # we still want debuginfo #KEEP NOSOURCE DEBUGINFO Source5: baselibs.conf @@ -49,8 +49,6 @@ Patch3: bluez-cups-libexec.patch # workaround for broken tests (reported upstream but not yet fixed) Patch4: bluez-disable-broken-tests.diff -# get rid of python2. WARNING: this is autogenerated by 2to3 and might not work -Patch5: bluez-test-2to3.diff # # Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 Patch10: RPi-Move-the-43xx-firmware-into-lib-firmware.patch @@ -139,8 +137,8 @@ Summary: CUPS Driver for Bluetooth Printers License: GPL-2.0-or-later Group: Hardware/Printing -Requires: cups Requires: %{name} +Requires: cups Supplements: (%{name} and cups) %description cups @@ -204,8 +202,8 @@ %package zsh-completion Summary: Zsh completion for bluez Group: System/Management -Requires: zsh Requires: %{name} +Requires: zsh Supplements: (%{name} and zsh) BuildArch: noarch @@ -213,8 +211,7 @@ This package contain the zsh completion command for the Bluetooth Stack for Linux. %prep -%setup -q -%autopatch -p1 +%autosetup -p1 mkdir dbus-apis cp -a doc/*.txt dbus-apis/ @@ -373,6 +370,7 @@ %{_bindir}/btattach %{_bindir}/l2ping %{_bindir}/hex2hcd +%{_bindir}/isotest %{_bindir}/mpris-proxy %dir %{_libdir}/bluetooth %dir %{_libdir}/bluetooth/plugins @@ -393,6 +391,7 @@ %{_prefix}/lib/udev/ %{_mandir}/man1/btattach.1%{?ext_man} %{_mandir}/man1/btmon.1%{?ext_man} +%{_mandir}/man1/isotest.1%{?ext_man} %{_mandir}/man8/bluetoothd.8%{?ext_man} %{_mandir}/man1/hid2hci.1%{?ext_man} %{_mandir}/man1/l2ping.1%{?ext_man} ++++++ CVE-2016-9800-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch ++++++ --- /var/tmp/diff_new_pack.XbhiDo/_old 2022-08-24 15:10:26.900452488 +0200 +++ /var/tmp/diff_new_pack.XbhiDo/_new 2022-08-24 15:10:26.904452497 +0200 @@ -12,11 +12,11 @@ tools/parser/hci.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) -Index: bluez-5.55/tools/parser/hci.c +Index: bluez-5.65/tools/parser/hci.c =================================================================== ---- bluez-5.55.orig/tools/parser/hci.c -+++ bluez-5.55/tools/parser/hci.c -@@ -989,8 +989,14 @@ static inline void pin_code_reply_dump(i +--- bluez-5.65.orig/tools/parser/hci.c ++++ bluez-5.65/tools/parser/hci.c +@@ -976,8 +976,14 @@ static inline void pin_code_reply_dump(i memset(pin, 0, sizeof(pin)); if (parser.flags & DUMP_NOVENDOR) memset(pin, '*', cp->pin_len); ++++++ CVE-2016-9804-tool-hcidump-Fix-memory-leak-with-malformed-packet.patch ++++++ --- /var/tmp/diff_new_pack.XbhiDo/_old 2022-08-24 15:10:26.912452515 +0200 +++ /var/tmp/diff_new_pack.XbhiDo/_new 2022-08-24 15:10:26.916452524 +0200 @@ -13,11 +13,11 @@ tools/parser/csr.c | 5 +++++ 1 file changed, 5 insertions(+) -Index: bluez-5.55/tools/parser/csr.c +Index: bluez-5.65/tools/parser/csr.c =================================================================== ---- bluez-5.55.orig/tools/parser/csr.c -+++ bluez-5.55/tools/parser/csr.c -@@ -146,6 +146,11 @@ static inline void commands_dump(int lev +--- bluez-5.65.orig/tools/parser/csr.c ++++ bluez-5.65/tools/parser/csr.c +@@ -133,6 +133,11 @@ static inline void commands_dump(int lev unsigned char commands[64]; unsigned int i; ++++++ RPi-Move-the-43xx-firmware-into-lib-firmware.patch ++++++ --- /var/tmp/diff_new_pack.XbhiDo/_old 2022-08-24 15:10:26.928452551 +0200 +++ /var/tmp/diff_new_pack.XbhiDo/_new 2022-08-24 15:10:26.932452560 +0200 @@ -7,11 +7,11 @@ tools/hciattach_bcm43xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -Index: bluez-5.55/tools/hciattach_bcm43xx.c +Index: bluez-5.65/tools/hciattach_bcm43xx.c =================================================================== ---- bluez-5.55.orig/tools/hciattach_bcm43xx.c -+++ bluez-5.55/tools/hciattach_bcm43xx.c -@@ -44,7 +44,7 @@ +--- bluez-5.65.orig/tools/hciattach_bcm43xx.c ++++ bluez-5.65/tools/hciattach_bcm43xx.c +@@ -31,7 +31,7 @@ #include "hciattach.h" #ifndef FIRMWARE_DIR ++++++ bluez-5.64.tar.xz -> bluez-5.65.tar.xz ++++++ ++++ 46790 lines of diff (skipped) ++++++ bluez-cups-libexec.patch ++++++ --- /var/tmp/diff_new_pack.XbhiDo/_old 2022-08-24 15:10:27.632454135 +0200 +++ /var/tmp/diff_new_pack.XbhiDo/_new 2022-08-24 15:10:27.636454144 +0200 @@ -1,8 +1,8 @@ -Index: bluez-5.55/Makefile.in +Index: bluez-5.65/Makefile.in =================================================================== ---- bluez-5.55.orig/Makefile.in -+++ bluez-5.55/Makefile.in -@@ -3545,7 +3545,7 @@ unit_tests = $(am__append_54) unit/test- +--- bluez-5.65.orig/Makefile.in ++++ bluez-5.65/Makefile.in +@@ -3871,7 +3871,7 @@ unit_tests = $(am__append_55) unit/test- @DEPRECATED_TRUE@@READLINE_TRUE@attrib_gatttool_LDADD = lib/libbluetooth-internal.la \ @DEPRECATED_TRUE@@READLINE_TRUE@ src/libshared-glib.la $(GLIB_LIBS) -lreadline @@ -11,11 +11,11 @@ @CUPS_TRUE@profiles_cups_bluetooth_SOURCES = profiles/cups/main.c \ @CUPS_TRUE@ profiles/cups/cups.h \ @CUPS_TRUE@ profiles/cups/sdp.c \ -Index: bluez-5.55/Makefile.tools +Index: bluez-5.65/Makefile.tools =================================================================== ---- bluez-5.55.orig/Makefile.tools -+++ bluez-5.55/Makefile.tools -@@ -462,7 +462,7 @@ endif +--- bluez-5.65.orig/Makefile.tools ++++ bluez-5.65/Makefile.tools +@@ -499,7 +499,7 @@ endif endif if CUPS ++++++ bluez-disable-broken-tests.diff ++++++ --- /var/tmp/diff_new_pack.XbhiDo/_old 2022-08-24 15:10:27.644454162 +0200 +++ /var/tmp/diff_new_pack.XbhiDo/_new 2022-08-24 15:10:27.648454171 +0200 @@ -1,8 +1,8 @@ -Index: b/Makefile.am +Index: bluez-5.65/Makefile.am =================================================================== ---- a/Makefile.am -+++ b/Makefile.am -@@ -497,7 +497,8 @@ unit_test_lib_SOURCES = unit/test-lib.c +--- bluez-5.65.orig/Makefile.am ++++ bluez-5.65/Makefile.am +@@ -532,7 +532,8 @@ unit_test_lib_SOURCES = unit/test-lib.c unit_test_lib_LDADD = src/libshared-glib.la \ lib/libbluetooth-internal.la $(GLIB_LIBS) @@ -12,7 +12,7 @@ unit_test_gatt_SOURCES = unit/test-gatt.c unit_test_gatt_LDADD = src/libshared-glib.la \ -@@ -527,7 +528,8 @@ unit_test_gattrib_LDADD = lib/libbluetoo +@@ -562,7 +563,8 @@ unit_test_gattrib_LDADD = lib/libbluetoo $(GLIB_LIBS) $(DBUS_LIBS) -ldl -lrt if MIDI @@ -22,7 +22,7 @@ unit_test_midi_CPPFLAGS = $(AM_CPPFLAGS) $(ALSA_CFLAGS) -DMIDI_TEST unit_test_midi_SOURCES = unit/test-midi.c \ profiles/midi/libmidi.h \ -@@ -537,7 +539,7 @@ unit_test_midi_LDADD = src/libshared-gli +@@ -572,7 +574,7 @@ unit_test_midi_LDADD = src/libshared-gli endif if MESH ++++++ bluez-sdp-unix-path.patch ++++++ --- /var/tmp/diff_new_pack.XbhiDo/_old 2022-08-24 15:10:27.660454198 +0200 +++ /var/tmp/diff_new_pack.XbhiDo/_new 2022-08-24 15:10:27.664454207 +0200 @@ -1,6 +1,8 @@ ---- bluez-5.8.orig/lib/sdp.h -+++ bluez-5.8/lib/sdp.h -@@ -34,7 +34,7 @@ extern "C" { +Index: bluez-5.65/lib/sdp.h +=================================================================== +--- bluez-5.65.orig/lib/sdp.h ++++ bluez-5.65/lib/sdp.h +@@ -21,7 +21,7 @@ extern "C" { #include <stdint.h> #include <bluetooth/bluetooth.h>