CHANGELOG.md (c385947d36bb282058388c78ed77b618bd43c4b0) | CHANGELOG.md (b379648ac7976d9ea4a8c0e0a8ed034a63fdf123) |
---|---|
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## [Unreleased] 8 9### Added 10- Introduced btstack_network.h network interface abstraction 11- btstack_network_posix implementation using Linux tun/tap interface 12- WICED: support for btstack_stdin (HAVE_STDIN) 13- GATT Server: Writes to GATT Client Characteristic Configuration are stored in TLV and restored on reconnect. The db.h file generated from db.gatt needs to be re-created. 14- TLV: global TLV instance available via btstack_tlv_get_instance() (src/btstack_tlv.h) | 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## [Unreleased] 8 9### Added 10- Introduced btstack_network.h network interface abstraction 11- btstack_network_posix implementation using Linux tun/tap interface 12- WICED: support for btstack_stdin (HAVE_STDIN) 13- GATT Server: Writes to GATT Client Characteristic Configuration are stored in TLV and restored on reconnect. The db.h file generated from db.gatt needs to be re-created. 14- TLV: global TLV instance available via btstack_tlv_get_instance() (src/btstack_tlv.h) |
15- TLV: POSIX implementation that appends to a file on disk (platform/posix/btstack_tlv_posix.c) | 15- TLV: POSIX implementation that appends to a file on disk (platform/posix/btstack_tlv_posix.c 16- LE Device DB TLV: overwrite oldest entry if no free entries available |
16- SM: allow to set fixed passkey in display role using sm_use_fixed_passkey_in_display_role | 17- SM: allow to set fixed passkey in display role using sm_use_fixed_passkey_in_display_role |
18- Example/hid_host_demo with HID parser and support for basic US keyboard layout 19- EM9304: custom HCI Transport implementation for EM9304 on top of btstack_em9304_spi.h platform abstraction only requires hal_em9304_spi.h to be implemented for new ports 20- Port for Apollo2 MCU with EM9304 (ports/apollo2-em9304) |
|
17 18### Changed 19- panu_demo: uses btstack_network.h now 20- WICED: configure printf to replace Linefeed with CRLF | 21 22### Changed 23- panu_demo: uses btstack_network.h now 24- WICED: configure printf to replace Linefeed with CRLF |
25- SBC: split btstack_sbc_bludroid.c into seperate encoder and decoder implementations |
|
21 22## Fixed 23- RFCOMM: support connection requests during connection failure 24- L2CAP: support connection requests during connection failure | 26 27## Fixed 28- RFCOMM: support connection requests during connection failure 29- L2CAP: support connection requests during connection failure |
30- L2CAP: fix default remote MTU as 672 instead of 48 (Minimal MTU) |
|
25- HCI: avoid double free during halting | 31- HCI: avoid double free during halting |
32- SM: fixed reconnect using legacy pairing in slave role |
|
26 | 33 |
34 |
|