[PATCH BlueZ 00/12] Support for the new mgmt SMP messages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

This patch series is the userspace side of the changes that introduced
the specific messages for communicating SMP keys.

--

Vinicius Costa Gomes (12):
  Add messages to the mgmt interface to handle SMP key storage
  Add storage functions to handle SMP keys
  Add macros for the possible key types (including SMP keys)
  Fix using "magic" values for the key types
  Add support for storing the SMP Long Term Key
  Add handlers for the new mgmt SMP messages
  Add support for creating devices from the stored SMP keys
  Fix memory leak when loading keys
  Remove the SMP Long Term Key when the device is removed
  Add support for getting the Encryption Key Size via btio
  Add support for passing the CID to btiotest
  Add support for btiotest to returning the key size

 btio/btio.c       |   21 +++++++++
 btio/btio.h       |    1 +
 doc/mgmt-api.txt  |   41 ++++++++++++++++++
 lib/bluetooth.h   |    1 +
 lib/hci.h         |   14 ++++++
 lib/mgmt.h        |   35 +++++++++++++++
 plugins/hciops.c  |   31 +++++++++++---
 plugins/mgmtops.c |   97 ++++++++++++++++++++++++++++++++++++++++++-
 src/adapter.c     |  121 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/adapter.h     |   10 ++++
 src/device.c      |    1 +
 src/event.c       |   64 ++++++++++++++++++++++++++--
 src/event.h       |    3 +-
 src/storage.c     |   34 +++++++++++++++
 src/storage.h     |    2 +
 test/btiotest.c   |   24 +++++++++-
 16 files changed, 482 insertions(+), 18 deletions(-)

--
1.7.6

--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux