summaryrefslogtreecommitdiff
path: root/net/bluetooth/smp.c
AgeCommit message (Expand)AuthorFilesLines
2014-12-03Bluetooth: Set SMP OOB flag if OOB data is availableJohan Hedberg1-6/+25
2014-12-03Bluetooth: Add SC-only mode support for SMPJohan Hedberg1-0/+9
2014-12-03Bluetooth: Add full SMP BR/EDR supportJohan Hedberg1-22/+208
2014-12-03Bluetooth: Add skeleton for BR/EDR SMP channelJohan Hedberg1-18/+71
2014-12-03Bluetooth: Use debug keys for SMP when HCI_USE_DEBUG_KEYS is setJohan Hedberg1-9/+18
2014-12-03Bluetooth: Add dummy handler for LE SC keypress notificationJohan Hedberg1-0/+14
2014-12-03Bluetooth: Fix DHKey Check sending order for slave roleJohan Hedberg1-17/+43
2014-12-03Bluetooth: Add passkey entry support for LE SCJohan Hedberg1-11/+180
2014-12-03Bluetooth: Fix BR/EDR Link Key type when derived through LE SCJohan Hedberg1-3/+24
2014-12-03Bluetooth: Add support for SC just-works pairingJohan Hedberg1-12/+27
2014-12-03Bluetooth: Set correct LTK type and authentication for SCJohan Hedberg1-1/+12
2014-12-03Bluetooth: Add check for accidentally generating a debug keyJohan Hedberg1-3/+11
2014-12-03Bluetooth: Detect SMP SC debug keysJohan Hedberg1-0/+27
2014-12-03Bluetooth: Add selection of the SC authentication methodJohan Hedberg1-5/+69
2014-12-03Bluetooth: Track authentication method in SMP contextJohan Hedberg1-15/+17
2014-12-03Bluetooth: Add support for LE SC key generationJohan Hedberg1-0/+57
2014-12-03Bluetooth: Add support for LE SC DHKey check PDUJohan Hedberg1-0/+56
2014-12-03Bluetooth: Add support for handling LE SC user responseJohan Hedberg1-0/+154
2014-12-03Bluetooth: Add support for LE SC numeric comparisonJohan Hedberg1-1/+70
2014-12-03Bluetooth: Add LE SC support for responding to Pairing Confirm PDUJohan Hedberg1-0/+22
2014-12-03Bluetooth: Add support for sending LE SC Confirm valueJohan Hedberg1-0/+96
2014-12-03Bluetooth: Add handler function for receiving LE SC public keyJohan Hedberg1-0/+44
2014-12-03Bluetooth: Add basic support for sending our LE SC public keyJohan Hedberg1-1/+44
2014-12-03Bluetooth: Add basic support for AES-CMACJohan Hedberg1-0/+10
2014-12-03Bluetooth: Set link key generation bit if necessary for LE SCJohan Hedberg1-0/+10
2014-12-03Bluetooth: Rename hci_find_ltk_by_addr to hci_find_ltkJohan Hedberg1-4/+2
2014-12-03Bluetooth: Update SMP security level to/from auth_req for SCJohan Hedberg1-4/+14
2014-12-03Bluetooth: Add SMP flag for SC and set it when necessary.Johan Hedberg1-0/+7
2014-12-03Bluetooth: Make auth_req mask dependent on SC enabled or notJohan Hedberg1-7/+10
2014-11-15Bluetooth: Remove unnecessary hdev locking in smp.cJohan Hedberg1-7/+0
2014-11-15Bluetooth: Convert IRK list to RCUJohan Hedberg1-5/+5
2014-11-15Bluetooth: Convert LTK list to RCUJohan Hedberg1-6/+4
2014-11-15Bluetooth: Add key preference parameter to smp_sufficient_securityJohan Hedberg1-9/+11
2014-11-13Bluetooth: Use proper nesting annotation for l2cap_chan lockJohan Hedberg1-0/+10
2014-11-12Bluetooth: Remove unnecessary hci_dev_lock/unlock in smp.cJohan Hedberg1-4/+0
2014-10-28Bluetooth: spelling fixesStephen Hemminger1-2/+2
2014-10-28Bluetooth: Revert SMP self-test patchesJohan Hedberg1-120/+0
2014-10-25Bluetooth: Add self-tests for SMP crypto functionsJohan Hedberg1-0/+87
2014-10-25Bluetooth: Add skeleton for SMP self-testsJohan Hedberg1-0/+33
2014-10-25Bluetooth: Pass only crypto context to SMP crypto functionsJohan Hedberg1-18/+12
2014-09-18Bluetooth: Fix setting correct security level when initiating SMPJohan Hedberg1-1/+4
2014-09-11Bluetooth: Avoid hard-coded IO capability values in SMPJohan Hedberg1-2/+2
2014-09-11Bluetooth: Add smp_ltk_sec_level() helper functionJohan Hedberg1-1/+1
2014-09-11Bluetooth: Fix SMP security level when we have no IO capabilitiesJohan Hedberg1-2/+10
2014-09-11Bluetooth: Centralize disallowing SMP commands to a single placeJohan Hedberg1-16/+1
2014-09-11Bluetooth: Fix ignoring unknown SMP authentication requirement bitsJohan Hedberg1-9/+13
2014-09-11Bluetooth: Remove unnecessary early initialization of variableJohan Hedberg1-6/+2
2014-09-10Bluetooth: Fix allowing SMP Signing info PDUJohan Hedberg1-0/+2
2014-09-09Bluetooth: Fix mgmt pairing failure when authentication failsJohan Hedberg1-2/+1
2014-09-08Bluetooth: Fix dereferencing conn variable before NULL checkJohan Hedberg1-1/+3