diff --git a/bluez-5.21.tar.xz b/bluez-5.21.tar.xz deleted file mode 100644 index f0d568a..0000000 --- a/bluez-5.21.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:81eb073516f39ff1fa02fa40120e834f40fdb0b772f8f4153a9ab566cc0a1f4f -size 1387560 diff --git a/bluez-5.22.tar.xz b/bluez-5.22.tar.xz new file mode 100644 index 0000000..81fed4f --- /dev/null +++ b/bluez-5.22.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8b866515a18116c7048a55081be9238a51447c9448ed20997b0432b13ba0882 +size 1406832 diff --git a/bluez.changes b/bluez.changes index 2a13208..8076b96 100644 --- a/bluez.changes +++ b/bluez.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Fri Aug 8 06:43:18 UTC 2014 - seife+obs@b1-systems.com + +- update to version 5.22 + This release contains several fixes to HID over GATT (HoG) as + well as for AVRCP. Feature-wise there are a couple of notable + additions debuting with the Linux kernel 3.17 release: + * BR/EDR whitelist support. Starting with Linux kernel 3.17 + bluetoothd will no-longer set adapters to connectable by + default. Instead, all configured remote devices are added to + the kernel whitelist after which the kernel will enable page + scanning but only accept connect requests from the whitelist. + This effectively reduces the attack surface for unknown + devices. When whitelist support is available the general + connectable state now follows the discoverable state, meaning + discoverable must be enabled for previously unknown devices to + be able to connect to us. + * Proper LE passive scanning support. For kernels before 3.17 + bluetoothd will use the Start/Stop Discovery commands to + perform LE background scanning. This however uses LE active + scanning which is both wasteful (causing unneeded Scan + Requests) and can cause reconnection issues with devices using + direct advertising (e.g. most LE mice). From kernel version + 3.17 onward bluetoothd will use proper kernel-side passive + scanning, making the background scanning both efficient and + more interoperable. The kernel will even use the + controller-side whitelist during scanning (if no Resolvable + Private Addresses are present), saving even more power. + ------------------------------------------------------------------- Sun Jul 6 11:47:10 UTC 2014 - seife+obs@b1-systems.com diff --git a/bluez.spec b/bluez.spec index 9fc613d..02b49f6 100644 --- a/bluez.spec +++ b/bluez.spec @@ -24,7 +24,7 @@ BuildRequires: libcap-ng-devel BuildRequires: systemd-devel BuildRequires: pkgconfig(dbus-1) >= 1.4 %{?systemd_requires} -Version: 5.21 +Version: 5.22 Release: 0 Summary: Bluetooth Stack for Linux License: GPL-2.0+ @@ -197,6 +197,7 @@ rm -rf %{buildroot} %{_bindir}/ciptool %{_bindir}/hciattach %{_bindir}/hciconfig +%{_bindir}/mpris-proxy %dir /usr/lib/bluetooth /usr/lib/bluetooth/bluetoothd /usr/lib/bluetooth/obexd