16224 Commits

Author SHA1 Message Date
Matthias Ringwald
bb1f325522 l2cap: set extended flow control bit in information response if enabled 2024-11-02 18:22:32 +01:00
Matthias Ringwald
9244e83c85 hci: truncate L2CAP packet to l2cap PDU size 2024-11-02 18:22:32 +01:00
Matthias Ringwald
9007c8918e gap: add gap_request_connection_subrating 2024-11-02 18:21:03 +01:00
Matthias Ringwald
f266fcb126 hci: enable connection subrating during init 2024-11-02 18:21:03 +01:00
Matthias Ringwald
03a8d1d24d hci_cmd: add subrate commands 2024-11-02 18:21:03 +01:00
Matthias Ringwald
99b223ff1a rfcomm: fix multiple outgoing channel setup 2024-11-01 19:00:48 +01:00
Matthias Ringwald
57ea53d197 hci_dump: fix build with ENABLE_LOG_BTSTACK_EVENTS 2024-10-31 20:42:03 +01:00
Matthias Ringwald
cb912b126f hci: fix caching of authentication requirements used in hci io capability request reply 2024-10-30 09:00:36 +01:00
Matthias Ringwald
7d6c505951 chipset/bcm: fix warnings 2024-10-28 19:25:41 +01:00
Matthias Ringwald
af411b3ff8 gap: only store link key if at least one side requests bonding during the IO Capabilities exchange. 2024-10-23 15:16:36 +02:00
Matthias Ringwald
ca8a5d3cc1 hci: store ssp io capability request reply auth requirements in connection 2024-10-23 14:59:53 +02:00
Matthias Ringwald
042de22dd4 bluetooth_gatt: add GMAS service + characteristics 2024-10-16 17:46:56 +02:00
Matthias Ringwald
71f4b58fd7 chipset: add STM32WB0 2024-10-16 17:46:44 +02:00
Matthias Ringwald
5753fca539 hsp: use btstack_snprintf_assert_complete 2024-10-16 17:46:23 +02:00
Matthias Ringwald
865e2b5481 hfp: use btstack_snprintf_assert_complete and btstack_snprintf_best_effort 2024-10-16 17:46:23 +02:00
Matthias Ringwald
2e2ef1f132 avrcp: use btstack_snprintf_assert_complete 2024-10-16 17:46:23 +02:00
Matthias Ringwald
b730708f7c hci_dump_posix_fs: use btstack_snprintf_assert_complete 2024-10-16 17:46:23 +02:00
Matthias Ringwald
d5bacf302a btstack_link_key_db_fs: use btstack_snprintf_assert_complete 2024-10-16 17:46:16 +02:00
Matthias Ringwald
c75b474d0b chipset/realtek: use btstack_snprintf_assert_complete 2024-10-16 17:46:12 +02:00
Matthias Ringwald
7e964e2653 gatt_service_client: remove gatt_service_client_att_status_to_error_code 2024-10-16 17:46:08 +02:00
Matthias Ringwald
8981e44266 pbap_client: allow to specify order, search property and search value for pull vcard 2024-10-10 14:05:13 +02:00
Matthias Ringwald
45cccc7d14 gatt-service/hids-client: use gatt_client_att_status_to_error_code 2024-10-09 15:27:54 +02:00
Matthias Ringwald
67e0500dd3 gatt-service/spsc-client: use gatt_client_att_status_to_error_code 2024-10-09 15:27:38 +02:00
Matthias Ringwald
13a624a6d9 gatt_service_client: use gatt_client_att_status_to_error_code 2024-10-09 15:27:04 +02:00
Matthias Ringwald
e80543a776 gatt_client: add gatt_client_att_status_to_error_code 2024-10-09 15:25:28 +02:00
Matthias Ringwald
a9a6bd4ccd gatt_cliient: fix build for ENABLE_GATT_FIND_INFORMATION_FOR_CCC_DISCOVERY 2024-10-08 17:21:19 +02:00
Matthias Ringwald
d44a2fefb7 btstack_tlv_builder: fix typo in header 2024-10-07 12:28:41 +02:00
Matthias Ringwald
d38efbba5c hxcmod-player: remove non ASCII characters 2024-10-01 11:33:36 +02:00
Matthias Ringwald
2eecdfbb4c libusb: add -Werror=uninitialized for Clang 2024-10-01 11:33:36 +02:00
Matthias Ringwald
c46e8f558e btstack_util: fix warning in btstack_snprintf_assert_complete 2024-10-01 11:33:36 +02:00
Matthias Ringwald
41c4432190 gatt_service_client: set characteristic uuid16s 2024-10-01 11:33:36 +02:00
Matthias Ringwald
5bc85483c6 goep_client: increase packet buffer for l2cap to 500 2024-09-30 15:55:31 +02:00
Matthias Ringwald
3355493931 goep_server: allow to set srmp wait, name and type headers 2024-09-30 15:55:31 +02:00
Matthias Ringwald
ba8264da49 goep_server: fix address endianess in connect events 2024-09-30 15:55:31 +02:00
Matthias Ringwald
e7b3edb089 obex_parser: add debug logging 2024-09-30 15:55:31 +02:00
Matthias Ringwald
7e1e42bbf8 obex_message_builder: allow to set srmp wait, name and type headers 2024-09-30 15:55:31 +02:00
Matthias Ringwald
b1b7748945 obex: add MAP constants 2024-09-30 15:55:31 +02:00
Matthias Ringwald
d1a44612f2 hci_dump_windows_fs: allow to increase log message buffer 2024-09-30 15:55:31 +02:00
Matthias Ringwald
7d006440e7 hci_event_builder: use JV format for add string 2024-09-30 15:55:31 +02:00
Matthias Ringwald
43bdd57606 btstack_util: use hci_dump_log
instead of HCI_DUMP_LOG
2024-09-30 15:55:31 +02:00
Matthias Ringwald
74d3bb9da4 btstack_util: provide replacement for strncasecmp, strcasecmp in Visual Studio 2024-09-30 15:55:31 +02:00
Matthias Ringwald
9fce1f717e btstack_util: add read/write single bytes to little_endian/big_endian functions
for symmetry reasons
2024-09-30 15:55:31 +02:00
Matthias Ringwald
d6114072e1 btstack_util: add N_BITS macro 2024-09-30 15:55:31 +02:00
Matthias Ringwald
e84248e591 btstack_defines: add ARRAYSIZE macro 2024-09-30 15:55:31 +02:00
Matthias Ringwald
bdbfbe1cea btstack_debug: provide STATIC_ASSERT macro to allow use sizeof at compile time 2024-09-30 15:55:31 +02:00
Matthias Ringwald
585600fe6c gitignore: add vs and vscode 2024-09-30 15:55:31 +02:00
Matthias Ringwald
e2cd77349c libusb: depend on all .gatt files 2024-09-28 16:20:26 +02:00
Marcel Wappler
b795dcd07c windows: include <Windows.h> first 2024-09-26 16:05:25 +02:00
Marcel Wappler
d282ad889d hci_dump_windows_fs: allow read of .pklg while logging 2024-09-26 15:56:42 +02:00
Matthias Ringwald
a8ddb7eeff btstack_hid_parser: fix build with log_debug 2024-09-26 15:51:11 +02:00