CHANGELOG.md (7dfe4b1c91846046b5cd173cd33dd43ff7662705) | CHANGELOG.md (c415dc98738b59d13fa5860437a42a3a78e70f2a) |
---|---|
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### Added 12- HCI Dump: Support BTSnoop format in hci_dump_posix_fs.c for format = HCI_DUMP_BTSNOOP 13- HCI Dump RTT STDOUT: drop messages if RTT buffer is full and RTT is configured for non-blocking 14 15### Fixed 16 17### Changed | 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### Added 12- HCI Dump: Support BTSnoop format in hci_dump_posix_fs.c for format = HCI_DUMP_BTSNOOP 13- HCI Dump RTT STDOUT: drop messages if RTT buffer is full and RTT is configured for non-blocking 14 15### Fixed 16 17### Changed |
18- HFP: API functions return status code if appropriate |
|
18 | 19 |
19 | |
20## Release v1.4.1 21 22### Added 23- GAP: emit GAP_EVENT_PAIRING_STARTED and GAP_EVENT_PAIRING_COMPLETE 24 25### Fixed 26- GAP: store link key in hci connection struct to allow authenticate after pairing without bonding 27- GAP: avoid requesting authentication twice --- 187 unchanged lines hidden (view full) --- 215### Added 216- GAP: add `gap_get_link_key_for_bd_addr` 217- GAP: add `gap_bonded` to check if bonding information is available for active connection 218- SM: support h7 for CTKD 219 220### Changed 221- SM: Cross-Transport Key Derivation requires `ENABLE_CROSS_TRANSPORT_KEY_DERIVATION` now 222- SM: block connection if encryption fails for bonded devices as Central | 20## Release v1.4.1 21 22### Added 23- GAP: emit GAP_EVENT_PAIRING_STARTED and GAP_EVENT_PAIRING_COMPLETE 24 25### Fixed 26- GAP: store link key in hci connection struct to allow authenticate after pairing without bonding 27- GAP: avoid requesting authentication twice --- 187 unchanged lines hidden (view full) --- 215### Added 216- GAP: add `gap_get_link_key_for_bd_addr` 217- GAP: add `gap_bonded` to check if bonding information is available for active connection 218- SM: support h7 for CTKD 219 220### Changed 221- SM: Cross-Transport Key Derivation requires `ENABLE_CROSS_TRANSPORT_KEY_DERIVATION` now 222- SM: block connection if encryption fails for bonded devices as Central |
223- SM: support pairing as Central after failed re-ecnryption | 223- SM: support pairing as Central after failed re-encryption |
224 225 226## Release v1.1 227 228### Fixed 229- AVRCP/AVCTP: report AVRCP 1.6 and AVCTP 1.4 in SDP record 230 231### Added --- 34 unchanged lines hidden (view full) --- 266- SDP Client: add sdp_client_register_query_callback() allows to register query request instead of polling sdp_client_ready() 267- BNEP lwIP: add `bnep_lwip_connect` to establish BNEP connection and manage lwIP network interface 268- New `btstack_linked_queue` utility, a linked list-based queue with first-in-first-out semantics and constant time enqueue/dequeue operations 269- btstack_tlv_posix: add `btstack_tlv_posix_deinit` 270- New `btpclient` for use with [auto-pts project](https://github.com/intel/auto-pts) 271 272### Changed 273- GAP: treat AES-CCM encrypted connection as mutually authenticated (BIAS) | 224 225 226## Release v1.1 227 228### Fixed 229- AVRCP/AVCTP: report AVRCP 1.6 and AVCTP 1.4 in SDP record 230 231### Added --- 34 unchanged lines hidden (view full) --- 266- SDP Client: add sdp_client_register_query_callback() allows to register query request instead of polling sdp_client_ready() 267- BNEP lwIP: add `bnep_lwip_connect` to establish BNEP connection and manage lwIP network interface 268- New `btstack_linked_queue` utility, a linked list-based queue with first-in-first-out semantics and constant time enqueue/dequeue operations 269- btstack_tlv_posix: add `btstack_tlv_posix_deinit` 270- New `btpclient` for use with [auto-pts project](https://github.com/intel/auto-pts) 271 272### Changed 273- GAP: treat AES-CCM encrypted connection as mutually authenticated (BIAS) |
274- GAP: 'gap_auto_connect_x' API deprecated. Please direclty manage LE Whitelist with `gap_le_whitelist_*` functions and call `gap_connect_with_whitelist` instead | 274- GAP: 'gap_auto_connect_x' API deprecated. Please directly manage LE Whitelist with `gap_le_whitelist_*` functions and call `gap_connect_with_whitelist` instead |
275- example/hid_host_demo: try to become master for incoming connections 276- btstack_run_loop: use btstack_assert instead of local while(true) 277- att_db_util: allow to reset att_db via `att_db_util_init` 278 279## Changes July 2020 280 281### Fixed 282- AVDTP: fix invalid response for Get Capabilities request if Delay Reporting was supported --- 566 unchanged lines hidden --- | 275- example/hid_host_demo: try to become master for incoming connections 276- btstack_run_loop: use btstack_assert instead of local while(true) 277- att_db_util: allow to reset att_db via `att_db_util_init` 278 279## Changes July 2020 280 281### Fixed 282- AVDTP: fix invalid response for Get Capabilities request if Delay Reporting was supported --- 566 unchanged lines hidden --- |