CHANGELOG.md (77208d90205dc3c436e52c037cf12aa50863eaf0) | CHANGELOG.md (d79819418a49b1e080bfd5e2a70717d72ac7bf6b) |
---|---|
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 --- 6 unchanged lines hidden (view full) --- 15- GAP: store link key in hci connection struct to allow authenticate after pairing without bonding 16- GAP: avoid requesting authentication twice 17- GAP: cache own address on start advertising and connecting, provide getters 18- GAP: stop LE connecting if create connection fails (e.g. connectable adv active and multiple roles not supported) 19- SM: fix race condition between local address changes and pairing procedure 20- ATT DB: fix spelling `gatt_server_get_handle_range_for_service_with_uuid128`, `gatt_server_get_handle_range_for_service_with_uuid16` 21 22### Changed | 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 --- 6 unchanged lines hidden (view full) --- 15- GAP: store link key in hci connection struct to allow authenticate after pairing without bonding 16- GAP: avoid requesting authentication twice 17- GAP: cache own address on start advertising and connecting, provide getters 18- GAP: stop LE connecting if create connection fails (e.g. connectable adv active and multiple roles not supported) 19- SM: fix race condition between local address changes and pairing procedure 20- ATT DB: fix spelling `gatt_server_get_handle_range_for_service_with_uuid128`, `gatt_server_get_handle_range_for_service_with_uuid16` 21 22### Changed |
23- HCI: update advertising data without stopping advertising first |
|
23- GAP: Drop local bonding flag in IO Capability Reply if remote does not indicate bonding 24- GAP: return status for `gap_set_security_mode` | 24- GAP: Drop local bonding flag in IO Capability Reply if remote does not indicate bonding 25- GAP: return status for `gap_set_security_mode` |
25- HCI: update advertising data without stopping advertising first | 26- GAP: abort legacy pairing if Level 4 is required 27- GAP: abort SSP on IO Capabilities Request event if Level 4 is required but SC not supported by remote 28- GAP: abort SSP on User Confirmation Request event if Level 3 is required but MITM protection not possible |
26 | 29 |
27 | |
28## Release v1.4 29 30### Added 31- HCI: `btstack_transport_sco.h` supports SCO over physical PCM/I2S interface (`HAVE_SCO_TRANSPORT`) 32- POSIX: `btstack_transport_sco_i2s_test_bridge.c` implements SCO transport interface for UART-to-I2S test bridge 33- btstack_uart: `btstack_uart_t` interface extends `btstack_uart_block_t`: 34 - support sending and receiving SLIP frames for HCI H5 35 - support odd parity --- 794 unchanged lines hidden --- | 30## Release v1.4 31 32### Added 33- HCI: `btstack_transport_sco.h` supports SCO over physical PCM/I2S interface (`HAVE_SCO_TRANSPORT`) 34- POSIX: `btstack_transport_sco_i2s_test_bridge.c` implements SCO transport interface for UART-to-I2S test bridge 35- btstack_uart: `btstack_uart_t` interface extends `btstack_uart_block_t`: 36 - support sending and receiving SLIP frames for HCI H5 37 - support odd parity --- 794 unchanged lines hidden --- |