CHANGELOG.md (9da9850b83fde69f1dc00ad3fb029803b8844b54) CHANGELOG.md (f5d0b66542edae94f6ac4e9c9f0610c075eadadb)
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
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### Fixed
13### Changed
14
15## Release v1.6.1
16
17### Added
12- GAP: support coordinated private random address updates
18- GAP: support coordinated private random address updates
19- libusb: support send/receive of HCI ISO packets
13
14### Fixed
15- GAP: allow use of own address type different from gap_random_set_mode() incl. RPA in LE Extended Advertising
16- GAP: emit GAP_SUBEVENT_LE_CONNECTION_COMPLETE for failed outgoing connections
20
21### Fixed
22- GAP: allow use of own address type different from gap_random_set_mode() incl. RPA in LE Extended Advertising
23- GAP: emit GAP_SUBEVENT_LE_CONNECTION_COMPLETE for failed outgoing connections
24- HCI: improved BIG setup/termination
17- SM: abort pairing with invalid parameter error for encryption key size > 16
18- SM: ignore Security Request after re-encryption has started
19- SM: respond to Pairing Request after Identity Resolution failed
20- SM: fix CTKD from Classic in Peripheral role
21- ATT Server: support delayed read responses for registered services
22- ATT Server: allow to start crypto operation from delayed att read/write request
23- HFP: use round robin for outgoing connections
24- HFP HF: send HF Indicator update only if enabled by AG
25- HFP AG: send OK after SLC for HF that does not support 3-way-calling or HF Indicators
26- HSP HS: use EV3 and 2EV3 packets for 7.5 ms voice interval
27- AVDTP: use round robin for outgoing connections
28- AVDTP: allow call to avdtp_disconnect before connection was established
29- A2DP: allow call to avdtp_disconnect before connection was established
30- AVRCP: use round robin for outgoing connections
31- GOEP Client: use round robin for outgoing connections
32- HID Host: use round robin for outgoing connections
25- SM: abort pairing with invalid parameter error for encryption key size > 16
26- SM: ignore Security Request after re-encryption has started
27- SM: respond to Pairing Request after Identity Resolution failed
28- SM: fix CTKD from Classic in Peripheral role
29- ATT Server: support delayed read responses for registered services
30- ATT Server: allow to start crypto operation from delayed att read/write request
31- HFP: use round robin for outgoing connections
32- HFP HF: send HF Indicator update only if enabled by AG
33- HFP AG: send OK after SLC for HF that does not support 3-way-calling or HF Indicators
34- HSP HS: use EV3 and 2EV3 packets for 7.5 ms voice interval
35- AVDTP: use round robin for outgoing connections
36- AVDTP: allow call to avdtp_disconnect before connection was established
37- A2DP: allow call to avdtp_disconnect before connection was established
38- AVRCP: use round robin for outgoing connections
39- GOEP Client: use round robin for outgoing connections
40- HID Host: use round robin for outgoing connections
33
41- HOG Host: emit GATTSERVICE_SUBEVENT_HID_REPORT for hids_client_send_write_report
42
34### Changed
35- HCI: hci_reserved_packet_buffer and higher layer functions asserts if packet buffer is free instead of return value
36- GAP: suppress GAP_SUBEVENT_LE_CONNECTION_COMPLETE for intermediate connection pause due to filterlist update
37- GAP: mutual authentication for legacy secure connections to prevent BIAS attacks was made optional with
38 ENABLE_MUTUAL_AUTHENTICATION_FOR_LEGACY_SECURE_CONNECTIONS. Not needed for default encryption key size of 16
39- HCI Dump: only log internal/BTstack events for ENABLE_LOG_BTSTACK_EVENTS
40
41## Release v1.6

--- 1160 unchanged lines hidden ---
43### Changed
44- HCI: hci_reserved_packet_buffer and higher layer functions asserts if packet buffer is free instead of return value
45- GAP: suppress GAP_SUBEVENT_LE_CONNECTION_COMPLETE for intermediate connection pause due to filterlist update
46- GAP: mutual authentication for legacy secure connections to prevent BIAS attacks was made optional with
47 ENABLE_MUTUAL_AUTHENTICATION_FOR_LEGACY_SECURE_CONNECTIONS. Not needed for default encryption key size of 16
48- HCI Dump: only log internal/BTstack events for ENABLE_LOG_BTSTACK_EVENTS
49
50## Release v1.6

--- 1160 unchanged lines hidden ---