Commit Graph

12886 Commits

Author SHA1 Message Date
Johan Hedberg
ce5cd675a3 core: Fix removing profiles from the connected profiles list 2012-12-17 13:48:00 +02:00
Johan Hedberg
aba6eafcd6 core: Fix loading devices without any SDP records 2012-12-17 13:42:52 +02:00
Johan Hedberg
2ca3795930 core: Remove device->agent (superceeded by bonding->agent) 2012-12-17 13:37:54 +02:00
Johan Hedberg
b0342b5093 test: Update simple-agent to match AgentManager1 interface 2012-12-17 13:26:17 +02:00
Johan Hedberg
492b2de331 core: Clear default agent in agent_disconnect() 2012-12-17 13:05:19 +02:00
Johan Hedberg
166931cf49 core: Set implicit default agent when first agent registers 2012-12-17 13:02:22 +02:00
Johan Hedberg
39036db684 core: Fix looking up "any" agent from the hash table 2012-12-17 12:56:25 +02:00
Johan Hedberg
72041181ac core: Remove unused agent_matches function 2012-12-17 12:50:39 +02:00
Johan Hedberg
24aed93379 core: Remove unused agent_is_busy function 2012-12-17 12:50:39 +02:00
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