CHANGELOG.md (f8301d4687442525e7da0541114d006bcde63652) | CHANGELOG.md (cce066bb13eee70781a8e3276d0e8701c28c98f9) |
---|---|
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 9## [Unreleased] 10 11### Fixed 12### Added 13### Changed 14 | 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 9## [Unreleased] 10 11### Fixed 12### Added 13### Changed 14 |
15## Changes October 2020 16 17### Fixed 18- AVRCP/AVCTP: report AVRCP 1.6 and AVCTP 1.4 in SDP record 19 20### Added 21 22### Changed 23 24 |
|
15## Changes September 2020 16 17### Fixed 18- HFP: fix parsing of ranges e.g. in +CIND responses | 25## Changes September 2020 26 27### Fixed 28- HFP: fix parsing of ranges e.g. in +CIND responses |
29- AVDTP, AVRCP: fix bugs due to transaction id overrun 30- A2DP Source: fix issues with stream configuration by sink 31- hci_dump: fix tv_us calculation for non-posix / embedded systems with binary output |
|
19 20### Added 21- `btstack_ring_buffer`: add `btstack_ring_buffer_reset` to reset it to initial state/empty 22- GAP: Support for address resolution of resolvable private addresses by Controller with `ENABLE_LE_PRIVACY_ADDRESS_RESOLUTION` 23 24### Changed | 32 33### Added 34- `btstack_ring_buffer`: add `btstack_ring_buffer_reset` to reset it to initial state/empty 35- GAP: Support for address resolution of resolvable private addresses by Controller with `ENABLE_LE_PRIVACY_ADDRESS_RESOLUTION` 36 37### Changed |
38- AVDTP, AVRCP, HSP: schedule SDP query, avoids avoids 'command disallowed' if SDP client is busy 39- HSP, HFP: allow to configure usable SCO packet types 40- cc256x: update CC256xC init script to v1.4 41- A2DP Source: use Get All Capabilities if supported by remote get Delay Reporting capability |
|
25 26## Changes August 2020 27 28### Fixed 29- ESP32: fix authentication for incoming Secure Connections | 42 43## Changes August 2020 44 45### Fixed 46- ESP32: fix authentication for incoming Secure Connections |
30 | 47- AVDTP: Fix forwarding of Delay reports 48- STM32-F4Discovery: fix pan_lwip_http_server by increasing HCI_ACL_PAYLOAD_SIZE 49- tool/create_packet_log: basic support for 16-bit Unicode log files from Windows 50 |
31### Added 32- `btstack_run_loop_base`: added `btstack_run_loop_base_dump_timer` 33- GAP: request role change for classic connection via `gap_request_role` | 51### Added 52- `btstack_run_loop_base`: added `btstack_run_loop_base_dump_timer` 53- GAP: request role change for classic connection via `gap_request_role` |
34- GAP: LE Whitelist API with 'gap_le_whitelist_x' with x = add, remove, clear and new `gap_connect_with_whitelist` | 54- GAP: LE Whitelist API with `gap_le_whitelist_x` with x = add, remove, clear and new `gap_connect_with_whitelist` |
35- SDP Client: add sdp_client_register_query_callback() allows to register query request instead of polling sdp_client_ready() 36- BNEP lwIP: add `bnep_lwip_connect` to establish BNEP connection and manage lwIP network interface 37- New `btstack_linked_queue` utility, a linked list-based queue with first-in-first-out semantics and constant time enqueue/dequeue operations | 55- SDP Client: add sdp_client_register_query_callback() allows to register query request instead of polling sdp_client_ready() 56- BNEP lwIP: add `bnep_lwip_connect` to establish BNEP connection and manage lwIP network interface 57- New `btstack_linked_queue` utility, a linked list-based queue with first-in-first-out semantics and constant time enqueue/dequeue operations |
58- btstack_tlv_posix: add `btstack_tlv_posix_deinit` 59- New `btpclient` for use with [auto-pts project](https://github.com/intel/auto-pts) |
|
38 39### Changed 40- GAP: treat AES-CCM encrypted connection as mutually authenticated (BIAS) | 60 61### Changed 62- GAP: treat AES-CCM encrypted connection as mutually authenticated (BIAS) |
41- GAP: 'gap_auto_connect_x' API deprecated. Please manage LE Whitelist and call `gap_connect_with_whitelist` instead | 63- GAP: 'gap_auto_connect_x' API deprecated. Please direclty manage LE Whitelist with `gap_le_whitelist_*` functions and call `gap_connect_with_whitelist` instead 64- example/hid_host_demo: try to become master for incoming connections 65- btstack_run_loop: use btstack_assert instead of local while(true) 66- att_db_util: allow to reset att_db via `att_db_util_init` |
42 43## Changes July 2020 44 45### Fixed 46- AVDTP: fix invalid response for Get Capabilities request if Delay Reporting was supported 47- AVDTP: handle concurrent signaling establishment with reject and retry 48 49### Added --- 563 unchanged lines hidden --- | 67 68## Changes July 2020 69 70### Fixed 71- AVDTP: fix invalid response for Get Capabilities request if Delay Reporting was supported 72- AVDTP: handle concurrent signaling establishment with reject and retry 73 74### Added --- 563 unchanged lines hidden --- |