CHANGELOG.md (f127324f1a217974589d2f1aac4017129c807438) CHANGELOG.md (c8484cd66b9754b33abd6d220dfe3521b1b84eef)
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
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### Added
11### Fixed
12### Changed
10
13
14
15## Release v1.5.3
16
11### Added
12- GAP: support periodic advertising with ENABLE_LE_PERIODIC_ADVERTISING
13- GAP: support periodic inquiry mode with gap_inquiry_periodic_start
17### Added
18- GAP: support periodic advertising with ENABLE_LE_PERIODIC_ADVERTISING
19- GAP: support periodic inquiry mode with gap_inquiry_periodic_start
14- HFP: try next link setting for SCO connection failure with explicit SCO reject error
15- HFP HF: provide Calling Line Identification alpha field
16- HFP HF: emit HFP_SUBEVENT_TRANSMIT_DTMF_CODES after sending DTMF command
20- HFP HF: provide Calling Line Identification alpha field
21- HFP HF: emit HFP_SUBEVENT_TRANSMIT_DTMF_CODES after sending DTMF command
22- GOEP Server
23- Chipset: support for firmware download and configuration of Realtek Controllers
17
18### Fixed
19- GAP: fix gap_connect_cancel for gap_connect_with_whitelist
20- GAP: fix race condition that causes duplicate authenticate request
24
25### Fixed
26- GAP: fix gap_connect_cancel for gap_connect_with_whitelist
27- GAP: fix race condition that causes duplicate authenticate request
28- SM: address update for non-resolvable private addresses
29- SM: reset state on power off transition
21- L2CAP: Fix accept incoming ERTM connection when Information Request already complete
30- L2CAP: Fix accept incoming ERTM connection when Information Request already complete
31- A2DP Sink: fix config API for AAC, ATRAC, and other codecs
32- HFP: try next link setting for SCO connection failure after SCO reject errors
22- HFP AG: activate all AG indicators upon service level connection establishment
23- HFP AG: handle call termination in alerting call state
33- HFP AG: activate all AG indicators upon service level connection establishment
34- HFP AG: handle call termination in alerting call state
24- HFP HF: report HFP_SUBEVENT_NETWORK_OPERATOR_CHANGED event
25- A2DP Sink: fix config API for AAC, ATRAC, and other codecs
26- SM: address update for non-resolvable private addresses
35- HFP HF: fix parsing of phone number for voice tag
36- HFP HF: report HFP_SUBEVENT_NETWORK_OPERATOR_CHANGED event
27
28### Changed
37
38### Changed
39- HCI: use ERROR_CODE_CONNECTION_REJECTED_DUE_TO_SECURITY_REASONS to rejected classic connections
40- SM: pairing events indicate if LE Secure Connection will be used
29- A2DP: new a2dp.c contains shared code of Sink and Source roles
30- A2DP Sink: automatically configure stream endpoint for outgoing connections
41- A2DP: new a2dp.c contains shared code of Sink and Source roles
42- A2DP Sink: automatically configure stream endpoint for outgoing connections
31- HCI: use ERROR_CODE_CONNECTION_REJECTED_DUE_TO_SECURITY_REASONS to rejected classic connections
32- HFP AG: drop unused number parameter from hfp_ag_outgoing_call_initiated
43- HFP AG: drop unused number parameter from hfp_ag_outgoing_call_initiated
33- SM: pairing events indicate if LE Secure Connection will be used
34
35
44- libusb: command line options to delete TLV and specify log file path
45- Windows: native implementations of btstack_tlv_window, hci_dump_windows_fs, hci_dump_window_stdout
46
36## Release v1.5.2
37
38### Added
39- GAP: ENABLE_HCI_SERIALIZED_CONTROLLER_OPERATIONS serializes Inquiry, Remote Name Request and Create Connection operations
40- GAP: support extended advertising with ENABLE_LE_EXTENDED_ADVERTISING
41- GAP: gap_enable_link_watchdog() uses automatic flush timeout to disconnect if data cannot be sent
42- GAP: gap_secure_connections_active() to query if BR/EDR Secure Connecions are possible
43- ATT DB: provide gatt_server_get_handle_range_for_service_with_uuid16 to find included service within handle range

--- 939 unchanged lines hidden ---
47## Release v1.5.2
48
49### Added
50- GAP: ENABLE_HCI_SERIALIZED_CONTROLLER_OPERATIONS serializes Inquiry, Remote Name Request and Create Connection operations
51- GAP: support extended advertising with ENABLE_LE_EXTENDED_ADVERTISING
52- GAP: gap_enable_link_watchdog() uses automatic flush timeout to disconnect if data cannot be sent
53- GAP: gap_secure_connections_active() to query if BR/EDR Secure Connecions are possible
54- ATT DB: provide gatt_server_get_handle_range_for_service_with_uuid16 to find included service within handle range

--- 939 unchanged lines hidden ---