Commit Graph

276 Commits

Author SHA1 Message Date
Marcel Holtmann
ef03539b30 doc: Update the details for mgmt version 1.9 2015-06-18 03:09:57 -07:00
Marcel Holtmann
749b881bd1 doc: Add description for Start Limited Discovery command 2015-05-24 04:28:14 +02:00
Marcel Holtmann
fbea15652e doc: Add note about LE Privacy and out-of-band data update 2015-03-16 22:05:50 -07:00
Marcel Holtmann
d437fba734 doc: Introduce a command that notifies about local OOB data updates 2015-03-16 16:01:27 -07:00
Marcel Holtmann
249bc19ca0 doc: Providing Security Manager TK Value is actually not supported 2015-03-16 12:51:09 -07:00
Marcel Holtmann
0ac25dcda1 doc: Mention that Security Manager TK Value field is special 2015-03-15 11:10:40 -07:00
Marcel Holtmann
035ca74704 doc: Add entry for permission denied management error 2015-03-14 17:57:30 -07:00
Marcel Holtmann
03ffe3c395 doc: Expose the controller bus via extended index information 2015-03-14 16:35:46 -07:00
Marcel Holtmann
a6d4f90a60 doc: Add flags for discoverable and limited discoverable advertising 2015-03-14 09:27:21 -07:00
Marcel Holtmann
09e94ad407 doc: Mention the new Set Advertising setting for connectable advertising 2015-03-13 10:53:05 -07:00
Johan Hedberg
31da56edd5 doc/mgmt-api: Fix typo s/undirect/undirected/ 2015-03-13 12:27:58 +02:00
Johan Hedberg
79dbda93be doc/mgmt-api: Clarify reference Add Device comment 2015-03-13 11:28:08 +02:00
Marcel Holtmann
994b30f318 doc: Add commands and events for managing advertising data 2015-03-12 19:34:54 -07:00
Marcel Holtmann
ae38782197 doc: Add extra mode for Set Advertising management command 2015-03-12 18:53:28 -07:00
Johan Hedberg
5a4263029a doc/mgmt-api: Add missing new error codes 2015-03-10 22:37:23 +02:00
Marcel Holtmann
3556d6928f doc: Mention the upcoming version 1.9 of management interface 2015-03-10 13:24:57 -07:00
Johan Hedberg
ebea66797d doc/mgmt-api: Make Fast Connectable available while powered off 2015-03-10 20:08:23 +02:00
Johan Hedberg
791e318a9e doc/mgmt-api: Add note about power off while fast connectable 2015-03-10 12:42:42 +02:00
Johan Hedberg
4c2abdb4f4 doc/mgmt-api: Set Fast Connectable is allowed while not connectable
Now that the page scan state isn't strictly tied to the connectable
setting (adding BR/EDR devices to the kernel whitelist may enable it as
well) we shouldn't prevent fast-connectable from getting set while
connectable is not set.
2015-03-10 12:39:18 +02:00
Marcel Holtmann
f081d05ffe doc: Add information about static address controller setting 2015-03-06 19:53:32 +01:00
Marcel Holtmann
b86eefd372 doc: Clarify the usage of the static address for dual-mode controllers 2015-03-06 18:34:13 +01:00
Johan Hedberg
60ba9a5493 doc/mgmt-api: Add security level to new CSRK events
In order to distinguish between LE Security Mode 2 levels 1 and 2 we
need to know whether a CSRK is authenticated or unauthenticated. So far
this information wasn't available in the New CSRK event from the kernel.

This patch renames the Master parameter of the event to Type and adds
two new values to it. The two old values 0x00 and 0x01 still have the
same meaning as before from the local/remote CSRK perspective. Since we
so far have not known anything about the security level these values
must be assumed to be unauthenticated.

The consequence of this update is that authenticated keys with new
kernels will simply be ignored by existing code (which only accepts
values 0x00 and 0x01), however since we haven't really had any code
doing real signing so far this should be an acceptable compromise.
2015-02-26 17:55:31 +02:00
Lukasz Rymanowski
470caaf8d7 doc/mgmt-api: Update error codes for Pair Device Command
This patch adds two error codes for Pair device command.

Reject error code which is used when requested transport is not enabled.
E.g. User wants to do LE pair but LE support is not enabled. Similar
with BREDR

Not Supported error code which is used if controller is not capable with
requested transport
2015-02-12 23:03:55 +02:00
Johan Hedberg
5ffe7b9a52 doc: Mention the release of the 3.19 kernel 2015-02-09 15:41:56 +02:00
Marcel Holtmann
0245437c23 doc: Mention the P-256 enforcement for Secure Connections Only mode 2015-01-27 12:42:29 -08:00
Marcel Holtmann
9079c3b3f1 doc: Add section for OOB fields when Secure Connections Only is used 2015-01-25 22:16:32 +01:00
Marcel Holtmann
5a9a6871fe doc: Add new command and events for extended controller index list 2015-01-25 22:04:12 +01:00
Marcel Holtmann
b1004a59e9 monitor: Use the correct LE Secure Connections fields for OOB 2015-01-23 12:27:08 -08:00
Marcel Holtmann
5337106f78 doc: Add new command for reading local OOB extended data information 2015-01-23 12:15:31 -08:00
Marcel Holtmann
49df912be0 doc: Add extra notes for local and remote OOB commands 2015-01-22 12:28:39 -08:00
Johan Hedberg
7c78778f09 doc/mgmt-api: Fix Add UUID description 2014-12-23 09:38:41 +02:00
Marcel Holtmann
1da49e8dc1 doc: Mention that Start Service Discovery command for version 1.8 2014-12-05 14:23:48 +01:00
Marcel Holtmann
735553e803 doc: Clarify the value 127 for RSSI means unavailable 2014-12-05 13:20:18 +01:00
Marcel Holtmann
6124d7be40 doc: Mention version 1.8 of the management interface 2014-12-04 00:21:26 +01:00
Johan Hedberg
2e021ee63c doc/mgmt-api: Set SC is now both for LE and BR/EDR 2014-12-03 16:32:46 +02:00
Johan Hedberg
7a0e8cd2af doc/mgmt-api: Document LE SC LTK types 2014-12-03 16:32:46 +02:00
Johan Hedberg
a20d6dbe4e doc/mgmt-api: Rename parameter to UUID_Count for consistency 2014-11-27 12:55:22 +02:00
Johan Hedberg
bea842eee5 doc/mgmt-api: Remove non-existing Stop Service Discovery command
Since Stop Service Discovery is essentially the same as Stop Discover it
was decided to just reuse the latter for stopping this special type of
discovery.
2014-11-27 10:14:25 +02:00
Marcel Holtmann
aa34c8cdee doc: Add commands for service discovery procedure 2014-11-23 11:46:25 +01:00
Johan Hedberg
1d73d30270 doc/mgmt-api: Add note about general command errors 2014-11-19 21:46:36 +02:00
Marcel Holtmann
346dab1ba1 doc: Update description of remote OOB commands 2014-11-15 04:58:25 +01:00
Marcel Holtmann
f2c3147f74 doc: Mention the released Linux 3.17 kernel 2014-10-09 17:12:14 +02:00
Marcel Holtmann
bf86e3ab0d doc: Mention the released Linux 3.16 kernel 2014-08-06 18:19:25 +02:00
Johan Hedberg
8dd40f077e doc/mgmt-api: Rename pairable to bondable 2014-07-30 10:33:46 +03:00
Marcel Holtmann
573c8fb128 doc: Fix minor typo with Cancel Pair Device command 2014-07-24 00:52:30 +02:00
Marcel Holtmann
c09e4de8ec doc: Fix minor typo with Pair Device command 2014-07-24 00:48:16 +02:00
Marcel Holtmann
6aa62315c6 doc: Add more notes of management version 1.4 changes 2014-07-23 22:37:28 +02:00
Marcel Holtmann
be8b264e9d doc: Mention the action 2 parameter for Add Device command 2014-07-23 22:08:07 +02:00
Marcel Holtmann
746d324028 doc: Update sections affecting Add Device and Remove Device commands 2014-07-23 18:48:49 +02:00
Marcel Holtmann
571ddc03f2 doc: Update list of management version 1.7 features 2014-07-04 19:25:05 +02:00
Marcel Holtmann
dab577a767 doc: Add description for New Configuration Options mgmt event 2014-07-04 19:07:06 +02:00
Marcel Holtmann
82539c2f82 doc: Remove the unneeded auto-connect and encrypt action 2014-07-04 13:58:39 +02:00
Marcel Holtmann
5712fbe1a9 doc: Add Set External Configuration management command 2014-07-04 12:54:34 +02:00
Marcel Holtmann
bca5998f2a doc: Add comments on how blocked devices interact with auto-connection 2014-07-04 12:15:02 +02:00
Marcel Holtmann
d74bfda442 doc: Add notes about Add Device Action 0x02 and directed advertising 2014-07-04 11:01:22 +02:00
Marcel Holtmann
1bd220070a doc: Update the controller configuration parameter naming 2014-07-03 23:51:49 +02:00
Marcel Holtmann
a86c69e9f3 doc: Add extra empty line 2014-07-03 19:52:45 +02:00
Marcel Holtmann
f4d07701ba doc: More updates for management version 1.7 features 2014-07-03 18:51:30 +02:00
Marcel Holtmann
3a88a27011 doc: Add support for Unconfigured Index Removed event 2014-07-02 21:43:00 +02:00
Marcel Holtmann
db3aa39448 doc: Add management support for controller configuration 2014-07-02 01:45:11 +02:00
Marcel Holtmann
bce31c8da6 doc: Introduce Non Connectable flag for Device Found event 2014-07-01 12:58:08 +02:00
Marcel Holtmann
88f2b4202e doc: Add notes for management version 1.7 features 2014-06-29 23:42:01 +02:00
Marcel Holtmann
96d3a5b344 doc: Fix event opcode for New Connection Parameter event 2014-06-29 23:25:38 +02:00
Marcel Holtmann
f4db1bca77 doc: Add documentation for Device Added and Device Removed events 2014-06-29 23:24:42 +02:00
Marcel Holtmann
a4c629ce10 doc: Fix note about command complete for success and failure 2014-06-29 20:29:34 +02:00
Marcel Holtmann
65ff7dcdb5 doc: Return address for Add Device and Remove Device commands 2014-06-29 19:40:58 +02:00
Marcel Holtmann
6dac212ae3 doc: Update possible error codes for Add Device and Remove Device 2014-06-29 14:32:47 +02:00
Marcel Holtmann
2dbb42e525 doc: Update command opcode for Load Connection Parameters 2014-06-29 13:55:08 +02:00
Marcel Holtmann
9c76a0a483 doc: Add management commands for Add Device and Remove Device 2014-06-29 13:54:35 +02:00
Marcel Holtmann
8303897686 doc: Move get clock info command to the next available opcode 2014-06-29 13:53:10 +02:00
Marcel Holtmann
4a06d82515 doc: Add management command to get clock information 2014-06-27 14:17:17 +03:00
Marcel Holtmann
e4ad2b67ee doc: Add address type information to get connection info command 2014-06-27 11:44:39 +02:00
Marcel Holtmann
cdbee918b9 doc: Add comment for single mode controllers without public address 2014-06-23 08:56:15 +02:00
Johan Hedberg
155780f210 doc/mgmt-api: Fix a couple of typos 2014-06-23 08:05:13 +03:00
Marcel Holtmann
0df3313c07 doc: Add extra mode for a reduced LE privacy mode 2014-06-22 22:05:51 +02:00
Marcel Holtmann
5b77287e01 doc: Add management support for handling connection parameters 2014-06-22 22:00:42 +02:00
Marcel Holtmann
38b0958aab doc: Add mode for enabling generation of debug keys 2014-06-22 17:31:03 +03:00
Johan Hedberg
aaca6913d3 doc/mgmt-api: Specify valid IO Capability values 2014-06-17 14:55:07 +03:00
Andrzej Kaczmarek
59eda24f59 doc: Fix bit numbering in mgmt-api 2014-06-16 12:37:09 +02:00
Marcel Holtmann
cbea745941 doc: Update management command list for 3.16 kernels 2014-06-08 21:11:58 +02:00
Lukasz Rymanowski
2d4c1d2664 doc: Add description for Get Connection Information command
This patch introduces Get Connection Information command.
2014-05-16 08:06:22 +03:00
Marcel Holtmann
325d9bd48e doc: Mention the deprecated Debug_Keys parameter for Load Link Keys 2014-04-05 11:35:09 -07:00
Marcel Holtmann
c27182079e doc: Add note for new management API version of upcoming 3.15 kernel 2014-04-04 10:18:36 -07:00
Marcel Holtmann
209dcf6cf1 doc: List commands and events added to each management version 2014-03-09 15:17:07 -07:00
Marcel Holtmann
1040b482a1 doc: Fix indentation of management event parameters 2014-03-09 13:21:34 -07:00
Marcel Holtmann
3827e7b553 doc: Add description for New Signature Resolving Key event 2014-03-09 12:12:25 -07:00
Marcel Holtmann
f725b32c36 doc: Mention the identity address handling for pairing commands 2014-02-18 10:47:43 -08:00
Marcel Holtmann
60d28644ca doc: Add management commands and events for privacy support 2014-02-18 10:23:31 +02:00
Marcel Holtmann
9a8ea92652 doc: Add address type information where they were missing 2014-02-17 09:55:15 -08:00
Marcel Holtmann
3aa14496ce doc: Mention that new long term key and new link key completes pairing 2014-02-16 13:05:08 -08:00
Marcel Holtmann
eef32d40be doc: Mention the valid address types for BR/EDR link keys 2014-02-16 12:10:28 -08:00
Marcel Holtmann
41b4c99e49 doc: Fix a few more typos 2014-02-16 11:45:41 -08:00
Marcel Holtmann
bad86f3b3c doc: Fix two minor typos 2014-02-15 02:49:59 -08:00
Johan Hedberg
c16c7b4dea doc: Document Name_Known parameter of mgmt_confirm_name 2014-02-14 20:39:10 +02:00
Marcel Holtmann
47c6cad75f doc: Describe the new debug keys command and setting 2014-02-01 17:49:38 -08:00
Marcel Holtmann
17f7bfba5c doc: Change the authentication parameter into key_type parameter 2014-01-31 17:43:49 -08:00
Marcel Holtmann
484beadea8 doc: List the possible key types for link keys 2014-01-31 17:41:07 -08:00
Marcel Holtmann
ba8a3e83e4 doc: Add the mgmt interface versions and how the map to kernel releases 2014-01-28 18:30:53 -08:00
Marcel Holtmann
aecc71a383 doc: Mention the Secure Connections Only mode 2014-01-11 14:12:13 -08:00
Marcel Holtmann
89695d7bf4 doc: Change the wording a little bit 2014-01-11 14:09:52 -08:00