Commit Graph

12827 Commits

Author SHA1 Message Date
Johan Hedberg
4711fff515 core: Update adapter IO capability based on default agent 2012-12-17 12:50:39 +02:00
Johan Hedberg
d4f24ab376 core: Make agent_create private to agent.c 2012-12-17 12:50:39 +02:00
Johan Hedberg
55ed9fe700 core: Implement AgentManager1.RequestDefault 2012-12-17 12:50:39 +02:00
Johan Hedberg
2d35bbb15b core: Remove Adapter.Register/UnregisterAgent methods 2012-12-17 12:50:39 +02:00
Johan Hedberg
880d2f5806 core: Remove adapter->agent 2012-12-17 12:50:39 +02:00
Johan Hedberg
bb7f97035a core: Remove unneeded use of adapter_get_agent 2012-12-17 12:50:39 +02:00
Johan Hedberg
6af5715cce core: Use agent_get to get an agent for device and adapter 2012-12-17 12:50:39 +02:00
Johan Hedberg
45ffca3e67 core: Look up correct IO capability with Device.Pair 2012-12-17 12:50:39 +02:00
Johan Hedberg
cab6bfb7ac core: Add agent_get function 2012-12-17 12:50:39 +02:00
Johan Hedberg
ddceeef03e core: Use existing agent struct for new AgentManager1 interface 2012-12-17 10:39:11 +02:00
Johan Hedberg
f989bfd875 core: Add reference counting for agent objects 2012-12-17 10:10:54 +02:00
Marcel Holtmann
747c74538f emulator: Add support for custom HCI command handling 2012-12-17 02:03:22 +01:00
Marcel Holtmann
81ae935d1b unit: Add test case for D-Bus client connect/disconnect handling 2012-12-16 23:03:16 +01:00
Frédéric Danis
8a492cee2c attrib-server: Read/write CCC info from new storage
Remove no more used storage functions.
2012-12-16 13:32:48 +02:00
Frédéric Danis
93b86f4765 device: Add btd_device_get_storage_path() 2012-12-16 13:32:29 +02:00
Frédéric Danis
6776ddb293 adapter: Convert ccc file
Update settings-storage.txt documentation to add ccc file.
2012-12-16 13:32:12 +02:00
Frédéric Danis
b53833b424 device: Store services in device's attributes file
Remove no more used write_device_primaries() from storage.[ch].
2012-12-16 13:30:44 +02:00
Frédéric Danis
6c6424fc4e device : Add EndGroupHandle key in attributes storage
End group handle should also be converted/saved for each
group in device's attributes file.
2012-12-16 13:30:20 +02:00
Luiz Augusto von Dentz
9f4d7d9ac3 test: Update map-client to use D-Bus properties interface 2012-12-16 13:26:03 +02:00
Luiz Augusto von Dentz
e4f45a247b obex-client: Port transfer code to use D-Bus properties interface 2012-12-16 13:26:02 +02:00
Luiz Augusto von Dentz
6f5797da8b obex-client: Port session code to use D-Bus properties interface 2012-12-16 13:26:00 +02:00
Luiz Augusto von Dentz
82a76393fe obex-client: Port MAP module to use D-Bus properties interface 2012-12-16 13:25:57 +02:00
Lucas De Marchi
07c8df9844 core: Remove unused emit_array_property_changed function 2012-12-16 13:25:14 +02:00
Lucas De Marchi
0ec92aa4fe core: Fix leftover signal for UUIDs property 2012-12-16 13:24:39 +02:00
Marcel Holtmann
c4f68e776a gdbus: Fix race condition with creating duplicate client proxies 2012-12-16 01:16:28 +01:00
Marcel Holtmann
60be3174a3 gdbus: Fix issue with unref of client while parsing interfaces 2012-12-16 01:06:33 +01:00
Marcel Holtmann
fefe4edf13 emulator: Add support for setting Bluetooth device address 2012-12-15 23:53:03 +01:00
Marcel Holtmann
ec7a4ee8cf gdbus: Fix issue with unref of client in connect handler 2012-12-15 23:34:51 +01:00
Marcel Holtmann
ed7989e0b3 build: Only compile actually selected binaries 2012-12-15 19:47:02 +01:00
Marcel Holtmann
024d38c12a client: Add support for removing a device/pairing 2012-12-15 17:43:39 +01:00
Marcel Holtmann
3403e57715 client: Add support for triggering pairing 2012-12-15 17:31:35 +01:00
Marcel Holtmann
4da2b7765d core: Remove support for device pair method parameters 2012-12-15 17:17:55 +01:00
Marcel Holtmann
ab872c6f96 doc: Remove parameters for device pairing method 2012-12-15 17:17:03 +01:00
Marcel Holtmann
721f2c3b29 client: Fix memory leak from readline input callback 2012-12-15 16:56:06 +01:00
Marcel Holtmann
b4847cb5fb client: Print warning if leaking a proxy object 2012-12-15 16:49:02 +01:00
Marcel Holtmann
96789cce0b client: Reset default controller and device list on disconnect 2012-12-15 16:21:58 +01:00
Marcel Holtmann
b0e63efb1c core: Use timeout with high priority for watchdog keep-alive 2012-12-15 14:37:31 +01:00
Marcel Holtmann
af506e3a3e build: Limit GATT example plugin to maintainer mode 2012-12-15 14:19:07 +01:00
Johan Hedberg
b896a77bd7 core: Fix adapter name setting when powered off 2012-12-15 14:59:28 +02:00
Marcel Holtmann
f0adf02720 client: Handle device list when switching controllers 2012-12-15 06:31:45 +01:00
Marcel Holtmann
d88e90d410 client: Add support for tracking remote devices 2012-12-15 05:33:19 +01:00
Marcel Holtmann
2fdc266d1b client: Handle printing of properties with int16 type 2012-12-15 05:32:40 +01:00
Marcel Holtmann
b66db827f8 client: Handle printing of empty property iterators 2012-12-15 05:30:33 +01:00
Marcel Holtmann
5bca65d03c client: Add support for running discovery 2012-12-15 04:28:45 +01:00
Marcel Holtmann
4964ecdae4 core: Add agent registration handling of agent manager 2012-12-15 03:05:04 +01:00
Marcel Holtmann
fddb94f0e8 client: Print message when agent gets released by manager 2012-12-15 03:04:28 +01:00
Marcel Holtmann
f3fcb85b20 client: Add support for registering agent handling 2012-12-15 02:16:39 +01:00
Marcel Holtmann
8db6f6f955 client: Remove extra empty line 2012-12-15 02:02:04 +01:00
Marcel Holtmann
6747049201 gdbus: Add support for D-Bus client method calls 2012-12-15 02:00:42 +01:00
Marcel Holtmann
0ab621bb86 client: Use constants for agent path and interface strings 2012-12-15 01:33:54 +01:00