Johan Hedberg
8136e7ba9a
mgmtops: Fix read_info response handling
2012-02-24 00:47:12 +02:00
Johan Hedberg
4ef8aae454
mgmtops: Move clear_uuids after read_info response
2012-02-24 00:47:02 +02:00
Johan Hedberg
e2801dd6ad
mgmtops: Add UUID queuing to avoid EBUSY errors
2012-02-24 00:46:57 +02:00
Anderson Lizardo
5a878d96f9
mgmtops: Add SET_LE/SET_SSP command complete handling
...
This avoids "Unknown command complete for opcode <nn>" errors.
2012-02-23 22:40:37 +02:00
Anderson Lizardo
2f3ebee35e
mgmtops: Handle "Class Of Device Changed" event
...
This avoids misleading "Unknown Management opcode 7 (index 0)" errors.
2012-02-23 22:40:32 +02:00
Marcel Holtmann
484150cbfd
mgmt: Add flags field for device connected event
2012-02-23 20:56:00 +01:00
Marcel Holtmann
d74391573c
mgmt-api: Add flags field to Device Connected event
2012-02-23 20:52:12 +01:00
Johan Hedberg
87f0899f82
btmgmt: Add UUID handling support
2012-02-23 21:53:17 +02:00
Johan Hedberg
384369fb18
mgmtops: Fix connection list fetching when powered off
2012-02-23 16:57:37 +02:00
Johan Hedberg
170259bb53
mgmtops: Pass legacy pairing information to core
2012-02-23 00:38:20 +02:00
Marcel Holtmann
241181f5eb
mgmt-api: Fix parameter list of user confirmation request
2012-02-22 23:15:15 +01:00
Marcel Holtmann
9741e4c92d
mgmt: Use uint32 for flags in device found events
2012-02-22 23:14:06 +01:00
Johan Hedberg
5bb418bbb7
mgmt: Fix device_found parameters
2012-02-23 00:05:13 +02:00
Johan Hedberg
07597ac331
core: Fix initial adapter state
...
It's no longer guaranteed that an adapter start of in powered on state
(e.g. not true with latest mgmt) so pass the correct state when
registering an adapter.
2012-02-22 23:56:18 +02:00
Marcel Holtmann
39ce03ec74
monitor: Add LE command descriptions
2012-02-22 22:48:02 +01:00
Marcel Holtmann
8c3ec75091
monitor: Add missing management events for pairing
2012-02-22 22:34:43 +01:00
Marcel Holtmann
87276365ab
mgmt-api: Add comments for commands that require powered controller
2012-02-22 21:43:04 +01:00
Marcel Holtmann
26cce9fe69
mgmt-api: Mention the empty UUID to clear the UUID list
2012-02-22 21:25:19 +01:00
Marcel Holtmann
40802a41d4
mgmt-api: Update comments for commands valid during power off
2012-02-22 21:03:22 +01:00
Marcel Holtmann
c9edc0153f
mgmt-api: Mention that setting name is valid when powered off
2012-02-22 20:51:42 +01:00
Marcel Holtmann
1af626dcb2
monitor: Decode some of the management authentication events
2012-02-22 20:38:08 +01:00
Marcel Holtmann
2821fba7d2
monitor: Add decoding of more management events
2012-02-22 20:12:04 +01:00
Marcel Holtmann
13009c7a1b
mgmt: Add struct for device disconnected event
2012-02-22 20:02:16 +01:00
Marcel Holtmann
8257ef71a0
hciemu: Reset all settings on reset
2012-02-22 16:58:59 +01:00
Johan Hedberg
1eb70403c5
mgmtops: Enable LE support if supported
2012-02-22 17:50:48 +02:00
Johan Hedberg
9e63da0ee1
mgmtops: Only try to enable SSP if it's supported
2012-02-22 17:50:48 +02:00
Marcel Holtmann
d840f9d563
monitor: Use common code for control and monitor packets
2012-02-22 16:40:09 +01:00
Marcel Holtmann
ba739af87d
monitor: Decode management new settings values
2012-02-22 16:25:13 +01:00
Johan Hedberg
b3d8d96823
mgmtops: Fix enabling SSP when needed
2012-02-22 16:58:06 +02:00
Johan Hedberg
b7772ee442
btmgmt: Add le command
2012-02-22 16:43:43 +02:00
Marcel Holtmann
ef084d1ebd
monitor: Also monitor the control channel for management events
2012-02-22 13:42:47 +01:00
Marcel Holtmann
37d806a392
hciemu: Add clean handling for page scan and inquiry scan enable
2012-02-21 20:30:31 +01:00
Marcel Holtmann
e9da1082e6
mgmt: Support setting shortname as well
2012-02-21 19:08:19 +01:00
Marcel Holtmann
65c785cf06
hciemu: Add support for LE buffer size command
2012-02-21 15:26:44 +01:00
Marcel Holtmann
1202dd2c9e
hciemu: Handle unknown HCI commands properly
2012-02-21 15:21:37 +01:00
Marcel Holtmann
e31e02e667
hciemu: Add support for handling host supported features
2012-02-21 15:11:11 +01:00
Marcel Holtmann
cf808a866a
hciemu: Add support for setting LE host mode
2012-02-21 15:04:12 +01:00
Marcel Holtmann
796ac5ca3b
lib: Add struct for reading LE host supported setting
2012-02-21 15:01:54 +01:00
Marcel Holtmann
def5cd8ad3
hciemu: Add support for setting simple pairing mode
2012-02-21 14:51:00 +01:00
Marcel Holtmann
9899b5bce6
hciemu: Create a Bluetooth SIG 4.0 controller
2012-02-21 14:42:28 +01:00
Marcel Holtmann
169dde65ce
mgmt-api: Small clarification
2012-02-21 14:25:59 +01:00
Marcel Holtmann
8dd0820642
mgmt-api: Update comments for setting handling and errors
2012-02-21 14:09:14 +01:00
Marcel Holtmann
4ebdcf49dc
mgmt-api: Add comments for valid commands when power off
2012-02-21 13:26:52 +01:00
Marcel Holtmann
40554f5a9d
mgmt-api: Add command for setting Device ID details
2012-02-21 00:05:56 +01:00
Johan Hedberg
0b9eed7567
mgmt: Update stop_discovery and ev_discovering to match API spec
2012-02-21 00:20:27 +02:00
Johan Hedberg
bacbc2631b
btmgmt: Add hs command
2012-02-21 00:17:58 +02:00
Marcel Holtmann
0544ed94db
mgmt-api: Add address type to stop discovery command and the event
2012-02-20 21:19:25 +01:00
Marcel Holtmann
664df5e25e
mgmt-api: The command status is never a positive response
2012-02-20 21:15:06 +01:00
Marcel Holtmann
2d5cb7d730
mgmt-api: Fix a small typo
2012-02-20 21:10:09 +01:00
Marcel Holtmann
81c81ac4e7
mgmt-api: Fix a few entries for command status vs command complete
2012-02-20 21:07:30 +01:00