5668 Commits

Author SHA1 Message Date
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
Matthias Ringwald
94d78ec3c1 hsp_ag: fix ringing 2016-05-03 16:02:41 +02:00
Matthias Ringwald
0f78faa83f Merge branch 'master' into develop 2016-05-02 17:36:41 +02:00
Matthias Ringwald
71f331874d pic32: create MPLAPX projects for all examples in harmony/vx_xx/apps/btstack 2016-05-02 17:26:08 +02:00
Matthias Ringwald
fd78d2a43f pic32: rename bk-audio-dk to bt_audio_dk 2016-05-02 12:44:16 +02:00
Matthias Ringwald
05b338c5b8 csr: fix ps key for h5 config 2016-04-29 14:49:16 +02:00
Matthias Ringwald
4b871b9e05 posix-h5: don't enable auto sleep by default 2016-04-29 14:06:25 +02:00
Matthias Ringwald
35dfa65188 csr: enable RTS/CTS for BCSP and H5 2016-04-29 14:05:32 +02:00
Matthias Ringwald
6ae10533e1 h5: chunk outgoing slip frames to avoid buffer size double the size of the hci buffer 2016-04-29 12:04:36 +02:00
Matthias Ringwald
94764e9910 h5: support for auto-sleep mode after link inactivity 2016-04-28 22:19:33 +02:00
Matthias Ringwald
cbc04f4886 h5: accept partial config message 2016-04-28 14:55:19 +02:00
Matthias Ringwald
914aaacb4d pic32: clear overrun uart flag 2016-04-28 14:50:33 +02:00
Matthias Ringwald
ebd8f44018 pic32: update project for v1.0 2016-04-27 22:22:18 +02:00
Matthias Ringwald
52984ae229 pic32: disable set baud in hal_uart_dma.h implementation 2016-04-27 22:21:29 +02:00
Matthias Ringwald
8aa44d5a9a btstack_uart_embedded: fix typo, working 2016-04-27 22:19:44 +02:00
Matthias Ringwald
d8e28fa375 h5: call uart set sleep if link enters sleep mode 2016-04-27 15:50:05 +02:00
Matthias Ringwald
019a10b5a3 hci_transport_h4: remove commented code about triggering run loop 2016-04-27 15:20:27 +02:00
Matthias Ringwald
f6a20ec99f eHCILL: use ENABLE_EHCILL instead of HAVE_EHCILL plus runtime enable call, updated docs 2016-04-27 15:18:55 +02:00
Matthias Ringwald
8a23fc5312 hci_transport_h4: eHCILL working on POSIX 2016-04-27 15:05:57 +02:00
Matthias Ringwald
82d05f164d hci_transport_h4: fix compile 2016-04-27 11:51:01 +02:00
Matthias Ringwald
307a4fe366 h4: add parts of eHCILL (not tested/working) 2016-04-27 10:47:25 +02:00
Matthias Ringwald
287b4054fb Update README.md 2016-04-27 10:40:55 +02:00
Matthias Ringwald
18b8d0cbee btstack_uart_block: add get_supported_sleep_modes() and set_sleep(mode) 2016-04-26 17:29:24 +02:00
Matthias Ringwald
664e8b55a1 hci_transport_h4_embedded: handle SCO packets 2016-04-26 11:44:42 +02:00
Matthias Ringwald
94a5538cc6 posix: added posix-h5 port 2016-04-22 16:28:04 +02:00
Matthias Ringwald
bd021c4e5b h4/h5: move platform independent implementations into core 2016-04-22 16:23:23 +02:00
Matthias Ringwald
643dd87f7c h4/h5: drop all references to POSIX 2016-04-22 16:19:05 +02:00
Matthias Ringwald
327a82080c posix: set fd in data source 2016-04-22 15:57:59 +02:00