Matthias Ringwald
|
effbff2cb7
|
hfp_ag: fix accept incoming connection
|
2020-05-17 23:18:59 +02:00 |
|
Matthias Ringwald
|
08ecd8bd8c
|
hsp_hs: fix disconnect if audio not connected
|
2020-05-17 22:50:49 +02:00 |
|
Matthias Ringwald
|
9dc32eb425
|
FreeRTOS: btstack_run_loop_freertos_trigger_exit allows to request run loop exit
|
2020-05-15 16:46:29 +02:00 |
|
Matthias Ringwald
|
3f054530e4
|
btstack_hal_flash_memory: fix write of 0xff bytes to simulated flash, fix #283
|
2020-05-15 16:06:53 +02:00 |
|
Matthias Ringwald
|
63efc2ed25
|
cc256x: allow to specify power vector for each modulation type
|
2020-05-15 14:46:04 +02:00 |
|
Matthias Ringwald
|
86a5a72143
|
a2dp_source: A2DP Source: only connect to remote sink stream endpoints
|
2020-05-13 10:44:14 +02:00 |
|
Matthias Ringwald
|
d08147df15
|
sm: fix secure connection pairing as peripheral when local user confirmation happens after remote one
Fix size of sm dhkey, handle DHKeyCheck PDU during SM_SC_W4_USER_RESPONSE
|
2020-05-12 17:22:26 +02:00 |
|
Matthias Ringwald
|
78315a5857
|
GAP: gap_set_security_level sets required security level for incoming and outgoing connections
|
2020-05-08 15:49:50 +02:00 |
|
Matthias Ringwald
|
a0506975eb
|
bap_client: fix PBAP UUID len on connect message
|
2020-05-08 09:04:21 +02:00 |
|
Matthias Ringwald
|
07f151d6de
|
example/le_mitm: MITM implementation that forwards ATT PDUs and allows for pairing
|
2020-05-06 17:25:27 +02:00 |
|
Matthias Ringwald
|
76981ac430
|
changelog: update
|
2020-05-06 17:18:19 +02:00 |
|
Matthias Ringwald
|
be05aae39c
|
changelog: update
|
2020-05-04 17:03:28 +02:00 |
|
Matthias Ringwald
|
c169df2f88
|
hfp_hf, hsp_hs: use eSCO params in accept sco connection only for incoming eSCO connections
|
2020-05-04 15:06:04 +02:00 |
|
Matthias Ringwald
|
0f3b27c545
|
hci: implement ENABLE_LE_LIMIT_ACL_FRAGMENT_BY_MAX_OCTETS
|
2020-04-29 21:35:24 +02:00 |
|
Matthias Ringwald
|
af1b7cdc1f
|
att_db: skip att_read_callback for ATT Read Blob Request if offset == value_len
|
2020-04-29 15:42:37 +02:00 |
|
Matthias Ringwald
|
bd8e4ef6a3
|
esp32: provide esp-idf/component/btstack/btstack_port_esp32.c and only minimal app_main in template/main/main.c
|
2020-04-27 16:40:49 +02:00 |
|
Matthias Ringwald
|
f4aa13dff3
|
hci: handle reconnect request for Classic and LE connections triggered by packet handler for Disconnection Complete Event
|
2020-04-22 11:41:58 +02:00 |
|
Matthias Ringwald
|
1aadab7a3b
|
example: hog_boot_host_demo implement an HID-over-GATT Boot Host that supports keyboard and mouse
|
2020-04-20 14:46:38 +02:00 |
|
Matthias Ringwald
|
5030492178
|
hog_mouse_demo/hog_keyboard_demo: handle set protocol mode = boot protocol mode
|
2020-04-20 12:23:49 +02:00 |
|
Matthias Ringwald
|
d0edd69af7
|
chipset/bcm: wait 300 ms after PatchRAM update in hci.c to assert Controller is ready
|
2020-04-09 11:53:58 +02:00 |
|
Matthias Ringwald
|
985f34051e
|
readmed/changelog: update
|
2020-04-03 09:55:16 +02:00 |
|
Matthias Ringwald
|
b4eb44208c
|
hci: gap_set_allow_role_switch allows to prevent role switch in outgoing classic ACL connections
|
2020-04-02 21:51:56 +02:00 |
|
Matthias Ringwald
|
6e058d3f51
|
hci: only send HCI Read Local Encryption Key Size if supported by Controller
|
2020-03-31 23:36:04 +02:00 |
|
Matthias Ringwald
|
7a4d61a383
|
chipset: assert hci packet buffers are suitable for firmware upload or patches (atwilc3000,bcm,cc256x,intel)
|
2020-03-31 21:41:30 +02:00 |
|
Matthias Ringwald
|
0d6cebf8ee
|
sdp_client: query attributes 0x0000..0xffff instead of 0x0001..0xffff to match other stacks / improve compatibility with bad sdp server implementations
|
2020-03-18 11:30:29 +01:00 |
|
Matthias Ringwald
|
3251a10887
|
gap: fixed gap_set_scan_parameters() if issued right before gap_start_scan() - issue #275
|
2020-03-13 15:25:42 +01:00 |
|
Matthias Ringwald
|
4eac239104
|
hci_cmd: added hci_read_inquiry_scan_activity and hci_write_inquiry_scan_activity
|
2020-03-12 10:32:00 +01:00 |
|
Matthias Ringwald
|
3e5c3c5b80
|
volume in avrcp_target_volume_changed is reported as current value in interim response to register for volume change notifications
|
2020-03-11 10:02:37 +01:00 |
|
Matthias Ringwald
|
b3f03c843f
|
GATT Client: allow to register for any notification/indication and/or any connection
|
2020-03-03 14:27:13 +01:00 |
|
Matthias Ringwald
|
656e09c914
|
changelog: update
|
2020-02-20 14:04:23 +01:00 |
|
Milanka Ringwald
|
c57adf92cf
|
avrcp_target: use correct variable for sending playback status value
|
2020-02-10 18:44:17 +01:00 |
|
Matthias Ringwald
|
2a9f55d6f7
|
l2cap_signaling: use packet boundary flags 0x00 for LE signaling packets
|
2020-01-31 12:05:59 +01:00 |
|
Matthias Ringwald
|
39f043d5d3
|
btstack_tlv_posix: only keep last value in memory, fix delete operation
|
2020-01-30 11:43:44 +01:00 |
|
Matthias Ringwald
|
5c0b28ef04
|
att_db_util: fix realloc of att db buffer for large attributes
|
2020-01-23 14:36:06 +01:00 |
|
Matthias Ringwald
|
c839c6f943
|
gatt_client: set uuid16 to zero when deserializing uuid128 services, characteristics, and descriptors
|
2020-01-21 19:13:52 +01:00 |
|
Matthias Ringwald
|
9b49c4f4ce
|
att_db: validate request pdu len
|
2020-01-15 19:16:16 +01:00 |
|
Matthias Ringwald
|
75e67d8a2b
|
l2cap: avoid read-after-free on decline of incoming connection with ERTM enabled
|
2020-01-13 16:54:03 +01:00 |
|
Matthias Ringwald
|
44b583f519
|
doc: add support for GATT_DATABASE_HASH
|
2020-01-12 21:42:37 +01:00 |
|
Matthias Ringwald
|
8390547237
|
changelog: update
|
2020-01-09 22:23:50 +01:00 |
|
Matthias Ringwald
|
a7649d03c9
|
esp32: update cmake file to use idf_component_register and add commands to generate .h from .gatt file
|
2019-12-23 18:35:58 +01:00 |
|
Matthias Ringwald
|
1dca9d8a30
|
sm: emit pairing complete in master role when no keys are distributed
|
2019-12-20 12:21:26 +01:00 |
|
Matthias Ringwald
|
43d70f1d1b
|
changelog: update for merge
|
2019-12-04 11:59:56 +01:00 |
|
Matthias Ringwald
|
0e0e98b284
|
chipset/cc256x: update initscripts CC256xC to v1.3
|
2019-12-04 11:20:13 +01:00 |
|
Matthias Ringwald
|
c37df6f63f
|
ATT Server: return error if request to send now for Notification or Indication already registered
|
2019-11-27 18:41:49 +01:00 |
|
Matthias Ringwald
|
d58a1b5f11
|
linked list/run loop: return true if item/data source/timer was removed
|
2019-11-27 18:23:11 +01:00 |
|
Matthias Ringwald
|
c9a4f43caa
|
changelog: mention bool return for linked list add
|
2019-11-27 18:06:38 +01:00 |
|
Matthias Ringwald
|
695e959a42
|
gatt_client: allow Write Without Response independent of other requests
|
2019-11-18 10:51:01 +01:00 |
|
Matthias Ringwald
|
0207d07b0e
|
changelog: add gap_setlink_supervision_timeout
|
2019-11-15 14:11:01 +01:00 |
|
Matthias Ringwald
|
d9f2243991
|
changelog: round robin for LE Data Channels and ERTM data
|
2019-11-08 16:15:43 +01:00 |
|
Matthias Ringwald
|
818629960d
|
libusb and posix ports: store bonding information in TLV
|
2019-10-09 15:17:04 +02:00 |
|