CHANGELOG.md (28cb1f14b8be6b124cf52507e77c5fbac6315a50) | CHANGELOG.md (ce711664e30532a808bf09c2b805f8ba0076317c) |
---|---|
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### Changed 10- le_device_db: add secure_connection argument to le_device_db_encryption_set and le_device_db_encryption_get 11 12### Fixed | 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### Changed 10- le_device_db: add secure_connection argument to le_device_db_encryption_set and le_device_db_encryption_get 11 12### Fixed |
13- Crypto: fix lockup when stack is shutdown while waiting for result of HCI Command, e.g. LE Read Local P256 Public Key 14- SM: Avoid SM_EVENT_PAIRING_COMPLETE with ERROR_CODE_REMOTE_USER_TERMINATED_CONNECTION after successful pairing in responder role | |
15- SM: Use provided authentication requirements in slave security request 16 17### Added 18- SM: Track if connection encryption is based on LE Secure Connection pairing 19- ATT DB: Validate if connection encrypted is based on SC if requested 20- att_db_util: support ATT_SECURITY_AUTHENTICATED_SC permission flag | 13- SM: Use provided authentication requirements in slave security request 14 15### Added 16- SM: Track if connection encryption is based on LE Secure Connection pairing 17- ATT DB: Validate if connection encrypted is based on SC if requested 18- att_db_util: support ATT_SECURITY_AUTHENTICATED_SC permission flag |
21- GATT Compilere: support READ_AUTHENTICATED and WRITE_AUTHENTICATED permsission flags | 19- GATT Compiler: support READ_AUTHENTICATED and WRITE_AUTHENTICATED permsission flags 20- port/stm32-f4discovery-cc256x: add support for built-in MEMS microphone |
22 | 21 |
22## Changes February 2019 23 24### Changed 25- example/a2dp_sink_demo: use linear resampling to fix sample rate drift 26- btstack_audio: split interface into sink and source 27 28### Fixed 29- Crypto: fix lockup when stack is shutdown while waiting for result of HCI Command, e.g. LE Read Local P256 Public Key 30- SM: Avoid SM_EVENT_PAIRING_COMPLETE with ERROR_CODE_REMOTE_USER_TERMINATED_CONNECTION after successful pairing in responder role 31 32### Added 33- example/a2dp_sink_demo: add target role, support volume control on both devices 34- example/audio_duplex: playback audio audio source on audio sink (test audio path) 35- btstack_audio_embedded: implement audio source path 36 |
|
23## Changes January 2019 24 25### Changed 26- L2CAP: provide channel mode (basic/ertm) and fcs option in L2CAP_EVENT_CHANNEL_OPENED 27- RFCOMM: support L2CAP ERTM. Callbacks passed to rfcomm_enable_l2cap_ertm() are used to manage ERTM buffers 28 29### Added 30- L2CAP: emit L2CAP_EVENT_ERTM_BUFFER_RELEASED if ERTM buffer not needed/used anymore --- 236 unchanged lines hidden --- | 37## Changes January 2019 38 39### Changed 40- L2CAP: provide channel mode (basic/ertm) and fcs option in L2CAP_EVENT_CHANNEL_OPENED 41- RFCOMM: support L2CAP ERTM. Callbacks passed to rfcomm_enable_l2cap_ertm() are used to manage ERTM buffers 42 43### Added 44- L2CAP: emit L2CAP_EVENT_ERTM_BUFFER_RELEASED if ERTM buffer not needed/used anymore --- 236 unchanged lines hidden --- |