Santiago Carot-Nemesio
c253e84453
Remove --enable-mcap from configure command line options
...
Only plugins are in charge of switch on MCAP if they require
it to work.
2010-09-19 10:37:07 +03:00
Santiago Carot-Nemesio
2792e639a9
Initial support for HDP plugin
2010-09-17 11:38:02 +02:00
Bastien Nocera
3a9811d708
Make the path to oui.txt a compile-time option
...
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.
2010-09-06 19:05:14 +03:00
Bastien Nocera
d23defc944
Add new plugin to set adapter class
...
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.
2010-09-06 16:02:01 +03:00
Santiago Carot-Nemesio
f5d82ee872
Initial support for MCAP
2010-09-02 14:52:04 +03:00
Vinicius Costa Gomes
c0abb9dc39
Add stubs for the attribute server
...
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.
2010-08-09 18:06:43 -04:00
Luiz Augusto von Dentz
c194337f35
Introduce maemo6 plugin for following the radio state signal
...
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.
2010-07-09 12:05:56 +03:00
Vinicius Costa Gomes
f62006a861
Fix compilation when --enable-test is passed
...
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.
2010-03-08 16:34:10 -08:00
Marcel Holtmann
69c1b49a87
Update configure checks for libcap-ng and libnl
2010-02-03 14:33:13 -08:00
Johan Hedberg
1202ec1f3e
Add initial skeleton for Phonet AT (DUN) plugin
2010-02-02 11:07:33 -08:00
Marcel Holtmann
76dc6dc619
Check for dbus_connection_can_send_type() function
2010-01-30 08:26:23 -08:00
Marcel Holtmann
27d766e1a9
Add skeleton for HCI tracing daemon
2009-12-24 07:37:54 -08:00
Marcel Holtmann
baea4eeec8
Fix typo within capabilities library check
2009-10-02 11:59:40 +02:00
Marcel Holtmann
9373fdb487
Add checks for libcap-ng support
2009-10-02 11:39:32 +02:00
Marcel Holtmann
a5b1e3d02c
Switch to a full non-recursive build system
2009-08-23 00:40:59 -07:00
Marcel Holtmann
31320d11fe
Fix variable typo
2009-07-15 18:15:49 +02:00
Marcel Holtmann
bf74849083
Add option to disable optimization independent from debug
2009-07-15 18:09:02 +02:00
Stefan Seyfried
d61145f83a
fix UDEV_DATADIR fallback if pkg-config fails
2009-07-07 10:17:45 -07:00
Marcel Holtmann
58dd6ccf7c
If available use the udevdir variable as base directory
2009-07-05 10:45:46 -07:00
Marcel Holtmann
0bc778f1b2
Use UDEV_DATADIR variable for rules directory
2009-07-05 09:48:24 -07:00
Filippo Giunchedi
876f6ccfbd
remove _FORTIFY_SOURCE=2 from default CFLAGS
...
otherwise --disable-fortify has no effect and the default is
--enable-fortify anyway
2009-07-04 09:12:39 -07:00
Marcel Holtmann
c5908da181
Separate between udev rules and configuration files
2009-06-30 07:53:08 -07:00
Marcel Holtmann
0b86874a83
Use a udev rule to start bluetoothd on demand
2009-06-30 07:30:16 -07:00
Filippo Giunchedi
8c88b0445a
add CONFIGDIR and STORAGEDIR as AC_SUBST
2009-06-30 16:27:41 +03:00
Marcel Holtmann
9c0b5859e6
Fix mostly every warning caused by -Wsign-compare
2009-01-29 17:58:28 +01:00
Marcel Holtmann
82e9ab56be
Enable verbose compiler warnings in maintainer mode
2008-12-23 06:04:54 +01:00
Marcel Holtmann
5a10a1b26a
Turn warnings into errors when debugging is enabled
2008-12-21 22:26:43 +01:00
Vinicius Costa Gomes
27a4e6505b
Checks for glib-2.14 or later
...
g_timeout_add_seconds was only introduced in glib-2.14, so
adds a check for this dependency.
2008-12-08 19:11:38 -03:00
Marcel Holtmann
53df62e6f9
Use dlopen() directly and don't depend on GModule
2008-10-18 19:03:30 +02:00
Marcel Holtmann
a8172d3629
The usage of libhal is no longer required
2008-09-29 03:21:35 +02:00
Marcel Holtmann
5475636b22
Add first step for providing HAL plugin
2008-09-24 02:47:48 +02:00
Luiz Augusto von Dentz
694f019211
Make methods related to external services into service plugin.
2008-09-02 19:17:55 -03:00
Marcel Holtmann
080bb2b61a
Add skeleton for telephony drivers
2008-09-01 21:55:09 +02:00
Marcel Holtmann
226b34727f
Add infrastructure for gtk-doc support
2008-08-14 22:59:09 +02:00
Marcel Holtmann
dcf7749332
Fix make distcheck build process
2008-08-06 02:24:15 +02:00
Marcel Holtmann
aa38f14404
Fail if GLib or GModule is not available
2008-08-05 21:52:39 +02:00
Marcel Holtmann
295eb0c879
Re-enable PIE support and enable it by default
2008-08-04 20:20:44 +02:00
Marcel Holtmann
38173720e0
Remove unused servicedir definition
2008-08-04 20:09:56 +02:00
Luiz Augusto von Dentz
1d13df54ae
Remove eglib.
2008-07-28 10:43:25 -03:00
Marcel Holtmann
aae4332886
Compile against included Bluetooth library
2008-07-26 19:08:34 +02:00
Marcel Holtmann
d6ae1c3f77
Import bluez-utils-3.36 revision history
2008-07-26 19:00:53 +02:00
Marcel Holtmann
407a723fbd
Make netlink support optional and disable storage plugin
2008-06-18 15:35:40 +00:00
Marcel Holtmann
70ee40161f
Enable usage of PIE by default
2008-06-16 00:49:28 +00:00
Marcel Holtmann
58878aee3d
Remove the broken --enable-all option
2008-06-08 11:20:35 +00:00
Marcel Holtmann
8c76a11b2f
No need to check for dbus-glib
2008-06-07 19:37:02 +00:00
Marcel Holtmann
d97274c470
Bump D-Bus requirement
2008-06-03 20:20:46 +00:00
Marcel Holtmann
2aab870f59
Update autoconf/automake options
2008-06-03 20:07:34 +00:00
Marcel Holtmann
865f110880
Add initial work for netlink plugin
2008-05-15 02:39:26 +00:00
Marcel Holtmann
5442ba4d63
Add skeleton for libgdbus support
2008-05-08 17:58:33 +00:00
Marcel Holtmann
2810e2a6b3
Remove inotify support
2008-05-08 13:41:21 +00:00