Commit Graph

218 Commits

Author SHA1 Message Date
Marcel Holtmann
3bb5375bf5 tracer: Remove wrong attempt in building a HCI mointor in userspace 2012-02-20 16:03:42 +01:00
Santiago Carot-Nemesio
82ad2b53d2 glib-compat: Add g_list_free_full to deal with issues in old GLib versions 2012-02-03 10:45:17 -08:00
Anderson Lizardo
4f1294a5e7 Remove unused/broken "echo" RFCOMM plugin
It was disabled for quite some time (since 2009), and does not even
compile anymore if enabled:

plugins/echo.c: In function 'session_event':
plugins/echo.c:53: error: implicit declaration of function
'g_io_channel_read'
plugins/echo.c:57: error: implicit declaration of function
'g_io_channel_write'
2012-01-09 14:50:39 +02:00
Anderson Lizardo
d94628a136 Remove PulseAudio plugin leftover
The .c file and the configure check were not being used anywhere.
2012-01-09 14:50:27 +02:00
Scott James Remnant
f0ef8ce2ea build: increase check requirement to 0.9.6
ck_assert, used by unit/test-eir.c wasn't added to check until 0.9.6
2012-01-07 20:00:15 +02:00
Marcel Holtmann
bf5d45f2fb build: Move libcheck under TEST conditional 2011-12-27 20:09:56 -08:00
Bruna Moreira
d7925ed6c4 Add Phone Alert Server skeleton plugin 2011-09-22 20:05:06 +09:00
Anderson Lizardo
8f769e9565 Add GATT Time Server skeleton plugin 2011-09-22 20:05:04 +09:00
Santiago Carot-Nemesio
67c15df485 Initial support for Health Thermometer Profile (HTP) 2011-07-29 12:50:30 +03:00
Claudio Takahasi
37c3958aba Add Proximity Profile plugin skeleton 2011-07-26 11:13:01 +03:00
David Herrmann
1106efd440 Add support for wiimote pairing
The Nintendo Wii Remote requires binary bluetooth addresses as PINs.
This is not possible via dbus agent API. So this adds a plugin that
registers a pin-callback and forces the right pin for every
authentication request of wiimotes.
2011-07-14 17:25:05 +03:00
Marcel Holtmann
3f553a30ad Allow building with GLib 2.16 for now 2011-07-04 11:09:55 +02:00
Lucas De Marchi
c053eac034 build: Remove udevrules option
Use the new datafiles options instead.
2011-07-01 20:48:04 -07:00
Lucas De Marchi
9cec49b283 build: Rename configfiles option to datafiles
Instead of passing --[disable|enable]-configfiles, now we use
--[disable|enable]-datafiles as not all of the files are installed for
configuration but are rather data files.
2011-07-01 20:47:23 -07:00
Luiz Augusto von Dentz
3058efa787 Make use of g_slist_free_full when elements are dynamically-allocated
This avoid having to iterate twice in the list to free its elements.
2011-06-30 12:32:17 +03:00
Lukasz Rymanowski
cb60fce5fc Fix hid2hci compilation error
Do not compile hid2hci if udev is not present.
2011-06-28 10:53:32 +03:00
Kay Sievers
9fc7474d89 Move hid2hci to /lib/udev 2011-05-02 09:23:34 -07:00
Kay Sievers
94b0a8f405 Update hid2hci tool from udev codebase 2011-04-28 12:54:31 -07:00
Bruna Moreira
d0b675088a Remove deprecated attrib plugin
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.
2011-04-01 16:43:11 +03:00
Anderson Lizardo
a3e9d397f0 Move GATT example server to a standalone plugin
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.
2011-03-30 19:19:29 +03:00
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