CHANGELOG.md (c78b4f699da218465e013693a235dc1b108af8fb) | CHANGELOG.md (b93f89661ecd1d19be40311be96b92932960a800) |
---|---|
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 --- 34 unchanged lines hidden (view full) --- 43### Changed 44- Drop iOS support 45- HCI: provide status instead of undocumented int error code and bool for API functions 46- HCI: use 1000 ms watchdog to force power off for hci_power_control(HCI_POWER_OFF) 47- GAP: local name, EIR data, class of device and default link policy can be updated at any time 48- L2CAP: provide status instead of undocumented int error code and bool for API functions 49- L2CAP: remote features not required for SDP connections 50- L2CAP: replaced l2cap_register_packet_handler with l2cap_add_event_handler to register multiple handlers | 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 --- 34 unchanged lines hidden (view full) --- 43### Changed 44- Drop iOS support 45- HCI: provide status instead of undocumented int error code and bool for API functions 46- HCI: use 1000 ms watchdog to force power off for hci_power_control(HCI_POWER_OFF) 47- GAP: local name, EIR data, class of device and default link policy can be updated at any time 48- L2CAP: provide status instead of undocumented int error code and bool for API functions 49- L2CAP: remote features not required for SDP connections 50- L2CAP: replaced l2cap_register_packet_handler with l2cap_add_event_handler to register multiple handlers |
51- L2CAP: drop reason parameter in l2cap_disconnect |
|
51- L2CAP: use official terminology for L2CAP channel modes - ENABLE_L2CAP_LE_CREDIT_BASED_FLOW_CONTROL_MODE replaces ENABLE_LE_DATA_CHANNELS 52- RFCOMM: `RFCOMM_EVENT_PORT_CONFIGURATION` contains rfcomm_cid and remote flag, emitted for query config 53- RFCOMM: provide status instead of undocumented int error code and bool for API functions 54- RFCOMM: remote port configuration, line status, and modem status are sent by channel state machine 55- HFP: API functions return status code if appropriate 56- HFP: removed one parameter from hfp_ag/hf_activate_voice_recognition function, instead introduced hfp_ag/hf_deactivate_voice_recognition 57- HFP: merged legacy and enhanced Voice Recognition Activation (VRA) API. If available enhanced mode will be preferred. 58- HFP: separate events for activation (HFP_SUBEVENT_VOICE_RECOGNITION_ACTIVATED) and deactivation (HFP_SUBEVENT_VOICE_RECOGNITION_DEACTIVATED) instead of combined HFP_SUBEVENT_VOICE_RECOGNITION_STATUS with status field. HFP_SUBEVENT_VOICE_RECOGNITION_ACTIVATED contains field "enhanced" to indicate if enhanced mode is used. --- 842 unchanged lines hidden --- | 52- L2CAP: use official terminology for L2CAP channel modes - ENABLE_L2CAP_LE_CREDIT_BASED_FLOW_CONTROL_MODE replaces ENABLE_LE_DATA_CHANNELS 53- RFCOMM: `RFCOMM_EVENT_PORT_CONFIGURATION` contains rfcomm_cid and remote flag, emitted for query config 54- RFCOMM: provide status instead of undocumented int error code and bool for API functions 55- RFCOMM: remote port configuration, line status, and modem status are sent by channel state machine 56- HFP: API functions return status code if appropriate 57- HFP: removed one parameter from hfp_ag/hf_activate_voice_recognition function, instead introduced hfp_ag/hf_deactivate_voice_recognition 58- HFP: merged legacy and enhanced Voice Recognition Activation (VRA) API. If available enhanced mode will be preferred. 59- HFP: separate events for activation (HFP_SUBEVENT_VOICE_RECOGNITION_ACTIVATED) and deactivation (HFP_SUBEVENT_VOICE_RECOGNITION_DEACTIVATED) instead of combined HFP_SUBEVENT_VOICE_RECOGNITION_STATUS with status field. HFP_SUBEVENT_VOICE_RECOGNITION_ACTIVATED contains field "enhanced" to indicate if enhanced mode is used. --- 842 unchanged lines hidden --- |