SMP Just Works Implementation
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest15 patches 13 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/15 | Bluetooth: Implement the first SMP commandsinclude/ net/ net/ | +173 | 0 replies | |
| 2/15 | Bluetooth: Start SMP procedurenet/ | +8 | 0 replies | |
| 3/15 | Bluetooth: simple SMP pairing negotiationinclude/ net/ | +118 | 0 replies | |
| 4/15 | Bluetooth: Add support for using the crypto subsysteminclude/ net/ net/ +1 more | +45 | 11 replies | |
| 5/15 | Bluetooth: LE SMP Cryptoolbox functionsnet/ | +122 | 0 replies | |
| 6/15 | Bluetooth: Add SMP confirmation structsinclude/ net/ | +22 | 0 replies | |
| 7/15 | Bluetooth: Add SMP confirmation checks methodsinclude/ net/ | +79 | 0 replies | |
| 8/15 | Bluetooth: Minor fix in SMP methodsnet/ | +5 | 0 replies | |
| 9/15 | Bluetooth: Add support for LE Start Encryptioninclude/ include/ net/ +2 more | +160 | 1 reply | |
| 10/15 | Bluetooth: Add support for resuming socket when SMP is finishednet/ net/ net/ | +76 | 0 replies | |
| 11/15 | Bluetooth: Fix initial security level of LE linksnet/ net/ | +2 | 0 replies | |
| 12/15 | Bluetooth: Update the security level when link is encryptedinclude/ | +3 | 0 replies | |
| 13/15 | Bluetooth: Add support for Pairing features exchangenet/ net/ | +64 | 0 replies | |
| 14/15 | Bluetooth: Add support for SMP timeoutinclude/ net/ net/ | +58 | 0 replies | |
| 15/15 | Bluetooth: Add key size checks for SMPinclude/ include/ net/ | +45 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [bluetooth-next 00/15] SMP Just Works Implementation
Hi,
This patch series implement the Just Works SMP procedures for LE links.
These patches can also be reached from here[1].
Cheers,
--
Vinicius
[1] http://git.infradead.org/users/vcgomes/linux-2.6.git (for-next branch)
Anderson Briglia (7):
Bluetooth: Implement the first SMP commands
Bluetooth: Start SMP procedure
Bluetooth: simple SMP pairing negotiation
Bluetooth: LE SMP Cryptoolbox functions
Bluetooth: Add SMP confirmation structs
Bluetooth: Add SMP confirmation checks methods
Bluetooth: Minor fix in SMP methods
Vinicius Costa Gomes (8):
Bluetooth: Add support for using the crypto subsystem
Bluetooth: Add support for LE Start Encryption
Bluetooth: Add support for resuming socket when SMP is finished
Bluetooth: Fix initial security level of LE links
Bluetooth: Update the security level when link is encrypted
Bluetooth: Add support for Pairing features exchange
Bluetooth: Add support for SMP timeout
Bluetooth: Add key size checks for SMP
include/net/bluetooth/hci.h | 34 +++ include/net/bluetooth/hci_core.h | 10 + include/net/bluetooth/l2cap.h | 9 + include/net/bluetooth/smp.h | 46 ++++ net/bluetooth/Kconfig | 6 + net/bluetooth/Makefile | 2 +- net/bluetooth/hci_conn.c | 47 ++++ net/bluetooth/hci_core.c | 22 ++ net/bluetooth/hci_event.c | 69 +++++ net/bluetooth/l2cap_core.c | 137 ++++++---- net/bluetooth/l2cap_sock.c | 17 ++ net/bluetooth/smp.c | 535 ++++++++++++++++++++++++++++++++++++++ 12 files changed, 876 insertions(+), 58 deletions(-) create mode 100644 net/bluetooth/smp.c
--
1.7.4.1