Szymon Janc
d812870321
Add D-Bus OOB plugin
...
A sample OOB plugin that directly exposes OOB functionality over D-Bus.
2011-03-27 22:58:13 +03:00
Waldemar Rymarkiewicz
f9dc0c0762
Add Sim Access Profile dummy driver
...
Add SAP dummy driver implementation and extend configure
with --with-sap=<driver>.
2011-03-23 14:57:45 +02:00
Waldemar Rymarkiewicz
e3c94accd0
Add Sim Access Profile Manager
...
Add a SAP plugin main file and the plugin manager. Also include the SAP
plugin in the Makefile.
2011-03-10 16:03:50 +02:00
Johan Hedberg
328a4501c7
Fix support for shells that do not have "+="
2011-03-04 16:41:43 -03:00
Szymon Janc
87df52f525
Add GStreamer version check in acinclude.m4
...
Since commit cc04c6a2f7
compilation fails
with GStreamer 0.10.28 or older.
2011-02-24 15:21:42 -03:00
Sheldon Demario
dcfc9adb5e
Include check to readline lib on acinlude.m4
2011-02-15 14:17:22 -03:00
Ankush Bansal
c7acda4dd5
Change required GLib version in acinclude.m4
...
The g_strcmp0 function requires at least 2.16.
2011-02-04 06:59:02 +02:00
Marcel Holtmann
effe770cd4
Use -DG_DISABLE_DEPRECATED compiler define
2011-01-18 14:56:31 +01:00
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
Marcel Holtmann
1e3561c600
Remove HAL support helpers
2008-05-08 13:27:42 +00:00
Vinicius Gomes
e78a90944c
eglib: fixing the plugin loading when using the eglib.
2008-04-17 17:46:49 +00:00
Marcel Holtmann
80d5fbd121
Don't optimize when debug is enabled
2008-04-11 23:39:03 +00:00
Marcel Holtmann
8e294a5cbd
Don't optimize when debug is enabled
2008-04-11 23:39:00 +00:00
Marcel Holtmann
797ca808e5
Don't built the standalone SDP server
2008-04-01 20:10:39 +00:00
Marcel Holtmann
2b91b57b25
Remove sync service skeleton since it is useless
2008-03-12 21:47:42 +00:00
Marcel Holtmann
118d58046f
Remove the transfer service skeleton since it is useless
2008-03-12 21:43:07 +00:00
Marcel Holtmann
45e65bdb09
Remove configure option for echo service
2008-03-12 21:31:36 +00:00
Marcel Holtmann
cf824c4d12
Remove the support for SDP parsing via expat
2008-03-05 20:03:08 +00:00
Marcel Holtmann
e814491d3e
Disable check for dbus-glib
2008-02-22 08:22:07 +00:00
Marcel Holtmann
d842176ec2
Add option for installing generic tools
2008-02-10 05:27:22 +00:00
Marcel Holtmann
9341b13b64
Enable services by default and keep old daemons disabled
2008-02-10 05:12:11 +00:00
Marcel Holtmann
f8bbe08909
Fix -ldl linkage in case of eglib
2008-02-01 12:53:27 +00:00
Marcel Holtmann
afd6fc8027
Avoid adding of -ldl if not needed
2008-02-01 12:47:55 +00:00
Marcel Holtmann
4b79bd99c8
Remove empty line
2008-02-01 11:43:10 +00:00
Marcel Holtmann
4e318b3e4c
Add checks for GModule and dlopen
2008-02-01 11:42:38 +00:00
Marcel Holtmann
6dda5e4081
Add autoconf magic for the librt linking
2007-11-26 10:24:56 +00:00
Marcel Holtmann
582a5f9cca
Add build magic around sbctester program
2007-10-25 11:06:39 +00:00
Marcel Holtmann
ce397ae3d3
Handle deprecated dbus_watch_get_fd() function
2007-10-04 14:01:06 +00:00
Marcel Holtmann
c05d3bbdd3
Add utility for Babel devices
2007-09-07 19:38:57 +00:00
Marcel Holtmann
1332577eab
Fix a really dumb typo
2007-09-06 03:33:57 +00:00
Marcel Holtmann
9f717b22e5
We are not going to support PulseAudio any time soon
2007-08-28 16:13:44 +00:00
Marcel Holtmann
5a9b4cc209
Also check for the GStreamer base plugins
2007-08-26 15:36:42 +00:00
Marcel Holtmann
dbf29a6338
Add checks and skeleton for PulseAudio plugin
2007-08-24 16:55:28 +00:00
Marcel Holtmann
cbc3614749
Build SBC library only when ALSA or GStreamer is enabled
2007-08-22 14:51:54 +00:00
Marcel Holtmann
674a1d6355
Add skeleton for GStreamer plugin
2007-08-22 14:09:24 +00:00
Marcel Holtmann
913ac4c6d7
Enable checking for GStreamer support
2007-08-22 13:19:41 +00:00
Marcel Holtmann
68dc1b1a46
Make it possible to disable installation of manual pages
2007-05-14 10:47:49 +00:00
Marcel Holtmann
331abb4c83
Allow configuration of serial service
2007-05-08 12:52:54 +00:00
Marcel Holtmann
fa83abed5f
Only provide generic audio service
2007-04-08 19:56:52 +00:00
Marcel Holtmann
e7bd84e89e
Add skeleton for generic ALSA plugins
2007-04-04 09:39:23 +00:00
Marcel Holtmann
e8eda4d4fd
Remove network, input and echo service from --enable-all
2007-04-01 21:06:39 +00:00
Marcel Holtmann
c0be1b30ea
Make headset service installable
2007-04-01 21:02:31 +00:00
Marcel Holtmann
3e2744b52f
Allow disabling of pand compilation and installation
2007-03-21 21:33:12 +00:00
Marcel Holtmann
6e2ea33ba7
Create a common HAL abstraction layer
2007-03-20 14:48:00 +00:00
Marcel Holtmann
37ca3ab597
Check for HAL support
2007-03-19 19:27:28 +00:00
Marcel Holtmann
3406c27e75
Add skeleton for network service
2007-03-09 15:33:38 +00:00
Marcel Holtmann
61f64a95d1
Add skeleton for embedding SBC library
2007-01-31 08:52:52 +00:00
Marcel Holtmann
d3e7f409b5
Typo
2007-01-24 11:21:31 +00:00
Marcel Holtmann
47cf3f86b9
Make it possible to disable the HID daemon
2007-01-24 11:02:52 +00:00
Marcel Holtmann
10b8d4ebdd
Check if PKG_CHECK_EXISTS is available
2007-01-23 07:47:57 +00:00
Marcel Holtmann
1bc5e02b94
Make it possible to disable USB support
2007-01-23 07:29:27 +00:00