CHANGELOG.md (c169df2f885b47a4b0894cfd04e316df94bbf2f2) CHANGELOG.md (be05aae39c3de3ee8856dda140d4c3056ce1dec6)
1# Change Log
2All notable changes to this project will be documented in this file.
3
4The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
7---
8

--- 5 unchanged lines hidden (view full) ---

14### Added
15
16### Changed
17
18## Changes April 2020
19
20### Fixed
21- hog_mouse_demo/hog_keyboard_demo: handle set protocol mode = boot protocol mode
1# Change Log
2All notable changes to this project will be documented in this file.
3
4The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
7---
8

--- 5 unchanged lines hidden (view full) ---

14### Added
15
16### Changed
17
18## Changes April 2020
19
20### Fixed
21- hog_mouse_demo/hog_keyboard_demo: handle set protocol mode = boot protocol mode
22- HCI: only update BD_ADDR placeholder in shortened and complete name in EIR data, limit device name to 240/248 bytes
22
23### Added
24- GAP: gap_set_allow_role_switch allows to prevent role switch in outgoing classic ACL connections
25- example: hog_boot_host_demo implement an HID-over-GATT Boot Host that supports keyboard and mouse
23
24### Added
25- GAP: gap_set_allow_role_switch allows to prevent role switch in outgoing classic ACL connections
26- example: hog_boot_host_demo implement an HID-over-GATT Boot Host that supports keyboard and mouse
26- hci: add ENABLE_LE_LIMIT_ACL_FRAGMENT_BY_MAX_OCTETS that forces fragmentation of ACL-LE packets to fit into over-the-air packet
27- HCI: add ENABLE_LE_LIMIT_ACL_FRAGMENT_BY_MAX_OCTETS that forces fragmentation of ACL-LE packets to fit into over-the-air packet
27
28### Changed
29- Broadcom/Cypress: wait 300 ms after PatchRAM update in hci.c to assert Controller is ready
30- esp32: provide esp-idf/component/btstack/btstack_port_esp32.c and only minimal app_main in template/main/main.c
31- att_db: skip att_read_callback for ATT Read Blob Request if offset == value_len
32
33## Changes March 2020
34
35### Fixed
36- GAP: fixed gap_set_scan_parameters() if issued right before gap_start_scan()
37- HCI: only send HCI Read Local Encryption Key Size if supported by Controller
38
39### Added
40- GATT Client: allow to register for any notification/indication and/or any connection
28
29### Changed
30- Broadcom/Cypress: wait 300 ms after PatchRAM update in hci.c to assert Controller is ready
31- esp32: provide esp-idf/component/btstack/btstack_port_esp32.c and only minimal app_main in template/main/main.c
32- att_db: skip att_read_callback for ATT Read Blob Request if offset == value_len
33
34## Changes March 2020
35
36### Fixed
37- GAP: fixed gap_set_scan_parameters() if issued right before gap_start_scan()
38- HCI: only send HCI Read Local Encryption Key Size if supported by Controller
39
40### Added
41- GATT Client: allow to register for any notification/indication and/or any connection
41hci_cmd: added hci_read_inquiry_scan_activity and hci_write_inquiry_scan_activity
42- HCI: added hci_read_inquiry_scan_activity and hci_write_inquiry_scan_activity commands
42- chipset: assert hci packet buffers are suitable for firmware upload or patches (atwilc3000,bcm,cc256x,intel)
43- chipset: assert hci packet buffers are suitable for firmware upload or patches (atwilc3000,bcm,cc256x,intel)
44- btstack_util: added btstack_replace_bd_addr_placeholder
43
44### Changed
45- AVRCP Target: volume in avrcp_target_volume_changed is reported as current value in interim response to register for volume change notifications
46- SDP Client: query attributes 0x0000..0xffff instead of 0x0001..0xffff to match other stacks / improve compatibility with bad sdp server implementations
47
48## Changes Februar 2020
49
50### Fixed

--- 474 unchanged lines hidden ---
45
46### Changed
47- AVRCP Target: volume in avrcp_target_volume_changed is reported as current value in interim response to register for volume change notifications
48- SDP Client: query attributes 0x0000..0xffff instead of 0x0001..0xffff to match other stacks / improve compatibility with bad sdp server implementations
49
50## Changes Februar 2020
51
52### Fixed

--- 474 unchanged lines hidden ---