summaryrefslogtreecommitdiff
path: root/net/bluetooth/smp.c
AgeCommit message (Expand)Author
2014-12-03Bluetooth: Use debug keys for SMP when HCI_USE_DEBUG_KEYS is setJohan Hedberg
2014-12-03Bluetooth: Add dummy handler for LE SC keypress notificationJohan Hedberg
2014-12-03Bluetooth: Fix DHKey Check sending order for slave roleJohan Hedberg
2014-12-03Bluetooth: Add passkey entry support for LE SCJohan Hedberg
2014-12-03Bluetooth: Fix BR/EDR Link Key type when derived through LE SCJohan Hedberg
2014-12-03Bluetooth: Add support for SC just-works pairingJohan Hedberg
2014-12-03Bluetooth: Set correct LTK type and authentication for SCJohan Hedberg
2014-12-03Bluetooth: Add check for accidentally generating a debug keyJohan Hedberg
2014-12-03Bluetooth: Detect SMP SC debug keysJohan Hedberg
2014-12-03Bluetooth: Add selection of the SC authentication methodJohan Hedberg
2014-12-03Bluetooth: Track authentication method in SMP contextJohan Hedberg
2014-12-03Bluetooth: Add support for LE SC key generationJohan Hedberg
2014-12-03Bluetooth: Add support for LE SC DHKey check PDUJohan Hedberg
2014-12-03Bluetooth: Add support for handling LE SC user responseJohan Hedberg
2014-12-03Bluetooth: Add support for LE SC numeric comparisonJohan Hedberg
2014-12-03Bluetooth: Add LE SC support for responding to Pairing Confirm PDUJohan Hedberg
2014-12-03Bluetooth: Add support for sending LE SC Confirm valueJohan Hedberg
2014-12-03Bluetooth: Add handler function for receiving LE SC public keyJohan Hedberg
2014-12-03Bluetooth: Add basic support for sending our LE SC public keyJohan Hedberg
2014-12-03Bluetooth: Add basic support for AES-CMACJohan Hedberg
2014-12-03Bluetooth: Set link key generation bit if necessary for LE SCJohan Hedberg
2014-12-03Bluetooth: Rename hci_find_ltk_by_addr to hci_find_ltkJohan Hedberg
2014-12-03Bluetooth: Update SMP security level to/from auth_req for SCJohan Hedberg
2014-12-03Bluetooth: Add SMP flag for SC and set it when necessary.Johan Hedberg
2014-12-03Bluetooth: Make auth_req mask dependent on SC enabled or notJohan Hedberg
2014-11-15Bluetooth: Remove unnecessary hdev locking in smp.cJohan Hedberg
2014-11-15Bluetooth: Convert IRK list to RCUJohan Hedberg
2014-11-15Bluetooth: Convert LTK list to RCUJohan Hedberg
2014-11-15Bluetooth: Add key preference parameter to smp_sufficient_securityJohan Hedberg
2014-11-13Bluetooth: Use proper nesting annotation for l2cap_chan lockJohan Hedberg
2014-11-12Bluetooth: Remove unnecessary hci_dev_lock/unlock in smp.cJohan Hedberg
2014-10-28Bluetooth: spelling fixesStephen Hemminger
2014-10-28Bluetooth: Revert SMP self-test patchesJohan Hedberg
2014-10-25Bluetooth: Add self-tests for SMP crypto functionsJohan Hedberg
2014-10-25Bluetooth: Add skeleton for SMP self-testsJohan Hedberg
2014-10-25Bluetooth: Pass only crypto context to SMP crypto functionsJohan Hedberg
2014-09-18Bluetooth: Fix setting correct security level when initiating SMPJohan Hedberg
2014-09-11Bluetooth: Avoid hard-coded IO capability values in SMPJohan Hedberg
2014-09-11Bluetooth: Add smp_ltk_sec_level() helper functionJohan Hedberg
2014-09-11Bluetooth: Fix SMP security level when we have no IO capabilitiesJohan Hedberg
2014-09-11Bluetooth: Centralize disallowing SMP commands to a single placeJohan Hedberg
2014-09-11Bluetooth: Fix ignoring unknown SMP authentication requirement bitsJohan Hedberg
2014-09-11Bluetooth: Remove unnecessary early initialization of variableJohan Hedberg
2014-09-10Bluetooth: Fix allowing SMP Signing info PDUJohan Hedberg
2014-09-09Bluetooth: Fix mgmt pairing failure when authentication failsJohan Hedberg
2014-09-08Bluetooth: Fix dereferencing conn variable before NULL checkJohan Hedberg
2014-09-08Bluetooth: Add strict checks for allowed SMP PDUsJohan Hedberg
2014-09-08Bluetooth: Fix calling smp_distribute_keys() when still waiting for keysJohan Hedberg
2014-09-08Bluetooth: Add define for key distribution maskJohan Hedberg
2014-09-08Bluetooth: Fix locking of the SMP contextJohan Hedberg