Zephyr v1.14.3
This is an LTS maintenance release with fixes.
Security Vulnerability Related
The following security vulnerabilities (CVEs) were addressed in this
release:
- CVE-2020-10066
- CVE-2020-10069
- CVE-2020-13601
- CVE-2020-13602
More detailed information can be found in:
https://docs.zephyrproject.org/latest/security/vulnerabilities.html
Issues Fixed
These GitHub issues were addressed since the previous 1.14.0 tagged
release:
- #18334 - DNS resolution is broken for some addresses in master/2.0-pre
- #19917 - Bluetooth: Controller: Missing LL_ENC_RSP after HCI LTK Negative Reply
- #21107 - LL_ASSERT and 'Imprecise data bus error' in LL Controller
- #21257 - tests/net/net_pkt failed on mimxrt1050_evk board.
- #21299 - bluetooth: Controller does not release buffer on central side after peripheral reset
- #21601 - '!radio_is_ready()' failed
- #21756 - tests/kernel/obj_tracing failed on mec15xxevb_assy6853 board.
- #22968 - Bluetooth: controller: LEGACY: ASSERTION failure on invalid packet sequence
- #23069 - Bluetooth: controller: Assert in data length update procedure
- #23109 - LL.TS Test LL/CON/SLA/BV-129-C fails (split)
- #23805 - Bluetooth: controller: Switching to non conn adv fails for Mesh LPN
- #24601 - Bluetooth: Mesh: Config Client's net_key_status pulls two key indexes, should pull one.
- #25518 - settings_fcb: Fix storing the data
- #25519 - wrong debug function cause kinds of building error
- #26080 - gPTP time sync fails if having more than one port
- #28151 - gPTP should allow user setting of priority1 and priority2 fields used in BMCA
- #28177 - gPTP gptp_priority_vector struct field ordering is wrong
- #29386 - unexpected behavior when doing syscall with 7 or more arguments
- #29858 - Bluetooth: Mesh: RPL cleared on LPN disconnect
- #32430 - Bluetooth: thread crashes when configuring a non 0 Slave Latency
- #32898 - Bluetooth: controller: Control PDU buffer leak into Data PDU buffer pool
- #18598 - tests/net/trickle failed on multiple platforms
- #22751 - STM32F407 I2C driver hangs
- #24300 - tests/net/trickle failed on frdm_k64f and sam_e70_xplained with v1.14 branch.
- #24750 - need API to get list of succeed initialization device or add initialization status flag in struct device
- #24970 - ieee802154 l2: no length check in frame validation
- #25314 - Bluetooth: controller: legacy: Backport conformance test related changes
- #25350 - Bluetooth: controller: Data transmission delayed by slave latency
- #26499 - usermode: random: backport random syscall
- #26595 - tests/kernel/obj_tracing thread counting issue with 1.14 branch.
- #27771 - iotdk: cpu_stats function doesn't work as expected
- #35983 - Bluetooth: controller: Check length field of scan response data