Johan Hedberg
|
9ab65d60c2
Bluetooth: Allow re-encryption with LTK when STK is in use
|
11 years ago |
Johan Hedberg
|
fe59a05f94
Bluetooth: Add flag to track STK encryption
|
11 years ago |
Johan Hedberg
|
854f47278f
Bluetooth: Fix redundant encryption when receiving Security Request
|
11 years ago |
Marcel Holtmann
|
f81cd823a8
Bluetooth: Use bool for smp_ltk_encrypt return value
|
11 years ago |
Johan Hedberg
|
b10e8017bd
Bluetooth: Remove unnecessary hcon->smp_conn variable
|
11 years ago |
Johan Hedberg
|
642ac7745a
Bluetooth: Fix missing check for SMP session in smp_user_confirm_reply
|
11 years ago |
Johan Hedberg
|
ec70f36f8b
Bluetooth: Update SMP crypto functions to take the SMP context
|
11 years ago |
Johan Hedberg
|
6a7bd103c8
Bluetooth: Add dedicated AES instance for each SMP context
|
11 years ago |
Johan Hedberg
|
31dd624e1c
Bluetooth: Fix missing hdev locking in smp_cmd_ident_addr_info
|
11 years ago |
Johan Hedberg
|
4dae27983e
Bluetooth: Convert hci_conn->link_mode into flags
|
11 years ago |
Johan Hedberg
|
8a2936f44a
Bluetooth: Add flexible buffer byte order swapping function
|
11 years ago |
Johan Hedberg
|
533e35d401
Bluetooth: Convert SMP flags into an enum
|
11 years ago |
Johan Hedberg
|
2ceba53936
Bluetooth: Remove HCI prefix from SMP LTK defines
|
11 years ago |
Johan Hedberg
|
7d5843b7b7
Bluetooth: Remove unnecessary SMP STK define
|
11 years ago |
Johan Hedberg
|
c29d244417
Bluetooth: Fix missing NULL check for smp_chan_create() return value
|
11 years ago |
Johan Hedberg
|
2ed8f65ca2
Bluetooth: Fix rejecting pairing in case of insufficient capabilities
|
11 years ago |
Johan Hedberg
|
581370cc74
Bluetooth: Refactor authentication method lookup into its own function
|
11 years ago |
Johan Hedberg
|
c7262e711a
Bluetooth: Fix overriding higher security level in SMP
|
11 years ago |
Johan Hedberg
|
fff3490f47
Bluetooth: Fix setting correct authentication information for SMP STK
|
11 years ago |
Johan Hedberg
|
79897d2097
Bluetooth: Fix requiring SMP MITM for outgoing connections
|
11 years ago |
Johan Hedberg
|
1cc6114402
Bluetooth: Update smp_confirm to return a response code
|
11 years ago |
Johan Hedberg
|
861580a970
Bluetooth: Update smp_random to return a response code
|
11 years ago |
Johan Hedberg
|
4a74d65868
Bluetooth: Rename smp->smp_flags to smp->flags
|
11 years ago |
Johan Hedberg
|
9dd4dd275f
Bluetooth: Remove unnecessary work structs from SMP code
|
11 years ago |
Johan Hedberg
|
1ef35827a9
Bluetooth: Fix setting initial local auth_req value
|
11 years ago |
Johan Hedberg
|
4bc58f51e1
Bluetooth: Make SMP context private to smp.c
|
11 years ago |
Johan Hedberg
|
38e4a91566
Bluetooth: Add support for SMP Invalid Parameters error code
|
11 years ago |
Johan Hedberg
|
8396215d48
Bluetooth: Remove unnecessary assignment in SMP
|
11 years ago |
Johan Hedberg
|
61b3b2b6f4
Bluetooth: Fix potential NULL pointer dereference in smp_conn_security
|
11 years ago |
Johan Hedberg
|
1d98bf4fda
Bluetooth: Remove LTK re-encryption procedure
|
11 years ago |