Matthias Ringwald
|
8cba5ca323
|
sm: numeric comparison for secure connections in initiator role
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
136d331afb
|
sm: just works for secure connections in initiator role
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
83b3ae5f87
|
sm: auto confirm pairing in gap_le_connect_to_1111 example
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
e88b296181
|
sm: keep track of security request before sm received connection complete
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
7cef8eada7
|
libusb: add gap_le_connect_to_1111 example for testing outgoing le secure connection pairing
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
bccf5e67f5
|
sm: verify peer Q lies on elliptic curve
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
c8c46d5108
|
sm: add sm_numeric_comparison_confirm(..) and use in le_counter
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
8362d86ace
|
sm: add SM_EVENT_NUMERIC_COMPARISON_REQUEST and SM_EVENT_NUMERIC_COMPARISON_CANCEL events for Numeric Comparison
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
b434342875
|
sm: add SM_STK_GENERATION_METHOD_NUMERIC_COMPARISON
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
52f9cf635b
|
sm: clear requests for Encryption Key distribution when using SC
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
45a61d50fd
|
sm: support SC Passkey Entry
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
446a8c36fb
|
sm: support Numeric Comparison
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
c040243fc3
|
test/sm: fix g2 calculation
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
e53be89155
|
sm: calculate DHKey, LTK, and DHKey Check values. Require only Encryption in example
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
27c32905a3
|
sm: answer public key command in responder role
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
faccbb295e
|
example: add characteristic that requires authentication, requrest le secure connecions
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
74a9b3d5e1
|
add sm pdus for ecdh
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
cc7a2d7835
|
util: add reverse_256
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
c4771b509f
|
test/sm: add missing mbedtls files
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
5d1a0b5570
|
test/sm: generate ec keypair. remove files not needed for software ec calculation
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
cd4b45e272
|
test/sm: try nist p256r1 ec
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
4243f62ef6
|
test/sm: implement h6
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
6bea6160f4
|
test/sm: implement g2
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
4f55d09f61
|
test/sm: implement f6
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
2fde466246
|
test/sm: implement f5
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
587b3d906a
|
test/sm: implement f4
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
94d1976d90
|
test/sm: re-implemented aes_cmac using software AES
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
4f4918761b
|
mbedtls: disable unused elliptic curves
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
21931e38aa
|
sm: add ecliptic curve support from mbedtls
|
2016-05-27 16:40:53 +02:00 |
|
Matthias Ringwald
|
10355e4f1a
|
sm: don't calc random numbers for legacy pairing key distribution when using secure connections
|
2016-05-26 12:42:48 +02:00 |
|
Matthias Ringwald
|
47c65c64aa
|
sm: passkey entry for secure connections in initiator role
|
2016-05-26 12:26:34 +02:00 |
|
Matthias Ringwald
|
122e257637
|
tool: state_enums.sh enumerates SM and RFCOMM states
|
2016-05-26 11:23:44 +02:00 |
|
Matthias Ringwald
|
855ba1c56c
|
sm: numeric comparison for secure connections in initiator role
|
2016-05-26 10:46:48 +02:00 |
|
Matthias Ringwald
|
f2431dd832
|
sm: just works for secure connections in initiator role
|
2016-05-25 22:52:11 +02:00 |
|
Matthias Ringwald
|
589f8a1dc2
|
sm: auto confirm pairing in gap_le_connect_to_1111 example
|
2016-05-25 22:51:41 +02:00 |
|
Matthias Ringwald
|
d5499c6f2d
|
rfcomm: fix previous commit, return 1 although it's not used currently
|
2016-05-25 21:02:39 +02:00 |
|
Matthias Ringwald
|
7d20d6a437
|
rfcomm: finalize multiplexer on l2cap disconnect in any state
|
2016-05-25 11:45:46 +02:00 |
|
Matthias Ringwald
|
a16832cfee
|
nrf5x: support scan window/interval, pick random channel per scan interval, fix line endings
|
2016-05-25 11:15:56 +02:00 |
|
Matthias Ringwald
|
f7c85330b9
|
example/hsp+hfp: extract SCO test code into sco_demo_util
|
2016-05-23 18:04:57 +02:00 |
|
Matthias Ringwald
|
185c8cd41d
|
example/hsp+hfp: extract SCO test code into sco_demo_util
|
2016-05-23 18:03:11 +02:00 |
|
Matthias Ringwald
|
47c58a2a6e
|
posix-h4: disable ehcill - sleep mode entered while data transferred via SCO-via-HCI
|
2016-05-23 18:02:21 +02:00 |
|
Matthias Ringwald
|
b3bf67571f
|
libusb: use more transfers for isochronous data
|
2016-05-23 13:57:53 +02:00 |
|
Matthias Ringwald
|
db7b6733b7
|
bnep: provide bnep_cid in packet handler for BNEP_DATA_PACKET
|
2016-05-20 22:08:13 +02:00 |
|
Milanka Ringwald
|
fc754a2b78
|
sbc: removed mapping from V to U
|
2016-05-20 17:13:25 +02:00 |
|
Milanka Ringwald
|
fdfc9b7d95
|
sbc: calculate cos in advance, prepare for DCT
|
2016-05-20 15:31:46 +02:00 |
|
Milanka Ringwald
|
205be8eae5
|
sbc: calculate cos in advance, prepare for DCT
|
2016-05-20 15:30:04 +02:00 |
|
Matthias Ringwald
|
483c50788b
|
hci: enable Default Erroneous Data Reporting for SCO over HCI
|
2016-05-20 14:26:48 +02:00 |
|
Matthias Ringwald
|
5415113f9f
|
cc256x: follow recommendations for SCO over HCI
|
2016-05-20 14:26:01 +02:00 |
|
Matthias Ringwald
|
36c8a70fe0
|
cc256x:use v1.4 init script for CC2560B and CC2564B ports
|
2016-05-20 11:27:32 +02:00 |
|
Matthias Ringwald
|
edc52946c2
|
cc256x: support CC256xB v1.4 init scripts
|
2016-05-20 11:13:49 +02:00 |
|