The attrib plugin is deprecated and it is not used anymore. Remove it and all related configuration. Note that GATT utility (gatttool) configuration item was moved to Makefile.tools and it is compiled when --enable-tools is used in configure.
The GATT example server was in the same plugin as the GATT client. Moving it to a separate plugin will allow to easily disable it.
A sample OOB plugin that directly exposes OOB functionality over D-Bus.
Add SAP dummy driver implementation and extend configure with --with-sap=<driver>.
Add a SAP plugin main file and the plugin manager. Also include the SAP plugin in the Makefile.
Since commit cc04c6a compilation fails with GStreamer 0.10.28 or older.
The g_strcmp0 function requires at least 2.16.
Only plugins are in charge of switch on MCAP if they require it to work.
This avoids bluetoothd trying to load oui.txt from multiple locations and cause SELinux AVC denials by accessing files it's not supposed to touch.
This time based on the kernel exported DMI, rather than calling out to HAL. The HAL plugin can still be preferred with --enable-hal=yes passed to configure.
This plugin will have the implementation of a Generic Attribute Protocol server over Bluetooth Basic Rate and BLE. For BR/EDR this plugin will register the service record. GATT database will be located in the BlueZ "core", this plugin will contain only calls to add and change attributes.
Adds a plugin for listening to the MCE (Mode Control Entity) radio state signal. Implemented in a new source file, configuration flag for enabling it added to the build files. The plugin registers an adapter driver containing a DBus signal watch for receiving MCE_RADIO_STATES_SIG messages. On receiving the signal, it sets the powered state of the adapter according to the Bluetooth field.
When --enable-test is passed along with --disable-alsa and --disable-gstreamer, the SBC lib is not built, which breaks compilation of the ipctest test program.
otherwise --disable-fortify has no effect and the default is --enable-fortify anyway