Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
a82505c7bcbc1f8cce28d092aba01f62c7b85fa3
/
net
/
bluetooth
/
smp.c
a82505c
Bluetooth: Don't try to confirm locally initiated SMP pairing
by Johan Hedberg
· 11 years ago
edca792
Bluetooth: Add SMP flag to track which side is the initiator
by Johan Hedberg
· 11 years ago
4eb65e6
Bluetooth: Fix SMP confirmation callback handling
by Johan Hedberg
· 11 years ago
0a66cf2
Bluetooth: Fix potential NULL pointer dereference in SMP
by Johan Hedberg
· 11 years ago
61b1a7f
Bluetooth: Fix address value for early disconnection events
by Johan Hedberg
· 11 years ago
39adbff
Bluetooth: Fix passkey endianess in user_confirm and notify_passkey
by Johan Hedberg
· 11 years ago
01ad34d
Bluetooth: Fix SMP user passkey notification mgmt event
by Johan Hedberg
· 11 years ago
18e4aeb
Bluetooth: Simplify logic when checking SMP_FLAG_TK_VALID
by Johan Hedberg
· 11 years ago
2e23364
Bluetooth: Fix MITM flag when initiating SMP pairing
by Johan Hedberg
· 11 years ago
943a732
Bluetooth: Fix smp_e byte order to be consistent with SMP specification
by Johan Hedberg
· 11 years ago
66bed1a
Bluetooth: Fix const declaration for swap function src parameter
by Johan Hedberg
· 11 years ago
fdcc4be
Bluetooth: Fix updating SMP remote key distribution information
by Johan Hedberg
· 11 years ago
dcf4adb
Bluetooth: Convert uses of __constant_<foo> to <foo>
by Joe Perches
· 11 years ago
53ac6ab
Bluetooth: Make LTK and CSRK only persisent when bonding
by Marcel Holtmann
· 11 years ago
7ee4ea3
Bluetooth: Add support for handling signature resolving keys
by Marcel Holtmann
· 11 years ago
e3098be
Bluetooth: Delay LTK encryption to let remote receive all keys
by Johan Hedberg
· 11 years ago
38ccdc9
Bluetooth: Re-encrypt link after receiving an LTK
by Johan Hedberg
· 11 years ago
b1cd5fd
Bluetooth: Use hdev->init/resp_addr values for smp_c1 function
by Johan Hedberg
· 11 years ago
759331d
Bluetooth: Fix clearing SMP keys if pairing fails
by Johan Hedberg
· 11 years ago
fe39c7b
Bluetooth: Use __le64 type for LE random numbers
by Marcel Holtmann
· 11 years ago
4bd6d38
Bluetooth: Remove unneeded "force" parameter from smp_distribute_keys()
by Johan Hedberg
· 11 years ago
efabba3
Bluetooth: Simplify logic for checking for SMP completion
by Johan Hedberg
· 11 years ago
9747a9f
Bluetooth: Track not yet received keys in SMP
by Johan Hedberg
· 11 years ago
a9a58f8
Bluetooth: Ignore IRKs with no Identity Address
by Johan Hedberg
· 11 years ago
b1e2b3a
Bluetooth: Add SMP function for generating RPAs
by Johan Hedberg
· 11 years ago
82d4b35
Bluetooth: Set the correct values for Identity Address Information
by Johan Hedberg
· 11 years ago
863efaf
Bluetooth: Add initial code for distributing local IRK
by Johan Hedberg
· 11 years ago
524237c
Bluetooth: Add helper variables to smp_distribute_keys()
by Johan Hedberg
· 11 years ago
95fbac8
Bluetooth: Add support for sending New IRK event
by Johan Hedberg
· 11 years ago
35d7027
Bluetooth: Move SMP LTK notification after key distribution
by Johan Hedberg
· 11 years ago
23d0e12
Bluetooth: Track SMP keys in the SMP context
by Johan Hedberg
· 11 years ago
f4a407b
Bluetooth: Wait for SMP key distribution completion when pairing
by Johan Hedberg
· 11 years ago
387a33e
Bluetooth: Fix updating Identity Address in L2CAP channels
by Johan Hedberg
· 11 years ago
68d6f6d
Bluetooth: Track the LE Identity Address in struct hci_conn
by Johan Hedberg
· 11 years ago
893ce8b
Bluetooth: Remove SMP data specific crypto context
by Johan Hedberg
· 11 years ago
b7d448d
Bluetooth: Fix completing SMP as peripheral when no keys are expected
by Johan Hedberg
· 11 years ago
6131ddc
Bluetooth: Fix properly ignoring unexpected SMP PDUs
by Johan Hedberg
· 11 years ago
fd349c0
Bluetooth: Enable support for remote IRK distribution
by Johan Hedberg
· 11 years ago
6047805
Bluetooth: Add smp_irk_matches helper function
by Johan Hedberg
· 11 years ago
6bfdfe3
Bluetooth: Fix minor whitespace issues in SMP code
by Johan Hedberg
· 11 years ago
c46b98b
Bluetooth: Fix missing PDU length checks for SMP
by Johan Hedberg
· 11 years ago
98a0b84
Bluetooth: Fix differentiating stored master vs slave LTK types
by Johan Hedberg
· 11 years ago
0cf73b9
Bluetooth: Enable LTK distribution to slave devices
by Johan Hedberg
· 11 years ago
ad32a2f
Bluetooth: Add smp_sufficient_security helper function
by Johan Hedberg
· 12 years ago
201a592
Bluetooth: Remove dead code from SMP encryption function
by Johan Hedberg
· 11 years ago
e84a6b1
Bluetooth: Remove useless smp_rand function
by Johan Hedberg
· 11 years ago
84794e1
Bluetooth: Remove unnecessary 'send' parameter from smp_failure()
by Johan Hedberg
· 11 years ago
32019c7
Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
by John W. Linville
· 11 years ago
86ca9ea
Bluetooth: Fix rejecting SMP security request in slave role
by Johan Hedberg
· 11 years ago
06ae331
Bluetooth: Use hcon directly instead of conn->hcon where possible
by Marcel Holtmann
· 11 years ago
3432711
Bluetooth: Ignore SMP data on non-LE links
by Johan Hedberg
· 11 years ago
f156046
Bluetooth: Fix coding style violations in SMP handling
by Marcel Holtmann
· 11 years ago
c8462ca
Bluetooth: Fix input address type for SMP C1 function
by Marcel Holtmann
· 11 years ago
2b36a56
Bluetooth: Use hci_conn->src address for SMP functions
by Marcel Holtmann
· 11 years ago
ce39fb4
Bluetooth: Remove l2cap_conn->src and l2cap_conn->dst usage from SMP
by Marcel Holtmann
· 11 years ago
ac4b723
Bluetooth: Move smp.h header file into net/bluetooth/
by Marcel Holtmann
· 11 years ago
92381f5
Bluetooth: Check minimum length of SMP packets
by Marcel Holtmann
· 11 years ago
7b9899d
Bluetooth: SMP packets are only valid on LE connections
by Marcel Holtmann
· 11 years ago
757aee0
Bluetooth: Fix checks for LE support on LE-only controllers
by Johan Hedberg
· 12 years ago
76a68ba
Bluetooth: rename hci_conn_put to hci_conn_drop
by David Herrmann
· 12 years ago
8cf9fa1
Bluetooth: Fix handling of unexpected SMP PDUs
by Johan Hedberg
· 12 years ago
67f4efd
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 12 years ago
896ea28
Bluetooth: Fix error status when pairing fails
by Paulo Sérgio
· 12 years ago
9b34f40
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
by John W. Linville
· 12 years ago
065a13e
Bluetooth: SMP: Fix setting unknown auth_req bits
by Johan Hedberg
· 12 years ago
d8aece2
Bluetooth: Use __constant modifier for L2CAP SMP CID
by Syam Sidhardhan
· 12 years ago
cc11092
Bluetooth: Change signature of smp_conn_security()
by Vinicius Costa Gomes
· 12 years ago
61a0cfb
Bluetooth: Fix use-after-free bug in SMP
by Andre Guedes
· 12 years ago
d08fd0e
Bluetooth: smp: Fix possible NULL dereference
by Andrei Emeltchenko
· 12 years ago
211c17a
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
by John W. Linville
· 12 years ago
4dab786
Bluetooth: Fix SMP security elevation from medium to high
by Johan Hedberg
· 12 years ago
476585e
Bluetooth: Fix SMP pairing method selection
by Johan Hedberg
· 12 years ago
8c520a5
Bluetooth: Remove unnecessary headers include
by Gustavo Padovan
· 13 years ago
5811537
Bluetooth: Correct ediv in SMP
by Andrei Emeltchenko
· 13 years ago
fdde0a2
Bluetooth: Set security level on incoming pairing request
by Ido Yariv
· 13 years ago
b3ff53f
Bluetooth: Fix access to the STK generation methods matrix
by Ido Yariv
· 13 years ago
0412468
Bluetooth: fix conding style issues all over the tree
by Gustavo F. Padovan
· 13 years ago
17b02e6
Bluetooth: Update MGMT and SMP timeout constants to use msecs_to_jiffies
by Marcel Holtmann
· 13 years ago
bab73cb
Bluetooth: Add address type to mgmt_ev_auth_failed
by Johan Hedberg
· 13 years ago
272d90d
Bluetooth: Add address type to user_confirm and user_passkey messages
by Johan Hedberg
· 13 years ago
c9839a1
Bluetooth: Use the updated key structures for handling LTKs
by Vinicius Costa Gomes
· 13 years ago
f1c09c0
Bluetooth: Fix invalid memory access when there's no SMP channel
by Vinicius Costa Gomes
· 13 years ago
f7aa611
Bluetooth: Rename smp_key_size to enc_key_size
by Vinicius Costa Gomes
· 13 years ago
51a8efd
Bluetooth: Rename conn->pend to conn->flags
by Johan Hedberg
· 13 years ago
a8b2d5c
Bluetooth: Move mgmt related flags from hdev->flags to hdev->dev_flags
by Johan Hedberg
· 13 years ago
3573b80
Bluetooth: Incorrect address while storing LTK.
by Hemant Gupta
· 13 years ago
2b64d15
Bluetooth: Add MITM mechanism to LE-SMP
by Brian Gix
· 13 years ago
6c9d42a
Bluetooth: convert security timer to delayed_work
by Gustavo F. Padovan
· 13 years ago
4f957a7
Bluetooth: Centralize SMP pairing failure handling
by Brian Gix
· 13 years ago
c8eb969
Bluetooth: Cleanup blkcipher on SMP termination
by Brian Gix
· 13 years ago
73d80de
Bluetooth: prioritizing data over HCI
by Luiz Augusto von Dentz
· 13 years ago
ca10b5e
Bluetooth: Remove support for other SMP keys than the LTK
by Vinicius Costa Gomes
· 13 years ago
feb45eb
Bluetooth: Fix not setting a pending security level
by Vinicius Costa Gomes
· 13 years ago
988c599
Bluetooth: Use the LTK after receiving a LE Security Request
by Vinicius Costa Gomes
· 13 years ago
0fb4eb6
Bluetooth: Fix sending wrong authentication requirements
by Vinicius Costa Gomes
· 13 years ago
8aab475
Bluetooth: Move SMP crypto functions to a workqueue
by Vinicius Costa Gomes
· 13 years ago
1c1def0
Bluetooth: Move SMP fields to a separate structure
by Vinicius Costa Gomes
· 13 years ago
d26a234
Bluetooth: Add a flag to indicate that SMP is going on
by Vinicius Costa Gomes
· 13 years ago
e2dcd11
Bluetooth: Reset the security timer when a command is queued
by Vinicius Costa Gomes
· 13 years ago
726b4ff
Bluetooth: Add support for storing the key size
by Vinicius Costa Gomes
· 13 years ago
Next »