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 |
|
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 |
|
Matthias Ringwald
|
a3fe55ccff
|
cc256x: support older chipsets
|
2016-05-20 10:36:17 +02:00 |
|
Matthias Ringwald
|
95fd1475d5
|
ad_parser: use const where possible
|
2016-05-18 11:23:41 +02:00 |
|
Matthias Ringwald
|
18a2fc6f7f
|
ad_parser: use const where possible
|
2016-05-18 11:21:34 +02:00 |
|
Matthias Ringwald
|
288636a2d1
|
l2cap: correct list of fixed channels supported
|
2016-05-18 11:15:07 +02:00 |
|
Matthias Ringwald
|
3d9ac9f94f
|
sm: keep track of security request before sm received connection complete
|
2016-05-13 16:53:44 +02:00 |
|
Matthias Ringwald
|
c09e078952
|
libusb: add gap_le_connect_to_1111 example for testing outgoing le secure connection pairing
|
2016-05-13 16:52:15 +02:00 |
|
Matthias Ringwald
|
1760d84b97
|
sm: verify peer Q lies on elliptic curve
|
2016-05-13 14:22:13 +02:00 |
|
Matthias Ringwald
|
54a573de24
|
sm: add sm_numeric_comparison_confirm(..) and use in le_counter
|
2016-05-13 14:06:29 +02:00 |
|
Matthias Ringwald
|
94cf5f9cca
|
sm: add SM_EVENT_NUMERIC_COMPARISON_REQUEST and SM_EVENT_NUMERIC_COMPARISON_CANCEL events for Numeric Comparison
|
2016-05-13 12:17:43 +02:00 |
|
Matthias Ringwald
|
779bcda02a
|
sm: add SM_STK_GENERATION_METHOD_NUMERIC_COMPARISON
|
2016-05-13 11:55:17 +02:00 |
|
Matthias Ringwald
|
448e3c89b5
|
sm: clear requests for Encryption Key distribution when using SC
|
2016-05-13 11:53:21 +02:00 |
|
Matthias Ringwald
|
6f8cfd5663
|
sm: support SC Passkey Entry
|
2016-05-12 19:25:39 +02:00 |
|
Matthias Ringwald
|
0e887e0988
|
sm: support Numeric Comparison
|
2016-05-12 14:33:08 +02:00 |
|
Matthias Ringwald
|
4a4069a0a0
|
test/sm: fix g2 calculation
|
2016-05-12 14:31:31 +02:00 |
|
Matthias Ringwald
|
a348424464
|
sm: calculate DHKey, LTK, and DHKey Check values. Require only Encryption in example
|
2016-05-11 23:00:20 +02:00 |
|
Matthias Ringwald
|
ea0565ceb1
|
examples: simplify att_read_callback for le_couner and spp_and_le_counter again
|
2016-05-10 12:25:25 +02:00 |
|
Matthias Ringwald
|
7b6395ea58
|
examples: fix chunk len calculation in att_read_callback for le_couner and spp_and_le_couner
|
2016-05-10 10:06:29 +02:00 |
|
Matthias Ringwald
|
ebaeb1be2d
|
util: add btstack_min, btstack_max for uint32
|
2016-05-10 09:36:33 +02:00 |
|
Matthias Ringwald
|
9f507070eb
|
util: really fix char_for_nibble
|
2016-05-10 09:31:29 +02:00 |
|
Matthias Ringwald
|
e8609f3a5f
|
util: fix nibble_for_char
|
2016-05-09 18:36:20 +02:00 |
|
Matthias Ringwald
|
ddf3171303
|
sm: answer public key command in responder role
|
2016-05-09 18:20:17 +02:00 |
|
Matthias Ringwald
|
08ccb1829b
|
example: add characteristic that requires authentication, requrest le secure connecions
|
2016-05-09 18:19:30 +02:00 |
|
Matthias Ringwald
|
600543ad24
|
add sm pdus for ecdh
|
2016-05-09 18:17:31 +02:00 |
|
Matthias Ringwald
|
aa08b6dfa2
|
util: add reverse_256
|
2016-05-09 18:16:04 +02:00 |
|
Matthias Ringwald
|
b53494cfe3
|
test/sm: add missing mbedtls files
|
2016-05-09 12:27:25 +02:00 |
|
Matthias Ringwald
|
ca3e02bb88
|
test/sm: generate ec keypair. remove files not needed for software ec calculation
|
2016-05-09 12:03:31 +02:00 |
|
Matthias Ringwald
|
de204deaa7
|
test/sm: try nist p256r1 ec
|
2016-05-07 22:02:06 +02:00 |
|
Matthias Ringwald
|
29f1685614
|
test/sm: implement h6
|
2016-05-06 15:13:59 +02:00 |
|
Matthias Ringwald
|
bb2544e8fc
|
test/sm: implement g2
|
2016-05-06 15:05:17 +02:00 |
|
Matthias Ringwald
|
3a2737762d
|
test/sm: implement f6
|
2016-05-06 14:46:17 +02:00 |
|
Matthias Ringwald
|
24680807c6
|
test/sm: implement f5
|
2016-05-06 14:15:53 +02:00 |
|
Matthias Ringwald
|
3f94ad52b8
|
test/sm: implement f4
|
2016-05-05 22:23:08 +02:00 |
|
Matthias Ringwald
|
95b381582c
|
test/sm: re-implemented aes_cmac using software AES
|
2016-05-04 16:08:44 +02:00 |
|
Matthias Ringwald
|
bf151fe4e3
|
mbedtls: disable unused elliptic curves
|
2016-05-04 16:06:47 +02:00 |
|
Matthias Ringwald
|
bab4cb2534
|
sm: add ecliptic curve support from mbedtls
|
2016-05-03 19:48:45 +02:00 |
|
Matthias Ringwald
|
659d758c07
|
hci: increase HCI Reset resend timeout to 200 ms
|
2016-05-03 16:11:22 +02:00 |
|