Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
5dab10f444774dd119e3c370cd332df9c1c646c7
/
net
/
bluetooth
/
smp.c
e3f6a25
Bluetooth: Use actual encryption key size for SMP over BR/EDR
by Johan Hedberg
· 9 years ago
b1f663c
Bluetooth: Add debugfs support for min LE encryption key size
by Johan Hedberg
· 9 years ago
2fd3655
Bluetooth: Add debugfs support for max LE encryption key size
by Johan Hedberg
· 9 years ago
1fc62c5
Bluetooth: Fix exposing full value of shortened LTKs
by Johan Hedberg
· 9 years ago
8b76ce3
Bluetooth: Fix encryption key size handling for LTKs
by Johan Hedberg
· 9 years ago
011c391
Bluetooth: Add debug logs for legacy SMP crypto functions
by Johan Hedberg
· 9 years ago
64dd374
Bluetooth: Export SMP selftest result in debugfs
by Marcel Holtmann
· 10 years ago
a4368ff
Bluetooth: Refactor L2CAP variables into l2cap_ctrl
by Johan Hedberg
· 10 years ago
63511f6d
Bluetooth: Fix potential NULL dereference in SMP channel setup
by Marcel Holtmann
· 10 years ago
19c5ce9
Bluetooth: Add workaround for broken OS X legacy SMP pairing
by Johan Hedberg
· 10 years ago
fb334fe
Bluetooth: Rename smp->local_rr into smp->local_rand
by Marcel Holtmann
· 10 years ago
bc07cd6
Bluetooth: Add extra SMP_DBG statement for remote OOB data
by Marcel Holtmann
· 10 years ago
e091526
Bluetooth: Use smp->remote_pk + 32 instead of &smp->remote_pk[32]
by Marcel Holtmann
· 10 years ago
cb06d36
Bluetooth: Add clarifying comment when setting local OOB flag
by Johan Hedberg
· 10 years ago
a8ca617
Bluetooth: Don't send public key if OOB data verification fails
by Johan Hedberg
· 10 years ago
94ea725
Bluetooth: Fix verifying confirm value when lacking remote OOB data
by Johan Hedberg
· 10 years ago
5842856
Bluetooth: Set local OOB data flag if remote has our OOB data
by Johan Hedberg
· 10 years ago
1a8bab4
Bluetooth: Track local vs remote OOB data availability
by Johan Hedberg
· 10 years ago
882fafa
Bluetooth: Fix local OOB data handling for SMP
by Johan Hedberg
· 10 years ago
8e4e2ee
Bluetooth: Use smp->local_pk + 32 instead of &smp->local_pk[32]
by Marcel Holtmann
· 10 years ago
33d0c03
Bluetooth: Use OOB key pair for LE SC pairing with OOB method
by Marcel Holtmann
· 10 years ago
60a27d6
Bluetooth: Add function for generating LE SC out-of-band data
by Marcel Holtmann
· 10 years ago
6e2dc6d
Bluetooth: Add support for AES-CMAC hash for security manager device
by Marcel Holtmann
· 10 years ago
88a479d
Bluetooth: Create SMP device structure for local crypto context
by Marcel Holtmann
· 10 years ago
276812e
Bluetooth: Use kzfree instead of kfree in security manager
by Marcel Holtmann
· 10 years ago
b7cb93e
Bluetooth: Merge hdev->dbg_flags fields into hdev->dev_flags
by Marcel Holtmann
· 10 years ago
d7a5a11
Bluetooth: Introduce hci_dev_test_flag helper macro
by Marcel Holtmann
· 10 years ago
983f981
Bluetooth: Remove two else branches that are not needed
by Marcel Holtmann
· 10 years ago
4cd3928
Bluetooth: Update New CSRK event to match latest specification
by Johan Hedberg
· 10 years ago
39e3e74
Bluetooth: Use hci_copy_identity_addr() helper for SMP chan creation
by Johan Hedberg
· 10 years ago
4775a4e
Bluetooth: Fix OOB data present value for SMP pairing
by Marcel Holtmann
· 10 years ago
2b8df32
Bluetooth: Add paranoid check for existing LE and BR/EDR SMP channels
by Marcel Holtmann
· 10 years ago
7e7ec44
Bluetooth: Don't register any SMP channel if LE is not supported
by Marcel Holtmann
· 10 years ago
157029b
Bluetooth: Fix LE SMP channel source address and source address type
by Marcel Holtmann
· 10 years ago
e12af48
Bluetooth: Fix valid Identity Address check
by Johan Hedberg
· 10 years ago
5ced246
Bluetooth: Use %llu for printing duration details of selftests
by Marcel Holtmann
· 10 years ago
203de21
Bluetooth: Fix for a leftover debug of pairing credentials
by Marcel Holtmann
· 10 years ago
300acfde
Bluetooth: Introduce force_bredr_smp debugfs option for testing
by Marcel Holtmann
· 10 years ago
255047b
Bluetooth: Add timing information to SMP test case runs
by Marcel Holtmann
· 10 years ago
fb2969a
Bluetooth: Add LE Secure Connections tests for SMP
by Johan Hedberg
· 10 years ago
cfc4198
Bluetooth: Add legacy SMP tests
by Johan Hedberg
· 10 years ago
0a2b0f0
Bluetooth: Add skeleton for SMP self-tests
by Johan Hedberg
· 10 years ago
4da50de
Bluetooth: Fix const declarations for smp_f5 and smp_f6
by Johan Hedberg
· 10 years ago
a463e9c
Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
by John W. Linville
· 10 years ago
6e5f59a
Merge branch 'for-davem-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by David S. Miller
· 10 years ago
1783639
first fruits - kill l2cap ->memcpy_fromiovec()
by Al Viro
· 10 years ago
c0371da
put iov_iter into msghdr
by Al Viro
· 10 years ago
fe70077
Bluetooth: fix err_cast.cocci warnings
by Fengguang Wu
· 10 years ago
08f63cc
Bluetooth: Check for force_lesc_support before rejecting SMP over BR/EDR
by Marcel Holtmann
· 10 years ago
580039e
Bluetooth: Fix false-positive "uninitialized" compiler warning
by Johan Hedberg
· 10 years ago
7f376cd
Bluetooth: Fix minor coding style issue in smp.c
by Johan Hedberg
· 10 years ago
923e241
Bluetooth: Fix SMP debug key handling
by Johan Hedberg
· 10 years ago
06edf8d
Bluetooth: Organize SMP crypto functions to logical sections
by Johan Hedberg
· 10 years ago
cd08279
Bluetooth: Fix missing const declarations in SMP functions
by Johan Hedberg
· 10 years ago
c7a3d57
Bluetooth: Introduce SMP_DBG macro for low-level debuging
by Johan Hedberg
· 10 years ago
a29b073
Bluetooth: Add basic LE SC OOB support for remote OOB data
by Johan Hedberg
· 10 years ago
02b05bd
Bluetooth: Set SMP OOB flag if OOB data is available
by Johan Hedberg
· 10 years ago
903b71c
Bluetooth: Add SC-only mode support for SMP
by Johan Hedberg
· 10 years ago
b5ae344
Bluetooth: Add full SMP BR/EDR support
by Johan Hedberg
· 10 years ago
ef8efe4
Bluetooth: Add skeleton for BR/EDR SMP channel
by Johan Hedberg
· 10 years ago
70157ef
Bluetooth: Use debug keys for SMP when HCI_USE_DEBUG_KEYS is set
by Johan Hedberg
· 10 years ago
1408bb6
Bluetooth: Add dummy handler for LE SC keypress notification
by Johan Hedberg
· 10 years ago
d3e54a8
Bluetooth: Fix DHKey Check sending order for slave role
by Johan Hedberg
· 10 years ago
38606f1
Bluetooth: Add passkey entry support for LE SC
by Johan Hedberg
· 10 years ago
e3befab
Bluetooth: Fix BR/EDR Link Key type when derived through LE SC
by Johan Hedberg
· 10 years ago
dddd305
Bluetooth: Add support for SC just-works pairing
by Johan Hedberg
· 10 years ago
d378a2d
Bluetooth: Set correct LTK type and authentication for SC
by Johan Hedberg
· 10 years ago
6c0dcc5
Bluetooth: Add check for accidentally generating a debug key
by Johan Hedberg
· 10 years ago
aeb7d46
Bluetooth: Detect SMP SC debug keys
by Johan Hedberg
· 10 years ago
5e3d3d9
Bluetooth: Add selection of the SC authentication method
by Johan Hedberg
· 10 years ago
783e057
Bluetooth: Track authentication method in SMP context
by Johan Hedberg
· 10 years ago
6a77083
Bluetooth: Add support for LE SC key generation
by Johan Hedberg
· 10 years ago
6433a9a
Bluetooth: Add support for LE SC DHKey check PDU
by Johan Hedberg
· 10 years ago
760b018
Bluetooth: Add support for handling LE SC user response
by Johan Hedberg
· 10 years ago
191dc7f
Bluetooth: Add support for LE SC numeric comparison
by Johan Hedberg
· 10 years ago
dcee2b3
Bluetooth: Add LE SC support for responding to Pairing Confirm PDU
by Johan Hedberg
· 10 years ago
cbbbe3e
Bluetooth: Add support for sending LE SC Confirm value
by Johan Hedberg
· 10 years ago
d8f8edb
Bluetooth: Add handler function for receiving LE SC public key
by Johan Hedberg
· 10 years ago
3b19146
Bluetooth: Add basic support for sending our LE SC public key
by Johan Hedberg
· 10 years ago
407cecf
Bluetooth: Add basic support for AES-CMAC
by Johan Hedberg
· 11 years ago
df8e1a4
Bluetooth: Set link key generation bit if necessary for LE SC
by Johan Hedberg
· 10 years ago
f3a73d9
Bluetooth: Rename hci_find_ltk_by_addr to hci_find_ltk
by Johan Hedberg
· 10 years ago
d2eb9e1
Bluetooth: Update SMP security level to/from auth_req for SC
by Johan Hedberg
· 10 years ago
6566877
Bluetooth: Add SMP flag for SC and set it when necessary.
by Johan Hedberg
· 10 years ago
0edb14d
Bluetooth: Make auth_req mask dependent on SC enabled or not
by Johan Hedberg
· 10 years ago
d88b5bb
Bluetooth: Remove unnecessary hdev locking in smp.c
by Johan Hedberg
· 10 years ago
adae20c
Bluetooth: Convert IRK list to RCU
by Johan Hedberg
· 10 years ago
970d0f1
Bluetooth: Convert LTK list to RCU
by Johan Hedberg
· 10 years ago
35dc6f8
Bluetooth: Add key preference parameter to smp_sufficient_security
by Johan Hedberg
· 10 years ago
abe8490
Bluetooth: Use proper nesting annotation for l2cap_chan lock
by Johan Hedberg
· 10 years ago
a930430
Bluetooth: Remove unnecessary hci_dev_lock/unlock in smp.c
by Johan Hedberg
· 10 years ago
49c922b
Bluetooth: spelling fixes
by Stephen Hemminger
· 10 years ago
da213f8
Bluetooth: Revert SMP self-test patches
by Johan Hedberg
· 10 years ago
c6992e9
Bluetooth: Add self-tests for SMP crypto functions
by Johan Hedberg
· 10 years ago
4cd3362
Bluetooth: Add skeleton for SMP self-tests
by Johan Hedberg
· 10 years ago
e491eaf
Bluetooth: Pass only crypto context to SMP crypto functions
by Johan Hedberg
· 10 years ago
5eb596f
Bluetooth: Fix setting correct security level when initiating SMP
by Johan Hedberg
· 10 years ago
5be5e27
Bluetooth: Avoid hard-coded IO capability values in SMP
by Johan Hedberg
· 10 years ago
a6f7833
Bluetooth: Add smp_ltk_sec_level() helper function
by Johan Hedberg
· 10 years ago
1afc2a1
Bluetooth: Fix SMP security level when we have no IO capabilities
by Johan Hedberg
· 10 years ago
Next »