Matthias Ringwald
|
09222c1170
|
allow to fix local csrk for testing
|
2015-10-10 22:04:39 +02:00 |
|
Matthias Ringwald
|
264e3be687
|
rename sm_request_authorization to sm_request_pairing
|
2015-08-20 22:00:54 +02:00 |
|
Matthias Ringwald
|
e7409fd6e2
|
sm: document sm_cmac_start result
|
2015-08-19 22:44:03 +02:00 |
|
Matthias Ringwald
|
03679531e4
|
sm: flip message data before calculating CMAC, also store hash result as little endian
|
2015-08-19 22:39:19 +02:00 |
|
Matthias Ringwald
|
db894f169e
|
Revert "sm: manage global signing counter"
This reverts commit 9f9b1721e11470e7d01a3673ec902fdf325c8da2.
|
2015-08-19 15:11:44 +02:00 |
|
Matthias Ringwald
|
9f9b1721e1
|
sm: manage global signing counter
|
2015-08-19 14:43:41 +02:00 |
|
Matthias Ringwald
|
2de22786db
|
sm: implement general address resolution using linked list
|
2015-08-04 13:59:51 +02:00 |
|
Matthias Ringwald
|
ce1e26281b
|
make address resolution/identify resolving public
|
2015-07-31 16:59:07 +02:00 |
|
Sean Wilson
|
6da48142ef
|
Fix C99 warnings.
|
2015-04-28 10:31:53 -04:00 |
|
Milanka Ringwald
|
3de9530758
|
updated docu style
|
2015-04-09 17:09:04 +02:00 |
|
matthias.ringwald@gmail.com
|
c1899d25d0
|
pass sign counter into CMAC calculation functions
|
2015-03-05 14:42:26 +00:00 |
|
matthias.ringwald@gmail.com
|
5c52231480
|
added sm_le_device_index for use by gatt client/server
|
2015-03-05 10:48:26 +00:00 |
|
matthias.ringwald@gmail.com
|
b9b968bb23
|
rename central_device_db_index into le_device_db_index
|
2015-03-02 21:44:16 +00:00 |
|
matthias.ringwald@gmail.com
|
2e77e513be
|
Stop using pointer to array for bd_addr_t and link_key_t
|
2015-03-01 20:51:08 +00:00 |
|
matthias.ringwald@gmail.com
|
3e58ab5fb0
|
finish removal of global sm_connection_t * connection.
|
2015-02-12 23:04:15 +00:00 |
|
matthias.ringwald@gmail.com
|
95d04d447f
|
move Security Manager sm_connection_t struct into hci.h for integration into hci_connection_t
|
2015-02-12 14:50:29 +00:00 |
|
mila@ringwald.ch
|
a0c35809ae
|
streamline copyright headers
|
2015-02-06 16:19:27 +00:00 |
|
matthias.ringwald@gmail.com
|
b832792a22
|
use IO_CAPABILITY_NO_INPUT_NO_OUTPUT as default for LE (same as for Classic now)
|
2014-10-16 13:56:25 +00:00 |
|
matthias.ringwald@gmail.com
|
0ebb3f6c57
|
allow to set IRK
|
2014-02-02 18:45:00 +00:00 |
|
mila@ringwald.ch
|
b441616f64
|
handle and return little endian data in CMAC engine
|
2014-02-01 15:06:31 +00:00 |
|
matthias.ringwald@gmail.com
|
6d9f0ef4d0
|
provide sm_send_security_request
|
2014-01-30 10:32:09 +00:00 |
|
matthias.ringwald@gmail.com
|
f471afd896
|
replaced #pragma once with old style #include guards to allow use of older compilers
|
2014-01-19 16:30:17 +00:00 |
|
matthias.ringwald@gmail.com
|
431d68e3ef
|
split out dummy central_device_db code into extra file
|
2014-01-09 20:45:43 +00:00 |
|
matthias.ringwald@gmail.com
|
ae78edb945
|
document sm.h
|
2014-01-08 15:53:37 +00:00 |
|
matthias.ringwald@gmail.com
|
93cd9d3f13
|
document sm.h
|
2014-01-08 15:53:20 +00:00 |
|
matthias.ringwald@gmail.com
|
510d4cc19a
|
fix spelling of sm_set_encryption_key_size_range
|
2014-01-08 13:08:41 +00:00 |
|
matthias.ringwald@gmail.com
|
beedfc0222
|
try to authorize an authenticated connection if required to access attribute
|
2014-01-06 18:37:25 +00:00 |
|
matthias.ringwald@gmail.com
|
c63eb6a1d7
|
implement basic authorization api to request, grant, or deny authorization
|
2014-01-06 12:58:18 +00:00 |
|
matthias.ringwald@gmail.com
|
90eac28174
|
track if connection is authenticated
|
2014-01-06 12:26:59 +00:00 |
|
matthias.ringwald@gmail.com
|
8155cab62e
|
added function prototypes for encryption, authentication, and authorization
|
2014-01-06 11:57:23 +00:00 |
|
matthias.ringwald@gmail.com
|
434961bde4
|
track att connection encryption state
|
2014-01-05 22:42:19 +00:00 |
|
matthias.ringwald@gmail.com
|
f7fb899f3b
|
track att connection encryption state
|
2014-01-05 22:40:51 +00:00 |
|
matthias.ringwald@gmail.com
|
831700f276
|
move Sercurity Manager into main code base
|
2014-01-05 20:45:37 +00:00 |
|