16232 Commits

Author SHA1 Message Date
Matthias Ringwald
2419120a64 sm: validate OOB data before sending random nonce 2024-11-02 18:22:33 +01:00
Matthias Ringwald
25d5427a34 tool/state_num: remove whitespace 2024-11-02 18:22:33 +01:00
Matthias Ringwald
e5fc01d68a gatt_client: allow read multiple variable for unenhanced att bearer 2024-11-02 18:22:32 +01:00
Matthias Ringwald
bbb8e69815 gatt_client: allow to ignore EATT bearer 2024-11-02 18:22:32 +01:00
Matthias Ringwald
f2bbac443b gatt_client: fix gatt client connected event 2024-11-02 18:22:32 +01:00
Matthias Ringwald
a3c700b46c l2cap: fix returned error codes for insufficient CBM connection 2024-11-02 18:22:32 +01:00
Matthias Ringwald
67313e8ce9 l2cap: add FCS option to ERTM configure response 2024-11-02 18:22:32 +01:00
Matthias Ringwald
2a5b7c22b9 l2cap: fix spelling 2024-11-02 18:22:32 +01:00
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