- Relax the TID checks during EPR to be compatible with some RealTek
devices
- Fixed wrong HCI event used for eSCO connection update
- Do not inform the host when conneciton request was automatically
rejected
- fix(acl): Ignore the invalid channel map when disabling AFH and safely ignore the Bluetooth hardware error "CHMAP_ERROR"
- fix(acl): Fixed encryption LMP collision bug
- fix(sco): make sure the base ACL link exists before scheduling SCO events
- fix(ld): keep the RX descriptor index in sync with that the hardware is using
- fix(lc): make sure SCO is released before ACL
- fix(sco): recycle the RX descriptor when the ACL event does not exist
- fix(btdm): fixed the issue where modifying the btdm_pwr_state value would
cause phy_disable to be called twice
- fix(bt): fixed peripheral was not auth peer device against when the first
request was reject
- fix(lc): Always send LMP_ENC_KEY_SIZE_MASK_REQ before changing to
temp key
- fix(lc): Ignored received LMP_DETACH during detach process
- fix(lc): Fixed possible accessment to NULL pointers
- fixed for no HCI_LINK_KEY_NOTIFICATION_EVENT on repairing of the acceptor side
- fixed TX descriptor for page FHS after handshake failure
- fixed wrong local state caused by EPR collision
- fixed APB encryption key size is zero
- Support BLE vendor HCI related params reset
- Support multi conn optimization vendor hci command
- Fixed the issue where rssi of conn is incorrect when latency is no zero
- Fixed prio setting for BLE events
- Fixed disconnection issue when coexisting with other BLE events
- Fixed crash due to bandwidth full when updating conn params
- add check for Wi-Fi channel
- fix the incorrect unit of duration_min in cpb tx
- recalculate the channel map when afh is enabled
- fix incorrect vendor event count causing an assertion failure
1. added a VSC to control whether to initiate lmp_auto_rate
2. fixed EA resource cleanup error after SNIFF negotiation failure
3. removed an assertion in SCO data TX handler after disconnection
- Fixed assert in lld_evt.c at line 2353
- Fixed interrupt WDT when shutdown bt controller
- Added config for BLE vendor HCI QA command
- Added config for BLE channel assessment and ping procedure
- Fix epr not being initiated after authentication is completed
- Fixed the issue HCI_READ_CLOCK returned parameter in slot
- Fixed the missmatching of CLKN and FCNT after clock update
- Added VSC to update local Bluetooth clock
- Added critical protection for the free method for sync buffers
- Fixed zero attempt value set by role switch
1: Store local device name into NVDS when handling hci_wr_local_name_cmd.
2: Set default device name during link manager initialization.
3: Set the QoS value to the minimum value if the calculated QoS is less
than the minumum.
- Fixed assert in ke_mem.c at line 409 when controller reset
- Added config for BLE instant passed workaround
- Fixed connection can't be established when initiating and advertising coexist
- Fixed assert in ke_mem.c at line 409 when controller reset
- Added config for BLE instant passed workaround
- Fixed connection can't be established when initiating and advertising coexist
- Fixed access NULL in SCO frame end
- Added LAP checking for Periodic Inquiry
- Removed an inproper assertion in SCO mudule
- Fixed the wrong logic in key exchange when
LMP transaction collision occurred
- Fixed access NULL in SCO frame end
- Added LAP checking for Periodic Inquiry
- Removed an inproper assertion in SCO mudule
- Fixed the wrong logic in key exchange when
LMP transaction collision occurred