Commit Graph

241 Commits

Author SHA1 Message Date
Marcel Holtmann
3c6dffcac7 doc/mgmt-api: Add new bus types 2016-07-17 21:01:52 +02:00
Johan Hedberg
432609dfbb doc/mgmt-api: Add note about changes in 1.13 2016-07-15 11:10:15 +03:00
Marcel Holtmann
d8c47f1202 doc: Update with mgmt-api version 1.13 2016-07-13 10:27:43 +02:00
Szymon Janc
e9982bcc92 doc/mgmt-api: Add Authentication Failure code to Disconnected event
This error code will be set if authentication (enabling encryption)
failed with 'PIN or Key Missing' error. This will allow userspace
to take actions (eg ask user for consent for rebonding) when remote
device lost bond.
2016-07-13 08:37:08 +03:00
Johan Hedberg
5c1ffd0cdf doc/mgmt-api: Mark 4.5 kernel as released 2016-03-14 08:57:07 +02:00
Johan Hedberg
c8a81f4392 doc/mgmt-api: Document mgmt version 1.12 features 2016-03-09 18:01:57 +02:00
Johan Hedberg
48064a26a0 doc/mgmt-api: Update privacy mode 0x02 description 2016-03-09 18:01:34 +02:00
Mike Ryan
218969aa10 doc: fix typos in mgmt-api.txt 2016-01-04 19:27:25 +01:00
Marcel Holtmann
7ca8db9cfa doc: Mention the management version 1.11 information 2015-11-23 14:08:18 +01:00
Marcel Holtmann
9b2abb1fa2 doc: Fix missing field for Get Advertising Size Information response 2015-11-20 06:41:49 +01:00
Marcel Holtmann
d2b567598e doc: Add description for Add Advertising Size Information command 2015-11-19 15:26:20 +01:00
Marcel Holtmann
f4b7924b37 doc: The management API version 1.10 is available since kernel 4.2 2015-10-03 12:18:45 +02:00
Marcel Holtmann
d2cf5eca8a doc: Mention the management version 1.10 API changes 2015-06-22 15:21:41 -07:00
Florian Grandel
3c8ae2631e doc/mgmt-api: fix typos
This patch fixes a few minor typos and grammar errors in the mgmt api
spec.
2015-06-18 13:18:20 +03:00
Florian Grandel
a1a6ec4054 doc/mgmt-api: multi-adv implementation details
A few additional decisions have been made while implementing the
multi-advertising feature where the mgmt api spec was leaving room for
interpretation. These changes are being documented in this patch.
2015-06-18 13:18:20 +03:00
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