9213 Commits

Author SHA1 Message Date
Matthias Ringwald
5ff6a55bc1 btstack_tlv_flash_bank: support alignment 8 with ENABLE_TLV_FLASH_EXPLICIT_DELETE_FIELD 2019-05-14 16:20:12 +02:00
Matthias Ringwald
ae334e9e63 hci: skip sending second baud rate change if there's no init script and no warm start 2019-05-14 14:35:58 +02:00
Matthias Ringwald
1565be948b bcm: skip reset baud rate after init script if init script is empty, e.g. CYW20707 2019-05-14 14:15:23 +02:00
Matthias Ringwald
ee720f3a8f hci: use switch directly to handle chipset result 2019-05-14 14:06:59 +02:00
Matthias Ringwald
9f35247bf6 btstack_tlv_flash_bank: reduce debut output 2019-05-14 13:32:04 +02:00
Matthias Ringwald
a981810d12 btstack_debug: use BTSTACK_FILE__ define 2019-05-14 13:12:38 +02:00
Matthias Ringwald
0d5520a9a5 btstack_tlv_flash_bank: support targets where a value cannot be overwritten with zero 2019-05-14 10:53:38 +02:00
Matthias Ringwald
4f7ec9205a posix: fix compile for linux again (regression from 766df38f0f) 2019-05-11 22:34:00 +02:00
Matthias Ringwald
f4c3a11ca1 mention libusb port for FreeBSD 2019-05-11 22:26:19 +02:00
Matthias Ringwald
410cddbe55 libusb: fix compile and skip resetting device on freebsd 2019-05-11 22:25:24 +02:00
Matthias Ringwald
766df38f0f posix: fix includes in btstack_network_posix.c for freebsd 2019-05-11 22:24:44 +02:00
Matthias Ringwald
38d9ec0504 btstack_event: use uint8_t and uint16_t for types 'J' and 'L' (MISRAC2012-Rule-10.3) 2019-05-11 21:05:04 +02:00
Matthias Ringwald
e501bae083 Use BTSTACK_FILE__ without __ prefix (MISRAC2012-Rule-21.1) 2019-05-11 19:31:55 +02:00
Matthias Ringwald
bb2a765662 add missing filename tags 2019-05-11 19:27:14 +02:00
Matthias Ringwald
80e33422a9 Use FILENAME_H as include guard (MISRAC2012-Rule-21.1) 2019-05-11 19:08:52 +02:00
Matthias Ringwald
0269fd0f5f fix include guard 2019-05-10 17:07:31 +02:00
Matthias Ringwald
c3d3b229df add missing #define for include guard 2019-05-10 17:02:11 +02:00
Matthias Ringwald
74a4ebbb07 esp32: configure SCO over HCI after power up 2019-05-08 14:21:20 +02:00
Matthias Ringwald
59c335756f hci: improved sco tx scheduling (without flow control over UART) 2019-05-06 22:40:33 +02:00
Matthias Ringwald
28166e7187 Bluetooth SIG web scraping tools updated 2019-05-05 16:12:40 +02:00
Matthias Ringwald
cccaab8051 bluetooth_sdp: follow changes on Bluetooth SIG site 2019-05-05 16:11:16 +02:00
Matthias Ringwald
0d9cb02c2e bluetooth_gatt: follow changes on Bluetooth SIG site 2019-05-05 14:33:29 +02:00
Matthias Ringwald
fcf9a26a1e bluetooth_data_types: follow changes on Bluetooth SIG site 2019-05-05 14:22:35 +02:00
Matthias Ringwald
44dacee23f bluetooth_company_id: use live data 2019-05-05 14:17:11 +02:00
Matthias Ringwald
ff7cea0b7e bluetooth_company_id: follow changes on Bluetooth SIG site 2019-05-04 22:52:53 +02:00
Matthias Ringwald
e6a5b4304e convert_gatt_services: set user-agent, follow changes on Bluetooth SIG site 2019-05-04 22:11:04 +02:00
Matthias Ringwald
e0463bdc5e att_server: abort signed write validation on incoming new request 2019-05-02 11:48:30 +02:00
Matthias Ringwald
9790be5f20 fix build without ENABLE_LE_SIGNED_WRITE 2019-05-01 23:24:24 +02:00
Matthias Ringwald
154069291b att_db: call write callback for validated signed writes 2019-05-01 23:19:22 +02:00
Matthias Ringwald
715a43d1c0 sm: fix store local CSRK 2019-05-01 23:17:39 +02:00
Matthias Ringwald
e90da8a6c2 fix built 2019-05-01 21:49:47 +02:00
Matthias Ringwald
7e656a409e changelog: gatt_client emits query complete event for signed write operation 2019-05-01 20:38:29 +02:00
Matthias Ringwald
64b12680ce gatt_client: emit query complete for signed write 2019-05-01 20:30:37 +02:00
Matthias Ringwald
d14ceebfc8 le_device_db: return BD_ADDR_TYPE_UNKNOWN if device unknown in posix_fs, wiced, and memory implementations 2019-05-01 20:27:11 +02:00
Matthias Ringwald
e1086030d9 sm: set IR lookup state to 'succceeded' on pairing complete 2019-05-01 20:11:26 +02:00
Matthias Ringwald
793cf6ce5d gatt_client: wait until identity resolving complete for signed write, emit GATT_EVENT_QUERY_COMPLETE with ATT_ERROR_BONDING_INFORMATION_MISSING if not bonding information is available 2019-05-01 18:18:27 +02:00
Matthias Ringwald
51bd74d1a8 sm: init le_device_db from sm_init 2019-05-01 18:08:22 +02:00
Matthias Ringwald
ba394633cf sm: add sm_identity_resolving_state 2019-04-30 18:56:56 +02:00
Matthias Ringwald
abb0788610 csr: add psr conversion tool, provide btstack config as .psr 2019-04-30 11:58:21 +02:00
Matthias Ringwald
5ec47f0f9e esp32: mark micro-ecc includes as private to avoid compile errors in other components 2019-04-26 16:15:37 +02:00
Matthias Ringwald
bc8e805046 posix: close fd on network down 2019-04-26 16:09:35 +02:00
Matthias Ringwald
0c26301252 Revert "posix: close fd on network down"
This reverts commit 8c0c8f9f17087b31bd9c14cc2b5d85c276f756de.
2019-04-26 16:07:57 +02:00
Matthias Ringwald
8c0c8f9f17 posix: close fd on network down 2019-04-25 18:33:42 +02:00
Matthias Ringwald
6323f788ac test/hfp: fix test sequences 2019-04-18 23:11:54 +02:00
Matthias Ringwald
560b7bdb62 fix warnings 2019-04-18 21:40:35 +02:00
Matthias Ringwald
f67eb7c279 port: allow to defined BTSTACK_ROOT and include exising Makefiles. Fixes #198 2019-04-15 14:34:59 +02:00
Matthias Ringwald
0b27d9d1e2 doc: check gatt client profile 2019-04-15 12:09:53 +02:00
Matthias Ringwald
e99e41f0b9 hid_device: fix regression responding to control requests, complete split between l2cap cids and hid cid 2019-04-11 12:27:25 +02:00
Matthias Ringwald
79ca10bb19 docu: fix links to examples for PAN and SPP profiles 2019-04-09 11:35:07 +02:00
Matthias Ringwald
08da12a471 docu: fix links to examples for PAN and SPP profiles 2019-04-09 11:24:57 +02:00