Commit Graph

154 Commits

Author SHA1 Message Date
Arman Uguray
4e5c00fc57 lib: Add macros for advertising instance flags
This patch adds macro definitions for possible advertising instance
flags that can be passed to the "Add Advertising" mgmt command.
2015-03-25 19:27:23 -07:00
Arman Uguray
32c93510e8 lib: Provide data structures for Add/Remove Advertising
This patch provides data structures and opcodes for the Add/Remove
Advertising commands and the Advertising Added/Removed events.
2015-03-24 01:47:08 +01:00
Marcel Holtmann
d5e8e85c1b lib: Add management event strings for advertising added/removed 2015-03-16 16:49:24 -07:00
Marcel Holtmann
8ce5d05363 lib: Add mgmt event for local out-of-band data update notification 2015-03-16 16:02:16 -07:00
Johan Hedberg
0d468ec37c lib/mgmt: Update mgmt command string-lookup table 2015-03-16 07:47:23 +02:00
Marcel Holtmann
091b1fcb61 lib: Provide data structures for local OOB extended data command 2015-03-14 21:29:24 -07:00
Marcel Holtmann
5726c06f8c lib: Use single mgmt structure for legacy local OOB data 2015-03-14 21:27:48 -07:00
Marcel Holtmann
f13e9cbd58 lib: Add response structure for advertising features command 2015-03-14 20:28:49 -07:00
Marcel Holtmann
9a9e4313a9 lib: Change field name from class_of_dev to dev_class 2015-03-14 19:10:25 -07:00
Marcel Holtmann
6b1297b402 lib: Add permission denied management error code 2015-03-14 17:57:05 -07:00
Marcel Holtmann
705eacb667 lib: Add controller bus information to extended index command and events 2015-03-14 16:52:44 -07:00
Marcel Holtmann
4c254e5f05 lib: Add missing information for extended index list support 2015-03-14 14:16:27 -07:00
Marcel Holtmann
18a7af6211 lib: Add structure for extended index list mgmt command 2015-03-14 11:32:18 -07:00
Johan Hedberg
a2aaf050cc lib/mgmt: Add define for 'Already Paired' status 2015-03-11 11:18:59 +02:00
Johan Hedberg
96456910c8 lib/mgmt: Add 'Already Paired' error decoding 2015-03-10 22:38:50 +02:00
Marcel Holtmann
77b1bb7f50 lib: Add constant for MGMT_SETTING_STATIC_ADDRESS 2015-03-06 19:53:06 +01:00
Johan Hedberg
6271215e3d mgmt: Update code to match updated New CSRK specification
The 'master' parameter was renamed to 'type' and now has two new
possible values.
2015-02-27 10:20:33 +02:00
Marcel Holtmann
95fa5b26e2 lib: Add string for Start Service Discovery command 2014-12-05 14:26:13 +01:00
Jakub Pawlowski
ca67344fdd lib: Add start service discovery
This patch adds start service discovery definition for new kernel
method.
2014-12-04 14:12:26 +02:00
Johan Hedberg
0226480ce1 core: Always use extended remote_oob_data parameters
This paves the way for the P-256 parameters and sending zero values for
them is equal to using the non-extended version.
2014-11-19 13:33:09 +02:00
Johan Hedberg
c87e0ec647 mgmt: Rename pairable to bondable 2014-07-30 10:32:16 +03:00
Marcel Holtmann
355d0dac25 lib: Add definition for New Configuration Options mgmt event 2014-07-04 19:07:43 +02:00
Marcel Holtmann
22ddae4b34 lib: Adjust for new Set External Configuration mgmt command 2014-07-04 13:10:35 +02:00
Marcel Holtmann
653476ff78 lib: Add definitions for set public address command 2014-07-04 00:47:28 +02:00
Marcel Holtmann
9461686284 lib: Add definitions for reading controller configuration info 2014-07-04 00:00:34 +02:00
Marcel Holtmann
928258470f lib: Add definition for Read Unconfigured Index List command 2014-07-02 21:38:26 +02:00
Marcel Holtmann
5509d61174 lib: Add definition for Unconfigured Index Removed event 2014-07-02 21:32:10 +02:00
Marcel Holtmann
2517c3cb65 lib: Add definition for Unconfigured Index Added event 2014-07-02 20:57:15 +02:00
Johan Hedberg
460d1656ce lib/mgmt: Add definitions for Load Connection Parameters 2014-07-02 16:48:17 +03:00
Marcel Holtmann
c6bb2f223c lib: Add strings for connection parameters management opcodes 2014-07-02 00:50:58 +02:00
Andre Guedes
a1451db1fe lib/mgmt: Add New Connection Parameter Event
This patch adds struct and macro for New Connection Parameter Event.
2014-07-02 00:45:51 +02:00
Marcel Holtmann
36a1811287 lib: Add device found flag for not connectable 2014-07-01 13:56:32 +02:00
Johan Hedberg
09b9ffbd81 lib/mgmt: Add defines for Add/Remove Device responses 2014-07-01 11:04:29 +03:00
Marcel Holtmann
36d58cdd1b lib: Add mgmt event for Device Added and Device Removed 2014-06-29 22:32:59 +02:00
Marcel Holtmann
b04e8f186b lib: Add defines for Add Device and Remove Device mgmt commands 2014-06-29 15:27:38 +02:00
Marcel Holtmann
7f3adaeb6f lib: Remove not yet implemented management commands and events 2014-06-29 14:02:45 +02:00
Marcel Holtmann
718e7cfea3 lib: Update with the new mgmt command opcodes 2014-06-29 13:58:59 +02:00
Marcel Holtmann
73de6ea5fe lib: Add strings for connection parameter and clock info opcodes 2014-06-28 19:02:43 +02:00
Johan Hedberg
17926da6e8 lib/mgmt: Add defines for Get Clock Information 2014-06-28 17:51:35 +03:00
Andrzej Kaczmarek
62e9043c16 lib: Add definitions for Get Connection Information command 2014-05-19 08:21:35 +03:00
Marcel Holtmann
3d7959495e lib: Add management event structure for signature resolving key 2014-03-09 12:10:41 -07:00
Marcel Holtmann
133c7fb17c core: Rename IRK key variable from irk to key 2014-03-09 12:01:21 -07:00
Johan Hedberg
061692d55f core: Store EDiv and Rand as logical integers
This patch acknowledges the endianess of ediv and rand as they are
received from the kernel and stores them as logical decimal integers in
storage. This involves converting to little endian before passing to the
kernel and from little endian after receiving from the kernel.
2014-03-06 11:43:02 +02:00
Johan Hedberg
85edf04e32 lib/mgmt: Add definition for Set Privacy command 2014-02-22 16:36:37 +02:00
Marcel Holtmann
01cf316648 lib: Add strings for new mgmt commands and events 2014-02-21 21:29:37 -08:00
Marcel Holtmann
1bde19d427 lib: Add constant for management privacy setting 2014-02-21 21:25:16 -08:00
Johan Hedberg
e240ddf32c lib/mgmt: Add defines for New IRK event 2014-02-19 14:49:04 +02:00
Johan Hedberg
c4e7ee80c1 lib/mgmt: Add defines for mgmt_load_irks 2014-02-18 10:14:57 +02:00
Marcel Holtmann
5c69dbc1c7 lib: Add constants for handling debug keys setting 2014-02-01 23:53:19 -08:00
Marcel Holtmann
a68c2cbbf6 core: Rename authentication to key_type in mgmt_ltk_info 2014-02-01 18:01:20 -08:00