CHANGELOG.md (899e6e028aa68dd07d5aca8a384553a863d07499) | CHANGELOG.md (472a1e5f81d45ca7e528abf301cd5d394673bada) |
---|---|
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 | 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- SM: generate and store ER / IR keys in TLV, unless manually set by application 11 12### Fixed 13- SM: fix internal buffer overrun during random address generation 14 15## Changes November 2018 16 17### Added |
|
10- GAP: gap_le_connection_interval provides connection interval for conn handle 11- Nordic SPP Service Server: GATT service that emulates a serial port over BLE based on Nordic Semiconductor documentation. 12- uBlox SPP Service Server: GATT service that emulates a serial port over BLE based on uBlox documentation. 13- SM: ENABLE_LE_CENTRAL_AUTO_ENCRYPTION triggers automatic encryption on connect to bonded devices 14- SM: generate and store ER / IR keys in TLV, unless manually set by application 15 16### Fixed 17- SM: prevent random address updates if gap_random_address_set was used | 18- GAP: gap_le_connection_interval provides connection interval for conn handle 19- Nordic SPP Service Server: GATT service that emulates a serial port over BLE based on Nordic Semiconductor documentation. 20- uBlox SPP Service Server: GATT service that emulates a serial port over BLE based on uBlox documentation. 21- SM: ENABLE_LE_CENTRAL_AUTO_ENCRYPTION triggers automatic encryption on connect to bonded devices 22- SM: generate and store ER / IR keys in TLV, unless manually set by application 23 24### Fixed 25- SM: prevent random address updates if gap_random_address_set was used |
18- SM: fix internal buffer overrun during random address generation | |
19- SM: fix internal buffer overrun that can cause storing of bonding information to fail 20- SM: ignore Slave Security Request after sending own Pairing Request 21- L2CAP: fix use after free on disconnect if ERTM is enabled | 26- SM: fix internal buffer overrun that can cause storing of bonding information to fail 27- SM: ignore Slave Security Request after sending own Pairing Request 28- L2CAP: fix use after free on disconnect if ERTM is enabled |
29- HFP: Handle multiple commands/responses in single RFCOMM packet |
|
22- Memory Pools: clear all buffers before use 23 24## Changes October 2018 25 26### Added 27- SDP Server: queue incoming connections when already connected instead of rejecting them 28- GAP: Support enter/exit sniff mode via gap_sniff_mode_enter/exit. gap_set_default_link_policy_settings is needed to enable sniff mode in general. 29- HIDS Device: GATT service that exposes HID reports intended for HID Devices, like keyboard and mouse. --- 194 unchanged lines hidden --- | 30- Memory Pools: clear all buffers before use 31 32## Changes October 2018 33 34### Added 35- SDP Server: queue incoming connections when already connected instead of rejecting them 36- GAP: Support enter/exit sniff mode via gap_sniff_mode_enter/exit. gap_set_default_link_policy_settings is needed to enable sniff mode in general. 37- HIDS Device: GATT service that exposes HID reports intended for HID Devices, like keyboard and mouse. --- 194 unchanged lines hidden --- |