diff --git a/0001-network-fix-network-Connect-method-parameters.patch b/0001-network-fix-network-Connect-method-parameters.patch deleted file mode 100644 index 9aba782..0000000 --- a/0001-network-fix-network-Connect-method-parameters.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 57170b311f1468330f4a9961dc0b3ac45f97bc13 Mon Sep 17 00:00:00 2001 -From: Gustavo Padovan -Date: Sat, 30 Jun 2012 00:39:05 -0300 -Subject: [PATCH] network: fix network Connect() method parameters - ---- - network/connection.c | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/network/connection.c b/network/connection.c -index 544ec3a..59423a9 100644 ---- a/network/connection.c -+++ b/network/connection.c -@@ -554,7 +554,9 @@ static void path_unregister(void *data) - - static const GDBusMethodTable connection_methods[] = { - { GDBUS_ASYNC_METHOD("Connect", -- NULL, NULL, connection_connect) }, -+ GDBUS_ARGS({"uuid", "s"}), -+ GDBUS_ARGS({"interface", "s"}), -+ connection_connect) }, - { GDBUS_METHOD("Disconnect", - NULL, NULL, connection_disconnect) }, - { GDBUS_METHOD("GetProperties", --- -1.7.10.4 - diff --git a/bluetooth.sysconfig b/bluetooth.sysconfig deleted file mode 100644 index 958f914..0000000 --- a/bluetooth.sysconfig +++ /dev/null @@ -1,7 +0,0 @@ -############ general -## Path: Hardware/Bluetooth -## Description: General settings for the Bluetooth device, if set to 'yes' bluetooth is started when udev reports 'added bluetooth device' -## Type: yesno -## Default: yes - -START_BLUETOOTHD=yes diff --git a/bluez-4.101-new-automake.diff b/bluez-4.101-new-automake.diff deleted file mode 100644 index d71f745..0000000 --- a/bluez-4.101-new-automake.diff +++ /dev/null @@ -1,16 +0,0 @@ -Index: b/configure.ac -=================================================================== ---- a/configure.ac -+++ b/configure.ac -@@ -1,10 +1,10 @@ - AC_PREREQ(2.60) - AC_INIT(bluez, 4.101) - - AM_INIT_AUTOMAKE([foreign subdir-objects color-tests]) --AM_CONFIG_HEADER(config.h) -+AC_CONFIG_HEADERS(config.h) - - m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) - - AM_MAINTAINER_MODE - diff --git a/bluez-4.101.tar.bz2 b/bluez-4.101.tar.bz2 deleted file mode 100644 index c464d98..0000000 --- a/bluez-4.101.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:88f170b52119d576281a20ee98d65319b52cf4fb71aa7a7af1c9e928779baaa0 -size 1039976 diff --git a/bluez-5.4-compilerwarning.diff b/bluez-5.4-compilerwarning.diff new file mode 100644 index 0000000..5d216cd --- /dev/null +++ b/bluez-5.4-compilerwarning.diff @@ -0,0 +1,24 @@ +diff --git a/obexd/client/transfer.c b/obexd/client/transfer.c +index 4b1def3..4b809d9 100644 +--- a/obexd/client/transfer.c ++++ b/obexd/client/transfer.c +@@ -274,6 +274,7 @@ static const char *status2str(uint8_t status) + case TRANSFER_STATUS_ERROR: + return "error"; + } ++ return "unknown"; + } + + static gboolean get_status(const GDBusPropertyTable *property, +diff --git a/obexd/src/manager.c b/obexd/src/manager.c +index c0887ca..6571892 100644 +--- a/obexd/src/manager.c ++++ b/obexd/src/manager.c +@@ -331,6 +331,7 @@ static const char *status2str(uint8_t status) + case TRANSFER_STATUS_ERROR: + return "error"; + } ++ return "unknown"; + } + + static gboolean transfer_get_status(const GDBusPropertyTable *property, diff --git a/bluez-5.8.tar.xz b/bluez-5.8.tar.xz new file mode 100644 index 0000000..d348d88 --- /dev/null +++ b/bluez-5.8.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:009c29079bcc736b650642de8e05c575d047642b39a2118cf0f0bc4b03a663d0 +size 993212 diff --git a/bluez-coldplug.init b/bluez-coldplug.init deleted file mode 100644 index 8a9e0e9..0000000 --- a/bluez-coldplug.init +++ /dev/null @@ -1,42 +0,0 @@ -#! /bin/sh -# -# /etc/init.d/bluez-coldplug -# -# Copyright (c) 2009, SUSE Linux Products GmbH Nuernberg, Germany. All rights reserved. -# -# -### BEGIN INIT INFO -# Provides: bluez-coldplug -# Required-Start: dbus $remote_fs -# Should-Start: $network $syslog -# Required-Stop: $null -# Should-Stop: $null -# Default-Start: 2 3 5 -# Default-Stop: -# Short-Description: -# Description: handles udev coldplug of bluetooth dongles -### END INIT INFO - -. /etc/rc.status - -case "$1" in - start|restart|try-restart) - udevadm trigger --subsystem-match=bluetooth --action=add - rc_status -v - ;; - stop) - rc_status -v - ;; - force-reload|reload) - rc_status -v - ;; - status) - rc_status -v - ;; - *) - echo "Usage: $0" \ - "{start|stop|status|try-restart|restart|force-reload|reload}" - exit 1 - ;; -esac -rc_exit diff --git a/bluez-gstreamer.changes b/bluez-gstreamer.changes deleted file mode 100644 index fc6cc1d..0000000 --- a/bluez-gstreamer.changes +++ /dev/null @@ -1,1442 +0,0 @@ -------------------------------------------------------------------- -Thu Mar 21 08:08:06 UTC 2013 - mmeister@suse.com - -- Added url as source. - Please see http://en.opensuse.org/SourceUrls - -------------------------------------------------------------------- -Thu Feb 28 14:45:10 UTC 2013 - seife+obs@b1-systems.com - -- add bluez-4.101-new-automake.diff, fix build with automake-1.13.1 - -------------------------------------------------------------------- -Fri Jan 25 08:05:27 UTC 2013 - seife+obs@b1-systems.com - -- also run spec-cleaner on bluez-gstreamer.spec, add README for - packagers, fix bluez-gstreamer changelog - -------------------------------------------------------------------- -Mon Jan 21 11:16:34 UTC 2013 - dimstar@opensuse.org - -- Unconditionally enable the systemd bluetooth service (actual - activation of bluez is triggered by udev) (bnc#796671). -- Run spec-cleaner. - -------------------------------------------------------------------- -Fri Jan 11 14:38:03 UTC 2013 - crrodriguez@opensuse.org - -- Add changelog entry for older change so factory-auto wont reject this. -- This requests removes sbc building and packaging from bluez. -SBC recently gets its own package and sources are even stripped out ot -Bluez in current git master (future 5.0). -On top of that current bluez-devel package conflicts with sbc-devel. -Note: This change may broke packages which use sbc from bluez-devel -as new sbc-devel package use different include path. -This change is required to properly build PulseAudio 3.0 - -------------------------------------------------------------------- -Wed Oct 31 14:50:01 UTC 2012 - crrodriguez@opensuse.org - -- bluez-coldplug init script is forced but it s not needed - when using systemd with dbus activation. - -------------------------------------------------------------------- -Wed Oct 17 11:44:49 UTC 2012 - seife+obs@b1-systems.com - -- remove unused 001-remove-rule-dell-mouse.patch - -------------------------------------------------------------------- -Wed Oct 17 09:18:47 UTC 2012 - fcrozat@suse.com - -- Fix build with new systemd / udev location. - -------------------------------------------------------------------- -Wed Oct 17 08:52:03 UTC 2012 - fcrozat@suse.com - -- Change udev rules location with udev > 190 - -------------------------------------------------------------------- -Tue Aug 28 09:37:12 UTC 2012 - seife+obs@b1-systems.com - -- enable bluetooth.service on install (bnc#772455) - -------------------------------------------------------------------- -Sat Jul 28 13:00:59 UTC 2012 - seife+obs@b1-systems.com - -- remove unused service file (now in upstream tarball) - -------------------------------------------------------------------- -Fri Jul 20 14:58:35 UTC 2012 - seife+obs@b1-systems.com - -- add patch from upstream git to fix bluez networking - -------------------------------------------------------------------- -Wed Jul 11 14:04:54 UTC 2012 - seife+obs@b1-systems.com - -- remove unused bluetooth.sh, bluez-4.75-udev-use-helperscript.diff - -------------------------------------------------------------------- -Wed Jun 27 20:39:52 UTC 2012 - seife+obs@b1-systems.com - -- ver 4.101: - - Fix issue with missing BlueZ service file. - - Fix issue with aborting A2DP setup during AVDTP start. - - Fix issue with handling of multiple A2DP indication. - - Fix issue with handling AVDTP abort with invalid SEID. - - Fix issue with rejecting AVDTP abort commands. - - Add support for handling AVDTP command collision. -- our bluez-4.100 patches are applied upstream -- apitest was removed and is thus no longer in bluez-test - -------------------------------------------------------------------- -Thu Jun 21 08:57:47 UTC 2012 - seife+obs@b1-systems.com - -- remove obsolete configure options -- fix LDFLAGS / "-pie" acinclude.m4 bug - -------------------------------------------------------------------- -Wed Jun 20 11:17:53 UTC 2012 - seife+obs@b1-systems.com - -- update to bluez-4.100: - * Fix issue with crashing when SCO connection fails. - * Fix issue with HFP gateway failing on first GSM connection. - * Fix issue with AVRCP and handling of vendor commands. - * Fix issue with handling AVRCP subunit info command. - * Fix issue with missing capability for AVRCP track reached end. - * Fix issue with AVDTP signaling and GStreamer SBC NULL check. - * Fix issue with AVDTP Reconfigure Reject message. - * Fix issue with incorrect EIR length parsing. - * Fix issue with SDP disconnect for HIDSDPDisable. - * Fix issue with SDP interoperability with Mac OS X Lion. - * Fix issue with reverse SDP discovery with some devices. - * Fix issue with discovering state during power off operation. - * Add support for AVRCP Volume Changed notifications. - * Add support for AVRCP Set Absolute Volume handling. - * Add support for display legacy PIN code agent method. - * Add support for multiple media transports per endpoint. - * Add support for discovering device information characteristics. - * Add support for vendor source for Device ID setting. - * Add support for immediate alert server. - * Add support for link loss server. -- Notes: - * This version requires D-Bus 1.4 or later. - * This version requires GLib 2.28 or later. - -------------------------------------------------------------------- -Thu Apr 26 15:04:58 UTC 2012 - seife+obs@b1-systems.com - -- fix mysterious build failure by creating /var/lib/bluetooth - -------------------------------------------------------------------- -Wed Apr 18 22:09:48 UTC 2012 - jeffm@suse.com - -- Make libsbc installable; Required by update to Opal. - -------------------------------------------------------------------- -Thu Mar 8 21:06:29 UTC 2012 - seife+obs@b1-systems.com - -- update to bluez-4.99: - - Fix issue with missing retries for BNEP connection setup. - - Fix issue with not showing name if first EIR has no details. - - Fix issue with running SDP discovery for LE devices. - - Add support for GATT using 128-bit Bluetooth UUIDs. - - Add support for retrieving key size information. - - Add support for storing Long Term Keys. - - Add support for Proximity Reporter API. - - Add support for KeyboardDisplay IO capability. - - Add support for version 1.0 of management API. - - Add support for monitoring interface. - -------------------------------------------------------------------- -Mon Jan 23 15:23:43 UTC 2012 - seife+obs@b1-systems.com - -- update to bluez-4.98: - - Fix issue with adapter list upon initialization failure. - - Fix issue with missing legacy property for Low Energy. - - Fix issue with missing EIR information handling. - - Fix issue with device address type tracking. - - Fix issue with alert level characteristic. - - Fix issue with headset shutdown handling. - - Fix issue with Wiimote address handling. - - Add support for advanced l2test options. - - Add support for attribute protocol and multiple adapters. - -------------------------------------------------------------------- -Tue Dec 27 11:01:18 UTC 2011 - seife+obs@b1-systems.com - -- update to bluez-4.97: - - Update support for proximity profile. - - Fix issue with SBC audio decoding quality. - - Fix multiple issues with HFP support. - - Fix multiple issues with A2DP support. - - Fix multiple issues with AVDTP support. - - Fix multiple issues with AVRCP support. - - Add support for AVRCP meta-data transfer. - - Add support for Bluetooth based thermometers. -- add %check section to .spec - there is now a unittest - -------------------------------------------------------------------- -Tue Dec 20 19:46:07 UTC 2011 - crrodriguez@opensuse.org - -- kernel.org currently lacks of bluez tarballs -- Fix build failures due to lack of autotools - -------------------------------------------------------------------- -Fri Dec 16 03:22:40 UTC 2011 - crrodriguez@opensuse.org - -- Fix systemd units installation. - -------------------------------------------------------------------- -Wed Nov 16 11:29:07 UTC 2011 - seife+obs@b1-systems.com - -- require pkgconfig(libnl-1) instead of libnl-1_1-devel - -------------------------------------------------------------------- -Fri Sep 16 12:02:37 UTC 2011 - jengelh@medozas.de - -- Select libnl-1_1-devel -- Fix baselibs.conf to produce right package - -------------------------------------------------------------------- -Thu Aug 4 18:51:02 UTC 2011 - seife+obs@b1-systems.com - -- update to bluez-4.96: - - Fix issue with race condition in AVDTP stream start. - - Fix issue with global adapter offline switching. - - Fix issue with pairing and No Bonding devices. - - Add support for Nintendo Wii Remote pairing. -- enable proximity, wiimote, thermometer plugins - -------------------------------------------------------------------- -Tue Jul 5 07:29:57 UTC 2011 - seife+obs@b1-systems.com - -- update to bluez-4.95: - - Fix issue with AVCTP replies with invalid PID. - - Fix issue with AVRCP and unknown packet types. - - Fix issue with AVRCP not using NOT_IMPLEMENTED correctly. - - Fix issue with AVDTP discovery if all endpoints are in use. - - Fix issue with invalid memory writes and media support. - - Fix issue with not removing device alias and unbonding. - - Fix issue with device disconnects and offline mode handling. - - Add support for setting adapter name based on machine-info. - - Add support for systemd service configuration. -- add systemd .service file (systemd support needs more work still) - -------------------------------------------------------------------- -Wed Jun 22 16:02:15 CEST 2011 - meissner@suse.de - -- added baselibs.conf bnc#700840 - -------------------------------------------------------------------- -Tue Jun 14 06:49:35 UTC 2011 - seife+obs@b1-systems.com - -- remove workaround for rpmlint stupidity now that libusb is in / - -------------------------------------------------------------------- -Wed Jun 1 09:46:16 UTC 2011 - seife+obs@b1-systems.com - -- update to bluez-4.94: - - Fix issue with invalid read of memory in various modules. - - Fix issue with buffer overflow when sending AVDTP commands. - - Fix issue with response to vendor dependent AVRCP commands. - - Fix issue with headset when not able to reply with ERROR. - - Fix issue with crash when creating a device from storage. - - Fix issue with handling non UTF-8 devices names. - - Add support for improved discovery procedure. - -------------------------------------------------------------------- -Wed May 4 20:39:21 UTC 2011 - seife+obs@b1-systems.com - -- update to bluez-4.93: - - Fix issue with property type and Health Main channel. - - Fix issue with crash when removing devices. - - Add support for hid2hci and udev integration. -- disable 001-remove-rule-dell-mouse.patch for now - -------------------------------------------------------------------- -Tue Apr 26 07:48:45 UTC 2011 - seife+obs@b1-systems.com - -- update to bluez-4.92: - - Fix issue with handling of A2DP suspend response. - - Fix issue with crashing when acquiring A2DP stream. - - Fix issue with missing check for valid SCO before shutdown. - - Fix issue with waiting for POLLERR when disconnecting SCO. - - Fix issue with disconnect after primary service discovery. - - Fix issue with attribute interface registration. - - Add support for primary services over BR/EDR. - - Add support for flushable packets of A2DP media. - -------------------------------------------------------------------- -Wed Mar 30 07:12:13 UTC 2011 - seife+obs@b1-systems.com - -- update to bluez-4.91: - - Fix issue with LMP version string and hciconfig. - - Fix issue with missing discovery signal when scanning. - - Fix issue with wrong state and canceling name resolving. - - Fix issue with missing check during adapter initialization. - - Fix issue with missing protocol not supported error and A2DP. - - Fix issue with crash during driver unregistering and A2DP. - - Fix issue with crash when receiving AVDTP close command. - - Fix issue with remote SEP handling when A2DP codec changes. - - Fix issue with SCO hangup handling and state changes. - - Fix issue with security level and MCAP instances. - - Fix issue with memory leak and HDP data channels. - - Add support for discover characteristics by UUID to gatttool. - - Add initial support for Out-of-Band association model. - - Add initial support for SIM Access Profile. - -------------------------------------------------------------------- -Fri Mar 18 10:23:18 UTC 2011 - seife+obs@b1-systems.com - -- update to bluez-4.90: - - Fix issue with setting of global mode property. - - Fix issue with handling of RequestSession responses. - - Fix issue with TP_BNEP_CTRL_BV_01_C qualification test. - - Fix issue with too short AVDTP request timeout. - - Add support for SIM Access Profile manager. - - Add support for new UUID utility functions. - - Add support for attribute server notifications. - - Add support for client characteristic configuration. - - Update support for interactive GATT utility. - -------------------------------------------------------------------- -Mon Feb 21 07:56:00 UTC 2011 - seife+obs@b1-systems.com - -- update to bluez-4.89: - - Fix issue with name resolving when discovery is suspended. - - Fix issue with parsing flags of advertising report. - - Fix issue with SEP handling if interface is disabled. - - Fix issue with device object creation on disconnect event. - - Fix issue with indicators whenever the driver is initialized. - - Fix issue with call indicator when parsing call info reply. - - Fix issue with crash and allowed GATT MTU was too large. - - Add support for SDP record of Primary GATT services. - - Add support for interactive mode for GATT utility. -- gattool requires libreadline for its interactive mode now, so - add readline-devel to BuildRequires - -------------------------------------------------------------------- -Mon Feb 14 09:48:26 UTC 2011 - seife+obs@b1-systems.com - -- update to bluez-4.88: - - Fix issue with HID channel reference count handling. - - Fix issue with daemon exit on badly formatted AT+VTS. - - Fix issue with crash while parsing of endpoint properties. - - Fix issue with possible crash on AVDTP Suspend request timeout. - - Fix issue with stopping inquiry before adapter is initialized. - - Fix issue with creating device object when connection fails. - - Fix issue with sending HCIDEVUP when adapter is already up. - - Fix issue with handling bonding IO channel closing. - - Fix agent cancellation in security mode 3 situations. - - Update pairing code to support management interface. -- requires glib2 2.16 or newer - -------------------------------------------------------------------- -Wed Jan 26 12:43:23 UTC 2011 - seife@opensuse.org - -- update to bluez-4.87 - - Fix issue with initialization when adapter is already up. - - Fix issue with attribute server MTU and incoming connections. - - Fix issue with duplicate characteristics after discovery. - -------------------------------------------------------------------- -Thu Jan 20 13:41:53 UTC 2011 - seife@opensuse.org - -- update to bluez-4.86: - - Revert wrong fix for SDP PDU size error response. - - Fix various memory leaks in A2DP and AVDTP support. - - Add Routing property to MediaTransport interface - - Add proper tracking mechanism to NREC status. - - Add READ_BLOB_REQUEST support to attribute server. - -------------------------------------------------------------------- -Tue Jan 11 19:47:49 UTC 2011 - seife@opensuse.org - -- update to bluez-4.85: - - Fix issue with event mask setting for older adapters. - - Fix issue with device creation and pairing failures. - - Add support for telephony support via oFono. - - Add support for characteristic security level. - - Update support for service registration. - -------------------------------------------------------------------- -Tue Dec 28 22:11:32 UTC 2010 - seife@opensuse.org - -- update to bluez-4.84: - - Fix issue with wrong parameters and device found signals. - - Fix issue with leaking EIR data if RSSI does not change. - - Fix issue with adapter initialization state. - - Fix issue with closing of SDP server sockets. - -------------------------------------------------------------------- -Mon Dec 27 00:09:46 UTC 2010 - seife@opensuse.org - -- update to bluez-4.83: - - Fix issue with already connected HFP/HSP endpoints. - - Fix missing reply when create device is canceled. - - Fix memory leak within the attribute server. - - Fix memory leak with unused extended inquiry name. - - Fix setting paired state when device->authr is false. - - Fix clearing authentication request for renewed keys. - - Add support for storing link keys in runtime memory. - - Update support for primary service discovery. - -------------------------------------------------------------------- -Sat Dec 18 21:57:40 UTC 2010 - seife@opensuse.org - -- update to bluez-4.82: - - Fix crash with mmap of files with multiples of page size. - - Fix HFP response and hold (AT+BTRH) command response. - - Fix device creation error response when powered off. - - Fix device removal when connecting/browsing fails. - - Add initial attribute permission implementation. - - Add AVDTP SRC stream send buffer size verification. - - Add support for setting link policy based on features. - -------------------------------------------------------------------- -Tue Nov 30 21:52:31 UTC 2010 - seife@opensuse.org - -- update to bluez-4.81: - - Fix issue with telephony driver initialization. - - Fix issue with adapter services list initialization. - - Fix crash after simultaneous authentication requests. - - Add support for primary service search on device creation. - -------------------------------------------------------------------- -Sun Nov 21 22:28:54 UTC 2010 - seife@opensuse.org - -- update to bluez-4.80: - - Fix legacy link key storing for some buggy adapters. - - Fix invalid memory access when EIR field length is zero. - - Fix adapter initialization to wait for kernel HCI commands. - - Fix initialization of adapters which are already up. - - Fix possible race condition when initializing adapters. - - Fix possible crashes when attempting to connect AVDTP. - - Fix not aborting sink stream configuration on disconnect. - - Fix not indicating disconnected state when connecting to AVDTP. - - Fix not dropping AVDTP session when canceling stream setup. - - Fix AVDTP abort not being send when the state is idle. - - Fix regression with Low Energy and interleave discovery. - - Add a new configuration option to disable Low Energy support. - - Update support for GATT Primary Service Discovery. - - Update MCAP and HDP support. -- disable silent buildrules - -------------------------------------------------------------------- -Tue Nov 9 21:36:56 UTC 2010 - seife@opensuse.org - -- update to bluez-4.79: - - Fix issue with adapter initialization race condition. - - Update new Bluetooth Management interface support. - -------------------------------------------------------------------- -Mon Nov 8 09:32:16 UTC 2010 - seife@opensuse.org - -- patch to current git to fix race condition in hciops causing - adapter detection to fail - -------------------------------------------------------------------- -Sun Nov 7 09:32:52 UTC 2010 - seife@opensuse.org - -- update to bluez-4.78: - - Fix various issues with AVDTP timer handling. - - Fix various issues with handling of mode changes. - - Fix issue with audio disconnect watch in connecting state. - - Fix issue with handling call waiting indicators in telephony. - - Fix issue with handling UUID parameter and RegisterEndpoint. - - Add initial support for Bluetooth Management interface. - - Add support for Application property to HealthChannel. - -------------------------------------------------------------------- -Sun Oct 31 12:37:02 UTC 2010 - jengelh@medozas.de - -- Use %_smp_mflags - -------------------------------------------------------------------- -Wed Oct 27 07:31:04 UTC 2010 - seife@opensuse.org - -- update to bluez-4.77: - - Fix issue with device name and accessing already freed memory. - - Fix issue with handling CHLD=0 command for handsfree. - - Fix issue with manager properties and no adapters. - - Fix issue with properties and broken service records. - - Fix issue with A2DP playback and sample rate changes. - - Update MCAP and HDP support. - -------------------------------------------------------------------- -Fri Oct 15 18:21:57 UTC 2010 - seife@opensuse.org - -- update to bluez-4.76: - - Fix issue in telephony driver with hanging up held call. - - Fix issue in telephony driver with notifications when on hold. - - Fix issue with blocking on setconf confirmation callback. - - Fix issue with not always signaling new streams as sinks. - - Fix issue with errors in case of endpoint request timeout. - - Fix issue with HFP/HSP microphone and speaker gain values. - - Add source if the device attempt to configure local sink stream. - - Add PSM option for GATT/ATT over BR/EDR on gatttool. - - Add support for GATT/ATT Attribute Write Request. - - Update MCAP and HDP support. - -------------------------------------------------------------------- -Tue Oct 5 16:38:28 UTC 2010 - seife@opensuse.org - -- de-fuzz udev rule patch - -------------------------------------------------------------------- -Tue Oct 5 16:23:33 UTC 2010 - seife@opensuse.org - -- update to bluez-4.75: - - Fix use of uninitialized variable on legacy pairing. - - Fix mismatch of attribute protocol opcode. -- bluez-4.74: - - Fix regression for Legacy Pairing. - - Fix wrong PSM value for attribute protocol. - - Fix issue with RSSI field in advertising reports. - - Add support for Add BR/EDR and LE interleaved discovery. - - Add support for GATT write characteristic value option. - - Add support for specifying download address for AR300x. -- bluez-4.73: - - Fix problem with EIR data when setting the name. - - Fix reading local name from command complete event. - - Fix registering local endpoints with disabled socket interface. - - Add support for more HCI operations using ops infrastructure. - - Add support for GATT characteristic hierarchy. - - Add support for GATT indications. - -------------------------------------------------------------------- -Sat Sep 25 18:15:38 UTC 2010 - seife@opensuse.org - -- disable libcap-ng for < 11.3, it is not available there -- fix up bluez-gstreamer.spec to build with the same options as - bluez.spec - -------------------------------------------------------------------- -Thu Sep 23 18:00:27 UTC 2010 - cristian.rodriguez@opensuse.org - -- enable libcap-ng support so the deamon can drop root - privileges - -------------------------------------------------------------------- -Wed Sep 22 13:18:14 UTC 2010 - seife@opensuse.org - -- update to bluez-4.72: - - Fix memory leak while connecting BTIO channels. - - Fix crash with GStreamer plugin if SBC is not supported. - - Fix issue with GATT server stop sending notifications. - - Fix issue with GATT and dealing with the minimum MTU size. - - Fix issue with file descriptor leak in GATT client. - - Add support for UUID 128-bit handling in attribute client. - - Add support for encoders/decoders for MTU Exchange. - - Add support for the MTU Exchange procedure to the server. - - Add support for a per channel MTU to the ATT server. - - Add support for Characteristic interface. - - Add support for new Media API and framework. - - Add initial support for HDP plugin. - -------------------------------------------------------------------- -Thu Sep 9 20:17:38 UTC 2010 - seife@opensuse.org - -- update to bluez-4.71: - - Fix crash with RequestSession and application disconnects. - - Fix memory leak and possible crash when removing audio device. - - Fix issue with closing stream of locked sep when reconfiguring. - - Fix issue where discovery could interfere with bonding. - - Fix issue with Connected status when PS3 BD remote connects. - - Fix issue with lifetime of fake input devices. - - Add support for compile time option of oui.txt path. - - Add support for printing IEEE1284 device ID for CUPS. - - Add plugin for setting adapter class via DMI. - - Add more features for attribute protocol and profile. - - Add initial support for MCAP. - -------------------------------------------------------------------- -Thu Aug 26 07:31:32 UTC 2010 - seife@opensuse.org - -- update to bluez-4.70: - - Fix incoming call indication handling when in WAITING state. - - Fix various SDP related qualification test case issues. - - Fix logic to write EIR when SDP records are changed. - - Fix UTF-8 validity check for remote names in EIR. - - Add support for UUID-128 extended inquiry response. - - Add service UUIDs from EIR to the DeviceFound signal. - - Add fast connectable feature for Handsfree profile. - - Add HCI command and event definitions for AMP support. - - Add firmware download support for Qualcommh devices. - - Add host level support for Atheros AR300x device. - - Add initial support of ATT and GATT for basic rate. -- ALSA config file moved from /etc/alsa/ to /usr/share/alsa/ - -------------------------------------------------------------------- -Wed Jul 14 06:14:38 UTC 2010 - seife@opensuse.org - -- update to bluez-4.69: - - Fix issue with calling g_option_context_free() twice. - - Fix inconsistencies with initial LE commands and events. - - Add support for telephony ClearLastNumber method. - - Add support for network server interface. - -------------------------------------------------------------------- -Tue Jul 13 08:12:57 UTC 2010 - seife@opensuse.org - -- fix instant segfault of bluetoothd (upstream commit - 86b16d8a63d8d6191533418dd1c38ce35c3fbf0a) - -------------------------------------------------------------------- -Tue Jul 13 06:19:00 UTC 2010 - seife@opensuse.org - -- update to bluez-4.68: - - Fix initialization of adapters in RAW mode. - - Add initial set of LE commands and events definitions. - - Add mode option for L2CAP sockets to the BtIO API. - -------------------------------------------------------------------- -Sat Jul 3 14:59:44 UTC 2010 - seife@opensuse.org - -- update to bluez-4.67: - - Fix issue with authentication reply when bonding already completed. - - Fix issue with not canceling authentication when bonding fails. - - Fix issue with changed combination keys and temporary storage. - - Fix issue with sdp_get_supp_feat library function. - - Fix issue with missing unblock on device removal. - - Fix issue with not waiting for mode change completion. - - Add ARMv6 optimized version of analysis filter for SBC encoder. - -------------------------------------------------------------------- -Sun Jun 13 09:27:22 UTC 2010 - seife@opensuse.org - -- update to bluez-4.66: - - Fix regression with full debug enabling via SIGUSR2. - - Fix redundant speaker/microphone gains being sent. - - Fix not emitting PropertyChanged for SpeakerGain/MicrophoneGain. - - Fix issue with storage usage when a record is not found in memory. - - Fix issue with DiscoverServices not retrieving any records. - - Fix audio profile disconnection order to match whitepaper. - - Fix auto-accept confirmation when local agent has NoInputNoOutput. - - Fix remote just-works SSP when MITM protection is required. - - Fix performing dedicated bonding without MITM requirement. - - Add support for storing debug link keys in runtime memory. - -------------------------------------------------------------------- -Mon May 24 20:22:03 UTC 2010 - seife@opensuse.org - -- update to bluez-4.65: - - Fix issues with general bonding being default setting now. - - Fix driver removal upon device removal. - - Add new "Blocked" property to device objects. - - Add hciconfig support for blacklisting. - - Add support for dynamic debug feature. - -------------------------------------------------------------------- -Wed May 5 10:55:39 UTC 2010 - seife@opensuse.org - -- fix coldplug script for udev > 151 (bnc#602773) - -------------------------------------------------------------------- -Thu Apr 29 09:58:04 UTC 2010 - seife@opensuse.org - -- update to bluez-4.64: - - Fix invalid memory access in headset_get_nrec function. - - Fix issue with disconnect event on higher protocol layers. - - Fix issue with list parsing in sdp_set_supp_features function. - - Fix device object reference counting for SDP browse requests. - - Add missing memory checks whenever memory is allocated for SDP. - - Add support for exporting local services via D-Bus. - - Add more L2CAP Enhanced Retransmission test options. -- remove unused "--enable-manpages" configure option - -------------------------------------------------------------------- -Wed Apr 14 15:32:51 CEST 2010 - jsmeix@suse.de - -- In openSUSE 11.3 there is upstream compliant CUPS 1.4 - which means to have a fixed "/usr/lib/cups/" directory - on all platforms (see Novell/Suse Bugzilla bnc#575544). - -------------------------------------------------------------------- -Fri Mar 26 07:20:13 UTC 2010 - seife@opensuse.org - -- update to bluez-4.63: - - Fix avdtp_abort not canceling pending requests. - - Fix stale connection when abort gets rejected. - -------------------------------------------------------------------- -Sun Mar 7 22:32:11 UTC 2010 - seife@opensuse.org - -- update to bluez-4.62: - - Fix accidental symbol breakage with inquiry transmit power. - - Fix using invalid data from previous headset connection. - - Fix double free on AVDTP Abort response. - - Fix possible crash while verifying AVDTP version. - - Fix missing inuse flag when AVDTP stream is configured. - - Add support for Bluetooth controller types. - -------------------------------------------------------------------- -Sat Feb 13 22:38:31 UTC 2010 - seife@opensuse.org - -- update to bluez-4.61: - - Fix issues with Read Inquiry Response Transmit Power Level. - - Fix possible invalid read when removing a temporary device. - - Fix mode restoration when remember_powered is false. - - Fix conference call releasing in telephony-maemo. - - Fix segmentation fault with authorization during headset disconnects. - - Add support for handling unanswered AVDTP request on disconnect. - - Add support for handling Inquiry Response Transmit Power Level. - - Add support for caching of remote host features. - - Add preliminary voice dialing support for HSP. - -------------------------------------------------------------------- -Mon Jan 11 09:47:47 UTC 2010 - seife@opensuse.org - -- update to bluez-4.60: - * Fix voice mailbox number reading from SIM. - * Fix some races with D-Bus mainloop integration. - * Add helpers for D-Bus signal watches. - -------------------------------------------------------------------- -Tue Dec 29 10:14:59 UTC 2009 - seife@opensuse.org - -- update to bluez-4.59: - - Add values for Bluetooth 4.0 specification. - - Add SDP functions for HDP support. - - Add test scripts for input and audio. - - Fix missing close on BtIO create_io function. - - Fix sending incorrect AVDTP commands after timeout occurs. - - Fix timer removal when device disconnects unexpectedly. - - Fix Extended Inquiry Response record for Device ID. -- silence rpmlint warning on bluez-coldplug init script - -------------------------------------------------------------------- -Mon Nov 16 09:02:00 CET 2009 - seife@opensuse.org - -- update to bluez-4.58: - - Fix crash when adapter agent exists during authentication. - - Fix CK-20W quirks for play and pause events. - -------------------------------------------------------------------- -Mon Nov 2 21:51:12 CET 2009 - seife@opensuse.org - -- update to bluez-4.57: - - Fix unloading of drivers for uninitialized adapters. - - Fix debug message to use requested and not opened SEID. - - Fix codec selection for GStreamer plugin. - - Fix deleting of SDP records during service updates. - - Fix deleting of SDP records when a device is removed. - - Fix handling when the SDP record is modified on remote device. - - Fix potential buffer overflow by using snprintf instead of sprintf. - - Fix const declarations for some storage function parameters. - -------------------------------------------------------------------- -Mon Oct 19 10:39:02 CEST 2009 - vlado@suse.cz - -- 001-remove-rule-dell-mouse.patch added to disable udev action - for dell mouse; bnc#522287 - -------------------------------------------------------------------- -Sat Oct 10 23:26:37 CEST 2009 - seife@opensuse.org - -- update to bluez-4.56: - - Add missing values from Bluetooth 3.0 specification. - - Add proper tracking of device paired status. - - Fix tracking of devices without permanently stored link key. - - Fix issue with link key removal after connection failures. - - Fix legacy pairing information based on remote host features. - - Fix off-by-one issue with AVDTP capability parsing. - - Fix AVRCP, AVCTP, AVDTP, A2DP and HFP version numbers. - - Fix agent canceling before calling agent_destroy. - - Fix service record parsing with an empty UUID list. - - Fix various SDP related memory leaks. - -------------------------------------------------------------------- -Sun Oct 4 22:06:46 CEST 2009 - seife@opensuse.org - -- fix reading of config file in udev helper script -- update to bluez-4.55: - - Add support for POSIX capabilities dropping. - - Add special quirk for the Nokia CK-20W car kit. - - Fix error code handling for AVDTP SetConfiguration response. - - Fix updating out of range list when RSSI hasn't changed. - - Fix various memory leaks and unnecessary error checks. - ver 4.54: - - Add introspection interface to output of introspection calls. - - Fix stream handling when media transport disconnects prematurely. - - Fix command timeout handling when there's no stream. - - Fix headset_suspend_stream behavior for invalid states - - Fix issue with AVDTP ABORTING state transition. - - Fix issue with AVDTP suspend while closing. - ver 4.53: - - Fix issue with telephony connection state notifications. - - Fix AVDTP stream leak for invalid media transport config. - - Fix audio connection authorization handling with timeouts. - - Fix race condition in authorizing audio connections. - - Fix device authorized setting for AVRCP-only connections. - - Fix duplicate attempts from device to connect signal channel. - ver 4.52: - - Add AVCTP support to test utility. - - Fix AVDTP Abort when transport closes before response. - - Fix authorization when the audio profiles are slow to connect. - - Fix potential AVDTP reference leaks. - -------------------------------------------------------------------- -Thu Sep 3 14:38:59 CEST 2009 - seife@suse.de - -- update to bluez-4.51: - - Add utility for basic AVDTP testing. - - Add support for configuring L2CAP FCS option. - - Fix discovery mode for CUPS 1.4.x and later. - - Fix global state tracking of audio service. - - Fix last issues with the new build system. - -------------------------------------------------------------------- -Tue Aug 25 07:35:04 CEST 2009 - seife@suse.de - -- update to bluez-4.50: - - Fix various build issues - -------------------------------------------------------------------- -Mon Aug 24 14:57:50 CEST 2009 - seife@suse.de - -- update to bluez-4.49: - - Add simple test program for basic GAP testing. - - Add support for confirmation requests to agent example. - - Add support for full non-recursive build. - - Add five millisecond delay for Simple Pairing auto-accept. - - Fix Class of Device setting when InitiallyPowered=false. - -------------------------------------------------------------------- -Sun Aug 23 00:46:19 CEST 2009 - seife@suse.de - -- fix init script LSB tags - -------------------------------------------------------------------- -Thu Aug 20 18:07:48 CEST 2009 - seife@suse.de - -- try to fix enablement of the coldplug init script - -------------------------------------------------------------------- -Wed Aug 19 15:32:37 CEST 2009 - seife@suse.de - -- add init script so that coldplugging works again (bnc#527856) - -------------------------------------------------------------------- -Mon Aug 17 09:00:05 CEST 2009 - seife@suse.de - -- update to bluez-4.48: - - Add library function for comparing UUID values. - - Add support for creating all plugins as builtins. - - Add support for async handling of service class changes. - - Add support for source interface to audio IPC. - - Fix device name settings when device is off or down. - - Fix issue with enabled SCO server when not necessary. - - Fix missing D-Bus access policy for CUPS backend. - - Fix discovery results of CUPS backend. - - Fix initialization handling of Maemo telephony. - -------------------------------------------------------------------- -Mon Aug 3 09:32:48 CEST 2009 - seife@suse.de - -- update to bluez-4.47: - - Add support for RFKILL unblock handling. - - Add support for serial proxy configurations. - - Add support for caching service class updates. - - Fix issues with updating SDP service records. - - Fix usage of limited discoverable mode. - - Remove deprecated methods and signals for AudioSource. -- bluez-4.46: - - Add support for A2DP sink role. - - Fix clearing svc_cache before the adapter is up. - - Fix various pointer after free usages. - - Fix various memory leaks. - -------------------------------------------------------------------- -Thu Jul 9 11:08:28 CEST 2009 - seife@suse.de - -- packaging: remove unused bluetooth.rules file (thanks darix!) - -------------------------------------------------------------------- -Wed Jul 8 00:00:30 CEST 2009 - seife@suse.de - -- update to bluez-4.45: - - Fix UDEV_DATADIR fallback if pkg-config fails. - - Fix adapter cleanup and setup prototypes. - - Fix double-free with out-of-range devices. - - Fix inband ring setting to be per-headset. - - Fix handling of Maemo CSD startup. - -------------------------------------------------------------------- -Tue Jul 7 10:24:05 CEST 2009 - seife@suse.de - -- update to bluez-4.44: - - Add some missing manual pages. - - Fix three-way calling indicator order. - - Fix downgrade/upgrade of callheld indicator. - - Fix +CIEV sending when indicator value changes. - - Fix signal handling for Maemo telephony driver. - - Fix parsing issues with messages from Maemo CSD. - - Fix issue with duplicate active calls. -- udev rules moved to /lib/udev/rules.d - -------------------------------------------------------------------- -Fri Jul 3 23:27:46 CEST 2009 - seife@suse.de - -- update to bluez-4.43: - - Add support for udev based on-demand startup. - - Fix verbose error reporting of CUPS backend. - - Fix various string length issues. - - Fix issues with Maemo telephony driver. - - Fix another device setup and temporary flag issue. - - Fix and update example agent implementation. -- remove init scripts and D-Bus activation, instead bluetoothd is - now started by udev. Update README.SUSE accordingly. - -------------------------------------------------------------------- -Mon Jun 22 12:49:35 CEST 2009 - cmorve69@yahoo.es - -- fixed build with --as-needed - -------------------------------------------------------------------- -Sun Jun 21 19:11:20 CEST 2009 - seife@suse.de - -- update to bluez-4.42: - This is the release that should contain fixes found during - interoperability testing: - - Add TI WL1271 to Texas Instruments chip list. - - Add special udev mode to bluetoothd. - - Fix regression when there is no agent registered. - - Fix error return when bonding socket hang up. - - Fix SCO server socket for HFP handsfree role. - - Fix shutdown on SCO socket before closing. - - Fix shutdown on A2DP audio stream channel before closing. - - Fix issue with asserting on AVDTP reference count bugs. - - Fix authorization denied issue with certain headsets. - - Fix AVRCP UNITINFO and SUBUNIT INFO responses. - - Fix discovery cancel issues in case SDP discovery fails. - -------------------------------------------------------------------- -Sun Jun 7 19:32:51 CEST 2009 - seife@suse.de - -- update to bluez-4.41: - - Fix pairing even if the ACL gets dropped before successful SDP. - - Fix regression which caused device to be removed after pairing. - - Fix HSP record fetching when remote device doesn't support it. - - Fix SDP discovery canceling when clearing hs->pending. - - Fix headset never connecting on the first attempt. - - Fix headset state tracking if bt_search_service() fails. - - Fix maximum headset connection count check. - - Fix AVDTP Discover timeout handling. - - Fix also UI_SET_KEYBIT for the new pause and play key codes. -- packaging: - - add simple-agent, simple-service and test-network to bluez-test - -------------------------------------------------------------------- -Wed May 20 19:42:27 CEST 2009 - seife@suse.de - -- update to bluez-4.40: - - Add telephony driver for oFono telephony stack. - - Add support for Dell specific HID proxy switching. - - Add support for running hid2hci from udev. - - Add mapping for AVRCP Play and Pause to dedicated key codes. - - Fix AVRCP keycodes to better match existing X keymap support. - - Fix various quoting issues within telephony support. - - Fix memory allocation issue when generating PDUs for SDP. - - Fix race condition on device removal. - - Fix non-cancelable issue with CreateDevice method. - - Fix non-working CancelDiscovery method call. - -------------------------------------------------------------------- -Mon May 11 19:26:39 CEST 2009 - seife@suse.de - -- update to bluez-4.39: - - Add workaround for dealing with unknown inquiry complete. - - Fix discovering when using software scheduler. - - Fix wrong NoInputNoOutput IO capability string. - - Fix race condition with agent during pairing. - - Fix agent cancellation for security mode 3 acceptor failure. - - Fix temporary flag removal when device creation fails. - - Fix hciattach to use ppoll instead of poll. - - Fix service class update when adapter is down. - - Fix service classes race condition during startup. - - Fix release of audio client before freeing the device. - -------------------------------------------------------------------- -Mon May 4 20:57:33 CEST 2009 - seife@suse.de - -- update to bluez-4.38: - - Add support for builtin plugins. - - Add framework for adapter operations. - - Add constants for Enhanced Retransmission modes. - - Fix HCI socket leak in device_remove_bonding. - - Fix various format string issues. - - Fix crashes with various free functions. - - Fix issues with Headset and A2DP drivers to load again. - - Fix sending AVRCP button released passthrough messages - - Fix bug which prevent input devices to work after restart. - - Fix issue with interpretation of UUID-128 as channel. - -------------------------------------------------------------------- -Thu Apr 23 17:26:37 CEST 2009 - seife@suse.de - -- update to bluez-4.37: - - Add version value for Bluetooth 3.0 devices. - - Add additional L2CAP extended feature mask bits. - - Add support for loading plugins in priority order. - - Add support for more detailed usage of disconnect watches. - - Add support for AVRCP volume control. - - Add saturated clipping of SBC decoder output to 16-bit. - - Fix potentially infinite recursion of adapter_up. - - Fix SCO handling in the case of an incoming call. - - Fix input service to use confirm callback. - - Fix cleanup of temporary device entries from storage. - -------------------------------------------------------------------- -Sun Apr 19 12:21:12 CEST 2009 - seife@suse.de - -- update to bluez-4.36: - - Add proper tracking of AVCTP connect attempts. - - Add support to channel pattern in Serial interface. - - Fix A2DP sink crash if removing device while connecting. - - Fix error handling if HFP indicators aren't initialized. - - Fix segfault while handling an incoming SCO connection. - - Fix Serial.Disconnect to abort connection attempt. - -------------------------------------------------------------------- -Sun Apr 12 05:40:31 CEST 2009 - seife@suse.de - -- update to bluez-4.35: - - Add support for Handsfree profile headset role. - - Add additional checks for open SEIDs from clients. - - Fix device removal while audio IPC client is connected. - - Fix device removal when an authorization request is pending. - - Fix incoming AVDTP connect while authorization in progress. - - Fix disconnection timers for audio support. - - Fix various potential NULL pointer deferences. - - Fix callheld indicator value for multiple calls. - - Fix voice number type usage. - - Fix GDBus watch handling. -- add an explicit requires: for the exact libbluetooth3 version - to the bluez package. Fixes the problem that it was possible to - install a newer bluez package without updating the libraries - -------------------------------------------------------------------- -Tue Mar 31 13:43:03 CEST 2009 - seife@suse.de - -- update to bluez-4.34: - - Add support for version checks of plugins. - - Add support for class property on adapter interface. - - Add support for second SDP attempt after connection reset. - - Add support for more detailed audio states. - - Add support for HFP+A2DP auto connection feature. - - Add support for new and improved audio IPC. - - Add program for testing audio IPC interface. - - Fix various AVDTP qualification related issues. - - Fix broken SDP AttributeIdList parsing. - - Fix invalid memory access of SDP URL handling. - - Fix local class of device race conditions. - - Fix issue with periodic inquiry on startup. - - Fix missing temporary devices in some situations. - - Fix SBC alignment issue for encoding with four subbands. - -------------------------------------------------------------------- -Tue Mar 17 06:47:16 CET 2009 - seife@suse.de - -- update to bluez-4.33: - - Add Paired property to the DeviceFound signals. - - Add support for Headset profile 1.2 version. - - Fix broken network configuration when IPv6 is disabled. - - Fix network regression that caused disconnection. - - Fix SDP truncation of strings with NULL values. - - Fix service discovery handling of CUPS helper. - -------------------------------------------------------------------- -Mon Mar 9 20:51:28 CET 2009 - mmarek@suse.cz - -- renamed modprobe config to /etc/modprobe.d/50-bluetooth.conf - (required by new module-init-tools). - -------------------------------------------------------------------- -Mon Mar 2 18:10:00 CET 2009 - seife@suse.de - -- update to bluez-4.32: - - Fix broken SDP record handling. - - Fix SDP data buffer parsing. - - Fix more SDP memory leaks. - - Fix read scan enable calls. - - Fix A2DP stream handling. - -------------------------------------------------------------------- -Thu Feb 26 13:04:25 CET 2009 - seife@suse.de - -- update to bluez-4.31: - - Add support for new BtIO helper library. - - Fix AVDTP session close issue. - - Fix SDP memory leaks. - - Fix various uninitialized memory issues. - - Fix duplicate signal emissions. - - Fix property changes request handling. - - Fix class of device storage handling. - -------------------------------------------------------------------- -Fri Feb 13 09:30:36 CET 2009 - seife@suse.de - -- update to bluez-4.30: - - Add CID field to L2CAP socket address structure. - - Fix reset of authentication requirements after bonding. - - Fix storing of link keys when using dedicated bonding. - - Fix storing of pre-Bluetooth 2.1 link keys. - - Fix resetting trust settings on every reboot. - - Fix handling of local name changes. - - Fix memory leaks in hciconfig and hcitool - -------------------------------------------------------------------- -Sun Feb 8 15:59:45 CET 2009 - seife@suse.de - -- update to bluez-4.29: - - Use AVRCP version 1.0 for now. - - Decrease AVDTP idle timeout to one second. - - Delay AVRCP connection when remote device connects A2DP. - - Add workaround for AVDTP stream setup with broken headsets. - - Add missing three-way calling feature bit for Handsfree. - - Fix handsfree callheld indicator updating. - - Fix parsing of all AT commands within the buffer. - - Fix authentication replies when disconnected. - - Fix handling of debug combination keys. - - Fix handling of changed combination keys. - - Fix handling of link keys when using no bonding. - - Fix handling of invalid/unknown authentication requirements. - - Fix closing of L2CAP raw socket used for dedicated bonding. - -------------------------------------------------------------------- -Thu Feb 5 18:52:46 CET 2009 - seife@suse.de - -- update to bluez-4.28: - - Add AVDTP signal fragmentation support. - - Add more SBC performance optimizations. - - Add more SBC audio quality improvements. - - Use native byte order for audio plugins. - - Set the adapter alias only after checking the EIR data. - - Fix auto-disconnect issue with explicit A2DP connections. - - Fix invalid memory access of ALSA plugin. - - Fix compilation with -Wsign-compare. -- The ALSA plugin now contains a fix to avoid invalid memory - access. This might break some audio players that make - assumptions on some ALSA API calls that are ambigue. Please - report any problems you might encounter. - -------------------------------------------------------------------- -Fri Jan 23 14:48:38 CET 2009 - coolo@suse.de - -- init script should work with strict /bin/sh too - -------------------------------------------------------------------- -Sun Jan 18 13:10:33 CET 2009 - seife@suse.de - -- update to bluez-4.27: - "This release contains multiple fixes for the Simple Pairing support and - newer kernel versions. It highly improves the interoperability and the - security handling with Bluetooth 2.1 based devices." - - Add more SBC optimization (MMX and ARM NEON). - - Add BT_SECURITY and BT_DEFER_SETUP definitions. - - Add support for deferred connection setup. - - Add support for fragmentation of data packets. - - Add option to trigger dedicated bonding. - - Follow MITM requirements from remote device. - - Require MITM for dedicated bonding if capabilities allow it. - - Fix IO capabilities for non-pairing and pairing cases. - - Fix no-bonding connections in non-bondable mode. - - Fix new pairing detection with SSP. - - Fix bonding with pre-2.1 devices and newer kernels. - - Fix LIAC setting while toggling Pairable property. - - Fix device creation for incoming security mode 3 connects. - - Fix crash within A2DP with bogus pointer. - - Fix issue with sdp_copy_record() function. - - Fix crash with extract_des() if sdp_uuid_extract() fails. - -------------------------------------------------------------------- -Thu Jan 15 17:11:19 CET 2009 - seife@suse.de - -- update to bluez-4.26: - - Use of constant shift in SBC quantization code. - - Add possibility to analyze 4 blocks at once in encoder. - - Fix correct handling of frame sizes in the encoder. - - Fix for big endian problems in SBC codec. - - Fix audio client socket to always be non-blocking. - - Update telephony support for Maemo. -- version 4.25: - - Fix receiving data over the audio control socket. - - Fix subbands selection for joint-stereo in SBC encoder. - - Add new SBC analysis filter function. -- version 4.24: - - Fix signal emissions when removing adapters. - - Fix missing adapter signals on exit. - - Add support for bringing adapters down on exit. - - Add support for RememberPowered option. - - Add support for verbose compiler warnings. - - Add more options to SBC encoder. -- version 4.23: - - Update audio IPC for better codec handling. - - Fix bitstream optimization for SBC encoder. - - Fix length header values of IPC messages. - - Fix multiple coding style violations. - - Fix FindDevice to handle temporary devices. - - Add configuration option for DeviceID. - - Add support for InitiallyPowered option. - - Add missing signals for manager properties. - - Add telephony support for Maemo. - -------------------------------------------------------------------- -Tue Jan 13 12:54:33 CET 2009 - seife@suse.de - -- fix the modprobe.d config syntax (bnc#465643) - -------------------------------------------------------------------- -Thu Jan 8 17:09:02 CET 2009 - seife@suse.de - -- add a modprobe.d config, setting reset=1 for btusb (bnc#461369) - -------------------------------------------------------------------- -Sun Dec 7 22:39:05 CET 2008 - seife@suse.de - -- update to bluez-4.22: - - Add deny statements to D-Bus access policy. - - Add support for LegacyPairing property. - - Add support for global properties. - - Add more commands to telephony testing script. - - Add sender checks for serial and network interfaces. - - Remove deprecated methods and signals from input interface. - - Remove deprecated methods and signals from network interface. - - Remove OffMode option and always use device down. - -------------------------------------------------------------------- -Mon Dec 1 18:16:55 CET 2008 - seife@suse.de - -- update to bluez-4.21: - - Fix adapter initialization logic. - - Fix adapter setup and start security manager early. - - Fix usage issue with first_init variable. - -------------------------------------------------------------------- -Mon Dec 1 00:44:09 CET 2008 - seife@suse.de - -- update to bluez-4.20: - - Cleanup session handling. - - Cleanup mode setting handling, removed deprecated RequestMode, - ReleaseMode and Mode methods. - - Fix issue with concurrent audio clients. - - Fix issue with HFP/HSP suspending. - - Fix AT result code syntax handling. - - Add Handsfree support for AT+NREC. - - Add PairableTimeout adapter property. -- refresh pcmciarules patch - -------------------------------------------------------------------- -Sun Nov 23 01:10:59 CET 2008 - seife@suse.de - -- update to bluez-4.19: - - Fix D-Bus signal emmissions for CreateDevice. - - Fix issues with UUID probing. - - Fix +BSRF syntax issue. - - Add Pairable adapter property. - - Add sdp_copy_record() library function. - -------------------------------------------------------------------- -Tue Nov 11 09:26:41 CET 2008 - seife@suse.de - -- add bluez-compat package, containing pand and dund (bnc#435591) - -------------------------------------------------------------------- -Mon Nov 10 09:14:35 CET 2008 - seife@suse.de - -- add DBus API documentation files to the bluez package - -------------------------------------------------------------------- -Sun Nov 9 20:10:15 CET 2008 - seife@suse.de - -- update to bluez-4.18: - - Fix release before close issue with RFCOMM TTYs. - - Fix Connected property on input interface. - - Fix DeviceFound signals during initial name resolving. - - Fix service discovery handling. - - Fix duplicate UUID detection. - - Fix SBC gain mismatch and decoding handling. - - Add more options to SBC encoder and decoder. - - Add special any adapter object for service interface. - - Add variable prefix to adapter and device object paths. - -------------------------------------------------------------------- -Mon Nov 3 13:03:23 CET 2008 - seife@suse.de - -- fix START_SERVICES=no and wrong "Default:"-comment (bnc#435489) - -------------------------------------------------------------------- -Mon Oct 27 20:48:38 CET 2008 - seife@suse.de - -- update to bluez-4.17: - - Fix SBC encoder not writing last frame. - - Fix missing timer for A2DP suspend. - - Add more supported devices to hid2hci utility. - - Add additional functionality to Handsfree support. - -------------------------------------------------------------------- -Wed Oct 22 10:13:44 CEST 2008 - seife@suse.de - -- update to bluez-4.16: - "This release fixes two potential crashes within bluetoothd. - It is strongly advised to upgrade to this version." - - Fix wrong parameter usage of watch callbacks. - - Fix parameters for callback upon path removal. - - Fix unloading of adapter drivers. - ver 4.15: - - Fix various A2DP state machine issues. - - Fix some issues with the Handsfree error reporting. - - Fix format string warnings with recent GCC versions. - - Remove dependency on GModule. - -------------------------------------------------------------------- -Sat Oct 18 13:20:41 CEST 2008 - seife@suse.de - -- update to bluez-4.14: - - Fix types of property arrays. - - Fix potential crash with input devices. - - Fix PS3 BD remote input event generation. - - Allow dynamic adapter driver registration. - - Update udev rules. - -------------------------------------------------------------------- -Tue Oct 14 15:30:49 CEST 2008 - seife@suse.de - -- split up bluez and bluez-gstreamer to avoid circular dependencies - -------------------------------------------------------------------- -Mon Oct 13 07:35:11 CEST 2008 - seife@suse.de - -- update to bluez-4.13: - - Fix service discovery and UUID handling. - - Fix bonding issues with Simple Pairing. - - Fix file descriptor misuse of SCO connections. - - Fix various memory leaks in the device handling. - - Fix AVCTP disconnect handling. - - Fix GStreamer modes for MP3 encoding. - - Add operator selection to Handsfree support. - -------------------------------------------------------------------- -Mon Oct 6 20:34:13 CEST 2008 - seife@suse.de - -- update to bluez-4.12: - - Fix crash with missing icon value. - - Fix error checks of HAL plugin. - - Fix SCO server socket cleanup on exit. - - Fix memory leaks from DBusPendingCall. - - Fix handling of pending authorization requests. - - Fix missing protocol UUIDs in record pattern. - -------------------------------------------------------------------- -Sun Oct 5 16:24:41 CEST 2008 - seife@suse.de - -- update to bluez-4.11: - - Change SCO server socket into a generic one. Should fix - connection issues with headsets. - - Fix uninitialized reply of multiple GetProperties methods. - -------------------------------------------------------------------- -Sat Oct 4 09:59:32 CEST 2008 - seife@suse.de - -- update to bluez-4.10: - - Fix memory leaks with HAL messages. - - Add more advanced handsfree features. - - Add properties to audio, input and network interfaces. - - Stop device discovery timer on device removal. - -------------------------------------------------------------------- -Mon Sep 29 18:56:15 CEST 2008 - seife@suse.de - -- update to bluez-4.9: - - Fix signals for Powered and Discoverable properties. - - Fix handling of Alias and Icon properties. - - Fix duplicate entries for service UUIDs. - -------------------------------------------------------------------- -Mon Sep2y 09:36:31 CEST 2008 - seife@suse.de - -- update to bluez-4.8: - - fix two bluetoothd crashes during device pairing - - reenable HAL plugin, no need for libhal anymore - - hciconfig and hcitool now show all extended features pages - (important because page 1 indicates simple pairing support) - -------------------------------------------------------------------- -Sat Sep 27 07:04:45 CEST 2008 - seife@suse.de - -- fix a crash when e.g. connecting a new input device - -------------------------------------------------------------------- -Fri Sep 26 12:07:21 CEST 2008 - seife@suse.de - -- update to bluez-4.7: - - Fix pairing and service discovery logic. - - Fix crashes during suspend and resume. - - Fix race condition within devdown mode. - - Add RequestSession and ReleaseSession methods. - - Add Powered and Discoverable properties. - - Add Devices property and deprecate ListDevices. - - Add workaround for a broken carkit from Nokia. -- removed bluez-4.6-fix-bluetoothd-crash-after-suspend.diff - -------------------------------------------------------------------- -Thu Sep 25 09:53:08 CEST 2008 - seife@suse.de - -- fix a bluetoothd crash after resume - -------------------------------------------------------------------- -Wed Sep 24 00:12:45 CEST 2008 - seife@suse.de - -- use /dev/shm instead of /var/run for the coldplug-marker, since - /var/run is cleaned up later in the boot process - -------------------------------------------------------------------- -Tue Sep 23 17:31:19 CEST 2008 - seife@suse.de - -- add more useful stuff to bluez-test -- add dbus-activation of bluetoothd -- use dbus-activation to start on adapter hotplug event -- add bluetooth-coldplug init script to make sure that bluetoothd - is started when adapter is plugged in before DBus is started -- add "Provides: bluez-utils" to bluez, to help the solver - -------------------------------------------------------------------- -Wed Sep 17 17:16:54 CEST 2008 - dmueller@suse.de - -- add missing splitprovides -- fix bluez-utils rename -- remove bogus bluez provide - -------------------------------------------------------------------- -Mon Sep 15 23:41:33 CEST 2008 - seife@suse.de - -- update to bluez-4.6: - * add a smooth upgrade path of configured input devices from - BlueZ 3.x to the 4.x series - * fix a couple of regressions with the adapter initialization and - the input service - Detailed changelog: - version 4.6: - * Fix Device ID record handling. - * Fix service browsing and storage. - * Fix authentication and encryption for input devices. - * Fix adapter name initialization. - version 4.5: - * Fix initialization issue with new adapters. - * Send HID authentication request without blocking. - * Hide the verbose SDP debug behind SDP_DEBUG. - * Add extra UUIDs for service discovery. - * Add SCO server socket listener. - * Add authorization support to service plugin. - -------------------------------------------------------------------- -Mon Sep 15 17:06:46 CEST 2008 - dmueller@suse.de - -- fix devel package requires - -------------------------------------------------------------------- -Tue Sep 9 15:08:23 CEST 2008 - seife@suse.de - -- initial checkin of BlueZ 4 - diff --git a/bluez-gstreamer.spec b/bluez-gstreamer.spec deleted file mode 100644 index f075fdf..0000000 --- a/bluez-gstreamer.spec +++ /dev/null @@ -1,107 +0,0 @@ -# -# spec file for package bluez-gstreamer -# -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. -# Copyright (c) 2010-2012 B1 Systems GmbH, Vohburg, Germany -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -# Please submit bugfixes or comments via http://bugs.opensuse.org/ -# - - -Name: bluez-gstreamer -BuildRequires: flex -BuildRequires: libcap-ng-devel -BuildRequires: pkgconfig(dbus-1) >= 1.4 -%if 0%{?suse_version} > 1130 -BuildRequires: pkgconfig(systemd) -%endif -Version: 4.101 -Release: 0 -Summary: Bluetooth Sound Support -License: GPL-2.0+ -Group: Productivity/Multimedia/Sound/Utilities -Url: http://www.bluez.org -Source: http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.bz2 -Source3: bluetooth.sysconfig -Source6: README.SUSE -Source99: README.packagers -# fix for new automake, will not go upstream (upstream is at bluez-5) -Patch1: bluez-4.101-new-automake.diff -BuildRequires: alsa-devel -BuildRequires: automake -BuildRequires: check-devel -BuildRequires: gstreamer-0_10-plugins-base-devel -BuildRequires: libsndfile-devel -BuildRequires: libtool -BuildRequires: libudev-devel -BuildRequires: libusb-devel -BuildRequires: pkg-config -BuildRequires: readline-devel -BuildRequires: udev -BuildRequires: pkgconfig(glib-2.0) >= 2.28 -BuildRequires: pkgconfig(gstreamer-0.10) -BuildRequires: pkgconfig(libnl-1) -Requires: libbluetooth3 = %{version} -Provides: bluez-audio:%{_libdir}/gstreamer-0.10/libgstbluetooth.so -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if %( echo `rpm -q --queryformat %%{version} udev` ) < 144 -%define OLD_UDEV 1 -%else -%define OLD_UDEV 0 -%endif - -%description -The package contains libraries for using bluetooth audio services. - -The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA. - -%prep -%setup -n bluez-%{version} -q -%patch1 -p1 -cp %{SOURCE6} . - -%build -autoreconf -fiv -%configure --with-pic \ - --libexecdir=/lib \ - --enable-gstreamer \ - --enable-alsa \ - --enable-usb \ - --enable-tools \ - --enable-bccmd \ - --enable-hid2hci \ - --enable-dfutool \ - --enable-cups \ - --enable-test \ - --enable-pand \ - --enable-dund \ - --enable-wiimote \ - --enable-datafiles \ - --enable-pcmcia - -make %{?_smp_mflags} all V=1 - -%install -%make_install -rm -rf %{buildroot}%{_prefix}/[^l]* %{buildroot}/[^u]* %{buildroot}/%{_libdir}/[^g]* -rm -rf %{buildroot}/%{_libdir}/pkgconfig %{buildroot}/%{_libdir}/*bluetooth* %{buildroot}%{_prefix}/include -rm -rf %{buildroot}%{_prefix}/lib/udev %{buildroot}%{_prefix}/lib/systemd -rm %{buildroot}/%{_libdir}/*/*.la - -%clean -rm -rf %{buildroot} - -%files -%defattr(-, root, root) -%{_libdir}/gstreamer-*/*.so - -%changelog diff --git a/bluez.changes b/bluez.changes index fbf8b3b..72a9aa9 100644 --- a/bluez.changes +++ b/bluez.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Fri Aug 16 18:43:49 UTC 2013 - seife+obs@b1-systems.com + +- update to bluez-5.8 + * changelog is in the package + +------------------------------------------------------------------- +Thu Aug 15 06:36:45 UTC 2013 - seife+obs@b1-systems.com + +- update to bluez-5.4 + Huge, incompatible update. Some points: + * hcidump merged + * obexd merged + * no unix socket anymore (only d-bus) + * libbluetooth and bluez-devel is *deprecated* and will be + removed. Only included for now to keep the breakage smaller. + ------------------------------------------------------------------- Wed Aug 14 14:00:39 UTC 2013 - guillaume@opensuse.org diff --git a/bluez.spec b/bluez.spec index 6dfc3c1..d4ab0b2 100644 --- a/bluez.spec +++ b/bluez.spec @@ -20,32 +20,25 @@ Name: bluez BuildRequires: flex BuildRequires: libcap-ng-devel +BuildRequires: systemd-devel BuildRequires: pkgconfig(dbus-1) >= 1.4 -%if 0%{?suse_version} > 1140 -BuildRequires: systemd %{?systemd_requires} -%define has_systemd 1 -%endif -Version: 4.101 +Version: 5.8 Release: 0 Summary: Bluetooth Stack for Linux License: GPL-2.0+ Group: Hardware/Mobile Url: http://www.bluez.org -Source: http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.bz2 -Source2: bluez-coldplug.init -Source3: bluetooth.sysconfig +Source: http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz Source5: baselibs.conf Source6: README.SUSE Source7: bluetooth.modprobe Source99: README.packagers -# already fixed upstream -Patch0: 0001-network-fix-network-Connect-method-parameters.patch -# fix for new automake, will not go upstream (upstream is at bluez-5) -Patch1: bluez-4.101-new-automake.diff +Patch1: bluez-5.4-compilerwarning.diff BuildRequires: alsa-devel BuildRequires: automake BuildRequires: check-devel +BuildRequires: libical-devel BuildRequires: libsndfile-devel BuildRequires: libtool BuildRequires: libudev-devel @@ -55,32 +48,21 @@ BuildRequires: readline-devel BuildRequires: udev BuildRequires: pkgconfig(glib-2.0) >= 2.28 BuildRequires: pkgconfig(libnl-1) -Requires: libbluetooth3 = %{version} Recommends: sbc Provides: bluez-utils = 3.36 Obsoletes: bluez-utils <= 3.36 Provides: bluez-audio = 3.36 Obsoletes: bluez-audio <= 3.36 +Obsoletes: bluez-hcidump < 5.0 +Provides: bluez-hcidump = %{version} +Obsoletes: obexd-client < 5.0 +Provides: obexd-client = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if %( echo `rpm -q --queryformat %%{version} udev` ) < 144 -%define OLD_UDEV 1 -%else -%define OLD_UDEV 0 -%if %( echo `rpm -q --queryformat %%{version} udev` ) > 190 -%define NEW_UDEV 1 -%else -%define NEW_UDEV 0 -%endif -%endif # In openSUSE 11.3 there is upstream compliant CUPS 1.4 # which means to have a fixed "/usr/lib/cups/" directory # on all platforms (see Novell/Suse Bugzilla bnc#575544): -%if 0%{?suse_version} > 1120 %define cups_lib_dir %{_prefix}/lib/cups -%else -%define cups_lib_dir %{_libdir}/cups -%endif %description The Bluetooth stack for Linux. @@ -109,105 +91,49 @@ Bluetooth protocol stack libraries. Summary: CUPS Driver for Bluetooth Printers License: GPL-2.0+ Group: Hardware/Printing -Requires: libbluetooth3 = %{version} +#Requires: libbluetooth3 = %{version} %description cups Contains the files required by CUPS for printing to Bluetooth-connected printers. +# disabled for now %package test Summary: Tools for testing of various Bluetooth-functions License: GPL-2.0+ and MIT Group: Development/Tools/Debuggers Requires: dbus-1-python -Requires: libbluetooth3 = %{version} +#Requires: libbluetooth3 = %{version} Requires: python-gobject2 %description test Contains a few tools for testing various bluetooth functions. The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A. -%package alsa -Summary: Bluetooth Sound Support -License: GPL-2.0+ -Group: Productivity/Multimedia/Sound/Utilities -Requires: libbluetooth3 = %{version} -Provides: bluez-audio:%{_libdir}/alsa-lib/libasound_module_pcm_bluetooth.so - -%description alsa -The package contains libraries for using bluetooth audio services. - -The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA. - -%package compat -Summary: Bluetooth Stack for Linux -License: GPL-2.0+ -Group: Hardware/Mobile -Requires: libbluetooth3 = %{version} - -%description compat -The Bluetooth stack for Linux. This package contains older and partly -deprecated binaries that might still be needed for compatibility. - %prep %setup -q -%patch0 -p1 %patch1 -p1 + cp %{SOURCE6} . mkdir dbus-apis cp -a doc/*.txt dbus-apis/ %build -autoreconf -fiv +# autoreconf -fiv %configure --with-pic \ -%if 0%{?has_systemd} - --with-systemdunitdir=%{_unitdir} \ -%endif - --libexecdir=/lib \ - --enable-gstreamer \ - --enable-alsa \ - --enable-usb \ - --enable-tools \ - --enable-bccmd \ - --enable-hid2hci \ - --enable-dfutool \ - --enable-cups \ - --enable-test \ - --enable-pand \ - --enable-dund \ - --enable-wiimote \ - --enable-datafiles \ - --enable-pcmcia + --enable-pie \ + --enable-library \ + --enable-usb \ + --enable-tools \ + --enable-cups \ + --enable-test \ + --enable-datafiles make %{?_smp_mflags} all V=1 %install %make_install -# bluez-test -cd test -install --mode=0755 \ - simple-agent \ - simple-service \ - list-devices \ - test-audio \ - test-adapter \ - test-device \ - test-discovery \ - test-input \ - test-manager \ - test-network \ - test-serial \ - test-service \ - test-telephony \ - %{buildroot}/%{_bindir}/ -cd .. rm -v %{buildroot}/%{_libdir}/*.la -rm -rvf %{buildroot}/%{_libdir}/gstreamer-* -rm -v %{buildroot}/%{_libdir}/alsa-lib/*.la -%if ! 0%{?has_systemd} -install --mode=0755 -D %{SOURCE2} %{buildroot}/%{_sysconfdir}/init.d/bluez-coldplug -%endif -install --mode=0644 -D %{SOURCE3} %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.bluetooth install --mode=0644 -D %{SOURCE7} %{buildroot}/%{_sysconfdir}/modprobe.d/50-bluetooth.conf # In openSUSE 11.3 there is upstream compliant CUPS 1.4 # which means to have a fixed "/usr/lib/cups/" directory @@ -230,39 +156,23 @@ make check rm -rf %{buildroot} %pre -%if 0%{?has_systemd} %service_add_pre bluetooth.service -%endif %post # todo: check if this is still obeyed / needed with systemd %{fillup_only -n bluetooth} -%if 0%{?has_systemd} # We need the bluez systemd service enabled at any time. It won't start up # on it's own, as it is triggered by udev in the end (bnc#796671) /bin/systemctl enable bluetooth.service 2>&1 || : /bin/systemctl daemon-reload >/dev/null 2>&1 || : -%else -%{insserv_force_if_yast bluez-coldplug} -%endif %preun -%if 0%{?has_systemd} %service_del_preun bluetooth.service -%else -%stop_on_removal bluez-coldplug -%endif %postun -%{insserv_cleanup} -%if 0%{?has_systemd} %service_del_postun bluetooth.service -%else -%{insserv_cleanup} -%endif %post -n libbluetooth3 -p /sbin/ldconfig - %postun -n libbluetooth3 -p /sbin/ldconfig %files @@ -273,49 +183,39 @@ rm -rf %{buildroot} %{_bindir}/rfcomm %{_bindir}/sdptool %{_bindir}/ciptool -%{_bindir}/dfutool -%{_bindir}/gatttool -%{_sbindir}/hciattach -%{_sbindir}/hciconfig -%{_sbindir}/bluetoothd -#%{_sbindir}/hid2hci -%{_sbindir}/bccmd -%if 0%{NEW_UDEV} +%{_bindir}/hciattach +%{_bindir}/hciconfig +%dir /usr/lib/bluetooth +/usr/lib/bluetooth/bluetoothd +/usr/lib/bluetooth/obexd +%{_bindir}/bluetoothctl +%{_bindir}/btmon +%{_bindir}/hcidump +%{_bindir}/bccmd %{_prefix}/lib/udev/ -%else -/lib/udev/ -%endif -%if 0%{OLD_UDEV} -%dir %{_sysconfdir}/udev/rules.d -%config %{_sysconfdir}/udev/rules.d/* -%endif -%doc %{_mandir}/man8/hciattach.8.gz -%doc %{_mandir}/man8/hciconfig.8.gz +%doc %{_mandir}/man1/hcidump.1.gz +%doc %{_mandir}/man1/hciattach.1.gz +%doc %{_mandir}/man1/hciconfig.1.gz %doc %{_mandir}/man8/bluetoothd.8.gz -%doc %{_mandir}/man8/hid2hci.8.gz -%doc %{_mandir}/man8/bccmd.8.gz -%doc %{_mandir}/man8/l2ping.8.gz +%doc %{_mandir}/man1/hid2hci.1.gz +%doc %{_mandir}/man1/bccmd.1.gz +%doc %{_mandir}/man1/l2ping.1.gz %doc %{_mandir}/man1/hcitool.1.gz %doc %{_mandir}/man1/sdptool.1.gz %doc %{_mandir}/man1/ciptool.1.gz %doc %{_mandir}/man1/rfcomm.1.gz -%doc %{_mandir}/man1/dfutool.1.gz -%doc %{_mandir}/man1/hciemu.1.gz %doc %{_mandir}/man1/rctest.1.gz -%dir %{_sysconfdir}/bluetooth -%config(noreplace) %{_sysconfdir}/bluetooth/main.conf -%config(noreplace) %{_sysconfdir}/bluetooth/rfcomm.conf -%{_localstatedir}/adm/fillup-templates/sysconfig.bluetooth +#%dir %{_sysconfdir}/bluetooth +#%config(noreplace) %{_sysconfdir}/bluetooth/main.conf +#%config(noreplace) %{_sysconfdir}/bluetooth/rfcomm.conf %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf %dir %{_localstatedir}/lib/bluetooth %dir %{_sysconfdir}/modprobe.d %config(noreplace) %{_sysconfdir}/modprobe.d/50-bluetooth.conf -%if 0%{?has_systemd} %{_unitdir}/bluetooth.service -%else -%{_sysconfdir}/init.d/bluez-coldplug -%endif +/usr/lib/systemd/user/obex.service %{_datadir}/dbus-1/system-services/org.bluez.service +%{_datadir}/dbus-1/services/org.bluez.obex.service %files devel %defattr(-, root, root) @@ -336,34 +236,10 @@ rm -rf %{buildroot} %files test %defattr(-,root,root) -%{_sbindir}/hciemu +#{_bindir}/hciemu %{_bindir}/l2test %{_bindir}/rctest -%{_bindir}/list-devices -%{_bindir}/simple-agent -%{_bindir}/simple-service -%{_bindir}/test-adapter -%{_bindir}/test-audio -%{_bindir}/test-device -%{_bindir}/test-discovery -%{_bindir}/test-input -%{_bindir}/test-manager -%{_bindir}/test-network -%{_bindir}/test-serial -%{_bindir}/test-service -%{_bindir}/test-telephony - -%files alsa -%defattr(-,root,root) -%dir %{_datadir}/alsa -%config %{_datadir}/alsa/bluetooth.conf -%{_libdir}/alsa-lib/*.so - -%files compat -%defattr(-,root,root) -%{_bindir}/dund -%{_bindir}/pand -%doc %{_mandir}/man1/pand.1.gz -%doc %{_mandir}/man1/dund.1.gz +%dir %{_libdir}/bluez +%{_libdir}/bluez/test %changelog