SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for bluez-devel-32bit-5.66-3.2.x86_64.rpm :

* Wed Nov 16 2022 Stefan Seyfried - update to 5.66:
* Fix issue with A2DP and transport connection collisions.
* Fix issue with allowing application specific error codes.
* Fix issue with not setting initiator flag correctly.
* Fix issue with HoG Report MAP size handling.
* Add initial support for Basic Audio Profile.
* Add initial support for Volume Control Profile.- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does not apply anymore), replace with CPPFLAGS define
* Wed Oct 26 2022 Joey Lee - For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log: (jsc#PED-1407) - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801) - The following btmon patches are merged to bluez-5.51 and later: 0001-btmon-fix-segfault-caused-by-buffer-over-read.patch 0002-btmon-fix-segfault-caused-by-buffer-over-read.patch 0003-btmon-fix-segfault-caused-by-buffer-over-read.patch 0004-btmon-Fix-crash-caused-by-integer-underflow.patch 0005-btmon-fix-stack-buffer-overflow.patch 0006-btmon-fix-multiple-segfaults.patch 0007-btmon-fix-segfault-caused-by-integer-underflow.patch 0008-btmon-fix-segfault-caused-by-integer-undeflow.patch 0009-btmon-fix-segfault-caused-by-buffer-over-read.patch 0010-btmon-fix-segfault-caused-by-buffer-overflow.patch 0011-btmon-fix-segfault-caused-by-integer-underflow.patch 0012-btmon-fix-segfault-caused-by-buffer-over-read.patch (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802) - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch be merged to bluez-5.57 in 2021. (bsc#1186463 CVE-2021-0129 CVE-2020-26558) - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588) - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588) - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588) - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log to sync with bluez.changes in SLE15-SP5. - Install modprobe.conf files to %_modprobedir This change already in bluez.sepc in openSUSE:Factory/bluez. Sync the change log here. (bsc#1196275, jsc#SLE-20639)
* Tue Oct 04 2022 Joey Lee - For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and log: (jsc#PED-1407) - SLE15-SP5 will direct use bluez.changes for openSUSE TW. So keep the contents of SLE bluez.changes to bluez.changes.sle file. - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.
* Mon Oct 03 2022 Joey Lee - For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and log: (jsc#PED-1407) - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following are changes in bluez.spec of SLE15-SP5: - Obsoletes: bluez-utils <= 3.36 to Obsoletes: bluez-utils < 3.36 - Obsoletes: bluez-audio <= 3.36 to Obsoletes: bluez-audio < 3.36 - In %package -n libbluetooth3: Obsoletes: bluez-libs <= 3.36 to Obsoletes: bluez-libs < 3.36 - In %package cups, add the following statements Requires: %{name} Requires: cups Supplements: (%{name} and cups) - In %package test Requires: python3-gobject2 to Requires: python3-gobject - In %package auto-enable-devices package, add Requires(post): systemd - Add %package obexd and %package zsh-completion and their %description - In %prep - Removed %setup -q - Removed [#] FIXME: Change the dbus service to be a real service, not systemd launched sed -i \"s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g\" obexd/src/org.bluez.obex.service sed -i \"/SystemdService=.
*/d\" obexd/src/org.bluez.obex.service [#] END FIXME - In %build, add - -with-dbusconfdir=%{_datadir} \\ - In %install - Removed [#] FIXME: Do not delete the systemd service once we support systemd user/session services rm %{buildroot}%{_userunitdir}/obex.service [#] end FIXME - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/, to org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/, - In %files - Add %{_bindir}/isotest %{_libexecdir}/bluetooth/obexd %{_mandir}/man1/isotest.1%{?ext_man} - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf to %{_datadir}/dbus-1/system.d/bluetooth.conf - Removed %{_datadir}/dbus-1/services/org.bluez.obex.service - Removed %{_datadir}/zsh/site-functions/_bluetoothctl - Add %files zsh-completion - SLE15-SP5 will direct use bluez.changes for openSUSE TW. So keep the contents of SLE bluez.changes to bluez.changes.sle file. - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in SLE15-SP5 bluez because 5.65 bluez already includes it. - The code shall check if the prepare writes would append more the allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)
* Wed Sep 14 2022 Joey Lee - For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and log: (jsc#PED-1407) - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch be merged to 5.51 mainline. So 5.65 bluez already includes it. (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800) - Add the following patches from the bluez-5.62 of 15-SP5: - disable_some_obex_tests.patch - disable tests for bypass boo#1078285 - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch - bsc#1013708 CVE-2016-9797 - Al Cho has sent it to upstream but it not be merged: https://lore.kernel.org/all/20181031081508.25927-1-achoAATTsuse.com/T/ - hcidump-Fix-memory-leak-with-malformed-packet.patch - bsc#1015171 CVE-2016-9917 - Al Cho has sent it to upstream but it not be merged: https://www.spinics.net/lists/linux-bluetooth/msg79852.html - hcidump-Fixed-malformed-segment-frame-length.patch - bsc#1013712 CVE-2016-9798 - Did not send to upstream. - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902 - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html - Respin the following patches - bluez-test-2to3.diff - Removed some parts of patch because those codes be included in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65. - The following patches are the same between SLE15-SP5 with openSUSE TW: - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with bluez-disable-broken-tests.diff in openSUSE TW. - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5 matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in openSUSE TW. (bsc#995059)(bsc#1094902)
* Wed Aug 17 2022 Dirk Müller - 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)
* Sun May 08 2022 Ben Greiner - Upgrade bluez-test requirement of PyGObject from ancient version 2 to current version. (bluez/test is at least able to use it since 2014)
* Wed May 04 2022 Callum Farmer - Move the dbus-1 system.d file to /usr (bsc#1199207)- Fix self-obsoletion issues- Add supplements to cups subpackage- Split zsh completion into subpackage- Don\'t tell the user to write to /usr (in README-mesh.SUSE)
* Tue Apr 26 2022 Giacomo Comes - add Requires(post): systemd for bluez-auto-enable-devices
* fixes boo#1198906
* Sun Mar 20 2022 Stefan Seyfried - update to version 5.64: This is another release mostly with bug fixes on HOG, GATT, A2DP, Media, AVDTP, AVRCP, and scanning failure. This release includes a fix for building with old glibc (< 2.25) and other minor issues found with the static code analyzing tool. ISO packet support is added to the emulator as a part of LE Audio development.- removed obsoleted 0002-Use-g_memdup2-everywhere.patch
* Sun Mar 06 2022 Martin Wilck - Add code to restore user modifications for modprobe.d %config files after moving the files to %_modprobedir- Use %_modprobedir (jsc#SLE-20639)
* Sat Mar 05 2022 Stefan Seyfried - update to version 5.63:
* Fix issue with storing IRK causing invalid read access.
* Fix issue with disconnecting due to GattCharacteristic1.MTU.
* Add support for Device{Found,Lost} of advertising monitoring.
* Sat Feb 26 2022 Callum Farmer - Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
* Tue Nov 23 2021 Bjørn Lie - Stop nuking the obex service, we support user systemd services just fine now. Following this, no longer hack the dbus service, leave it as a systemd service as upstream intended.- Split out obex in own package with it\'s needed enabledment as a systemd user service.- Add 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch: obex: Use GLib helper function to manipulate paths. Instead of trying to do it by hand. This also makes sure that relative paths aren\'t used by the agent. Patch from fedora.
* Sun Oct 17 2021 Stefan Seyfried - update to version 5.62 (JIRA-SLE-18497):
* Fix issue with handling truncation when loading LTKs.
* Fix issue with accepting Exchange MTU on EATT bearer.
* Fix issue with clearing DeviceLost timers on power down.
* Fix issue with AVCTP browsing channel and missing ERTM.
* Fix issue with AVDTP and local SEID pool for each adapter.
* Add support for BR/EDR and LE connection failure reasons.- drop obsoleted patch 0005-media-rename-local-function-conflicting-with-pause-2.patch
* Tue Aug 24 2021 Stefan Seyfried - update to version 5.61 (JIRA-SLE-18497):
* Fix issue with A2DP while waiting for command response.
* Fix issue with A2DP when SetConfiguration fails.
* Fix issue with device removal handling.
* Fix issue with storing discoverable setting.
* Add support for Central Address Resolution characteristic.
* Add support for admin policy plugin.
* Tue Aug 10 2021 Stefan Seyfried - add fedora\'s patches 0002-Use-g_memdup2-everywhere.patch and 0005-media-rename-local-function-conflicting-with-pause-2.patch to fix compatibility problems with newer glib and glibc
* Mon Aug 02 2021 Stefan Seyfried - fix bluez-auto-enable-devices subpackage (boo#1177845)
* Mon Jul 12 2021 Stefan Seyfried - remove notification message from bluez-deprecated package. I\'m not going to remove it, and another maintainer can still restart the removal process :-) also boo#1188660
* Thu Jul 08 2021 Stefan Seyfried - update to 5.60 (JIRA-SLE-18497):
* Fix issue with reading from RFKILL device node.
* Fix issue with AVDTP and parsing capabilities.
* Fix issue with UnregisterApplication handling.
* Fix issue with RegisterProfile if UUID already exists.
* Fix issue with GATT client attribute read with offset.
* Fix issue with non-discoverable device and advertising monitor.- remove bluez-5.59-0388794dc5fdb73a4ea.diff (included upstream)
* Sun Jul 04 2021 Stefan Seyfried - add bluez-5.59-0388794dc5fdb73a4ea.diff, fixes a2dp on newly paired devices, https://github.com/bluez/bluez/issues/157
* Thu Jun 17 2021 Stefan Seyfried - update to 5.59:
* Fix issue with string to UUID-32 conversion.
* Fix issue with connect request if SDP search failed.
* Fix issue with accepting invalid AVDTP capabilities.
* Fix issue with unregister handling of AVRCP player.- new tool: mesh-cfgtest- new manpages: btmon.1, bluetooth-meshd.8- rebased bluez-test-2to3.diff
* Wed Apr 07 2021 Stefan Seyfried - update to 5.58:
* Fix issue with usage of deprecated GLib functions.- version 5.57:
* Fix issue with handling GATT notification PDU parsing.
* Fix issue with registering DIS without a valid source.
* Fix issue with removing remote SEPs when loading from cache.- remove upstreamed bluez-avdtp-Fix-removing-all-remote-SEPs-when-loading-from.patch
* Thu Apr 01 2021 Al Cho - add bluez-avdtp-Fix-removing-all-remote-SEPs-when-loading-from.patch Fix Bluetooth headphones disconnect periodically(bsc#1183821)
* Wed Feb 24 2021 Stefan Seyfried - update to 5.56:
* Fix issue with setting AVDTP disconnect timer.
* Fix issue with AVDTP not sending GetCapabilities.
* Fix issue with AVDTP connecting using streaming mode.
* Fix issue with handling A2DP and remote SEP disappearing.
* Fix issue with handling session of A2DP channels.
* Fix issue with GATT and handling device removal.
* Fix issue with GATT not accepting multiple requests.
* Fix issue with HID report value callback registration.
* Add support for new advertising management command.
* Add support for battery D-Bus interface.
* removed obsolete bccmd
* Wed Jan 27 2021 Stefan Seyfried - add bluez-test-2to3.diff to get rid of python2 dependency
* Thu Sep 17 2020 Stefan Seyfried - Packaging: remove _service and accompanying README.md, maintenance in git did not work out as well as intended.
* Thu Sep 10 2020 Dirk Mueller - update to 5.55:
* Fix issue with handling security level for HoG.
* Fix issue with handling HIDSDPDisable attribute.
* Fix issue with handling HID virtual cable unplug.
* Fix issue with handling HID channel disconnect order.
* Fix issue with handling AVDTP delay reporting states.
* Fix issue with handling AVRCP notification events.
* Fix issue with handling AVRCP list player attributes.
* Fix issue with handling AVRCP category 1 player settings.
* Fix issue with handling AVRCP media player passthrough bitmask.
* Fix issue with handling HFP 1.7 default features.
* Fix issue with handling GATT disconnecting handling.
* Fix issue with handling GATT database hash.
* Fix issue with handling service changed characteristic.
* Fix issue with handling read of multiple characteristic values.
* Fix issue with handling Just-Works auto-accept pairing.
* Fix issue with handling authentication of bonded devices.
* Fix issue with handling L2CAP streaming mode for AVDTP.
* Fix issue with handling SysEx parser for MIDI support.
* Fix issue with handling configured scan parameter values.
* Fix issue with handling temporary devices removal.
* Fix issue with handling advertising flags.- remove input-hog-Attempt-to-set-security-level-if-not-bonde.patch, input-Add-LEAutoSecurity-setting-to-input.conf.patch: upstream- use autopatch, spec-cleaner
* Mon Jun 15 2020 Jan Engelhardt - Add --enable-external-ell to actually make use of pkgconfig(ell).
* Thu Apr 16 2020 Tomáš Chvátal - Pull in python3 packages, the tests are py3 based so it does not make sense to pull in py2 packages.
* Fri Mar 20 2020 Stefan Seyfried - update to bluez-5.54:
* Fix issue with HOGP to accept data only from bonded devices.
* Fix issue with A2DP sessions being connected at the same time.
* Fix issue with class UUID matches before connecting profile.
* Add support for handling MTU auto-tuning option for AVDTP.
* Add support for new policy for Just-Works repairing.
* Add support for Enhanced ATT bearer (EATT).- bluez-5.53:
* Fix issue with handling unregistration for advertisment.
* Fix issue with A2DP and handling recovering process.
* Fix issue with udpating input device information.
* Add support for loading blocked keys.- remove obsolete upstreamed patches:
* HOGP-must-only-accept-data-from-bonded-devices.patch
* HID-accepts-bonded-device-connections-only.patch- refresh other patches
* Wed Mar 18 2020 Al Cho - Add HOGP-must-only-accept-data-from-bonded-devices.patch HOGP 1.0 Section 6.1 establishes that the HOGP must require bonding.(bsc#1166751)(CVE-2020-0556) HID-accepts-bonded-device-connections-only.patch This change adds a configuration for platforms to choose a more secure posture for the HID profile.(bsc#1166751)(CVE-2020-0556) input-hog-Attempt-to-set-security-level-if-not-bonde.patch Attempt to set security level if not bonded. (bsc#1166751)(CVE-2020-0556) input-Add-LEAutoSecurity-setting-to-input.conf.patch Add LEAutoSecurity setting to input.conf. (bsc#1166751)(CVE-2020-0556)
* Mon Feb 10 2020 Ismail Dönmez - Fix path to systemctl in %post script
 
ICM