Matthias Ringwald
|
4f366ea52f
|
test/gatt_client: fix test for ATT_TRANSACTION_MODE_VALIDATE
|
2017-09-19 11:55:42 +02:00 |
|
Matthias Ringwald
|
9b31df6351
|
att_db: validate prepared writes before execution. Additional att_write_callback with ATT_TRANSACTION_MODE_VALIDATE
|
2017-09-19 11:33:38 +02:00 |
|
Matthias Ringwald
|
8ac5232844
|
bcm: support repeated firmware download
|
2017-09-19 10:08:03 +02:00 |
|
Matthias Ringwald
|
959f646afa
|
l2cap: fix compile
|
2017-09-18 21:00:25 +02:00 |
|
Matthias Ringwald
|
fe7ca8b009
|
l2cap: fix compile
|
2017-09-18 17:58:53 +02:00 |
|
Matthias Ringwald
|
5774a3925b
|
l2cap: remove unused arguments, annotate all UNUSED
|
2017-09-18 14:34:31 +02:00 |
|
Matthias Ringwald
|
adcfabadef
|
l2cap: validate LE signaling command length
|
2017-09-18 14:07:01 +02:00 |
|
Matthias Ringwald
|
bb98c113be
|
l2cap: check SDU len against provided buffer, prevent buffer overrun during reassembly
|
2017-09-18 13:52:45 +02:00 |
|
Matthias Ringwald
|
e9cfb251d0
|
l2cap: verify signaling len for CONNECTION_RESPONSE, CONFIGURE_REQUEST, CONFIGURE_RESPONSE
|
2017-09-18 12:20:26 +02:00 |
|
Matthias Ringwald
|
0493bf3a19
|
l2cap: verify signaling command len for CONNECTION_REQUEST, INFORMATION_REQUEST, and INFORMATION_RESPONSE
|
2017-09-18 11:48:12 +02:00 |
|
Matthias Ringwald
|
ed2ed8e12c
|
l2cap: assert classic signaling command has valid data len
|
2017-09-18 11:32:36 +02:00 |
|
Matthias Ringwald
|
bb0a72a6e3
|
l2cap: split l2cap_acl_handler into seperate LE and Classic handlers. Classic: Signaling, Connection-less, Classic channels. LE: LE Signaling, ATT, SM, LE Data Channels
|
2017-09-17 22:08:29 +02:00 |
|
Matthias Ringwald
|
410be61aeb
|
nrf5: update chipset docu and explain how to flash HCI firmware
|
2017-09-14 18:08:32 +02:00 |
|
Matthias Ringwald
|
9091c5f574
|
nrf5-zephyr: drop remaining patches to zephyr sources. Set Static Random Address directly in main(). Drop previous hack in sm.c
|
2017-09-14 17:37:51 +02:00 |
|
Matthias Ringwald
|
8b63788815
|
nrf5-zephyr: remove patch to set FICR static address as public address
|
2017-09-14 15:43:58 +02:00 |
|
Matthias Ringwald
|
360243be41
|
posix-h4-zephyr: read static address via vendor specific command and use it
|
2017-09-14 15:34:11 +02:00 |
|
Matthias Ringwald
|
b1aa03799d
|
nrf5-zephyr: remove baudrate patch for 115200: new posix-h4-zephyr can use default 1000000
|
2017-09-14 14:34:10 +02:00 |
|
Matthias Ringwald
|
6807484c54
|
New posix-h4-zephyr port based on posix-h4 as default baud rate is 1000000
|
2017-09-14 14:30:31 +02:00 |
|
Matthias Ringwald
|
bacdd2ab9e
|
examples: also delete spp_and_le_streamer.h
|
2017-09-14 14:30:16 +02:00 |
|
Matthias Ringwald
|
6c39055a9f
|
sm: enable check if LTK Request for LE Legacy Pairing comes from Central in LE Device DB, deny if not
|
2017-09-13 11:44:02 +02:00 |
|
Matthias Ringwald
|
caf15bf3c4
|
sm: allow to set a fixed passkey for LE Legacy Pairing when in display role
|
2017-09-12 16:27:10 +02:00 |
|
Matthias Ringwald
|
36b4a12c09
|
panu_demo: enable tun interface read callback
|
2017-09-08 15:56:24 +02:00 |
|
Matthias Ringwald
|
dbc206868b
|
panu_demo: also log bnep send
|
2017-09-07 17:12:51 +02:00 |
|
Matthias Ringwald
|
60f21f5228
|
panu_demo: request can send now, log received network packets
|
2017-09-07 17:02:06 +02:00 |
|
Matthias Ringwald
|
b5a442a757
|
panu_demo: prefer NAP over PANU
|
2017-09-06 15:19:44 +02:00 |
|
Matthias Ringwald
|
7693aad03d
|
panu_demo: connect to BNEP after SDP query is complete
|
2017-09-04 13:05:09 +02:00 |
|
Matthias Ringwald
|
8ba9588f7f
|
btstack_event: support 'D' 8-byte data block
|
2017-08-31 13:55:58 +02:00 |
|
Matthias Ringwald
|
428b8c5a61
|
a2dp_source_demo: fix warning
|
2017-08-31 12:13:27 +02:00 |
|
Milanka Ringwald
|
831d3fd526
|
avrcp target: crude pass through implemetation
|
2017-08-30 17:22:15 +02:00 |
|
Milanka Ringwald
|
133becec45
|
a2dp: send STOP event on stream stopped or aborted
|
2017-08-30 11:48:59 +02:00 |
|
Milanka Ringwald
|
a466d50862
|
ad2p: fix disconnect
|
2017-08-30 11:05:20 +02:00 |
|
Milanka Ringwald
|
88132161fe
|
a2dp source: cleanup api, add minimal docu, update example
|
2017-08-29 15:22:27 +02:00 |
|
Milanka Ringwald
|
fd58c90006
|
a2dp sink: cleanup api, add minimal docu, update tests and examples
|
2017-08-29 15:22:27 +02:00 |
|
Matthias Ringwald
|
d851289b95
|
esp32: enable Host Controller to Host Flow Control and update Readme
|
2017-08-29 11:45:23 +02:00 |
|
Matthias Ringwald
|
f03cd3a129
|
esp32: update tempalte sdkconfig
|
2017-08-28 22:49:51 +02:00 |
|
Matthias Ringwald
|
9e91d19244
|
sm: log error if LE Secure Connections enabled without micro-ecc, but HCI Controller doesn't support it
|
2017-08-28 21:36:11 +02:00 |
|
Matthias Ringwald
|
d1ba1a5769
|
sm: fix compile
|
2017-08-28 21:24:51 +02:00 |
|
Matthias Ringwald
|
fcae305fb2
|
sm: ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS enables micro-ecc software implementation
|
2017-08-28 21:10:17 +02:00 |
|
Matthias Ringwald
|
43836aa6b3
|
sm: abort if dhkey generation fails, fix result of dhkey key generated event
|
2017-08-28 18:05:37 +02:00 |
|
Matthias Ringwald
|
3cf37b8c05
|
sm: use HCI commands to generate public key and calculate dhkey
|
2017-08-28 17:00:42 +02:00 |
|
Matthias Ringwald
|
2109ad748e
|
sm: fix compile
|
2017-08-28 15:38:20 +02:00 |
|
Matthias Ringwald
|
80d7d61834
|
hci: fix sending of le set event mask
|
2017-08-28 15:35:30 +02:00 |
|
Matthias Ringwald
|
a004d67489
|
hci: don't enable all new LE Events
|
2017-08-28 14:30:31 +02:00 |
|
Matthias Ringwald
|
3fc45ec760
|
sm: calculate DHKey earlier in sm_sc_prepare_dhkey_check
|
2017-08-28 12:24:04 +02:00 |
|
Matthias Ringwald
|
daabb8b879
|
hci: send le set event mask during init
|
2017-08-27 22:10:14 +02:00 |
|
Matthias Ringwald
|
b4f656345b
|
sm: fix compile warning
|
2017-08-26 21:23:58 +02:00 |
|
Matthias Ringwald
|
2dd6d27267
|
sm: only store derived link key once, fixes compile warning
|
2017-08-26 21:23:58 +02:00 |
|
Milanka Ringwald
|
326e5ced38
|
a2dp sink: reset state on connetion failure
|
2017-08-25 17:47:32 +02:00 |
|
Milanka Ringwald
|
ff8fd80fee
|
a2dp: fix event's meta type
|
2017-08-25 16:50:34 +02:00 |
|
Milanka Ringwald
|
e8c2501fa4
|
avdtp initiator: check if stream endpoint exists
|
2017-08-25 16:50:34 +02:00 |
|