btstack/CHANGELOG.md

35 lines
1.7 KiB
Markdown
Raw Normal View History

2017-11-07 16:11:18 +00:00
# Change Log
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- Introduced btstack_network.h network interface abstraction
- btstack_network_posix implementation using Linux tun/tap interface
- WICED: support for btstack_stdin (HAVE_STDIN)
- 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.
2017-11-09 11:25:15 +00:00
- TLV: global TLV instance available via btstack_tlv_get_instance() (src/btstack_tlv.h)
2017-12-22 22:27:54 +00:00
- TLV: POSIX implementation that appends to a file on disk (platform/posix/btstack_tlv_posix.c
- LE Device DB TLV: overwrite oldest entry if no free entries available
- SM: allow to set fixed passkey in display role using sm_use_fixed_passkey_in_display_role
2017-12-22 22:27:54 +00:00
- Example/hid_host_demo with HID parser and support for basic US keyboard layout
- 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
- Port for Apollo2 MCU with EM9304 (ports/apollo2-em9304)
2017-11-07 16:11:18 +00:00
### Changed
- panu_demo: uses btstack_network.h now
- WICED: configure printf to replace Linefeed with CRLF
2017-12-22 22:27:54 +00:00
- SBC: split btstack_sbc_bludroid.c into seperate encoder and decoder implementations
2017-11-19 18:46:44 +00:00
## Fixed
- RFCOMM: support connection requests during connection failure
- L2CAP: support connection requests during connection failure
2017-12-22 22:27:54 +00:00
- L2CAP: fix default remote MTU as 672 instead of 48 (Minimal MTU)
2017-11-19 18:46:44 +00:00
- HCI: avoid double free during halting
2017-12-22 22:27:54 +00:00
- SM: fixed reconnect using legacy pairing in slave role
2017-11-19 18:46:44 +00:00