Commit Graph

69 Commits

Author SHA1 Message Date
Alok Barsode
4e71ac8617 Adding stop() functionality to hciops plugin. 2009-05-06 12:37:44 +03:00
Luiz Augusto von Dentz
e1125a71b6 Fix memory leak. 2009-05-05 17:27:08 -03:00
Marcel Holtmann
1ab388feb3 Add support for builtin plugins 2009-05-03 18:54:22 -07:00
Alok Barsode
076540a14a Adding start() functionality to hciops plugin. 2009-05-03 02:21:44 +03:00
Alok Barsode
ffff055ee5 Code cleanup for hciops.c.
Renaming init_all_devices to init_known_adapters.
Using 'index' instead of 'dev_id'.
2009-04-28 15:50:19 +05:30
Alok Barsode
34c4239984 Adding btd_register_adapter_ops framework. 2009-04-28 15:49:51 +05:30
Alok Barsode
a557e08d8c Moving all adapter initialization code to hciops plugin. 2009-04-28 15:18:52 +05:30
Alok Barsode
cce9e28ea1 Initializing hciops plugin. Adding IO event handing. 2009-04-28 14:19:22 +05:30
Alok Barsode
94e9185617 Initialing HCI raw socket plugin "hciops". 2009-04-27 21:56:08 +05:30
Alok Barsode
e050cc3d14 Using # operator to stringify plugin name. 2009-04-21 13:25:35 +01:00
Alok Barsode
2f28c39a63 Add priority field to plugin descriptor definition and load plugins in priority order. 2009-04-21 13:23:51 +01:00
Johan Hedberg
8e706e2d4f Convert some not-so-important info logs to debug logs 2009-03-24 12:31:10 +02:00
Alok Barsode
bf6a4a5774 Adding version check for plugins. 2009-03-14 07:11:47 +01:00
Marcel Holtmann
92bd92f851 Use GCC visibility for exporting symbols 2009-03-11 12:02:00 +01:00
Marcel Holtmann
fb333f1c88 Update copyright information 2009-01-01 19:33:20 +01:00
Johan Hedberg
5dfd446637 Remove duplicate (and incorrect) call to adapter_get_address 2008-11-11 17:33:40 +02:00
Luiz Augusto von Dentz
a6e8281102 Check ANY record list in case the record is not present on adapter record list. 2008-11-04 19:06:56 -03:00
Marcel Holtmann
d6334b6272 Fix handling of service records on any adapter object 2008-11-01 01:42:36 +01:00
Marcel Holtmann
81a1e13f79 Add support for service interface on any adapter object 2008-11-01 00:55:46 +01:00
Johan Hedberg
64e9369b94 Remember to remove the name listener in path_unregister 2008-10-20 14:36:21 +03:00
Johan Hedberg
e501562445 Call exit_callback with correct parameters upon path removal 2008-10-20 14:18:33 +03:00
Marcel Holtmann
1f5107e65f Fix fallouts due to GDBusWatchFunction changes 2008-10-17 18:43:48 +02:00
Marcel Holtmann
7cfc028f6c Check for HAL errors 2008-10-06 14:56:19 +02:00
Johan Hedberg
8b1d58dd39 Fix DBusPendingCall memory leak 2008-10-06 13:59:21 +02:00
Marcel Holtmann
9009725785 Fix memory leaks with HAL messages 2008-09-30 05:01:32 +02:00
Marcel Holtmann
961afe8214 Read the class of device before setting a new one 2008-09-29 13:08:25 +02:00
Marcel Holtmann
c791fde2d5 Set major and minor class in one go 2008-09-29 12:18:39 +02:00
Marcel Holtmann
993a8c5512 Use correct value for major class 2008-09-29 12:00:57 +02:00
Marcel Holtmann
915c467ef1 Actually set the major and minor device class 2008-09-29 10:19:56 +02:00
Marcel Holtmann
afb342a2c8 Add missing backslash 2008-09-29 07:56:35 +02:00
Marcel Holtmann
a8172d3629 The usage of libhal is no longer required 2008-09-29 03:21:35 +02:00
Marcel Holtmann
4b71a08bdc Simplify includes of HAL plugin 2008-09-29 03:17:14 +02:00
Marcel Holtmann
c648a9c9ff Fix retrieving of formfactor value 2008-09-29 03:14:14 +02:00
Marcel Holtmann
1e997015ac Allow binding of HAL driver to an adapter 2008-09-29 02:25:14 +02:00
Marcel Holtmann
2f4506180a Disable HAL plugin for now 2008-09-26 09:29:53 +02:00
Marcel Holtmann
5475636b22 Add first step for providing HAL plugin 2008-09-24 02:47:48 +02:00
Vinicius Costa Gomes
e9e2f58c0c Now the record list is managed on a per adapter basis 2008-09-09 19:47:14 -03:00
Vinicius Costa Gomes
8b78330343 Implements the authorization methods on Service plugin 2008-09-09 19:47:14 -03:00
Alok Barsode
2a8fb41c4c Redefining adapter_get_address to take bdaddr_t as parameter. 2008-09-08 14:31:43 +05:30
Johan Hedberg
63155e6a90 Make RequestAuthorization always return a positive reply for now 2008-09-05 16:12:21 +03:00
Alok Barsode
18614bd2b0 Renaming struct adapter to struct btd_adapter. 2008-09-04 16:03:43 +05:30
Alok Barsode
6746732b80 Fixing service.c 2008-09-03 14:47:44 +05:30
Marcel Holtmann
b0479fa11b Allow loading of service plugin 2008-09-03 00:53:43 +02:00
Marcel Holtmann
9fd27210e5 Release the D-Bus connection 2008-09-03 00:35:06 +02:00
Luiz Augusto von Dentz
694f019211 Make methods related to external services into service plugin. 2008-09-02 19:17:55 -03:00
Luiz Augusto von Dentz
c560d02ccf Remove driver.c driver.h and remove workaround for to force a symbol resolution. 2008-08-18 19:20:42 -03:00
Luiz Augusto von Dentz
2a4471c4b0 Remove server.h and server.c files. 2008-08-12 18:53:05 -03:00
Marcel Holtmann
e0581b5e29 Move hcid to src directory and rename it to bluetoothd 2008-07-29 20:35:12 +02:00
Marcel Holtmann
a22a088109 Don't use lib prefix for plugins 2008-06-30 05:47:13 +00:00
Marcel Holtmann
b468daedba Remove unneeded links 2008-06-22 01:51:37 +00:00