Commit Graph

190 Commits

Author SHA1 Message Date
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