| :orphan: |
| |
| .. _zephyr_1.14: |
| .. _zephyr_1.14.1: |
| |
| Zephyr 1.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: |
| |
| .. comment List derived from GitHub Issue query: ... |
| * :github:`issuenumber` - issue title |
| |
| * :github:`18334` - DNS resolution is broken for some addresses in master/2.0-pre |
| * :github:`19917` - Bluetooth: Controller: Missing LL_ENC_RSP after HCI LTK Negative Reply |
| * :github:`21107` - LL_ASSERT and 'Imprecise data bus error' in LL Controller |
| * :github:`21257` - tests/net/net_pkt failed on mimxrt1050_evk board. |
| * :github:`21299` - bluetooth: Controller does not release buffer on central side after peripheral reset |
| * :github:`21601` - '!radio_is_ready()' failed |
| * :github:`21756` - tests/kernel/obj_tracing failed on mec15xxevb_assy6853 board. |
| * :github:`22968` - Bluetooth: controller: LEGACY: ASSERTION failure on invalid packet sequence |
| * :github:`23069` - Bluetooth: controller: Assert in data length update procedure |
| * :github:`23109` - LL.TS Test LL/CON/SLA/BV-129-C fails (split) |
| * :github:`23805` - Bluetooth: controller: Switching to non conn adv fails for Mesh LPN |
| * :github:`24601` - Bluetooth: Mesh: Config Client's net_key_status pulls two key indexes, should pull one. |
| * :github:`25518` - settings_fcb: Fix storing the data |
| * :github:`25519` - wrong debug function cause kinds of building error |
| * :github:`26080` - gPTP time sync fails if having more than one port |
| * :github:`28151` - gPTP should allow user setting of priority1 and priority2 fields used in BMCA |
| * :github:`28177` - gPTP gptp_priority_vector struct field ordering is wrong |
| * :github:`29386` - unexpected behavior when doing syscall with 7 or more arguments |
| * :github:`29858` - Bluetooth: Mesh: RPL cleared on LPN disconnect |
| * :github:`32430` - Bluetooth: thread crashes when configuring a non 0 Slave Latency |
| * :github:`32898` - Bluetooth: controller: Control PDU buffer leak into Data PDU buffer pool |
| |
| Zephyr 1.14.2 |
| #################### |
| |
| This is an LTS maintenance release with fixes. |
| |
| Security Vulnerability Related |
| ****************************** |
| |
| The following security vulnerabilities (CVEs) were addressed in this |
| release: |
| |
| * CVE-2020-10019 |
| * CVE-2020-10021 |
| * CVE-2020-10022 |
| * CVE-2020-10023 |
| * CVE-2020-10024 |
| * CVE-2020-10027 |
| * CVE-2020-10028 |
| |
| 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: |
| |
| .. comment List derived from GitHub Issue query: ... |
| * :github:`issuenumber` - issue title |
| |
| * :github:`11617` - net: ipv4: udp: broadcast delivery not supported |
| * :github:`11743` - logging: add user mode access |
| * :github:`14459` - usb: samples: mass: doesn't build with FLASH overlay |
| * :github:`15119` - GPIO callback not disabled from an interrupt |
| * :github:`15339` - RISC-V: RV32M1: Load access fault when accessing GPIO port E |
| * :github:`15354` - counter: stm32: Issue with LSE clock source selection |
| * :github:`15373` - IPv4 link local packets are not sent with ARP ethernet type |
| * :github:`15443` - usb_dc_stm32: Missing semaphore initialization and missing pin remapping configuration |
| * :github:`15444` - Error initiating sdhc disk |
| * :github:`15497` - USB DFU: STM32: usb dfu mode doesn't work |
| * :github:`15507` - NRF52840: usb composite MSC + HID (with CONFIG_ENABLE_HID_INT_OUT_EP) |
| * :github:`15526` - Unhandled identity in bt_conn_create_slave_le |
| * :github:`15558` - support for power-of-two MPUs on non-XIP systems |
| * :github:`15601` - pwm: nRF default prescalar value is wrong |
| * :github:`15603` - Unable to use C++ Standard Library |
| * :github:`15605` - Unaligned memory access by ldrd |
| * :github:`15678` - Watchdog peripheral api docs aren't generated correctly. |
| * :github:`15698` - bluetooth: bt_conn: No proper ID handling |
| * :github:`15733` - Bluetooth: controller: Central Encryption setup overlaps Length Request procedure |
| * :github:`15794` - mps2_an385 crashes if CONFIG_INIT_STACKS=y and CONFIG_COVERAGE=y |
| * :github:`15817` - nrf52: HFXO is not turned off as expected |
| * :github:`15904` - concerns with use of CONFIG_BT_MESH_RPL_STORE_TIMEOUT in examples |
| * :github:`15911` - Stack size is smaller than it should be |
| * :github:`15975` - Openthread - fault with dual network interfaces |
| * :github:`16001` - ARC iotdk supports MPU and fpu in hardware but not enabled in kconfig |
| * :github:`16002` - the spi base reg address in arc_iot.dtsi has an error |
| * :github:`16010` - Coverage reporting fails on many tests |
| * :github:`16012` - Source IP address for DHCP renewal messages is unset |
| * :github:`16046` - modules are being processed too late. |
| * :github:`16080` - Zephyr UART shell crashes on start if main() is blocked |
| * :github:`16089` - Mcux Ethernet driver does not detect carrier anymore (it's alway on) |
| * :github:`16090` - mpu align support for code relocation on non-XIP system |
| * :github:`16143` - posix: clock_settime calculates the base time incorrectly |
| * :github:`16155` - drivers: can: wrong value used for filter mode set |
| * :github:`16257` - net: icmpv4: Zephyr sends echo reply with multicast source address |
| * :github:`16307` - cannot move location counter backwards error happen |
| * :github:`16323` - net: ipv6: tcp: unexpected reply to malformed HBH in TCP/IPv6 SYN |
| * :github:`16339` - openthread: off-by-one error when calculating ot_flash_offset for settings |
| * :github:`16354` - net: ipv6: Zephyr does not reply to fragmented packet |
| * :github:`16375` - net: ipv4: udp: Zephyr does not reply to a valid datagram with checksum zero |
| * :github:`16379` - net: ipv6: udp: Zephyr replies with illegal UDP checksum zero |
| * :github:`16411` - bad regex for west version check in host-tools.cmake |
| * :github:`16412` - on reel_board the consumption increases because TX pin is floating |
| * :github:`16413` - Missing dependency in cmake |
| * :github:`16414` - Backport west build --pristine |
| * :github:`16415` - Build errors with C++ |
| * :github:`16416` - sram size for RT1015 and RT1020 needs to be update. |
| * :github:`16417` - issues with can filter mode set |
| * :github:`16418` - drivers: watchdog: sam0: check if timeout is valid |
| * :github:`16419` - Bluetooth: XTAL feature regression |
| * :github:`16478` - Bluetooth: Improper bonded peers handling |
| * :github:`16570` - [Coverity CID :198877]Null pointer dereferences in /subsys/net/ip/net_if.c |
| * :github:`16577` - [Coverity CID :198870]Error handling issues in /subsys/net/lib/lwm2m/lwm2m_obj_firmware_pull.c |
| * :github:`16581` - [Coverity CID :198866]Null pointer dereferences in /subsys/net/lib/dns/llmnr_responder.c |
| * :github:`16584` - [Coverity CID :198863]Error handling issues in /subsys/net/lib/sntp/sntp.c |
| * :github:`16600` - Bluetooth: Mesh: Proxy SAR timeout is not implemented |
| * :github:`16602` - Bluetooth: GATT Discovery: Descriptor Discovery by range Seg Fault |
| * :github:`16639` - eth: pinging frdm k64f eventually leads to unresponsive ethernet device |
| * :github:`16678` - LPN establishment of Friendship never completes if there is no response to the initial Friend Poll |
| * :github:`16711` - Settings reworked to const char processing |
| * :github:`16734` - Bluetooth: GATT: Writing 1 byte to a CCC access invalid memory |
| * :github:`16745` - PTHREAD_MUTEX_DEFINE(): don't store into the _k_mutex section |
| * :github:`16746` - boards: nrf52840_pca10059: Configure NFC pins as GPIOs by default |
| * :github:`16749` - IRQ_CONNECT and irq_enable calls in the SiFive UART driver is misconfigured |
| * :github:`16750` - counter: lack of interrupt when CC=0 |
| * :github:`16760` - K_THREAD_STACK_EXTERN() confuses gen_kobject_list.py |
| * :github:`16779` - [Zephyr v1.14] ARM: fix the start address of MPU guard in stack-fail checking (when building with no user mode) |
| * :github:`16799` - Bluetooth: L2CAP: Interpretation of SCID and DCID in Disconnect is wrong |
| * :github:`16861` - nRF52: UARTE: Data corruption right after resuming device |
| * :github:`16864` - Bluetooth: Mesh: Rx buffer exhaustion causes deadlock |
| * :github:`16893` - Bluetooth: Multiple local IDs, privacy problem |
| * :github:`16943` - Missing test coverage for lib/os/crc*.c |
| * :github:`16944` - Insufficient test coverage for lib/os/json.c |
| * :github:`17031` - Compiler warnings in settings module in Zephyr 1.14 |
| * :github:`17038` - code relocation generating different memory layout cause user mode not working |
| * :github:`17041` - [1.14] Bluetooth: Mesh: RPL handling is not in line with the spec |
| * :github:`17055` - net: Incorrect data length after the connection is established |
| * :github:`17057` - Bluetooth: Mesh: Implementation doesn't conform to latest errata and 1.0.1 version |
| * :github:`17092` - Bluetooth: GAP/IDLE/NAMP/BV-01-C requires Read by UUID |
| * :github:`17170` - x86_64 crash with spinning child thread |
| * :github:`17171` - Insufficient code coverage for lib/os/fdtable.c |
| * :github:`17177` - ARM: userspace/test_bad_syscall fails on ARMv8-M |
| * :github:`17190` - net-mgmt should pass info element size to callback |
| * :github:`17250` - After first GC operation the 1st sector had become scratch and the 2nd sector had became write sector. |
| * :github:`17251` - w25q: erase operations must be erase-size aligned |
| * :github:`17262` - insufficient code coverage for lib/os/base64.c |
| * :github:`17288` - Bluetooth: controller: Fix handling of L2CAP start frame with zero PDU length |
| * :github:`17294` - DB corruption when adding/removing service |
| * :github:`17337` - ArmV7-M mpu sub region alignment |
| * :github:`17338` - kernel objects address check in elf_helper.py |
| * :github:`17368` - Time Slicing cause system sleep short time |
| * :github:`17399` - LwM2M: Can't use an alternate mbedtls implementation |
| * :github:`17401` - LwM2M: requires that CONFIG_NET_IPV* be enabled (can't use 100% offloaded IP stack) |
| * :github:`17415` - Settings Module - settings_line_val_read() returning -EINVAL instead of 0 for deleted setting entries |
| * :github:`17427` - net: IPv4/UDP datagram with zero src addr and TTL causes Zephyr to segfault |
| * :github:`17450` - net: IPv6/UDP datagram with unspecified addr and zero hop limit causes Zephyr to quit |
| * :github:`17463` - Bluetooth: API limits usage of MITM flags in Pairing Request |
| * :github:`17534` - Race condition in GATT API. |
| * :github:`17595` - two userspace tests fail if stack canaries are enabled in board configuration |
| * :github:`17600` - Enable Mesh Friend support in Bluetooth tester application |
| * :github:`17613` - POSIX arch: occasional failures of tests/kernel/sched/schedule_api on CI |
| * :github:`17630` - efr32mg_sltb004a tick clock error |
| * :github:`17723` - Advertiser never clears state flags |
| * :github:`17732` - cannot use bt_conn_security in connected callback |
| * :github:`17764` - Broken link to latest development version of docs |
| * :github:`17802` - [zephyr 1.14] Address type 0x02 is used by LE Create Connection in device privacy mode |
| * :github:`17820` - Mesh bug report In access.c |
| * :github:`17838` - state DEVICE_PM_LOW_POWER_STATE of Device Power Management |
| * :github:`17843` - Bluetooth: controller: v1.14.x release conformance test failures |
| * :github:`17857` - GATT: Incorrect byte order for GATT database hash |
| * :github:`17861` - Tester application lacks BTP Discover All Primary Services handler |
| * :github:`17880` - Unable to re-connect to privacy enabled peer when using stack generated Identity |
| * :github:`17944` - [zephyr 1.14] LE Enhanced Connection Complete indicates Resolved Public once connected to Public peer address |
| * :github:`17948` - Bluetooth: privacy: Reconnection issue |
| * :github:`17967` - drivers/pwm/pwm_api test failed on frdm_k64f board. |
| * :github:`17971` - [zephyr 1.14] Unable to register GATT service that was unregistered before |
| * :github:`17979` - Security level cannot be elevated after re-connection with privacy |
| * :github:`18021` - Socket vtable can access null pointer callback function |
| * :github:`18090` - [zephyr 1.14][MESH/NODE/FRND/FN/BV-08-C] Mesh Friend queues more messages than indicates it's Friend Cache |
| * :github:`18178` - BLE Mesh When Provisioning Use Input OOB Method |
| * :github:`18183` - [zephyr 1.14][GATT/SR/GAS/BV-07-C] GATT Server does not inform change-unaware client about DB changes |
| * :github:`18297` - Bluetooth: SMP: Pairing issues |
| * :github:`18306` - Unable to reconnect paired devices with controller privacy disabled (host privacy enabled) |
| * :github:`18308` - net: TCP/IPv6 set of fragmented packets causes Zephyr to quit |
| * :github:`18394` - [Coverity CID :203464]Memory - corruptions in /subsys/net/l2/ethernet/gptp/gptp_mi.c |
| * :github:`18462` - potential buffer overrun in logging infrastructure |
| * :github:`18580` - Bluetooth: Security fail on initial pairing |
| * :github:`18658` - Bluetooth BR/EDR encryption key negotiation vulnerability |
| * :github:`18739` - k_uptime_get_32() does not behave as documented |
| * :github:`18935` - [Zephyr 1.14] drivers: flash: spi_nor: Problematic write with page boundaries |
| * :github:`18961` - [Coverity CID :203912]Error handling issues in /samples/net/sockets/coap_client/src/coap-client.c |
| * :github:`19015` - Bluetooth: Mesh: Node doesn't respond to "All Proxies" address |
| * :github:`19038` - [zephyr branch 1.14 and master -stm32-netusb]:errors when i view RNDIS Deviceās properties on Windows 10 |
| * :github:`19059` - i2c_ll_stm32_v2: nack on write is not handled correctly |
| * :github:`19103` - zsock_accept_ctx blocks even when O_NONBLOCK is specified |
| * :github:`19165` - zephyr_file generates bad links on branches |
| * :github:`19263` - Bluetooth: Mesh: Friend Clear Procedure Timeout |
| * :github:`19515` - Bluetooth: Controller: assertion failed |
| * :github:`19612` - ICMPv6 packet is routed to wrong interface when peer is not found in neighbor cache |
| * :github:`19678` - Noticeable delay between processing multiple client connection requests (200ms+) |
| * :github:`19889` - Buffer leak in GATT for Write Without Response and Notifications |
| * :github:`19982` - Periodically wake up log process thread consume more power |
| * :github:`20042` - Telnet can connect only once |
| * :github:`20100` - Slave PTP clock time is updated with large value when Master PTP Clock time has changed |
| * :github:`20229` - cmake: add --divide to GNU assembler options for x86 |
| * :github:`20299` - bluetooth: host: Connection not being unreferenced when using CCC match callback |
| * :github:`20313` - Zperf documentation points to wrong iPerf varsion |
| * :github:`20811` - spi driver |
| * :github:`20970` - Bluetooth: Mesh: seg_tx_reset in the transport layer |
| * :github:`21131` - Bluetooth: host: Subscriptions not removed upon unpair |
| * :github:`21306` - ARC: syscall register save/restore needs backport to 1.14 |
| * :github:`21431` - missing async uart.h system calls |
| * :github:`21432` - watchdog subsystem has no system calls |
| * :github:`22275` - arm: cortex-R & M: CONFIG_USERSPACE: intermittent Memory region write access failures |
| * :github:`22280` - incorrect linker routing |
| * :github:`23153` - Binding AF_PACKET socket second time will fail with multiple network interfaces |
| * :github:`23339` - tests/kernel/sched/schedule_api failed on mps2_an385 with v1.14 branch. |
| * :github:`23346` - bl65x_dvk boards do not reset after flashing |
| |
| Zephyr 1.14.1 |
| ############# |
| |
| This is an LTS maintenance release with fixes, as well as Bluetooth |
| qualification listings for the Bluetooth protocol stack included in Zephyr. |
| |
| See :ref:`zephyr_1.14.0` for the previous version release notes. |
| |
| Security Vulnerability Related |
| ****************************** |
| |
| The following security vulnerability (CVE) was addressed in this |
| release: |
| |
| * Fixes CVE-2019-9506: The Bluetooth BR/EDR specification up to and |
| including version 5.1 permits sufficiently low encryption key length |
| and does not prevent an attacker from influencing the key length |
| negotiation. This allows practical brute-force attacks (aka "KNOB") |
| that can decrypt traffic and inject arbitrary ciphertext without the |
| victim noticing. |
| |
| Bluetooth |
| ********* |
| |
| * Qualification: |
| |
| * 1.14.x Host subsystem qualified with QDID 139258 |
| * 1.14.x Mesh subsystem qualified with QDID 139259 |
| * 1.14.x Controller component qualified on Nordic nRF52 with QDID 135679 |
| |
| Issues Fixed |
| ************ |
| |
| These GitHub issues were addressed since the previous 1.14.0 tagged |
| release: |
| |
| .. comment List derived from GitHub Issue query: ... |
| * :github:`issuenumber` - issue title |
| |
| * :github:`11617` - net: ipv4: udp: broadcast delivery not supported |
| * :github:`11743` - logging: add user mode access |
| * :github:`14459` - usb: samples: mass: doesn't build with FLASH overlay |
| * :github:`15279` - mempool alignment might cause a memory block allocated twice |
| * :github:`15339` - RISC-V: RV32M1: Load access fault when accessing GPIO port E |
| * :github:`15354` - counter: stm32: Issue with LSE clock source selection |
| * :github:`15373` - IPv4 link local packets are not sent with ARP ethernet type |
| * :github:`15443` - usb_dc_stm32: Missing semaphore initialization and missing pin remapping configuration |
| * :github:`15444` - Error initiating sdhc disk |
| * :github:`15497` - USB DFU: STM32: usb dfu mode doesn't work |
| * :github:`15507` - NRF52840: usb composite MSC + HID (with CONFIG_ENABLE_HID_INT_OUT_EP) |
| * :github:`15526` - Unhandled identity in bt_conn_create_slave_le |
| * :github:`15558` - support for power-of-two MPUs on non-XIP systems |
| * :github:`15601` - pwm: nRF default prescalar value is wrong |
| * :github:`15603` - Unable to use C++ Standard Library |
| * :github:`15605` - Unaligned memory access by ldrd |
| * :github:`15606` - trickle.c can't work for multiple triggerings |
| * :github:`15678` - Watchdog peripheral api docs aren't generated correctly. |
| * :github:`15698` - bluetooth: bt_conn: No proper ID handling |
| * :github:`15733` - Bluetooth: controller: Central Encryption setup overlaps Length Request procedure |
| * :github:`15794` - mps2_an385 crashes if CONFIG_INIT_STACKS=y and CONFIG_COVERAGE=y |
| * :github:`15817` - nrf52: HFXO is not turned off as expected |
| * :github:`15904` - concerns with use of CONFIG_BT_MESH_RPL_STORE_TIMEOUT in examples |
| * :github:`15911` - Stack size is smaller than it should be |
| * :github:`15975` - Openthread - fault with dual network interfaces |
| * :github:`16001` - ARC iotdk supports MPU and fpu in hardware but not enabled in kconfig |
| * :github:`16002` - the spi base reg address in arc_iot.dtsi has an error |
| * :github:`16010` - Coverage reporting fails on many tests |
| * :github:`16012` - Source IP address for DHCP renewal messages is unset |
| * :github:`16027` - support for no-flash systems |
| * :github:`16046` - modules are being processed too late. |
| * :github:`16090` - mpu align support for code relocation on non-XIP system |
| * :github:`16107` - Using bt_gatt_read() with 'by_uuid' method returns 3 extra bytes |
| * :github:`16143` - posix: clock_settime calculates the base time incorrectly |
| * :github:`16155` - drivers: can: wrong value used for filter mode set |
| * :github:`16257` - net: icmpv4: Zephyr sends echo reply with multicast source address |
| * :github:`16307` - cannot move location counter backwards error happen |
| * :github:`16323` - net: ipv6: tcp: unexpected reply to malformed HBH in TCP/IPv6 SYN |
| * :github:`16339` - openthread: off-by-one error when calculating ot_flash_offset for settings |
| * :github:`16354` - net: ipv6: Zephyr does not reply to fragmented packet |
| * :github:`16375` - net: ipv4: udp: Zephyr does not reply to a valid datagram with checksum zero |
| * :github:`16379` - net: ipv6: udp: Zephyr replies with illegal UDP checksum zero |
| * :github:`16411` - bad regex for west version check in host-tools.cmake |
| * :github:`16412` - on reel_board the consumption increases because TX pin is floating |
| * :github:`16413` - Missing dependency in cmake |
| * :github:`16414` - Backport west build --pristine |
| * :github:`16415` - Build errors with C++ |
| * :github:`16416` - sram size for RT1015 and RT1020 needs to be update. |
| * :github:`16417` - issues with can filter mode set |
| * :github:`16418` - drivers: watchdog: sam0: check if timeout is valid |
| * :github:`16419` - Bluetooth: XTAL feature regression |
| * :github:`16478` - Bluetooth: Improper bonded peers handling |
| * :github:`16570` - [Coverity CID :198877]Null pointer dereferences in /subsys/net/ip/net_if.c |
| * :github:`16577` - [Coverity CID :198870]Error handling issues in /subsys/net/lib/lwm2m/lwm2m_obj_firmware_pull.c |
| * :github:`16581` - [Coverity CID :198866]Null pointer dereferences in /subsys/net/lib/dns/llmnr_responder.c |
| * :github:`16584` - [Coverity CID :198863]Error handling issues in /subsys/net/lib/sntp/sntp.c |
| * :github:`16594` - net: dns: Zephyr is unable to unpack mDNS answers produced by another Zephyr node |
| * :github:`16600` - Bluetooth: Mesh: Proxy SAR timeout is not implemented |
| * :github:`16602` - Bluetooth: GATT Discovery: Descriptor Discovery by range Seg Fault |
| * :github:`16639` - eth: pinging frdm k64f eventually leads to unresponsive ethernet device |
| * :github:`16678` - LPN establishment of Friendship never completes if there is no response to the initial Friend Poll |
| * :github:`16711` - Settings reworked to const char processing |
| * :github:`16734` - Bluetooth: GATT: Writing 1 byte to a CCC access invalid memory |
| * :github:`16745` - PTHREAD_MUTEX_DEFINE(): don't store into the _k_mutex section |
| * :github:`16746` - boards: nrf52840_pca10059: Configure NFC pins as GPIOs by default |
| * :github:`16749` - IRQ_CONNECT and irq_enable calls in the SiFive UART driver is misconfigured |
| * :github:`16750` - counter: lack of interrupt when CC=0 |
| * :github:`16760` - K_THREAD_STACK_EXTERN() confuses gen_kobject_list.py |
| * :github:`16779` - [Zephyr v1.14] ARM: fix the start address of MPU guard in stack-fail checking (when building with no user mode) |
| * :github:`16799` - Bluetooth: L2CAP: Interpretation of SCID and DCID in Disconnect is wrong |
| * :github:`16864` - Bluetooth: Mesh: Rx buffer exhaustion causes deadlock |
| * :github:`16893` - Bluetooth: Multiple local IDs, privacy problem |
| * :github:`16943` - Missing test coverage for lib/os/crc\*.c |
| * :github:`16944` - Insufficient test coverage for lib/os/json.c |
| * :github:`17031` - Compiler warnings in settings module in Zephyr 1.14 |
| * :github:`17038` - code relocation generating different memory layout cause user mode not working |
| * :github:`17041` - [1.14] Bluetooth: Mesh: RPL handling is not in line with the spec |
| * :github:`17055` - net: Incorrect data length after the connection is established |
| * :github:`17057` - Bluetooth: Mesh: Implementation doesn't conform to latest errata and 1.0.1 version |
| * :github:`17092` - Bluetooth: GAP/IDLE/NAMP/BV-01-C requires Read by UUID |
| * :github:`17170` - x86_64 crash with spinning child thread |
| * :github:`17177` - ARM: userspace/test_bad_syscall fails on ARMv8-M |
| * :github:`17190` - net-mgmt should pass info element size to callback |
| * :github:`17250` - After first GC operation the 1st sector had become scratch and the 2nd sector had became write sector. |
| * :github:`17251` - w25q: erase operations must be erase-size aligned |
| * :github:`17262` - insufficient code coverage for lib/os/base64.c |
| * :github:`17288` - Bluetooth: controller: Fix handling of L2CAP start frame with zero PDU length |
| * :github:`17294` - DB corruption when adding/removing service |
| * :github:`17337` - ArmV7-M mpu sub region alignment |
| * :github:`17338` - kernel objects address check in elf_helper.py |
| * :github:`17368` - Time Slicing cause system sleep short time |
| * :github:`17399` - LwM2M: Can't use an alternate mbedtls implementation |
| * :github:`17401` - LwM2M: requires that CONFIG_NET_IPV\* be enabled (can't use 100% offloaded IP stack) |
| * :github:`17415` - Settings Module - settings_line_val_read() returning -EINVAL instead of 0 for deleted setting entries |
| * :github:`17427` - net: IPv4/UDP datagram with zero src addr and TTL causes Zephyr to segfault |
| * :github:`17450` - net: IPv6/UDP datagram with unspecified addr and zero hop limit causes Zephyr to quit |
| * :github:`17463` - Bluetooth: API limits usage of MITM flags in Pairing Request |
| * :github:`17534` - Race condition in GATT API. |
| * :github:`17564` - Missing stdlib.h include when C++ standard library is used. |
| * :github:`17595` - two userspace tests fail if stack canaries are enabled in board configuration |
| * :github:`17600` - Enable Mesh Friend support in Bluetooth tester application |
| * :github:`17613` - POSIX arch: occasional failures of tests/kernel/sched/schedule_api on CI |
| * :github:`17723` - Advertiser never clears state flags |
| * :github:`17732` - cannot use bt_conn_security in connected callback |
| * :github:`17764` - Broken link to latest development version of docs |
| * :github:`17789` - Bluetooth: host: conn.c missing parameter copy |
| * :github:`17802` - [zephyr 1.14] Address type 0x02 is used by LE Create Connection in device privacy mode |
| * :github:`17809` - Bluetooth Mesh message cached too early when LPN |
| * :github:`17820` - Mesh bug report In access.c |
| * :github:`17821` - Mesh Bug on access.c |
| * :github:`17843` - Bluetooth: controller: v1.14.x release conformance test failures |
| * :github:`17857` - GATT: Incorrect byte order for GATT database hash |
| * :github:`17861` - Tester application lacks BTP Discover All Primary Services handler |
| * :github:`17880` - Unable to re-connect to privacy enabled peer when using stack generated Identity |
| * :github:`17882` - [zephyr 1.14] Database Out of Sync error is not returned as expected |
| * :github:`17907` - BLE Mesh when resend use GATT bearer |
| * :github:`17932` - BLE Mesh When Friend Send Seg Message To LPN |
| * :github:`17936` - Bluetooth: Mesh: The canceled buffer is not free, causing a memory leak |
| * :github:`17944` - [zephyr 1.14] LE Enhanced Connection Complete indicates Resolved Public once connected to Public peer address |
| * :github:`17948` - Bluetooth: privacy: Reconnection issue |
| * :github:`17971` - [zephyr 1.14] Unable to register GATT service that was unregistered before |
| * :github:`17977` - BLE Mesh When IV Update Procedure |
| * :github:`17979` - Security level cannot be elevated after re-connection with privacy |
| * :github:`18013` - BLE Mesh On Net Buffer free issue |
| * :github:`18021` - Socket vtable can access null pointer callback function |
| * :github:`18090` - [zephyr 1.14][MESH/NODE/FRND/FN/BV-08-C] Mesh Friend queues more messages than indicates it's Friend Cache |
| * :github:`18150` - [zephyr 1.14] Host does not change the RPA |
| * :github:`18178` - BLE Mesh When Provisioning Use Input OOB Method |
| * :github:`18183` - [zephyr 1.14][GATT/SR/GAS/BV-07-C] GATT Server does not inform change-unaware client about DB changes |
| * :github:`18194` - [zephyr 1.14][MESH/NODE/CFG/HBP/BV-05-C] Zephyr does not send Heartbeat message on friendship termination |
| * :github:`18297` - Bluetooth: SMP: Pairing issues |
| * :github:`18306` - Unable to reconnect paired devices with controller privacy disabled (host privacy enabled) |
| * :github:`18308` - net: TCP/IPv6 set of fragmented packets causes Zephyr to quit |
| * :github:`18394` - [Coverity CID :203464]Memory - corruptions in /subsys/net/l2/ethernet/gptp/gptp_mi.c |
| * :github:`18462` - potential buffer overrun in logging infrastructure |
| * :github:`18522` - BLE: Mesh: When transport send seg_msg to LPN |
| * :github:`18580` - Bluetooth: Security fail on initial pairing |
| * :github:`18658` - Bluetooth BR/EDR encryption key negotiation vulnerability |
| * :github:`18739` - k_uptime_get_32() does not behave as documented |
| * :github:`18813` - fs: nvs: Cannot delete entries |
| * :github:`18873` - zsock_socket() should support proto==0 |
| * :github:`18935` - [Zephyr 1.14] drivers: flash: spi_nor: Problematic write with page boundaries |
| * :github:`18961` - [Coverity CID :203912]Error handling issues in /samples/net/sockets/coap_client/src/coap-client.c |
| * :github:`19015` - Bluetooth: Mesh: Node doesn't respond to "All Proxies" address |
| * :github:`19165` - zephyr_file generates bad links on branches |
| * :github:`19181` - sock_set_flag implementation in sock_internal.h does not work for 64 bit pointers |
| * :github:`19191` - problem with implementation of sock_set_flag |
| |
| .. _zephyr_1.14.0: |
| |
| Zephyr Kernel 1.14.0 |
| #################### |
| |
| We are pleased to announce the release of Zephyr kernel version 1.14.0. |
| |
| Major enhancements with this release include: |
| |
| * The Zephyr project now supports over 160 different board configurations |
| spanning 8 architectures. All architectures are rigorously tested and |
| validated using one of the many simulation platforms supported by the |
| project: QEMU, Renode, ARC Simulator, and the native POSIX configuration. |
| |
| * The timing subsystem has been reworked and reimplemented, greatly |
| simplifying the resulting drivers, removing thousands of lines |
| of code, and reducing a typical kernel build size by hundreds of bytes. |
| TICKLESS_KERNEL mode is now the default on all architectures. |
| |
| * The Symmetric Multi-Processing (SMP) subsystem continues to evolve |
| with the addition of a new CPU affinity API that can "pin" threads to |
| specific cores or sets of cores. The core kernel no longer uses the |
| global irq_lock on SMP systems, and exclusively uses the spinlock API |
| (which on uniprocessor systems reduces to the same code). |
| |
| * Zephyr now has support for the x86_64 architecture. It is currently |
| implemented only for QEMU targets, supports arbitrary numbers of CPUs, |
| and runs in SMP mode by default, our first platform to do so. |
| |
| * We've overhauled the Network packet (:ref:`net-pkt <net_pkt_interface>`) |
| API and moved the majority of components and protocols to use the |
| :ref:`BSD socket API <bsd_sockets_interface>`, including MQTT, CoAP, |
| LWM2M, and SNTP. |
| |
| * We enhanced the native POSIX port by adding UART, USB, and display |
| drivers. Based on this port, we added a simulated NRF52832 SoC which enables |
| running full system, multi-node simulations, without the need of real |
| hardware. |
| |
| * We added an experimental BLE split software Controller with Upper Link Layer |
| and Lower Link Layer for supporting multiple BLE radio hardware |
| architectures. |
| |
| * The power management subsystem has been overhauled to support device idle |
| power management and move most of the power management logic from the |
| application back to the BSP. |
| |
| * We introduced major updates and an overhaul to both the logging and |
| shell subsystems, supporting multiple back-ends, integration |
| of logging into the shell, and delayed log processing. |
| |
| * Introduced the ``west`` tool for management of multiple repositories and |
| enhanced support for flashing and debugging. |
| |
| * Added support for application user mode, application memory |
| partitions, and hardware stack protection in ARMv8m |
| |
| * Applied MISRA-C code guideline on the kernel and core components of Zephyr. |
| MISRA-C is a well established code guideline focused on embedded systems and |
| aims to improve code safety, security and portability. |
| |
| The following sections provide detailed lists of changes by component. |
| |
| Security Vulnerability Related |
| ****************************** |
| |
| The following security vulnerabilities (CVEs) were addressed in this release: |
| |
| * Tinycrypt HMAC-PRNG implementation doesn't take the HMAC state |
| clearing into account as it performs the HMAC operations, thereby using a |
| incorrect HMAC key for some of the HMAC operations. |
| (CVE-2017-14200) |
| |
| * The shell DNS command can cause unpredictable results due to misuse of stack |
| variables. |
| (CVE-2017-14201) |
| |
| * The shell implementation does not protect against buffer overruns resulting |
| in unpredictable behavior. |
| (CVE-2017-14202) |
| |
| * We introduced Kernel Page Table Isolation, a technique for |
| mitigating the Meltdown security vulnerability on x86 systems. This |
| technique helps isolate user and kernel space memory by ensuring |
| non-essential kernel pages are unmapped in the page tables when the CPU |
| is running in the least privileged user mode, Ring 3. This is the |
| fix for Rogue Data Cache Load. (CVE-2017-5754) |
| |
| * We also addressed these CVEs for the x86 port: |
| |
| - Bounds Check Bypass (CVE-2017-5753) |
| - Branch Target Injection (CVE-2017-5715) |
| - Speculative Store Bypass (CVE-2018-3639) |
| - L1 Terminal Fault (CVE-2018-3620) |
| - Lazy FP State Restore (CVE-2018-3665) |
| |
| Kernel |
| ****** |
| |
| * The timing subsystem has been reworked and mostly replaced: |
| |
| - The timer driver API has been extensively reworked, greatly |
| simplifying the resulting drivers. By removing thousands of lines |
| of code, we reduced the size of a typical kernel build by hundreds |
| of bytes. |
| |
| - TICKLESS_KERNEL mode is now the default on all architectures. Many |
| bugs were fixed in this support. |
| |
| * Lots of work on the rapidly-evolving SMP subsystem: |
| |
| - There is a new CPU affinity API available to "pin" threads to |
| specific cores or sets of cores. |
| |
| - The core kernel is now 100% free of use of the global irq_lock on |
| SMP systems, and exclusively uses the spinlock API (which on |
| uniprocessor systems reduces to the same code). |
| |
| - Zephyr now has a simple interprocessor interrupt framework for |
| applications, such as the scheduler, to use for synchronously |
| notifying other processors of state changes. It's currently implemented |
| only on x86_64 and used only for thread abort. |
| |
| * Zephyr now has support for the x86_64 architecture. It is |
| currently implemented only for QEMU targets. |
| |
| - It supports arbitrary numbers of CPUs in SMP, and runs in SMP mode |
| by default, our first platform to do so. |
| |
| - It currently runs code built for the "x32" ABI, which is a native |
| 64-bit hardware state, where pointers are 32 bit in memory. |
| Zephyr still has some lurking word size bugs that will need to be |
| fixed to turn on native 64 bit code generation. |
| |
| * K_THREAD_STACK_BUFFER() has been demoted to a private API and will be removed |
| in a future Zephyr release. |
| * A new API sys_mutex has been introduced. It has the same semantics |
| as a k_mutex, but the memory for it can reside in user memory and so |
| no explicit permission management is required. |
| * sys_mem_pool() now uses a sys_mutex() for concurrency control. |
| * Memory protection changes: |
| |
| - CONFIG_APPLICATION_MEMORY option has been removed from Zephyr. All test |
| cases have been appropriately converted to use memory domains. |
| - The build time memory domain partition generation mechanism, formerly |
| an optional feature under CONFIG_APP_SHARED_MEM, has been overhauled |
| and is now a core part of memory protection. |
| - Userspace is no longer enabled by default for tests. Tests that are |
| written to execute wholly or in part in user mode will need to enable |
| CONFIG_TEST_USERSPACE in the test's project configuration. There are |
| assertions in place to enforce that this is done. |
| - The default stack size for handling system calls has been increased to |
| 1024 bytes. |
| |
| * We started applying MISRA-C (https://www.misra.org.uk/) code guideline on |
| the Zephyr kernel. MISRA-C is a well established code guideline focused on |
| embedded systems and aims to improve code safety, security, and portability. |
| This initial effort was narrowed to the Zephyr kernel and architecture |
| code, and focused only on mandatory and required rules. The following rules |
| were addressed: |
| |
| - Namespace changes |
| - Normalize switch() operators |
| - Avoid implicit conversion to boolean types |
| - Fix and normalize headers guard |
| - Make if() evaluate boolean operands |
| - Remove all VLAs (variable length array) |
| - Avoid undefined and implementation defined behavior with shift operator |
| - Remove recursions |
| |
| Architectures |
| ************* |
| |
| * Introduced X86_64 (64 bit) architecture support with SMP features |
| * High-level Kconfig symbol structure for Trusted Execution |
| |
| * ARM: |
| |
| * Re-architect Memory Protection code for ARM and NXP |
| * Fully support application user mode, memory partitions, and |
| stack protection in ARMv8m |
| * Support built-in stack overflow protection in user mode in ARMv8m |
| * Fix stack overflow error reporting |
| * Support executing from SRAM in XIP builds |
| * Support non-cacheable memory sections |
| * Remove power-of-two align and size requirement for ARMv8-m |
| * Introduce sync barriers in ARM-specific IRQ lock/unlock functions |
| * Enforce double-word stack alignment on exception entry |
| * API to allow Non-Secure FPU Access (ARMv8-M) |
| * Various enhancements in ARM system boot code |
| * Indicate Secure domain fault in Non-Secure fault exception |
| * Update ARM CMSIS headers to version 5.4.0 |
| |
| * ARC: |
| |
| * Userspace and MPU driver improvements |
| * Optimization of the thread stack definition macros |
| * Bug fixes: handling of lp_xxx registers in _rirq_return_from_coop, nested |
| interrupt handling, hardware stack bounds checking, execution benchmarking |
| * Atomic operations are now usable from user mode on all ARC CPUs |
| |
| * x86: |
| |
| - Support for non-PAE page tables has been dropped. |
| - Fixed various security CVEs related to micro-architecture side-effects of |
| speculative execution, as detailed in the security notes. |
| - Added robustness when reporting exceptions generated due to stack |
| overflows or induced in user mode |
| - Pages containing read-only data no longer have the execute disable (XD) |
| bit un-set. |
| - Fix potential IRQ stack corruption when handling double faults |
| |
| |
| Boards & SoC Support |
| ******************** |
| |
| * Added the all new :ref:`NRF52 simulated board <nrf52_bsim>`: |
| This simulator models some of the hardware in an NRF52832 SOC, to enable |
| running full system, multi-node simulations, without the need of real |
| hardware. It enables fast, reproducible testing, development, and debugging |
| of an application, BlueTooth (BT) stack, and kernel. It relies on `BabbleSim`_ |
| to simulate the radio physical layer. |
| |
| * Added SoC configuration for nRF9160 and Musca ARM Cortex-M33 CPU |
| |
| * Added support for the following ARM boards: |
| |
| * 96b_stm32_sensor_mez |
| * b_l072z_lrwan1 |
| * bl652_dvk |
| * bl654_dvk |
| * cy8ckit_062_wifi_bt_m0 |
| * cy8ckit_062_wifi_bt_m4 |
| * efm32hg_slstk3400a |
| * efm32pg_stk3402a |
| * efr32mg_sltb004a |
| * mimxrt1020_evk |
| * mimxrt1060_evk |
| * mimxrt1064_evk |
| * nrf52832_mdk |
| * nrf52840_blip |
| * nrf52840_mdk |
| * nrf52840_papyr |
| * nrf52840_pca10090 |
| * nrf9160_pca10090 |
| * nucleo_f302r8 |
| * nucleo_f746zg |
| * nucleo_f756zg |
| * nucleo_l496zg |
| * nucleo_l4r5zi |
| * particle_argon |
| * particle_xenon |
| * v2m_musca |
| |
| * Added support for the following RISC-V boards: |
| |
| * rv32m1_vega |
| |
| * Added support for the following ARC boards: |
| * Synopsys ARC IoT DevKit |
| * Several ARC simulation targets (ARC nSIM EM/SEM; with and without MPU stack guards) |
| |
| * Added support for the following shield boards: |
| |
| * frdm_kw41z |
| * x_nucleo_iks01a1 |
| * x_nucleo_iks01a2 |
| |
| .. _BabbleSim: |
| https://BabbleSim.github.io |
| |
| Drivers and Sensors |
| ******************* |
| |
| * Added new drivers and backends for :ref:`native_posix <native_posix>`: |
| |
| * A UART driver that maps the Zephyr UART to a new host PTY |
| * A USB driver that can expose a host connected USB device |
| * A display driver that will render to a dedicated window using the SDL |
| library |
| * A dedicated backend for the new logger subsystem |
| |
| * Counter |
| |
| * Refactored API |
| * Ported existing counter and RTC drivers to the new API |
| * Deprecated legacy API |
| |
| * RTC |
| |
| - Deprecated the RTC API. The Counter API should be used instead |
| |
| * UART |
| |
| * Added asynchronous API. |
| * Added implementation of the new asynchronous API for nRF series (UART and |
| UARTE). |
| |
| * ADC |
| |
| * ADC driver APIs are now available to threads running in user mode. |
| * Overhauled adc_dw and renamed it to adc_intel_quark_se_c1000_ss |
| * Fixed handling of invalid sampling requests |
| |
| * Display |
| |
| * Introduced mcux elcdif shim driver |
| * Added support for ssd16xx monochrome controllers |
| * Added support for ssd1608, gde029a1, and hink e0154a05 |
| * Added SDL based display emulation driver |
| * Added SSD1673 EPD controller driver |
| * Added SSD1306 display controller driver |
| |
| |
| * Flash: |
| |
| * nRF5 flash driver support UICR operations |
| * Added driver for STM32F7x series |
| * Added flash driver support for Atmel SAM E70 |
| * Added a generic spi nor flash driver |
| * Added flash driver for SiLabs Gecko SoCs |
| |
| * Ethernet: |
| |
| * Extended mcux driver for i.mx rt socs |
| * Added driver for Intel PRO/1000 Ethernet controller |
| |
| * I2C |
| |
| * Added mcux lpi2c shim driver |
| * Removed deprecated i2c_atmel_sam3 driver |
| * Introduced Silabs i2c shim driver |
| * Added support for I2S stm32 |
| |
| * Pinmux |
| |
| * Added RV32M1 driver |
| * Added pinmux driver for Intel S1000 |
| * Added support for STM32F302x8 |
| |
| * PWM |
| |
| * Added SiFive PWM driver |
| * Added Atmel SAM PWM driver |
| * Converted nRF drivers to use device tree |
| |
| * Sensor |
| |
| * Added lis2ds12, lis2dw12, lis2mdl, and lsm303dlhc drivers |
| * Added ms5837 driver |
| * Added support for Nordic QDEC |
| * Converted drivers to use device tree |
| |
| * Serial |
| |
| * Added RV32M1 driver |
| * Added new asynchronous UART API |
| * Added support for ARM PL011 UART |
| * Introduced Silabs leuart shim serial driver |
| * Adapted gecko uart driver for Silabs EFM32HG |
| |
| * USB |
| |
| * Added native_posix USB driver |
| * Added usb device driver for Atmel SAM E70 family |
| * Added nRF52840 USBD driver |
| |
| |
| * Other Drivers |
| |
| * clock_control: Added RV32M1 driver |
| * console: Removed telnet driver |
| * entropy: Added Atmel SAM entropy generator driver |
| * spi: Converted nRF drivers to use device tree |
| * watchdog: Converted drivers to new API |
| * wifi: simplelink: Implemented setsockopt() for TLS offload |
| * wifi: Added inventek es-WiFi driver |
| * timer: Refactored and accuracy improvements of the arcv2 timer driver (boot |
| time measurements) |
| * timer: Added/reworked Xtensa, RISV-V, NRF, HPET, and ARM systick drivers |
| * gpio: Added RV32M1 driver |
| * hwinfo: Added new hwinfo API and drivers |
| * ipm: Added IMX IPM driver for i.MX socs |
| * interrupt_controller: Added RV32M1 driver |
| * interrupt_controller: Added support for STM32F302x8 EXTI_LINES |
| * neural_net: Added Intel GNA driver |
| * can: Added socket CAN support |
| |
| |
| Networking |
| ********** |
| |
| * The :ref:`BSD socket API <bsd_sockets_interface>` should be used by |
| applications for any network connectivity needs. |
| * Majority of the network sample applications were converted to use |
| the BSD socket API. |
| * New BSD socket based APIs were created for these components and protocols: |
| |
| - :ref:`MQTT <mqtt_socket_interface>` |
| - :ref:`CoAP <coap_sock_interface>` |
| - :ref:`LWM2M <lwm2m_interface>` |
| - :ref:`SNTP <sntp_interface>` |
| * net-app client and server APIs were removed. This also required removal of |
| the following net-app based legacy APIs: |
| |
| - MQTT |
| - CoAP |
| - SNTP |
| - LWM2M |
| - HTTP client and server |
| - Websocket |
| * Network packet (:ref:`net-pkt <net_pkt_interface>`) API overhaul. The new |
| net-pkt API uses less memory and is more streamlined than the old one. |
| * Implement following BSD socket APIs: ``freeaddrinfo()``, ``gethostname()``, |
| ``getnameinfo()``, ``getsockopt()``, ``select()``, ``setsockopt()``, |
| ``shutdown()`` |
| * Converted BSD socket code to use global file descriptor numbers. |
| * Network subsystem converted to use new :ref:`logging system <logging_api>`. |
| * Added support for disabling IPv4, IPv6, UDP, and TCP simultaneously. |
| * Added support for :ref:`BSD socket offloading <net_socket_offloading>`. |
| * Added support for long lifetime IPv6 prefixes. |
| * Added enhancements to IPv6 multicast address checking. |
| * Added support for IPv6 Destination Options Header extension. |
| * Added support for packet socket (AF_PACKET). |
| * Added support for socket CAN (AF_CAN). |
| * Added support for SOCKS5 proxy in MQTT client. |
| * Added support for IPSO Timer object in LWM2M. |
| * Added support for receiving gratuitous ARP request. |
| * Added :ref:`sample application <google-iot-mqtt-sample>` for Google IoT Cloud. |
| * :ref:`Network interface <net_if_interface>` numbering starts now from 1 for |
| POSIX compatibility. |
| * :ref:`OpenThread <thread_protocol_interface>` enhancements. |
| * :ref:`zperf <zperf-sample>` sample application fixes. |
| * :ref:`LLDP <lldp_interface>` (Link Layer Discovery Protocol) enhancements. |
| * ARP cache update fix. |
| * gPTP link delay calculation fixes. |
| * Changed how network data is passed from |
| :ref:`L2 to network device driver <network_stack_architecture>`. |
| * Removed RPL (Ripple) IPv6 mesh routing support. |
| * MQTT is now available to threads running in user mode. |
| * Network device driver additions and enhancements: |
| |
| - Added Intel PRO/1000 Ethernet driver (e1000). |
| - Added SMSC9118/LAN9118 Ethernet driver (smsc911x). |
| - Added Inventek es-WiFi driver for disco_l475_iot1 board. |
| - Added support for automatically enabling QEMU based Ethernet drivers. |
| - SAM-E70 gmac Ethernet driver Qav fixes. |
| - enc28j60 Ethernet driver fixes and enhancements. |
| |
| Bluetooth |
| ********* |
| |
| * Host: |
| |
| * GATT: Added support for Robust Caching |
| * GATT: L2CAP: User driven flow control |
| * Many fixes to Mesh |
| * Fixed and improved persistent storage handling |
| * Fixed direct advertising support |
| * Fixed security level 4 handling |
| * Add option to configure peripheral connection parameters |
| * Added support for updating advertising data without having to restart advertising |
| * Added API to iterate through existing bonds |
| * Added support for setting channel map |
| * Converted SPI HCI driver to use device tree |
| |
| * New BLE split software Controller (experimental): |
| |
| - Split design with Upper Link Layer and Lower Link Layer |
| - Enabled with :kconfig:option:`CONFIG_BT_LL_SW_SPLIT` (disabled by default) |
| - Support for multiple BLE radio hardware architectures |
| - Asynchronous handling of procedures in the ULL |
| - Enhanced radio utilization (99% on continuous 100ms scan) |
| - Latency resilience: Approx 100uS vs 10uS, 10x improvement |
| - CPU and power usage: About 20% improvement |
| - Multiple advertiser and scanner instances |
| - Support for both Big and Little-Endian architectures |
| |
| * Controller: |
| |
| * Added support for setting the public address |
| * Multiple control procedures fixes and improvements |
| * Advertising random delay fixes |
| * Fixed a serious memory corruption issue during scanning |
| * Fixes to RSSI measurement |
| * Fixes to Connection Failed to be Established sequence |
| * Transitioned to the new logging subsystem from syslog |
| * Switched from ``-Ofast`` to ``-O2`` in time-critical sections |
| * Reworked the RNG/entropy driver to make it available to apps |
| * Multiple size optimizations to make it fit in smaller devices |
| * nRF: Rework the PPI channel assignment to use pre-assigned ones |
| * Add extensive documentation to the shared primitives |
| |
| * Several fixes for big-endian architectures |
| |
| Build and Infrastructure |
| ************************ |
| |
| * Added support for out-of-tree architectures. |
| * Added support for out-of-tree implementations of in-tree drivers. |
| * `BabbleSim`_ has been integrated in Zephyr's CI system. |
| * Introduced ``DT_`` prefix for all labels generated for information extracted |
| from device tree (with a few exceptions, such as labels for LEDs and buttons, |
| kept for backward compatibility with existing applications). Deprecated all |
| other defines that are generated. |
| * Introduce CMake variables for DT symbols, just as we have for CONFIG symbols. |
| * Move DeviceTree processing before Kconfig. Thereby allowing software |
| to be configured based on DeviceTree information. |
| * Automatically change the KCONFIG_ROOT when the application directory |
| has a Kconfig file. |
| * Added :ref:`west <west>` tool for multiple repository management |
| * Added support for :ref:`Zephyr modules <modules>` |
| * Build system ``flash`` and ``debug`` targets now require west |
| * Added generation of DT_<COMPAT>_<INSTANCE>_<PROP> defines which allowed |
| sensor or other drivers on buses like I2C or SPI to not require dts fixup. |
| * Added proper support for device tree boolean properties |
| |
| Libraries / Subsystems |
| *********************** |
| |
| * Added a new display API and subsystem |
| * Added support for CTF Tracing |
| * Added support for JWT (JSON Web Tokens) |
| * Flash Maps: |
| |
| - API extension |
| - Automatic generation of the list of flash areas |
| |
| * Settings: |
| |
| - Enabled logging instead of ASSERTs |
| - Always use the storage partition for FCB |
| - Fixed FCB backend and common bugs |
| |
| * Logging: |
| |
| - Removed sys_log, which has been replaced by the new logging subsystem |
| introduced in v1.13 |
| - Refactored log modules registration macros |
| - Improved synchronous operation (see ``CONFIG_LOG_IMMEDIATE``) |
| - Added commands to control the logger using shell |
| - Added :c:macro:`LOG_PANIC()` call to the fault handlers to ensure that |
| logs are output on fault |
| - Added mechanism for handling logging of transient strings. See |
| :c:func:`log_strdup` |
| - Added support for up to 15 arguments in the log message |
| - Added optional function name prefix in the log message |
| - Changed logging thread priority to the lowest application priority |
| - Added notification about dropped log messages due to insufficient logger |
| buffer size |
| - Added log backends: |
| |
| - RTT |
| - native_posix |
| - net |
| - SWO |
| - Xtensa Sim |
| - Changed default timestamp source function to :c:func:`k_uptime_get_32` |
| |
| * Shell: |
| |
| - Added new implementation of the shell sub-system. See :ref:`shell_api` |
| - Added shell backends: |
| |
| - UART |
| - RTT |
| - telnet |
| |
| * Ring buffer: |
| |
| - Added byte mode |
| - Added API to work directly on ring buffer memory to reduce memory copying |
| - Removed ``sys_`` prefix from API functions |
| |
| * MBEDTLS APIs may now be used from user mode. |
| |
| |
| HALs |
| **** |
| |
| * Updated Nordic nrfx to version 1.6.2 |
| * Updated Nordic nrf ieee802154 radio driver to version 1.2.3 |
| * Updated SimpleLink to TI CC32XX SDK 2.40.01.01 |
| * Added Microchip MEC1701 Support |
| * Added Cypress PDL for PSoC6 SoC Support |
| * Updates to stm32cube, Silabs Gecko SDK, Atmel. |
| * Update ARM CMSIS headers to version 5.4.0 |
| |
| |
| Documentation |
| ************* |
| |
| * Reorganized subsystem documentation into more meaningful collections |
| and added or improved introductory material for each subsystem. |
| * Overhauled Bluetooth documentation to split it into |
| manageable units and included additional information, such as |
| architecture and tooling. |
| * Added to and improved documentation on many subsystems and APIs |
| including socket offloading, Ethernet management, LLDP networking, |
| network architecture and overview, net shell, CoAP, network interface, |
| network configuration library, DNS resolver, DHCPv4, DTS, flash_area, |
| flash_mpa, NVS, settings, and more. |
| * Introduced a new debugging guide (see :ref:`debug-probes`) that documents |
| the supported debug probes and host tools in |
| one place, including which combinations are valid. |
| * Clarified and improved information about the west tool and its use. |
| * Improved :ref:`development process <development_model>` documentation |
| including how new features |
| are proposed and tracked, and clarifying API lifecycle, issue and PR |
| tagging requirements, contributing guidelines, doc guidelines, |
| release process, and PR review process. |
| * Introduced a developer "fast" doc build option to eliminate |
| the time needed to create the full kconfig option docs from a local |
| doc build, saving potentially five minutes for a full doc build. (Doc |
| building time depends on your development hardware performance.) |
| * Made dramatic improvements to the doc build processing, bringing |
| iterative local doc generation down from over two minutes to only a |
| few seconds. This makes it much faster for doc developers to iteratively |
| edit and test doc changes locally before submitting a PR. |
| * Added a new ``zephyr-file`` directive to link directly to files in the |
| Git tree. |
| * Introduced simplified linking to doxygen-generated API reference |
| material. |
| * Made board documentation consistent, enabling a board-image carousel |
| on the zephyrproject.org home page. |
| * Reduced unnecessarily large images to improve page load times. |
| * Added CSS changes to improve API docs appearance and usability |
| * Made doc version selector more obvious, making it easier to select |
| documentation for a specific release |
| * Added a friendlier and more graphic home page. |
| |
| Tests and Samples |
| ***************** |
| |
| * A new set of, multinode, full system tests of the BT stack, |
| based on `BabbleSim`_ have been added. |
| * Added unique identifiers to all tests and samples. |
| * Removed old footprint benchmarks |
| * Added tests for CMSIS RTOS API v2, BSD Sockets, CANBus, Settings, USB, |
| and miscellaneous drivers. |
| * Added benchmark applications for the scheduler and mbedTLS |
| * Added samples for the display subsystem, LVGL, Google IOT, Sockets, CMSIS RTOS |
| API v2, Wifi, Shields, IPC subsystem, USB CDC ACM, and USB HID. |
| * Add support for using sanitycheck testing with Renode |
| |
| |
| Issue Related Items |
| ******************* |
| |
| These GitHub issues were addressed since the previous 1.13.0 tagged |
| release: |
| |
| .. comment List derived from GitHub Issue query: ... |
| * :github:`issuenumber` - issue title |
| |
| * :github:`15407` - [Coverity CID :197597]Incorrect expression in /tests/kernel/static_idt/src/main.c |
| * :github:`15406` - [Coverity CID :197598]Incorrect expression in /tests/drivers/uart/uart_async_api/src/test_uart_async.c |
| * :github:`15405` - [Coverity CID :197599]Incorrect expression in /tests/kernel/fatal/src/main.c |
| * :github:`15404` - [Coverity CID :197600]Incorrect expression in /tests/lib/c_lib/src/main.c |
| * :github:`15403` - [Coverity CID :197601]Incorrect expression in /tests/kernel/common/src/intmath.c |
| * :github:`15402` - [Coverity CID :197602]Incorrect expression in /tests/kernel/common/src/intmath.c |
| * :github:`15401` - [Coverity CID :197603]Incorrect expression in /tests/kernel/fatal/src/main.c |
| * :github:`15400` - [Coverity CID :197604]Memory - corruptions in /tests/kernel/mem_protect/userspace/src/main.c |
| * :github:`15399` - [Coverity CID :197605]Null pointer dereferences in /subsys/testsuite/ztest/src/ztest_mock.c |
| * :github:`15398` - [Coverity CID :197606]Incorrect expression in /tests/kernel/common/src/irq_offload.c |
| * :github:`15397` - [Coverity CID :197607]Incorrect expression in /tests/drivers/uart/uart_async_api/src/test_uart_async.c |
| * :github:`15396` - [Coverity CID :197608]Incorrect expression in /tests/lib/c_lib/src/main.c |
| * :github:`15395` - [Coverity CID :197609]Incorrect expression in /tests/kernel/interrupt/src/nested_irq.c |
| * :github:`15394` - [Coverity CID :197610]Incorrect expression in /tests/kernel/fatal/src/main.c |
| * :github:`15393` - [Coverity CID :197611]Integer handling issues in /lib/os/printk.c |
| * :github:`15392` - [Coverity CID :197612]Integer handling issues in /lib/os/printk.c |
| * :github:`15390` - [Coverity CID :197614]Incorrect expression in /tests/lib/c_lib/src/main.c |
| * :github:`15389` - [Coverity CID :197615]Incorrect expression in /tests/kernel/fatal/src/main.c |
| * :github:`15388` - [Coverity CID :197616]Null pointer dereferences in /subsys/testsuite/ztest/src/ztest_mock.c |
| * :github:`15387` - [Coverity CID :197617]Incorrect expression in /tests/kernel/common/src/multilib.c |
| * :github:`15386` - [Coverity CID :197618]Error handling issues in /subsys/shell/shell_telnet.c |
| * :github:`15385` - [Coverity CID :197619]Incorrect expression in /tests/kernel/mem_pool/mem_pool/src/main.c |
| * :github:`15384` - [Coverity CID :197620]Incorrect expression in /tests/kernel/static_idt/src/main.c |
| * :github:`15383` - [Coverity CID :197621]Incorrect expression in /tests/kernel/static_idt/src/main.c |
| * :github:`15382` - [Coverity CID :197622]Incorrect expression in /tests/kernel/tickless/tickless_concept/src/main.c |
| * :github:`15381` - [Coverity CID :197623]Incorrect expression in /tests/kernel/interrupt/src/nested_irq.c |
| * :github:`15380` - USAGE FAULT on tests/crypto/rand32/ on sam_e70_xplained |
| * :github:`15379` - foundries.io CI: tests/kernel/mem_protect/stackprot fails on nrf52 |
| * :github:`15370` - log_strdup() leaks memory if log message is filtered |
| * :github:`15365` - Bluetooth qualification test MESH/SR/HM/CFS/BV-02-C is failing |
| * :github:`15361` - nRF timer: investigate race condition when setting clock timeout in TICKLESS mode |
| * :github:`15348` - ARM Cortex-M: SysTick: unhandled race condition |
| * :github:`15346` - VLAN support is broken |
| * :github:`15336` - Unable to transmit data using interrupt driven API with nrf UARTE peripheral |
| * :github:`15333` - hci_uart controller driver loses sync after host driver is reset |
| * :github:`15329` - Bluetooth: GATT Client Configuration is not cleared when device is unpaired |
| * :github:`15325` - conn->le.keys pointer is not cleared even after the keys struct is invalidated after unpair |
| * :github:`15324` - Error undefined reference to '__aeabi_uldivmod' when build Zephyr for nrf52_pca10040 board |
| * :github:`15309` - ARM Cortex-M SysTick Load value setting off-by-one |
| * :github:`15303` - net: Stackoverflow in net mgmt thread |
| * :github:`15300` - Bluetooth: Mesh: bt_mesh_fault_update() doesn't update publication message |
| * :github:`15299` - west init fails in powershell |
| * :github:`15289` - Zephyr module uses '\' in path on windows when creating Kconfig files |
| * :github:`15285` - arc: it's not reliable to use exc_nest_count to check nest interrupt |
| * :github:`15280` - tests/kernel/mem_protect/stackprot fails on platform qemu_riscv32 |
| * :github:`15266` - doc: Contribution guidelines still link to IRC |
| * :github:`15260` - Shell doesn't always process input data when it arrives |
| * :github:`15259` - CAN sample does not work |
| * :github:`15251` - nRF Watchdog not triggering on kernel panic |
| * :github:`15246` - doc: confusion about dtc version |
| * :github:`15240` - esp32 build broken |
| * :github:`15236` - add external spi-nor flash will build fail |
| * :github:`15235` - Missing license references in DTS files |
| * :github:`15234` - Missing SPDX license references in drivers source files. |
| * :github:`15228` - tests: getnameinfo runs with user mode disabled |
| * :github:`15227` - sockets: no syscall for gethostname() |
| * :github:`15221` - ARC: incorrect value checked for MPU violation |
| * :github:`15216` - k_sleep() expires sooner than expected on STM32F4 (Cortex M4) |
| * :github:`15213` - cmake infrastructure in code missing file level license identifiers |
| * :github:`15206` - sanitycheck --coverage: stack overflows on qemu_x86, mps2_an385 and qemu_x86_nommu |
| * :github:`15205` - hci_usb not working on v1.14.0rc3 with SDK 0.10.0 |
| * :github:`15204` - lwm2m engine hangs on native_posix |
| * :github:`15198` - tests/booting: Considering remove it |
| * :github:`15197` - Socket-based DNS API will hang device if DNS query is not answered |
| * :github:`15184` - Fix build issue with z_sys_trace_thread_switched_in |
| * :github:`15183` - BLE HID sample often asserts on Windows 10 reconnection |
| * :github:`15178` - samples/mpu/mem_domain_apis_test: Did not get to "destroy app0 domain", went into indefinite loop |
| * :github:`15177` - samples/drivers/crypto: CBC and CTR mode not supported |
| * :github:`15170` - undefined symbol TINYCBOR during doc build |
| * :github:`15169` - [Coverity CID :197534]Memory - corruptions in /subsys/logging/log_backend_rtt.c |
| * :github:`15168` - [Coverity CID :197535]Incorrect expression in /tests/drivers/uart/uart_async_api/src/test_uart_async.c |
| * :github:`15167` - [Coverity CID :197536]Parse warnings in /include/mgmt/buf.h |
| * :github:`15166` - [Coverity CID :197537]Control flow issues in /subsys/power/power.c |
| * :github:`15163` - nsim_*_mpu_stack_guard fails if CONFIG_USERSPACE=n but CONFIG_HW_STACK_PROTECTION=y |
| * :github:`15161` - stack overflow in tests/posix/common on nsim_em_mpu_stack_guard |
| * :github:`15157` - mps2_an385 and GNU Arm Embedded gcc-arm-none-eabi-7-2018-q2-update failed tests |
| * :github:`15154` - mempool can result in OOM while memory is available |
| * :github:`15153` - Some empty qemu_x86 output when running code coverage using sanity_check |
| * :github:`15152` - tests/kernel/pipe/pipe: "Kernel Oops" and "CPU Page Fault" when running coverage for qemu_x86 |
| * :github:`15151` - tests/tickless/tickless_concept: Assertions when running code coverage on qemu_x86 |
| * :github:`15150` - tests/kernel/threads/thread_api: "Double faults" when running code coverage in qemu_x86 |
| * :github:`15149` - mps2_an385: fatal lockup when running code coverage |
| * :github:`15148` - tests/kernel/mem_pool/mem_pool_concept/: Assertion failures for mpns2_an385 |
| * :github:`15146` - mps2_an385: Multiple "MPU Fault"s, "Hardware Fault"s "Stack Check Fail!" and "Bus Fault" when running code coverage |
| * :github:`15145` - USB HF clock stop fail |
| * :github:`15131` - ARC: off-by-one in MPU V2 _is_in_region() |
| * :github:`15130` - ARC: Z_ARCH_THREAD_STACK_MEMBER defined incorrectly |
| * :github:`15129` - ARC: tests/kernel/critical times out on nsim_sem |
| * :github:`15126` - multiple intermittent test failure on ARC |
| * :github:`15124` - DNS not working with NET_OFFLOAD |
| * :github:`15109` - ATSAME70 MCU(SAM E70 Xplained) RAM random after a watchdog reset. |
| * :github:`15107` - samples/application_development/code_relocation fails to build with coverage on mps2_an385 |
| * :github:`15103` - nrf52810_pca10040 SRAM space not enough |
| * :github:`15100` - Bluetooth: GATT (un)subscribe can silently fail |
| * :github:`15099` - Bluetooth: GATT Subscribe does not detect duplicate if new parameters are used. |
| * :github:`15096` - Cannot build samples/net/ipv4_autoconf |
| * :github:`15093` - zephyr_library_compile_options() lost support for duplicates |
| * :github:`15090` - FIFO: Clarify doc for k_fifo_alloc_put |
| * :github:`15085` - Sanitycheck when running on devices is not counting samples in the final report |
| * :github:`15083` - MCUBoot is linked to slot0 because overlay is dropped in boilerplate.cmake |
| * :github:`15077` - Cannot boot application flashed to nrf52840_pca10059 |
| * :github:`15073` - Device crashes when starting with USB connected |
| * :github:`15070` - ieee802154: Configuration for CC2520 is not working |
| * :github:`15069` - arch: arm: thread arch.mode not always inline with thread's privilege mode (e.g. system calls) |
| * :github:`15067` - bluetooth: bt_set_name rejects names of size CONFIG_BT_DEVICE_NAME_MAX |
| * :github:`15064` - tests/kernel/fp_sharing: undefined reference k_float_disable() |
| * :github:`15063` - tests/subsys/settings/fcb/src/settings_test_save_unaligned.c fail with assertion failure on nrf52_pca10040 |
| * :github:`15061` - Builds on Windows are broken due to invalid zephyr_modules.txt parsing |
| * :github:`15059` - Fix builds w/o modules |
| * :github:`15056` - arch: arm: arch.mode variable _not_ initialized to nPRIV in user space enter |
| * :github:`15050` - Using TCP in zperf causes free memory access |
| * :github:`15044` - ARC: test failure in tests/kernel/threads/thread_apis |
| * :github:`15039` - ADC drivers adc_read_async() keep pointers to sequence |
| * :github:`15037` - xtensa: context returns to thread after kernel oops |
| * :github:`15035` - build breakage on two ARC targets: missing arc_exc_saved_sp |
| * :github:`15031` - net: 9cd547f53b "Fix ref counting for the net_pkt" allegedly broke reference counting |
| * :github:`15019` - tests/kernel/common: test_bitfield: test_bitfield: (b1 not equal to (1 << bit)) |
| * :github:`15018` - tests/kernel/threads/no-multithreading: Not booting |
| * :github:`15017` - Not able to set "0xFFFF No specific value" for GAP PPCP structured data |
| * :github:`15013` - tests/kernel/fatal: check_stack_overflow: (rv equal to TC_FAIL) |
| * :github:`15012` - Unable to establish security after reconnect to dongle |
| * :github:`15009` - sanitycheck --coverage on qemu_x86: cannot move location counter backwards |
| * :github:`15008` - SWO logger backend produces no output in 'in place' mode |
| * :github:`14992` - West documentation is largely missing |
| * :github:`14989` - Doc build does not include the zephyr modules Kconfig files |
| * :github:`14988` - USB device not recognized on PCA10056 preview-DK |
| * :github:`14985` - Clarify in release docs NOT to use github tagging. |
| * :github:`14974` - Kconfig.modules needs to be at the top level build folder |
| * :github:`14958` - [Coverity CID :197457]Control flow issues in /subsys/bluetooth/host/gatt.c |
| * :github:`14957` - [Coverity CID :197458]Insecure data handling in /subsys/usb/usb_device.c |
| * :github:`14956` - [Coverity CID :197459]Memory - corruptions in /subsys/bluetooth/shell/gatt.c |
| * :github:`14955` - [Coverity CID :197460]Integer handling issues in /samples/bluetooth/ipsp/src/main.c |
| * :github:`14954` - [Coverity CID :197461]Insecure data handling in /subsys/usb/usb_device.c |
| * :github:`14953` - [Coverity CID :197462]Memory - corruptions in /subsys/bluetooth/host/gatt.c |
| * :github:`14952` - [Coverity CID :197463]Memory - corruptions in /samples/bluetooth/central_hr/src/main.c |
| * :github:`14951` - [Coverity CID :197464]Memory - corruptions in /subsys/bluetooth/host/gatt.c |
| * :github:`14950` - [Coverity CID :197465]Integer handling issues in /samples/bluetooth/ipsp/src/main.c |
| * :github:`14947` - no user mode access to MQTT subsystem |
| * :github:`14946` - cdc_acm example doesn't work on nrf52840_pca10059 |
| * :github:`14945` - nrf52840_pca10059 executables do not work without mcuboot |
| * :github:`14943` - config BOARD_HAS_NRF5_BOOTLOADER not honored for nrf52840_pca10059 |
| * :github:`14942` - tests/posix/fs don't build on em_starterkit_em11d |
| * :github:`14934` - tinycbor is failing in nightly CI |
| * :github:`14928` - Bluetooth: Mesh: Provisioning state doesn't always get properly re-initialized when doing reset |
| * :github:`14903` - tests/posix/fs test show messages dropped in the logs |
| * :github:`14902` - logger: Enabling USB CDC ACM disables logging |
| * :github:`14899` - Bluetooth controller ACL data packets stall |
| * :github:`14882` - USB DFU never enters DFU mode, when composite device is enabled and mcuboot is used |
| * :github:`14871` - tests/posix/fs : Dropped console output |
| * :github:`14870` - samples/mpu/mpu_stack_guard_test: Found "Test not passed" |
| * :github:`14869` - tests/lib/ringbuffer: Assertion failure at test_ring_buffer_main() |
| * :github:`14840` - settings: settings_save_one() doesn't always seem to store data, even if it returns success |
| * :github:`14837` - Bluetooth shell scan command parameter mandatory/optional evaluation is broken |
| * :github:`14833` - Bluetooth init procedure with BT_SETTINGS is not reliable |
| * :github:`14827` - cmake error |
| * :github:`14821` - [Coverity CID :196635]Error handling issues in /tests/net/mld/src/main.c |
| * :github:`14820` - [Coverity CID :196636]Integer handling issues in /kernel/sched.c |
| * :github:`14819` - [Coverity CID :196637]Uninitialized variables in /samples/net/sockets/can/src/main.c |
| * :github:`14818` - [Coverity CID :196638]Null pointer dereferences in /subsys/bluetooth/host/hci_core.c |
| * :github:`14817` - [Coverity CID :196639]Error handling issues in /samples/bluetooth/ipsp/src/main.c |
| * :github:`14816` - [Coverity CID :196640]Integer handling issues in /arch/x86/core/thread.c |
| * :github:`14815` - [Coverity CID :196641]Null pointer dereferences in /samples/net/nats/src/nats.c |
| * :github:`14814` - [Coverity CID :196642]Error handling issues in /subsys/shell/shell_uart.c |
| * :github:`14813` - [Coverity CID :196643]Null pointer dereferences in /subsys/net/ip/net_context.c |
| * :github:`14807` - disable SPIN_VALIDATE when SMP enabled |
| * :github:`14789` - doc: flash_map and flash_area |
| * :github:`14786` - Information about old sdk version provides wrong download link |
| * :github:`14782` - Build process produces hex files which will not install on BBC micro:bit |
| * :github:`14780` - USB: netusb: Unable to send maximum Ethernet packet |
| * :github:`14779` - stm32: If the memory usage is high, the flash is abnormal. |
| * :github:`14770` - samples/net/promiscuous_mode the include file is not there |
| * :github:`14767` - ARC: hang in exception handling when CONFIG_LOG is enabled |
| * :github:`14766` - K_THREAD_STACK_BUFFER() is broken |
| * :github:`14763` - PCI debug logging cannot work with PCI-enabled NS16550 |
| * :github:`14762` - elf_helper: Call to undefined debug_die() in AggregateTypeMember (wrong class) |
| * :github:`14753` - nrf52840_pca10056: Get rid of leading spurious 0x00 byte in UART output |
| * :github:`14743` - Directed advertising to Android does not work |
| * :github:`14741` - Bluetooth scanning frequent resetting |
| * :github:`14714` - Mesh network traffic overflow ungraceful stop. (MMFAR Address: 0x0) |
| * :github:`14698` - USB: usb/console sample does not work for most of the boards |
| * :github:`14697` - USB: cdc_acm_composite sample might lose characters |
| * :github:`14693` - ARC: need test coverage for MPU stack guards |
| * :github:`14691` - samples: telnet: net shell is not working |
| * :github:`14684` - samples/net/promiscuous _mode : Cannot set promiscuous mode for interface |
| * :github:`14665` - samples/net/zperf does not work for TCP in qemu_x86 |
| * :github:`14663` - net: echo server sends unknown packets on start |
| * :github:`14661` - samples/net/syslog_net fails for native_posix |
| * :github:`14658` - Disabling CONFIG_BT_PHY_UPDATE makes connections stall with iOS |
| * :github:`14657` - Sample: echo_async: setsockopt fail |
| * :github:`14654` - Samples: echo_client: No reply packet from the server |
| * :github:`14647` - IP: Zephyr replies to broadcast ethernet packets in other subnets on the same wire |
| * :github:`14643` - ARC: tests/kernel/mem_protect/mem_protect/kernel.memory_protection fails on nsim_sem |
| * :github:`14642` - ARC: tests/posix/common/ and tests/kernel/critical time out on nsim_sem with userspace enabled |
| * :github:`14641` - ARC: tests/kernel/critical/kernel.common times out on nsim_em and nsim_sem |
| * :github:`14640` - ARC: tests/cmsis_rtos_v2/portability.cmsis_rtos_v2 fails on nsim_em and nsim_sem |
| * :github:`14635` - bluetooth: controller: Control procedure collision with Encryption and PHY update procedure |
| * :github:`14627` - USB HID device only detected after replugging |
| * :github:`14623` - sanitycheck error when trying to run specific test |
| * :github:`14622` - net: IPv6: malformed packet in fragmented echo reply |
| * :github:`14612` - samples/net/sockets/echo_async_select doesnāt work for qemu_x86 target |
| * :github:`14609` - mimxrt1050_evk Fatal fault in thread tests/kernel/mem_protect/stackprot Fatal fault in thread |
| * :github:`14608` - Promiscuous mode net sample cannot be build |
| * :github:`14606` - mimxrt1050_evk tests/kernel/fp_sharing kernel.fp_sharing fails |
| * :github:`14605` - mimxrt1060_evk cpp_synchronization meets Hardware exception |
| * :github:`14603` - pyocd can't support more board_runner_args |
| * :github:`14586` - Sanitycheck shows "FAILED: failed" for successful test: tests/kernel/fifo/fifo_api/kernel.fifo |
| * :github:`14568` - I2C stm32 LL driver V2 will hang when trying again after an error occurs |
| * :github:`14566` - mcuboot doesn't link into code-partition |
| * :github:`14556` - tests/benchmarks/timing_info reports strange values on quark_se_c1000:x86, altera_max10:nios2 |
| * :github:`14554` - UP2 console no output after commit fb4f5e727b. |
| * :github:`14546` - shell compilation error when disabling CONFIG_SHELL_ECHO_STATUS |
| * :github:`14542` - STM32F4XX dts_fixup.h error |
| * :github:`14540` - kernel: message queue MACRO not compatible with C++ |
| * :github:`14536` - out of bounds access in log_backend_rtt |
| * :github:`14523` - echo-client doesn't close socket if echo-server is offline |
| * :github:`14510` - USB DFU sample doc outdated |
| * :github:`14508` - mempool allocator can return with no allocation even if memory is available |
| * :github:`14504` - mempool can return success if no memory was available |
| * :github:`14501` - crash in qemu_x86_64:tests/kernel/fifo/fifo_usage/kernel.fifo.usage |
| * :github:`14500` - sanitycheck --coverage: stack overflows on qemu_x86 and mps2_an385 |
| * :github:`14499` - sanitycheck --coverage on qemu_x86: stack overflows on qemu_x86 and mps2_an385 |
| * :github:`14496` - PyYAML 5.1 breaks DTS parsing |
| * :github:`14492` - doc: update robots.txt to exclude more old docs |
| * :github:`14479` - Regression for net_offload API in net_if.c? |
| * :github:`14477` - tests/crypto/tinycrypt: test_ecc_dh() 's montecarlo_ecdh() hangs when num_tests (1st parameter) is greater than 1 |
| * :github:`14476` - quark_d2000_crb: samples/sensor/bmg160 runs out of ROM (CI failure) |
| * :github:`14471` - MPU fault during application startup |
| * :github:`14469` - sanitycheck failures on 96b_carbon due to commit 75164763868ebd604904af3fdbc86845da833abc |
| * :github:`14462` - tests/kernel/threads/no-multithreading/testcase.yam: Not Booting |
| * :github:`14460` - python requirements.txt: pyocd and pyyaml conflict |
| * :github:`14454` - tests/kernel/threads/no-multithreading/: Single/Repeated delay boot banner |
| * :github:`14447` - Rename macro functions starting with two or three underscores |
| * :github:`14422` - [Coverity CID :195758]Uninitialized variables in /drivers/usb/device/usb_dc_nrfx.c |
| * :github:`14421` - [Coverity CID :195760]Error handling issues in /tests/net/tcp/src/main.c |
| * :github:`14420` - [Coverity CID :195768]API usage errors in /arch/x86_64/core/xuk-stub32.c |
| * :github:`14419` - [Coverity CID :195770]Memory - illegal accesses in /drivers/ethernet/eth_native_posix_adapt.c |
| * :github:`14418` - [Coverity CID :195774]API usage errors in /arch/x86_64/core/xuk-stub32.c |
| * :github:`14417` - [Coverity CID :195786]Error handling issues in /samples/drivers/CAN/src/main.c |
| * :github:`14416` - [Coverity CID :195789]Uninitialized variables in /subsys/usb/class/netusb/function_rndis.c |
| * :github:`14415` - [Coverity CID :195793]Insecure data handling in /drivers/counter/counter_ll_stm32_rtc.c |
| * :github:`14414` - [Coverity CID :195800]Memory - corruptions in /tests/net/traffic_class/src/main.c |
| * :github:`14413` - [Coverity CID :195816]Null pointer dereferences in /tests/net/dhcpv4/src/main.c |
| * :github:`14412` - [Coverity CID :195819]Null pointer dereferences in /tests/net/tcp/src/main.c |
| * :github:`14411` - [Coverity CID :195821]Memory - corruptions in /tests/net/traffic_class/src/main.c |
| * :github:`14410` - [Coverity CID :195828]Memory - corruptions in /boards/posix/native_posix/cmdline.c |
| * :github:`14409` - [Coverity CID :195835]Null pointer dereferences in /tests/net/ipv6/src/main.c |
| * :github:`14408` - [Coverity CID :195838]Memory - illegal accesses in /samples/subsys/usb/hid-cdc/src/main.c |
| * :github:`14407` - [Coverity CID :195839]Memory - corruptions in /tests/net/traffic_class/src/main.c |
| * :github:`14406` - [Coverity CID :195841]Insecure data handling in /drivers/usb/device/usb_dc_native_posix.c |
| * :github:`14405` - [Coverity CID :195844]Null pointer dereferences in /tests/net/mld/src/main.c |
| * :github:`14404` - [Coverity CID :195845]Memory - corruptions in /tests/net/traffic_class/src/main.c |
| * :github:`14403` - [Coverity CID :195847]Memory - corruptions in /tests/net/traffic_class/src/main.c |
| * :github:`14402` - [Coverity CID :195848]Error handling issues in /samples/net/sockets/echo_async_select/src/socket_echo_select.c |
| * :github:`14401` - [Coverity CID :195855]Memory - corruptions in /drivers/serial/uart_native_posix.c |
| * :github:`14400` - [Coverity CID :195858]Incorrect expression in /arch/posix/core/posix_core.c |
| * :github:`14399` - [Coverity CID :195860]Null pointer dereferences in /tests/net/tcp/src/main.c |
| * :github:`14398` - [Coverity CID :195867]Memory - corruptions in /arch/posix/core/posix_core.c |
| * :github:`14397` - [Coverity CID :195871]Integer handling issues in /drivers/counter/counter_ll_stm32_rtc.c |
| * :github:`14396` - [Coverity CID :195872]Error handling issues in /drivers/serial/uart_native_posix.c |
| * :github:`14395` - [Coverity CID :195880]Null pointer dereferences in /tests/net/dhcpv4/src/main.c |
| * :github:`14394` - [Coverity CID :195884]Control flow issues in /arch/x86_64/core/xuk.c |
| * :github:`14393` - [Coverity CID :195896]Memory - corruptions in /tests/net/traffic_class/src/main.c |
| * :github:`14392` - [Coverity CID :195897]Error handling issues in /samples/net/sockets/echo_async/src/socket_echo.c |
| * :github:`14391` - [Coverity CID :195900]Security best practices violations in /drivers/entropy/fake_entropy_native_posix.c |
| * :github:`14390` - [Coverity CID :195903]Null pointer dereferences in /tests/net/iface/src/main.c |
| * :github:`14389` - [Coverity CID :195905]Control flow issues in /arch/x86_64/core/x86_64.c |
| * :github:`14388` - [Coverity CID :195921]Null pointer dereferences in /tests/net/tcp/src/main.c |
| * :github:`14315` - iamcu has build issues due to lfence |
| * :github:`14313` - doc: API references such as :c:func:`funcname` aren't creating links |
| * :github:`14310` - 64 bit print format specifiers not defined with newlib and SDK 0.10.0 |
| * :github:`14297` - mimxrt1020_evk tests/kernel/gen_isr_table test failure |
| * :github:`14293` - mimxrt1060_evk tests/benchmarks/latency_measure failed |
| * :github:`14289` - Cannot build GRUB2 boot loader image in Clear Linux |
| * :github:`14275` - [ci.foundries.io] regression 4344e27 all: Update reserved function names |
| * :github:`14265` - Bluetooth GATT descriptor discovery returns all attributes |
| * :github:`14261` - DTS file for the esp32 |
| * :github:`14258` - doc: Recommended SDK version is out of date |
| * :github:`14247` - tests/net/ieee802154/crypto fails with assertion failure in subsys/net/ip/net_if.c |
| * :github:`14246` - ./sample/bluetooth/mesh/ always issue an "HARD FALUT" |
| * :github:`14244` - tests/crypto/rand32/testcase.yaml#crypto.rand32.random_hw_xoroshiro.rand32: Not Booting |
| * :github:`14235` - Bluetooth connection timeout |
| * :github:`14209` - unable to flash sam_e70_xplained due to west errors |
| * :github:`14191` - Logger corrupts itself on rescheduling |
| * :github:`14186` - tests/cmsis_rtos_v1 fails on nrf boards |
| * :github:`14184` - tests/benchmarks: Stuck at delaying boot banner on quark_se_c1000_ss_board |
| * :github:`14177` - Spurious Error: "zephyr-no-west/samples/hello_world" is not in a west installation |
| * :github:`14160` - Bluetooth API documentation - bt_conn_create_slave_le |
| * :github:`14156` - Mac OSX Documentation Update Needed |
| * :github:`14141` - USB suspend/resume on board startup |
| * :github:`14139` - nsim failed in tests/subsys/jwt/libraries_encoding |
| * :github:`14127` - netusb: TX path doesn't work in RNDIS driver |
| * :github:`14125` - system calls are vulnerable to Spectre V1 attacks on CPUs with speculative execution |
| * :github:`14121` - gaps between app shared memory partitions can waste a lot of space |
| * :github:`14109` - Incorrect documentation for k_work_*() API |
| * :github:`14105` - Race condition in k_delayed_work_submit_to_queue() |
| * :github:`14104` - Invalid locking in k_delayed_work_submit_to_queue() |
| * :github:`14099` - Minnowboard doesn't build tests/kernel/xip/ |
| * :github:`14098` - Test Framework documentation issue |
| * :github:`14096` - Timeslicing is broken |
| * :github:`14093` - net: Description of net_pkt_skip() is not clear |
| * :github:`14087` - serial/stm32: uart_stm32_fifo_fill can't transmit data complete |
| * :github:`14084` - ADC driver subsystem has no system calls |
| * :github:`14063` - net: ipv6: Neighbor table management improvements |
| * :github:`14059` - CONFIG_XUK_64_BIT_ABI is referenced but undefined (outside of tests) |
| * :github:`14044` - BLE HID sample fails to reconnect on Windows 10 tablets - Wrong Sequence Number (follow-up) |
| * :github:`14042` - MCUboot fails to boot STM32L4 device |
| * :github:`14010` - logger: timestamp resets after 35.7 seconds on K64F |
| * :github:`14001` - drivers: modem: modem receiver is sending extra bytes around \r\n |
| * :github:`13984` - nucleo_l496zg: samples: console/echo: It doesn't echo |
| * :github:`13972` - bt_le_scan_stop() before finding device results in Data Access Violation |
| * :github:`13964` - rv32m1_vega_ri5cy doesn't build w/o warnings |
| * :github:`13960` - tests/kernel/lifo/lifo_usage fails on m2gl025_miv |
| * :github:`13956` - CI scripting doesn't retry modifications to tests on non-default platforms |
| * :github:`13949` - tests: Ztest problem - not booting properly |
| * :github:`13943` - net: QEMU Ethernet drivers are flaky |
| * :github:`13937` - tests/net/tcp: Page fault |
| * :github:`13934` - tests/kernel/fatal: test_fatal rv equal to TC_FAIL |
| * :github:`13923` - app shared memory placeholders waste memory |
| * :github:`13919` - tests/crypto/mbedtls reports some errors without failing |
| * :github:`13918` - x86 memory domain configuration not always applied correctly on context switch when partitions are added |
| * :github:`13906` - posix: Recently enabled POSIX+newlib tests fail to build with gnuarmemb |
| * :github:`13890` - stm32: serial: Data is not read properly at a certain baud rate |
| * :github:`13889` - ARM: Userspace: should we have default system app partitions? |
| * :github:`13888` - [Coverity CID :190924]Integer handling issues in /subsys/net/lib/sntp/sntp.c |
| * :github:`13887` - [Coverity CID :190925]Memory - corruptions in /subsys/bluetooth/controller/hci/hci_driver.c |
| * :github:`13886` - [Coverity CID :190926]Error handling issues in /drivers/can/stm32_can.c |
| * :github:`13885` - [Coverity CID :190928]Error handling issues in /samples/net/sockets/echo_async/src/socket_echo.c |
| * :github:`13884` - [Coverity CID :190929]Integer handling issues in /tests/drivers/hwinfo/api/src/main.c |
| * :github:`13883` - [Coverity CID :190930]Integer handling issues in /samples/subsys/fs/src/main.c |
| * :github:`13882` - [Coverity CID :190931]Control flow issues in /subsys/net/lib/lwm2m/lwm2m_rw_json.c |
| * :github:`13881` - [Coverity CID :190932]Control flow issues in /samples/subsys/ipc/openamp/src/main.c |
| * :github:`13880` - [Coverity CID :190933]Control flow issues in /drivers/gpio/gpio_intel_apl.c |
| * :github:`13879` - [Coverity CID :190934]Parse warnings in /tests/drivers/can/stm32/src/main.c |
| * :github:`13878` - [Coverity CID :190935]Parse warnings in /tests/drivers/can/stm32/src/main.c |
| * :github:`13877` - [Coverity CID :190936]Uninitialized variables in /tests/subsys/fs/nffs_fs_api/common/test_performance.c |
| * :github:`13876` - [Coverity CID :190937]Incorrect expression in /tests/drivers/counter/counter_basic_api/src/test_counter.c |
| * :github:`13875` - [Coverity CID :190938]Parse warnings in /tests/drivers/can/stm32/src/main.c |
| * :github:`13874` - [Coverity CID :190939]Error handling issues in /tests/subsys/fs/fat_fs_dual_drive/src/test_fat_file.c |
| * :github:`13873` - [Coverity CID :190940]Memory - corruptions in /soc/arm/microchip_mec/mec1701/soc.c |
| * :github:`13872` - [Coverity CID :190942]Memory - corruptions in /subsys/mgmt/smp_shell.c |
| * :github:`13871` - [Coverity CID :190943]Incorrect expression in /tests/kernel/fatal/src/main.c |
| * :github:`13870` - [Coverity CID :190944]Control flow issues in /subsys/usb/class/usb_dfu.c |
| * :github:`13869` - [Coverity CID :190945]Parse warnings in /tests/drivers/can/api/src/main.c |
| * :github:`13868` - [Coverity CID :190946]Null pointer dereferences in /tests/net/utils/src/main.c |
| * :github:`13867` - [Coverity CID :190948]Null pointer dereferences in /subsys/net/lib/lwm2m/lwm2m_rw_json.c |
| * :github:`13866` - [Coverity CID :190949]Error handling issues in /tests/subsys/fs/nffs_fs_api/common/test_append.c |
| * :github:`13865` - [Coverity CID :190950]Integer handling issues in /arch/arm/core/cortex_m/mpu/nxp_mpu.c |
| * :github:`13864` - [Coverity CID :190951]Control flow issues in /subsys/net/ip/net_context.c |
| * :github:`13863` - [Coverity CID :190952]Incorrect expression in /tests/drivers/counter/counter_basic_api/src/test_counter.c |
| * :github:`13862` - [Coverity CID :190953]Error handling issues in /subsys/fs/shell.c |
| * :github:`13861` - [Coverity CID :190954]Error handling issues in /subsys/bluetooth/controller/ll_sw/nordic/lll/lll_test.c |
| * :github:`13860` - [Coverity CID :190955]Error handling issues in /tests/subsys/fs/nffs_fs_api/common/nffs_test_utils.c |
| * :github:`13859` - [Coverity CID :190956]Error handling issues in /samples/net/sockets/can/src/main.c |
| * :github:`13858` - [Coverity CID :190957]Incorrect expression in /tests/kernel/fatal/src/main.c |
| * :github:`13857` - [Coverity CID :190958]Control flow issues in /samples/boards/96b_argonkey/microphone/src/main.c |
| * :github:`13856` - [Coverity CID :190960]Various in /tests/subsys/fs/fcb/src/fcb_test_last_of_n.c |
| * :github:`13855` - [Coverity CID :190961]Error handling issues in /subsys/bluetooth/host/mesh/prov.c |
| * :github:`13854` - [Coverity CID :190964]Integer handling issues in /arch/arm/core/cortex_m/mpu/nxp_mpu.c |
| * :github:`13853` - [Coverity CID :190965]Error handling issues in /subsys/net/ip/ipv4_autoconf.c |
| * :github:`13852` - [Coverity CID :190966]Error handling issues in /samples/net/sockets/echo_async_select/src/socket_echo_select.c |
| * :github:`13851` - [Coverity CID :190967]Incorrect expression in /tests/drivers/counter/counter_basic_api/src/test_counter.c |
| * :github:`13850` - [Coverity CID :190969]Uninitialized variables in /samples/net/sockets/coap_client/src/coap-client.c |
| * :github:`13849` - [Coverity CID :190970]Uninitialized variables in /subsys/bluetooth/shell/ll.c |
| * :github:`13848` - [Coverity CID :190971]Null pointer dereferences in /subsys/net/ip/net_pkt.c |
| * :github:`13847` - [Coverity CID :190972]Control flow issues in /subsys/power/power.c |
| * :github:`13846` - [Coverity CID :190973]Control flow issues in /subsys/net/ip/net_context.c |
| * :github:`13845` - [Coverity CID :190974]Integer handling issues in /subsys/net/ip/trickle.c |
| * :github:`13844` - [Coverity CID :190976]Integer handling issues in /arch/arm/core/cortex_m/mpu/nxp_mpu.c |
| * :github:`13843` - [Coverity CID :190977]Integer handling issues in /lib/os/printk.c |
| * :github:`13842` - [Coverity CID :190978]Control flow issues in /drivers/spi/spi_intel.c |
| * :github:`13841` - [Coverity CID :190980]Parse warnings in /tests/drivers/can/api/src/main.c |
| * :github:`13840` - [Coverity CID :190981]Error handling issues in /subsys/fs/nffs_fs.c |
| * :github:`13839` - [Coverity CID :190983]Incorrect expression in /tests/drivers/counter/counter_basic_api/src/test_counter.c |
| * :github:`13838` - [Coverity CID :190985]Memory - illegal accesses in /arch/x86/core/x86_mmu.c |
| * :github:`13837` - [Coverity CID :190986]Control flow issues in /subsys/net/lib/sockets/sockets_tls.c |
| * :github:`13836` - [Coverity CID :190987]Integer handling issues in /arch/arm/core/cortex_m/mpu/nxp_mpu.c |
| * :github:`13835` - [Coverity CID :190989]Parse warnings in /tests/drivers/can/api/src/main.c |
| * :github:`13834` - [Coverity CID :190990]Null pointer dereferences in /subsys/net/ip/net_pkt.c |
| * :github:`13833` - [Coverity CID :190991]Error handling issues in /subsys/bluetooth/controller/ll_sw/ull_conn.c |
| * :github:`13832` - [Coverity CID :190992]Null pointer dereferences in /subsys/net/ip/dhcpv4.c |
| * :github:`13831` - [Coverity CID :190993]Various in /subsys/shell/shell.c |
| * :github:`13830` - [Coverity CID :190995]Control flow issues in /subsys/net/ip/ipv6.c |
| * :github:`13829` - [Coverity CID :190996]Integer handling issues in /drivers/can/stm32_can.c |
| * :github:`13828` - [Coverity CID :190997]Integer handling issues in /lib/os/printk.c |
| * :github:`13827` - [Coverity CID :190998]Incorrect expression in /tests/drivers/uart/uart_async_api/src/test_uart_async.c |
| * :github:`13826` - [Coverity CID :191001]Control flow issues in /subsys/net/lib/lwm2m/lwm2m_rw_json.c |
| * :github:`13825` - [Coverity CID :191002]Error handling issues in /tests/net/lib/mqtt_pubsub/src/test_mqtt_pubsub.c |
| * :github:`13824` - [Coverity CID :191003]Resource leaks in /samples/net/sockets/can/src/main.c |
| * :github:`13823` - tests/kernel/arm_irq_vector_table: test case cannot quit displaying "isr 0 ran!" |
| * :github:`13822` - Invalid USB state: powered after cable is disconnected |
| * :github:`13821` - tests/kernel/sched/schedule_api: Assertion failed for test_slice_scheduling |
| * :github:`13813` - Test suite mslab_threadsafe fails randomly |
| * :github:`13783` - tests/kernel/mem_protect/stackprot failure in frdm_k64f due to limited privilege stack size |
| * :github:`13780` - mimxrt1060_evk tests/crypto/tinycrypt_hmac_prng and test_mbedtls meet Unaligned memory access |
| * :github:`13779` - mimxrt1060_evk tests/kernel/mem_pool/mem_pool_threadsafe meets Imprecise data bus error |
| * :github:`13778` - mimxrt1060_evk tests/kernel/pending meets assert |
| * :github:`13777` - mimxrt1060_evk tests/kernel/profiling/profiling_api meets Illegal use of the EPSR |
| * :github:`13769` - mimxrt1060_evk tests/kernel/fifo/fifo_timeout and kernel/fifo/fifo_usage meet system error |
| * :github:`13768` - mimxrt1060_evk tests/kernel/device illegal use of the EPSR |
| * :github:`13767` - mimxrt1060_evk tests/kernel/context and tests/kernel/critical caught system err |
| * :github:`13766` - mimxrt1060_evk tests/kernel/fatal meet many unwanted exceptions |
| * :github:`13765` - mimxrt1060_evk tests/kernel/workq/work_queue meets Illegal use of the EPSR |
| * :github:`13764` - mimxrt1060_evk test/kernel/mem_slab/mslab_threadsafe meets Imprecise data bus error |
| * :github:`13762` - mimxrt1060_evk test/lib/c_lib and test/lib/json test/lib/ringbuffer meet Unaligned memory access |
| * :github:`13754` - Error: "West version found in path does not support '/usr/bin/make flash', ensure west is installed and not only the bootstrapper" |
| * :github:`13753` - _UART_NS16550_PORT_{2,3}_ seems to be a (possibly broken) Kconfig/DTS mishmash |
| * :github:`13752` - The Arduino 101 docs tell people to set CONFIG_UART_QMSI_1_BAUDRATE, which was removed |
| * :github:`13750` - CONFIG_SPI_3_NRF_SPIS is undefined but referenced |
| * :github:`13748` - CONFIG_SOC_MCIMX7D_M4 is undefined but referenced |
| * :github:`13747` - CONFIG_NRFX_UARTE{2-3} are undefined but referenced |
| * :github:`13735` - mimxrt1020_evk tests/benchmarks/app_kernel meets Illegal use of the EPSR |
| * :github:`13734` - tests/subsys/settings/fcb/src/settings_test_save_unaligned.c fail with assertion failure on nrf52_pca10040 |
| * :github:`13733` - mimxrt1020_evk samples/net/zperf meets Unaligned memory access |
| * :github:`13729` - sanitycheck --coverage failed |
| * :github:`13728` - mimxrt1020_evk tests/subsys/logging/log_core test_log_strdup_gc meets Unaligned memory access |
| * :github:`13727` - MIMXRT1020_EVK sample/subsys/logging/logger report unaligned memory access |
| * :github:`13716` - CAN tests don't build |
| * :github:`13710` - Build failure when using XCC toolchain |
| * :github:`13703` - Build error w/Flash driver enabled on hexiwear kw40 |
| * :github:`13701` - x86 stack check fail w/posix-lib & newlib |
| * :github:`13686` - newlib, posix-lib and xtensa/riscv (with sdk-0.9.5) don't build cleanly |
| * :github:`13680` - XCC install directions need updating in boards/xtensa/intel_s1000_crb/doc/index.rst |
| * :github:`13665` - amples/subsys/usb/cdc_acm_composite: Stuck at "Wait for DTR" |
| * :github:`13664` - samples/subsys/usb/cdc_acm_composite: No output beyond "***** Booting Zephyr OS v1.14.0-rc- ....****** banner |
| * :github:`13662` - samples/subsys/usb/cdc_acm: Stuck at "Wait for DTR" |
| * :github:`13655` - mimxrt1050_evk test/crypto/rand32 meets Kernel Panic |
| * :github:`13654` - mimxrt1050_evk test/kernel/mem_protect/stack_random fails on stack fault |
| * :github:`13642` - stack canaries don't work with user mode threads |
| * :github:`13624` - ATMEL SAM family UART and USART - functions u(s)art_sam_irq_is_pending doesn't respect IRQ settings |
| * :github:`13610` - kernel: Non-deterministic and very high ISR latencies |
| * :github:`13609` - samples: cfb: text is not displayed due to display_blanking_off() |
| * :github:`13595` - tests/kernel/stack fails to build on nios2 with new SDK 0.10.0-rc3 |
| * :github:`13594` - tests/kernel/mem_protect/mem_protect/kernel.memory_protection build failure on minnowboard with new SDK |
| * :github:`13585` - CONFIG_BT_HCI_TX_STACK_SIZE is too small |
| * :github:`13584` - i.MX RT board flashing and debugging sections are out of date |
| * :github:`13572` - settings: Bluetooth: Failed parse/lookup |
| * :github:`13567` - tests/subsys/settings/fcb/base64 fails when write-block-size is 8 |
| * :github:`13560` - STM32 USB: netusb: kernel crash when testing example echo_server with nucleo_f412zg (ECM on Windows) |
| * :github:`13550` - stm32: i2c: SSD1306 does not work due to write size limitation |
| * :github:`13547` - tests/drivers/build_all: The Zephyr library 'drivers__adc' was created without source files |
| * :github:`13541` - sanitycheck errors when device-testing frdm_k64f |
| * :github:`13536` - test: tests/kernel/mem_slab/mslab_threadsafe fails sporadically on nrf52 |
| * :github:`13522` - BT SUBSCRIBE to characteristic for Indication or WRITE to value results in kernel crash |
| * :github:`13515` - samples/net/sockets/echo doesnāt link with CONFIG_NO_OPTIMIZATIONS=y |
| * :github:`13514` - #stm32 creating #gpio #interrupts on 2+ pins with the same pin number failes |
| * :github:`13502` - tests/benchmarks/timing_info: Output only consist of Delay Boot Banner |
| * :github:`13489` - frdm_k64f test/net/tcp bus fault after test ends |
| * :github:`13484` - net: (At least) eth_smsc911x driver is broken in the master |
| * :github:`13482` - The frdm_k64f board resets itself periodically/A possible NXP MPU bug |
| * :github:`13481` - Regression in CI coverage for (at least) some Ethernet drivers after net_app code removal |
| * :github:`13470` - Lack of POSIX compliance for sched_param struct |
| * :github:`13465` - tests/lib/mem_alloc/testcase.yaml#libraries.libc.minimal: Bus fault at test_malloc |
| * :github:`13464` - rb.h: macro RB_FOR_EACH_CONTAINER bug |
| * :github:`13463` - frdm_kl25z samples/basic/threads Kernel Panic |
| * :github:`13462` - frdm_kl25z samples/basic/disco meet hard fault |
| * :github:`13458` - galileo I2C bus master names aren't getting set in the build |
| * :github:`13449` - sanitycheck failure: [nocache] build failures with sdk-ng-0.10.0 |
| * :github:`13448` - OpenOCD support code version not raised on recent additions |
| * :github:`13437` - 6LoWPAN: ICMP Ping Zephyr -> Linux broken in master [regression, bisected] |
| * :github:`13434` - Aliases inside dts leads to warnings |
| * :github:`13433` - Error when rebooting the frdm_k64f board |
| * :github:`13424` - Logger got recently slower |
| * :github:`13423` - Default logger stack size insufficient for various samples |
| * :github:`13422` - Can't use GPIO 2, 3 and 4 |
| * :github:`13421` - tests/drivers/watchdog/wdt_basic_api: test_wdt_no_callback() repeats indefinitely |
| * :github:`13413` - x86 reports incorrect stack pointer for user mode exceptions |
| * :github:`13411` - kernel: ASSERTION FAIL [z_spin_lock_valid(l)] |
| * :github:`13410` - qemu_x86 transient build errors for mmu_tables.o |
| * :github:`13408` - DT_FLASH_AREA generated seems to be different for Zephyr and MCUBootloader |
| * :github:`13397` - Function documentation is missing for BSD sockets |
| * :github:`13396` - Cannot connect to Galaxy S8 via BLE |
| * :github:`13394` - Missing Documentation for Bluetooth subsystem |
| * :github:`13384` - linking error of gettimeofday with zephyr-sdk-0.10.0-rc2 |
| * :github:`13380` - sockets: ordering of send() vs. poll() when using socket API + DTLS causes a crash |
| * :github:`13378` - Missing Documentation for Networking subsystem |
| * :github:`13361` - nucleo_f103rb blinky example cannot run |
| * :github:`13357` - Tracing hooks problem on POSIX |
| * :github:`13353` - z_timeout_remaining should subtract z_clock_elapsed |
| * :github:`13342` - arm: user thread stack overflows do not report _NANO_ERR_STACK_CHK_FAIL |
| * :github:`13341` - arc: user thread stack overflows do not report _NANO_ERR_STACK_CHK_FAIL |
| * :github:`13340` - NRF52 pca10040 boards open the "Flash hardware support" option, the BT Mesh example does not work properly |
| * :github:`13323` - No USB instance |
| * :github:`13320` - sanitycheck miss extra_args: OVERLAY_CONFIG parameter |
| * :github:`13316` - Notification enabled before connection |
| * :github:`13306` - Checking if UARTE TX complete on nRF52 |
| * :github:`13301` - frdm_k64f: samples/net/sockets/echo_server doesn't work |
| * :github:`13300` - NET: USB Ethernet tests were removed allowing to submit not compiling code |
| * :github:`13291` - samples/drivers/watchdog: Fatal fault in ISR |
| * :github:`13290` - samples/drivers/watchdog: Watchdog setup error |
| * :github:`13289` - tests/kernel/fifo/fifo_timeout fails on nrf52840_pca10056 |
| * :github:`13287` - Zephyr can no longer apply DT overlays on a per-SoC basis |
| * :github:`13272` - Catch all bug for build issues with SDK 0.10.0-rc2 |
| * :github:`13257` - Shell not compatible with c++ |
| * :github:`13256` - UART error bitmask broken by new asynchronous UART API |
| * :github:`13255` - tests/drivers/counter/counter_basic_api: Kernel panic and an assertion error when you run test_multiple_alarms() after test_single_shot_alarm_top() failed |
| * :github:`13254` - tests/drivers/counter/counter_basic_api: counter failed to raise alarm after ticks limit reached |
| * :github:`13253` - tests/drivers/counter/counter_basic_api: nchan not equal to alarm_cnt |
| * :github:`13251` - frdm_k64f: samples/net/sockets/echo_server doesn't work |
| * :github:`13249` - Latest Zephyr HEAD results in a crash in mcuboot tree |
| * :github:`13247` - tests/drivers/counter/counter_basic_api: counter_set_top_value() failed |
| * :github:`13245` - Including module(s): |
| * :github:`13243` - DT: error in generated_dts_board_fixups.h for board: frdm_k64f |
| * :github:`13237` - stm32 USB sanitycheck failures with sdk 0.10.0-beta2 |
| * :github:`13236` - Failure tests/kernel/gen_isr_table on some stm32 platforms |
| * :github:`13223` - I2S transfers causes exception/crash in xtensa/Intel S1000 |
| * :github:`13220` - qemu_x86_64 build failures |
| * :github:`13218` - tests: intel_s1000_crb: CONFIG_I2C_0_NAME undeclared build error |
| * :github:`13211` - net/sockets: send/sendto broken when len > MTU |
| * :github:`13209` - FATAL ERROR: unknown key "posixpath" in format string "{posixpath}" |
| * :github:`13203` - drivers: wifi: simplelink: Need to translate socket family macro values |
| * :github:`13194` - soc/arm/nordic_nrf/nrf52/soc_power.h warning spew when CONFIG_SYS_POWER_MANAGEMENT=n |
| * :github:`13192` - silabs flash_gecko driver warning (will fail in CI) |
| * :github:`13187` - qemu_x86_64 leaks system headers into the build process |
| * :github:`13166` - tests/kernel/threads/dynamic_thread test cases are failing on frdm_k64f board |
| * :github:`13161` - QMSI drivers/counter/counter_qmsi_aon.c doesn't build |
| * :github:`13147` - net: ICMPv4 echo reply packets do not use default values in the IP header |
| * :github:`13122` - build for KW40z, KW41z fails to generate isr_tables |
| * :github:`13113` - Samples fail to build for SimpleLink when CONFIG_XIP=n |
| * :github:`13110` - MPU fault on performing fifo operations |
| * :github:`13096` - Remove CONFIG_X86_PAE_MODE from scripts/gen_mmu_x86.py |
| * :github:`13084` - net: Align interface numbering with POSIX/BSD/Linux |
| * :github:`13083` - Problem pairing/bonding 2nd device, whilst the first device is still connected using sample project (bluetooth\peripheral) |
| * :github:`13082` - s1000 board: multiple registrations for irq error |
| * :github:`13073` - intermittent failure in tests/benchmarks/timing_info |
| * :github:`13066` - Bug on STM32F2 USB Low Layer HAL |
| * :github:`13065` - CONFIG_BT leads Fatal fault in ISR on esp32 |
| * :github:`13051` - Two timers are expiring at one time and crashing for platform nrf52_pca10040 |
| * :github:`13050` - net: Zephyr drops TCPv4 packet with extended MAC frame size |
| * :github:`13047` - Build error while executing tests/kernel/tickless/tickless on quark_se_c1000_devboard |
| * :github:`13044` - intermittent tests/kernel/workq/work_queue failure |
| * :github:`13043` - intermittent tests/posix/common/ failure |
| * :github:`13034` - samples/bluetooth/peripheral_hr: could not connect with reel board |
| * :github:`13025` - CAN not working on Nucleo L432KC with external transciever |
| * :github:`13014` - sanitycheck fails to generate coverage report if samples/application_development/external_lib is run |
| * :github:`13013` - Problem executing 'west flash' outside zephyr directory. |
| * :github:`13011` - tests/posix/fs/ segfaults randomly in POSIX arch |
| * :github:`13009` - Coverage broken for nrf52_bsim |
| * :github:`13005` - syslog_net doc error |
| * :github:`13001` - app shared memory rules in CMakeLists.txt breaks incremental builds |
| * :github:`12994` - intermittent failures in tests/net/socket/select/ on qemu_x86 |
| * :github:`12982` - net: Zephyr drops IPv4 packet with extended MAC frame size |
| * :github:`12967` - settings/fcb-backend: value size might be bigger than expected |
| * :github:`12959` - Error with cmake build "string sub-command REGEX, mode MATCH needs at least 5 arguments" |
| * :github:`12958` - Missing LwM2M protocol information in the network section of docs |
| * :github:`12957` - Need documentation for MQTT |
| * :github:`12956` - CoAP missing documentation |
| * :github:`12955` - Missing Documentation for many subsystems and features |
| * :github:`12950` - tests/kernel/workq/work_queue_api/kernel.workqueue fails on nsim_em |
| * :github:`12949` - tests/benchmarks/timing_info/benchmark.timing.userspace fails on nsim_em |
| * :github:`12948` - tests/kernel/mem_protect/stack_random/kernel.memory_protection.stack_random fails on nsim_em |
| * :github:`12947` - tests/benchmarks/timing_info/benchmark.timing.default_kernel fails on nsim_em |
| * :github:`12946` - Zephyr/BLE stack: Problem pairing/bonding more than one device, whilst the first device is still connected. |
| * :github:`12945` - mqtt_socket connect is hung on sam_e70_xplained |
| * :github:`12933` - MCUboot: high current |
| * :github:`12908` - Data allocation in sections for quark_se is incorrect |
| * :github:`12905` - Build improperly does a partial discard of 'const' defined variables |
| * :github:`12900` - tests/benchmarks/timing_info doesn't print userspace stats |
| * :github:`12886` - Application development primer docs broken by west merge |
| * :github:`12873` - Early log panic does not print logs on shell |
| * :github:`12851` - Early log panic does not print logs |
| * :github:`12849` - i2c: frdm-k64f and mimxrt1050_evk I2C driver will cause hardware exception if read/write to a not existing device |
| * :github:`12844` - ARC MPU version 3 is configured incorrectly |
| * :github:`12821` - When CPU_STATS is enable with MPU_STACK_GUARD in DEBUG_OPTIMIZATIONS mode, it cause a MPU FAULT / Instruction Access Violation. |
| * :github:`12820` - CONFIG_NO_OPTIMIZATION triggers a usage fault |
| * :github:`12813` - DTS: CONFIG_FLASH_BASE_ADDRESS not being generated for SPI based Flash chip |
| * :github:`12812` - ninja flash when running without 'west' |
| * :github:`12810` - Up Squared serial console character output corrupted |
| * :github:`12804` - tests/drivers/watchdog/wdt_basic_api/: wdt_install_timeout() failed to call callback |
| * :github:`12803` - tests/drivers/watchdog/wdt_basic_api/: Watchdog setup error |
| * :github:`12800` - topic-counter: nrfx_*: counter_set_top_value inconsistent behavior |
| * :github:`12796` - USB Power Event Panic |
| * :github:`12766` - drivers: gpio: stm32: implementation silently ignores attempts to configure level interrupts |
| * :github:`12765` - drivers: gpio: intel_apl: implementation silently ignores double-edge interrupt config |
| * :github:`12764` - drivers: gpio: cmsdk_ahb: implementation silently ignores double-edge interrupt config |
| * :github:`12763` - drivers: gpio: sch: implementation does not configure interrupt level/edge |
| * :github:`12758` - doc: Samples and Demos documentation hierarchy looks unintentionally deep |
| * :github:`12745` - SimpleLink socket functions, on error, sometimes do not set errno and return (-1) |
| * :github:`12734` - drivers: flash: Recent change in spi_nor.c does not let have multiple flash devs on a board. |
| * :github:`12726` - Dead loop of the kernel during Bluetooth Mesh pressure communication |
| * :github:`12724` - SPI CS: in case of multiple slaves, wrong cs-gpio is chosen in DT\_ define |
| * :github:`12708` - Drivers may call net_pkt_(un)ref from ISR concurrently with other code |
| * :github:`12696` - CMAKE_EXPORT_COMPILE_COMMANDS is broken |
| * :github:`12688` - arm: userspace: inconsistent configuration between ARM and NXP MPU |
| * :github:`12685` - 717aa9cea7 broke use of dtc 1.4.6 |
| * :github:`12657` - subsys/settings: fcb might compress areas more than once |
| * :github:`12654` - Build error while executing tests/kernel/smp on ESP32 |
| * :github:`12652` - UART console is showing garbage with driver uart_ns15560 |
| * :github:`12650` - drivers: wifi: simplelink: socket() always returns fd of zero on success |
| * :github:`12640` - CONFIG_ETH_ENC28J60_0_GPIO_SPI_CS=y cause build error |
| * :github:`12632` - tests/drivers/adc/adc_api/ fails on quark platforms |
| * :github:`12621` - warning about images when building docs |
| * :github:`12615` - Network documentation might miss API documentation |
| * :github:`12611` - Shell does not support network backends |
| * :github:`12609` - ext: stm32: revert fix https://github.com/zephyrproject-rtos/zephyr/pull/8762 |
| * :github:`12594` - stm32_min_dev board no console output |
| * :github:`12589` - Several nRF based boards enable both I2C & SPI by default in dts at same MMIO address |
| * :github:`12574` - Bluetooth: Mesh: 2nd time commissioning configuration details (APP Key) not get saved on SoC flash |
| * :github:`12571` - No coverage reports are being generated |
| * :github:`12570` - Zephyr codebase incorrectly uses #ifdef for boolean config values |
| * :github:`12560` - Using TCP w/ wired NIC results in mismanagement of buffers due to ACK accounting error |
| * :github:`12559` - tests/kernel/mem_pool/mem_pool_threadsafe/kernel.memory_pool fails sporadically |
| * :github:`12553` - List of tests that keep failing sporadically |
| * :github:`12548` - ISR sometimes run with the MPU disabled: breaks __nocache |
| * :github:`12544` - commit 2fb616e broke I2C on Nucleo F401RE + IKS01A2 shield |
| * :github:`12543` - doc: Wrong file path for code relocation sample |
| * :github:`12541` - nrf timer handling exceeds bluetooth hard realtime deadline |
| * :github:`12530` - DTS: Changes done to support QSPI memory mapped flash breaks intel_s1000 build |
| * :github:`12528` - a bug in code |
| * :github:`12501` - nRF52: UARTE lacks pm interface |
| * :github:`12494` - Logging with CONFIG_LOG_IMMEDIATE=y from ISR leads to assert |
| * :github:`12488` - RedBear Nano v2 Mesh Instruction Fault |
| * :github:`12487` - Power management and RTTLogger |
| * :github:`12479` - arc: the pollution of lp_start,lpend and lp_count will break down the system |
| * :github:`12478` - tests/drivers/ipm/peripheral.mailbox failing sporadically on qemu_x86_64 (timeout) |
| * :github:`12455` - Fatal fault when openthread commissioner starts |
| * :github:`12454` - doc: Some board images are pretty big (> 1MB) |
| * :github:`12453` - nrf52 SPIM spi_transceive function occasionally doesn't return |
| * :github:`12449` - Existing LPN lookup in Mesh Friend Request handling |
| * :github:`12441` - include: net: Link error when inet_pton() is used and wifi offloading is enabled |
| * :github:`12429` - Bluetooth samples not working on qemu_x86 |
| * :github:`12419` - cannot flash with segger jlink in windows environment |
| * :github:`12410` - Assert and printk not printed on RTT |
| * :github:`12409` - non-tickless kernels incorrectly advance system clock with delayed ticks |
| * :github:`12395` - Some Bluetooth samples wont run using the latest branch on some boards |
| * :github:`12369` - WDT: wdt callbacks are not getting triggerred before CPU going for a reboot |
| * :github:`12362` - BLE HID sample fails to reconnect on Windows 10 tablets |
| * :github:`12352` - intermittent kernel.mutex sanitycheck with mps2_an385 |
| * :github:`12347` - net ping shell can't show reply |
| * :github:`12339` - drivers: nordic: usb: missing fragmentation handling for IN transfers, causing buffer overflow |
| * :github:`12329` - enable CONFIG_NET_DEBUG_HTTP_CONN cause build error |
| * :github:`12326` - [Coverity CID :158187]Control flow issues in /sanitylog/nrf52840_pca10056/samples/net/echo_server/test_nrf_openthread/zephyr/ext_proj/Source/ot/third_party/mbedtls/repo/library/ecp.c |
| * :github:`12325` - [Coverity CID :190377]Control flow issues in /sanitylog/nrf52840_pca10056/samples/net/echo_server/test_nrf_openthread/zephyr/ext_proj/Source/ot/examples/platforms/utils/settings_flash.c |
| * :github:`12324` - [Coverity CID :190380]Insecure data handling in /sanitylog/nrf52840_pca10056/samples/net/echo_server/test_nrf_openthread/zephyr/ext_proj/Source/ot/third_party/mbedtls/repo/library/ssl_tls.c |
| * :github:`12323` - [Coverity CID :190383]Null pointer dereferences in /sanitylog/nrf52840_pca10056/samples/net/echo_server/test_nrf_openthread/zephyr/ext_proj/Source/ot/third_party/mbedtls/repo/library/ssl_tls.c |
| * :github:`12322` - [Coverity CID :190611]Control flow issues in /drivers/usb/device/usb_dc_nrfx.c |
| * :github:`12321` - [Coverity CID :190612]Control flow issues in /subsys/net/lib/lwm2m/lwm2m_rw_json.c |
| * :github:`12320` - [Coverity CID :190613]Integer handling issues in /subsys/net/lib/lwm2m/lwm2m_engine.c |
| * :github:`12319` - [Coverity CID :190614]Control flow issues in /subsys/shell/shell_utils.c |
| * :github:`12318` - [Coverity CID :190615]Null pointer dereferences in /subsys/net/lib/lwm2m/lwm2m_engine.c |
| * :github:`12317` - [Coverity CID :190616]Integer handling issues in /subsys/net/lib/lwm2m/lwm2m_engine.c |
| * :github:`12316` - [Coverity CID :190617]Control flow issues in /subsys/net/lib/lwm2m/lwm2m_rw_json.c |
| * :github:`12315` - [Coverity CID :190618]Code maintainability issues in /drivers/modem/wncm14a2a.c |
| * :github:`12314` - [Coverity CID :190619]Memory - illegal accesses in /subsys/bluetooth/host/mesh/settings.c |
| * :github:`12313` - [Coverity CID :190620]Null pointer dereferences in /drivers/wifi/eswifi/eswifi_core.c |
| * :github:`12312` - [Coverity CID :190621]Memory - corruptions in /subsys/net/lib/lwm2m/lwm2m_rw_oma_tlv.c |
| * :github:`12311` - [Coverity CID :190622]Memory - corruptions in /drivers/wifi/eswifi/eswifi_offload.c |
| * :github:`12310` - [Coverity CID :190623]Error handling issues in /drivers/wifi/eswifi/eswifi_core.c |
| * :github:`12309` - [Coverity CID :190624]Memory - corruptions in /tests/posix/fs/src/test_fs_file.c |
| * :github:`12308` - [Coverity CID :190625]Integer handling issues in /samples/bluetooth/peripheral/src/main.c |
| * :github:`12307` - [Coverity CID :190626]Null pointer dereferences in /subsys/net/lib/coap/coap_sock.c |
| * :github:`12306` - [Coverity CID :190627]Incorrect expression in /samples/net/zperf/src/zperf_tcp_receiver.c |
| * :github:`12305` - [Coverity CID :190628]Memory - corruptions in /drivers/wifi/eswifi/eswifi_core.c |
| * :github:`12304` - [Coverity CID :190629]Incorrect expression in /samples/net/zperf/src/zperf_udp_receiver.c |
| * :github:`12303` - [Coverity CID :190630]Null pointer dereferences in /drivers/modem/wncm14a2a.c |
| * :github:`12302` - [Coverity CID :190631]Control flow issues in /subsys/net/lib/lwm2m/lwm2m_rw_json.c |
| * :github:`12301` - [Coverity CID :190632]Memory - corruptions in /drivers/wifi/eswifi/eswifi_offload.c |
| * :github:`12300` - [Coverity CID :190633]Control flow issues in /subsys/net/lib/lwm2m/lwm2m_rw_plain_text.c |
| * :github:`12299` - [Coverity CID :190634]Control flow issues in /subsys/net/lib/lwm2m/lwm2m_obj_device.c |
| * :github:`12298` - [Coverity CID :190635]Integer handling issues in /subsys/net/lib/coap/coap_link_format_sock.c |
| * :github:`12297` - [Coverity CID :190636]Incorrect expression in /samples/subsys/usb/console/src/main.c |
| * :github:`12296` - [Coverity CID :190637]Null pointer dereferences in /subsys/net/lib/lwm2m/lwm2m_rw_plain_text.c |
| * :github:`12295` - [Coverity CID :190638]Control flow issues in /samples/portability/cmsis_rtos_v2/timer_synchronization/src/main.c |
| * :github:`12294` - [Coverity CID :190639]Null pointer dereferences in /subsys/net/ip/route.c |
| * :github:`12293` - [Coverity CID :190640]Null pointer dereferences in /drivers/wifi/eswifi/eswifi_core.c |
| * :github:`12292` - [Coverity CID :190641]Null pointer dereferences in /lib/cmsis_rtos_v2/kernel.c |
| * :github:`12291` - [Coverity CID :190642]Error handling issues in /drivers/console/telnet_console.c |
| * :github:`12290` - [Coverity CID :190644]Memory - illegal accesses in /drivers/modem/wncm14a2a.c |
| * :github:`12282` - "make htmldocs" reports a cmake warning |
| * :github:`12274` - Assert crash in logger's out_func |
| * :github:`12268` - doc: nightly published AWS docs are not as generated |
| * :github:`12265` - doc: Some API documentation is not being generated |
| * :github:`12257` - The latest GNU ARM Embedded Toolchain can't produce hex files on Windows |
| * :github:`12252` - potential non-termination of k_mem_pool_alloc |
| * :github:`12250` - DTS: Inconsistencies seen for SPI node with size-cells |
| * :github:`12249` - Can't flash CC3220 with OpenOCD |
| * :github:`12243` - Build error with I2C driver for nucleo_f103rb: DT_ST_STM32_I2C_V1_40005400_BASE_ADDRESS' undeclared here |
| * :github:`12241` - logging: log output busy loops if log output function can not process buffer |
| * :github:`12224` - POSIX api are incompatible with arm gcc 2018q2 toolchain |
| * :github:`12203` - openthread: bind IP is randomly selected causing off-mesh communication problems |
| * :github:`12201` - Enabling CONFIG_LOG is throwing exceptions on intel_s1000 |
| * :github:`12192` - include: __assert: enabling assert causes build errors |
| * :github:`12190` - Mbedtls MBEDTLS_PLATFORM_STD_SNPRINTF issue |
| * :github:`12186` - net: arp: Zephyr does not use MAC address from unicast ARP reply with wrong target MAC |
| * :github:`12179` - net: arp: Zephyr does not use MAC address from unicast ARP reply |
| * :github:`12171` - ot: ping ten times will crash |
| * :github:`12170` - logging: previous changes to dropped message notification break wifi sample debug |
| * :github:`12164` - net: icmpv4: Zephyr drops ICMPv4 packet with correct checksum 0 |
| * :github:`12162` - net: icmpv4: Zephyr replies to ICMPv4 echo request with broadcast destination IPv4 address |
| * :github:`12159` - bt_gatt_attr_read_chrc: no characteristic for value |
| * :github:`12154` - 802.15.4 6LowPAN stopped working with multiple samples |
| * :github:`12147` - tests/kernel/interrupt fails on quark_se_c1000_ss_devboard |
| * :github:`12146` - tests/kernel/arm_irq_vector_table fails on NRF5 boards |
| * :github:`12144` - There's lots of references to undefined Kconfig symbols |
| * :github:`12123` - samples: cmsis_rtos_v1/philosophers faults with a FATAL EXCEPTION on esp32 |
| * :github:`12122` - system.settings.nffs fails on NRF5 boards |
| * :github:`12120` - Can't pair with nrf52832 running zephyr |
| * :github:`12118` - printf doesn't work on qemu_cortex_m3 with newlib and arm gcc 2018q2 toolchain |
| * :github:`12092` - Default Virtual COM port on nucleo_l4r5zi is lpuart1 |
| * :github:`12091` - tests/subsys/settings/fcb/base64 fails on NRF5 boards |
| * :github:`12089` - Unexpected fault during test does not cause test failure |
| * :github:`12069` - iwdg_stm32.c: potential failure in wdt_set_config() |
| * :github:`12066` - Observing a Python path Issue with Git based Compile |
| * :github:`12065` - enormous .BSS size while building tests/subsys/fs/nffs_fs_api |
| * :github:`12059` - kernel.memory_protection.stack_random fails on quark_d2000_crb board |
| * :github:`12058` - Lots of tests don't honor CONFIG_TEST_EXTRA_STACK_SIZE |
| * :github:`12051` - LOG_PANIC never returns if RTT is disconnected |
| * :github:`12045` - frdm_k64f + shell breaks Ethernet driver |
| * :github:`12043` - logger: Invalid pointer deference in samples/subsys/logging/logger/ |
| * :github:`12040` - Log messages are dropped even with huge log buffer |
| * :github:`12037` - nrf52840 ram retention example failed |
| * :github:`12033` - samples/application_development/code_relocation fails on mps2_an385 |
| * :github:`12029` - CONFIG_STACK_CANARIES doesn't work on x86_64 |
| * :github:`12016` - Crash while disconnecting device from USB |
| * :github:`12006` - valgrind detected issue in tests/net/ipv6/ |
| * :github:`11999` - CONFIG_TEXT_SECTION_OFFSET doesn't seem to work on x86 |
| * :github:`11998` - intermittent failures in tests/kernel/common: test_timeout_order: (poll_events[ii].state not equal to K_POLL_STATE_SEM_AVAILABLE) |
| * :github:`11989` - Reel Board mesh_badge sample | Light sensor bug |
| * :github:`11980` - cmake: Build fails in an environment without 'python' binary |
| * :github:`11967` - nrfx SPI driver blocks indefinitely when transferring |
| * :github:`11961` - Python warning in process_gperf.py |
| * :github:`11935` - Invalid usage of k_busy_wait() |
| * :github:`11916` - ISR table (_sw_isr_table) generation is fragile and can result in corrupted binaries |
| * :github:`11914` - NXP documentation: frdm-k64f links dead |
| * :github:`11904` - blinky example can't work on nucleo-f070rb and nucleo-f030r8 platform |
| * :github:`11894` - zephyr_env.sh failes to correctly set $ZEPHYR_BASE with zsh hooks bound to cd |
| * :github:`11889` - Race between SimpleLink WiFi driver FastConnect and networking app startup. |
| * :github:`11859` - sanitycheck failures on lpcxpresso54114_m4: Error: Aborting due to non-whitelisted Kconfig warning |
| * :github:`11857` - cmake does not detect most recent python, it is fixed somehow to 3.4.x |
| * :github:`11844` - rtc_ll_stm32.c:232: undefined reference to 'LL_RCC_LSE_SetDriveCapability' #stm32 #rtc |
| * :github:`11841` - Assert invoked in exception in ctrl.c line 7653 (zephyr 1.13.00) |
| * :github:`11827` - gPTP Sample Application fails on frdm_k64f board ,and PDelay Response Receipt Timeout |
| * :github:`11815` - nxp_kinetis: system reset leaves interrupts enabled during startup |
| * :github:`11806` - gpio_nrf mishandles level interrupts |
| * :github:`11798` - A thread may lock a mutex before it is fully unlocked. |
| * :github:`11794` - cmake: CMake 3.13 doesn't like INTERFACE with target_link_libraries |
| * :github:`11792` - drivers: nrf: UARTE interrupt driven cannot be compiled |
| * :github:`11780` - Bluetooth: Mesh: initialisation delay after disabling CONFIG_BT_DEBUG_LOG |
| * :github:`11779` - watchdog sample application not being built on Nordic devices |
| * :github:`11767` - tests: counter api: Failed when MPU enabled |
| * :github:`11763` - logger drops log messages without any indication |
| * :github:`11754` - NRFX TWI driver does not compile with newlib |
| * :github:`11752` - tests/lib/ringbuffer: build error on Xtensa ESP32 |
| * :github:`11749` - logging: default log thread priority is too high |
| * :github:`11744` - Regression: nNRF52840 HW dies at 8 minutes 20 seconds in various samples using IPSP |
| * :github:`11741` - mqtt_publisher sample not working with BLE IPSP and has outdated net setup/prj configs |
| * :github:`11723` - tests/cmsis_rtos_v1 fails on nrf52840_pca10056 |
| * :github:`11722` - tests/kernel/timer/timer_api fails on nrf52_pca10040 board |
| * :github:`11721` - tests/kernel/sched/schedule_api fails on nrf5* boards |
| * :github:`11719` - Legacy MQTT sample app breaking |
| * :github:`11698` - net: ipv4: Zephyr replies to ICMPv4 packets with incorrect checksums |
| * :github:`11694` - system clock problem on NRF52 boards |
| * :github:`11682` - Mesh Friend replies to initial Friend Poll with "old" security credentials |
| * :github:`11675` - Cannot set UART device name in menuconfig |
| * :github:`11674` - Wrong assert condition @@zephyr/kernel/sched.c:345 |
| * :github:`11651` - Time consumption is not constant during the pend and unpend operation with 0(1) pending queue |
| * :github:`11633` - logging: CONFIG_LOG_INPLACE_PROCESS is not synchronous |
| * :github:`11626` - k_busy_wait exits early on Nordic chips |
| * :github:`11625` - Problem with printk and LOG_ERR used with shell enabled |
| * :github:`11618` - net: icmpv4: Zephyr drops valid echo request |
| * :github:`11617` - net: ipv4: udp: broadcast delivery not supported |
| * :github:`11612` - i2c_burst_write on nrf51 is not a burst write |
| * :github:`11586` - mimxrt1050_evb board: Can't get Ethernet to work |
| * :github:`11579` - net: arp: MAC address not updated if target address is not its own |
| * :github:`11565` - gpio_callback ambiguity in union pin vs pin_mask |
| * :github:`11564` - Bluetooth: settings: Invalid base64 value written to flash |
| * :github:`11562` - net: arp: Zephyr does use MAC address from broadcast ARP reply |
| * :github:`11561` - Ping through net shell seems to be broken |
| * :github:`11533` - Energy-efficient BLE controller on the nRF52 |
| * :github:`11532` - drivers: serial: uart_msp432p4xx.c not compile for interrupt API |
| * :github:`11531` - Networking samples documentation updates |
| * :github:`11513` - drivers: SPI NOR: Inconsistency with flash interface docs |
| * :github:`11502` - Delayed works are not scheduled when system is busy |
| * :github:`11495` - Printk processed by logger overwrites each other |
| * :github:`11489` - net: arp: Zephyr replies to localhost address |
| * :github:`11488` - [Coverity CID :183483]Incorrect expression in /sanitylog/v2m_beetle/tests/ztest/test/base/testing.ztest.verbose_2/zephyr/priv_stacks_hash.gperf |
| * :github:`11487` - [Coverity CID :185396]Incorrect expression in /sanitylog/v2m_beetle/tests/posix/fs/portability.posix/zephyr/kobject_hash.gperf |
| * :github:`11486` - [Coverity CID :186197]Parse warnings in /sanitylog/lpcxpresso54114_m4/samples/subsys/ipc/openamp/test/openamp_remote-prefix/src/openamp_remote-build/CMakeFiles/CheckIncludeFiles/HAVE_FCNTL_H.c |
| * :github:`11485` - [Coverity CID :189738]Null pointer dereferences in /subsys/net/lib/dns/llmnr_responder.c |
| * :github:`11484` - [Coverity CID :189739]Parse warnings in /subsys/usb/class/netusb/function_eem.c |
| * :github:`11483` - [Coverity CID :189740]Control flow issues in /samples/boards/reel_board/mesh_badge/src/reel_board.c |
| * :github:`11482` - [Coverity CID :189741]Memory - illegal accesses in /samples/boards/reel_board/mesh_badge/src/reel_board.c |
| * :github:`11481` - [Coverity CID :189742]Program hangs in /drivers/usb/device/usb_dc_sam.c |
| * :github:`11480` - [Coverity CID :189743]Incorrect expression in /drivers/usb/device/usb_dc_sam.c |
| * :github:`11465` - UART_INTERRUPT_DRIVEN broken on SOC_SERIES_IMX7_M4 and SOC_SERIES_IMX_6X_M4 |
| * :github:`11464` - where is PM_CONTROL_OS defined in Kconfig? |
| * :github:`11462` - tests: intel_s1000: flash test will fail or erase code when booting from flash |
| * :github:`11461` - tests: intel_s1000: build error due to offsets lib |
| * :github:`11447` - Build error for lwm2m_client w/ modem overlay |
| * :github:`11425` - MISRA C Do not use recursions |
| * :github:`11417` - logging doesn't log, again |
| * :github:`11409` - Device crash on BLE reconnection |
| * :github:`11394` - GPIO API: Do not blindly re-install an already installed callback |
| * :github:`11393` - printk (RTT backend) from isr can deadlock the system |
| * :github:`11390` - soc: intel_s1000: Fix the tests for dma and i2s drivers |
| * :github:`11384` - CI ignores result of multiple test suites in one test application |
| * :github:`11383` - tests/drivers/i2s/i2s_api failing on sam_e70_xplained |
| * :github:`11373` - Move STM32 RTC to new counter API |
| * :github:`11339` - zephyr stm32f4 startup freezes at startup in PRINT_BOOT_BANNER() #stm32 #uart #boot |
| * :github:`11329` - net: arp: Zephyr replies to multicast address cause of malfored ARP request |
| * :github:`11310` - Wifi scan crashes on disco_l475_iot1 |
| * :github:`11301` - KW41Z crash on echo apps (ieee802154) |
| * :github:`11281` - uart shell: ring buffer usage bug |
| * :github:`11276` - nrf51_pca10028:tests/kernel/interrupt/arch.interrupt registers IRQ 24 twice |
| * :github:`11275` - frdm_k64f/samples/net/gptp/test: irq line 85 registered twice |
| * :github:`11268` - soc: intel_s1000: linker section size updates |
| * :github:`11266` - intel_s1000: usb_hid: load/store alignment exception |
| * :github:`11260` - Detection of an MSYS environment sometimes fails |
| * :github:`11255` - Pinging sam_e70 leads to unresponsive ethernet device at some point |
| * :github:`11250` - 'net help' or 'kernel help' shell commands lead to a fatal fault |
| * :github:`11244` - Turning on SystemView causes error |
| * :github:`11232` - nrf52: reel_board: USB unable to send fragmented packets through Control endpoint |
| * :github:`11226` - Logging: duplicate log messages for some samples when building for qemu_x86 |
| * :github:`11202` - recent "shell: shell_uart" commit breaks shell samples on cc3220sf |
| * :github:`11187` - cmake/toolchain/clang: selecting clang doesn't select the correct compiler file |
| * :github:`11182` - qemu_xtensa tests fail spuriously under sanitycheck/CI |
| * :github:`11179` - Minor Typo "dirver" in UART of Native Posix |
| * :github:`11171` - usb: nrf: usb_nrfx is in endless loop when USB cable in not connected |
| * :github:`11170` - kernel.profiling.call_stacks_analyze_idle: assertion fails on em_starterkit_em7d_v22 |
| * :github:`11167` - Building failing in arm cortex-m0 |
| * :github:`11166` - quark_se_c1000_devboard has no docs |
| * :github:`11147` - subsys: logging: rtt: undeclared macro |
| * :github:`11146` - ext: debug: segger: rtt: SEGGER_RTT_Init() missing return statement |
| * :github:`11136` - drivers/spi: WARNING: Unsigned expression compared with zero |
| * :github:`11135` - subsys/net/lib/: WARNING: Unsigned expression compared with zero |
| * :github:`11134` - drivers/flash/soc_flash_nios2_qspi.c: WARNING: Unsigned expression compared with zero |
| * :github:`11133` - lib/posix/mqueue.c: WARNING: Unsigned expression compared with zero |
| * :github:`11129` - CONFIG_TICKLESS_KERNEL makes z_clock_set_timeout doesn't work |
| * :github:`11103` - The wrong Python version can be detected on Windows |
| * :github:`11102` - [Coverity CID :189504]Error handling issues in /samples/net/sockets/echo/src/socket_echo.c |
| * :github:`11101` - [Coverity CID :189505]Error handling issues in /drivers/sensor/lis2mdl/lis2mdl_trigger.c |
| * :github:`11100` - [Coverity CID :189506]Control flow issues in /subsys/net/ip/net_shell.c |
| * :github:`11099` - [Coverity CID :189507]Parse warnings in /samples/drivers/flash_shell/src/main.c |
| * :github:`11098` - [Coverity CID :189508]Control flow issues in /drivers/usb/device/usb_dc_nrfx.c |
| * :github:`11097` - [Coverity CID :189509]Integer handling issues in /drivers/sensor/ms5837/ms5837.c |
| * :github:`11096` - [Coverity CID :189510]Memory - corruptions in /subsys/bluetooth/host/monitor.c |
| * :github:`11095` - [Coverity CID :189511]Code maintainability issues in /subsys/settings/src/settings_fcb.c |
| * :github:`11094` - [Coverity CID :189512]Null pointer dereferences in /subsys/logging/log_msg.c |
| * :github:`11093` - [Coverity CID :189513]Control flow issues in /subsys/bluetooth/shell/gatt.c |
| * :github:`11092` - [Coverity CID :189514]Possible Control flow issues in /drivers/display/ssd1673.c |
| * :github:`11091` - [Coverity CID :189515]Incorrect expression in /drivers/usb/device/usb_dc_stm32.c |
| * :github:`11090` - [Coverity CID :189516]Null pointer dereferences in /drivers/wifi/simplelink/simplelink_sockets.c |
| * :github:`11089` - [Coverity CID :189517]Control flow issues in /drivers/sensor/fxos8700/fxos8700.c |
| * :github:`11088` - [Coverity CID :189518]Memory - illegal accesses in /samples/boards/reel_board/mesh_badge/src/reel_board.c |
| * :github:`11087` - [Coverity CID :189519]Error handling issues in /samples/net/sockets/echo/src/socket_echo.c |
| * :github:`11086` - [Coverity CID :189520]Error handling issues in /samples/net/sockets/echo/src/socket_echo.c |
| * :github:`11077` - Compiler warning at include/misc/util.h when building for ESP32 |
| * :github:`11047` - doc: missing Doxygen generated documentation for any function which name starts with an underscore |
| * :github:`11046` - Enabling SYS_POWER_MANAGEMENT results in a linker error. |
| * :github:`11034` - Enabling config XTENSA_ASM2 is causing system crash on intel_s1000 |
| * :github:`11022` - mempool allocator is broken |
| * :github:`11019` - About printk configuration |
| * :github:`11016` - nRF52840-PCA10056/59: Cannot bring up HCI0 when using HCI_USB sample |
| * :github:`11008` - net-related logging: Don't see the expected output + crash in logging |
| * :github:`11007` - logging: "log_strdup pool empty!" is confusing |
| * :github:`10994` - upsquared sample gpio_counter sample.yaml is malformatted/sanitycheck doens't build samples/boards/up_squared/gpio_counter |
| * :github:`10993` - upsquared sample gpio_counter doesnt build |
| * :github:`10990` - ext: lib: crypto: mbedTLS: warning in platform.h glue |
| * :github:`10971` - net: ipv6: Zephyr replies to ICMPv6 packets with incorrect checksums |
| * :github:`10970` - net: ipv6: Zephyr replies to malformed ICMPv6 message |
| * :github:`10967` - FRDM-K64F and MCR-20A configuration does not work |
| * :github:`10961` - net: ipv6: Zephyr replies to a packet with organization local multicast destination address |
| * :github:`10960` - net: ipv6: Zephyr replies to a packet with site-local multicast destination address |
| * :github:`10959` - net: ipv6: Zephyr replies to a packet with interface-local multicast destination |
| * :github:`10958` - net: ipv6: Zephyr replies to a packet with destination multicast with scope zero |
| * :github:`10955` - I can't see the output using the minicom when flash on STM32F429IGT6 |
| * :github:`10952` - Bluetooth Mesh: Disabling "CONFIG_BT_MESH_DEBUG_ACCESS" leads to wrong OpCode attached to sent messages |
| * :github:`10917` - Convert iwdg_stm32 STM32 Watchdog driver to new API |
| * :github:`10916` - Convert CMSDK APB Watchdog driver to new API |
| * :github:`10914` - Convert Atmel SAM0 Watchdog driver to new API |
| * :github:`10913` - Convert Atmel SAM Watchdog driver to new API |
| * :github:`10909` - Missing stm32l433.dtsi file |
| * :github:`10899` - nRF52840 DevKit generates USB TX timeout when using HCI_USB |
| * :github:`10894` - Add dts support to SPI slave drivers & tests |
| * :github:`10882` - Web instructions: quotes are wrong in build chain for Windows |
| * :github:`10878` - errno for error codes for key management break on newlib |
| * :github:`10845` - ext: hal: nxp: Use ARRAY_SIZE helper macro |
| * :github:`10825` - The DesignWare SPI driver should be hidden on unsupported platforms |
| * :github:`10817` - Getting Started Guide script error |
| * :github:`10811` - crash while connecting a USB cable |
| * :github:`10803` - Compiler warning at /kernel/sched.c |
| * :github:`10801` - Compiler warning in soc/xtensa/esp32/include/_soc_inthandlers.h |
| * :github:`10788` - riscv_machine_timer driver don't follow the spec ? |
| * :github:`10775` - Build error in zephyr.git/include/toolchain/gcc.h leading to shippable failures |
| * :github:`10772` - tests/drivers/adc/adc_api results into build failure on nRF platforms |
| * :github:`10760` - Flash Shell compilation error without BT |
| * :github:`10758` - [Coverity CID :188881]Control flow issues in /samples/net/zperf/src/zperf_shell.c |
| * :github:`10757` - [Coverity CID :188882]Incorrect expression in /tests/kernel/interrupt/src/nested_irq.c |
| * :github:`10756` - [Coverity CID :188883]Memory - illegal accesses in /subsys/bluetooth/host/hci_core.c |
| * :github:`10755` - [Coverity CID :188885]Error handling issues in /lib/ring_buffer/ring_buffer.c |
| * :github:`10754` - [Coverity CID :188886]Error handling issues in /tests/posix/common/src/mqueue.c |
| * :github:`10753` - [Coverity CID :188887]Error handling issues in /tests/posix/common/src/pthread.c |
| * :github:`10752` - [Coverity CID :188888]Incorrect expression in /tests/kernel/interrupt/src/nested_irq.c |
| * :github:`10751` - [Coverity CID :188889]Memory - illegal accesses in /subsys/bluetooth/host/gatt.c |
| * :github:`10750` - [Coverity CID :188890]Insecure data handling in /drivers/watchdog/wdt_qmsi.c |
| * :github:`10747` - tests/kernel/tickless/tickless_concept fails on ARC boards |
| * :github:`10733` - Logger thread should be started earlier than _init_static_threads() in init.c |
| * :github:`10720` - SSD1673 driver it setting a Kconfig symbol in dts_fixup.h |
| * :github:`10707` - tests/benchmarks/latency_measure fails on sam_e70_xplained |
| * :github:`10693` - samples/subsys/usb/console: Console routed to UART of no USB |
| * :github:`10685` - Missing # for else in segger conf |
| * :github:`10678` - nRF52840: hci_usb timeout during initialization by bluez |
| * :github:`10672` - nRF52: UARTE: uart_fifo_fill return value unreliable |
| * :github:`10671` - Callback function le_param_req() is never called. |
| * :github:`10668` - nRF52832: RTT vs. Bluetooth |
| * :github:`10662` - "Quick start - Integration testing" does not work as intended. |
| * :github:`10658` - Cannot use SPI_0 on nRF52810 |
| * :github:`10649` - bug when build project which new c lib |
| * :github:`10639` - make run for native_posix has dependency issues |
| * :github:`10636` - quark_se is missing SPI_DRV_NAME symbol |
| * :github:`10635` - tests/kernel/mem_pool/mem_pool_api#test_mpool_alloc_timeout crashes on qemu_riscv32 |
| * :github:`10633` - tests/kernel/mem_protect/syscall crashes on freedom_k64f, sam_e70_xplained and nrf52_pca10040 |
| * :github:`10632` - tests/kernel/poll faults on freedom_k64f, sam_e70_xplained and nrf52_pca10040 |
| * :github:`10623` - tests/drivers/watchdog/wdt_basic_api fails on Quark platforms |
| * :github:`10619` - [Zephyr] Firmware upgrade through UART [Nordic 52840 - pca 10056 Board] |
| * :github:`10617` - net: shell: Converting net and wifi shells to new shell breaks samples/net/wifi app for SimpleLink WiFi driver |
| * :github:`10611` - STM32L4 GPIOC Missing Interrupt support? (nucleo_l476rg) |
| * :github:`10610` - i2s driver for stm still uses old logger |
| * :github:`10609` - RISC-V timer incorrectly written |
| * :github:`10600` - [Coverity CID :174409]Memory - illegal accesses in /ext/hal/ti/simplelink/source/ti/drivers/net/wifi/source/fs.c |
| * :github:`10599` - [Coverity CID :174410]Memory - corruptions in /ext/hal/ti/simplelink/source/ti/drivers/net/wifi/source/wlan.c |
| * :github:`10598` - [Coverity CID :174412]Incorrect expression in /ext/hal/ti/simplelink/source/ti/drivers/net/wifi/source/wlan.c |
| * :github:`10597` - [Coverity CID :174414]Error handling issues in /ext/hal/ti/simplelink/source/ti/drivers/net/wifi/source/driver.c |
| * :github:`10596` - [Coverity CID :174417]Code maintainability issues in /ext/hal/ti/simplelink/source/ti/drivers/net/wifi/source/device.c |
| * :github:`10595` - [Coverity CID :174418]Error handling issues in /ext/hal/ti/simplelink/source/ti/drivers/net/wifi/source/fs.c |
| * :github:`10594` - [Coverity CID :188729]Uninitialized variables in /subsys/bluetooth/shell/bt.c |
| * :github:`10593` - [Coverity CID :188730]Memory - corruptions in /drivers/sensor/lis2dh/lis2dh_trigger.c |
| * :github:`10592` - [Coverity CID :188731]Memory - illegal accesses in /ext/hal/ti/simplelink/source/ti/drivers/net/wifi/source/driver.c |
| * :github:`10591` - [Coverity CID :188732]Integer handling issues in /subsys/net/lib/http/http_server.c |
| * :github:`10590` - [Coverity CID :188733]Error handling issues in /drivers/sensor/lis2dh/lis2dh_trigger.c |
| * :github:`10589` - [Coverity CID :188734]Control flow issues in /drivers/sensor/lis2dh/lis2dh.c |
| * :github:`10588` - [Coverity CID :188735]Uninitialized variables in /subsys/bluetooth/shell/bt.c |
| * :github:`10587` - [Coverity CID :188738]Memory - illegal accesses in /subsys/bluetooth/host/conn.c |
| * :github:`10586` - [Coverity CID :188739]Program hangs in /tests/posix/common/src/posix_rwlock.c |
| * :github:`10585` - [Coverity CID :188740]Error handling issues in /drivers/sensor/isl29035/isl29035_trigger.c |
| * :github:`10584` - [Coverity CID :188741]Control flow issues in /subsys/shell/shell_utils.c |
| * :github:`10583` - [Coverity CID :188742]Incorrect expression in /subsys/net/ip/connection.c |
| * :github:`10582` - [Coverity CID :188743]Program hangs in /tests/posix/common/src/posix_rwlock.c |
| * :github:`10581` - [Coverity CID :188744]Memory - corruptions in /drivers/sensor/lis2dh/lis2dh_trigger.c |
| * :github:`10580` - [Coverity CID :188745]Error handling issues in /drivers/wifi/winc1500/wifi_winc1500.c |
| * :github:`10579` - [Coverity CID :188747]Security best practices violations in /subsys/shell/shell.c |
| * :github:`10578` - [Coverity CID :188748]Memory - corruptions in /subsys/bluetooth/host/gatt.c |
| * :github:`10577` - [Coverity CID :188749]Null pointer dereferences in /subsys/bluetooth/controller/ll_sw/ctrl.c |
| * :github:`10576` - [Coverity CID :188750]Memory - illegal accesses in /subsys/bluetooth/shell/bt.c |
| * :github:`10575` - [Coverity CID :188752]Security best practices violations in /subsys/shell/shell.c |
| * :github:`10574` - [Coverity CID :188753]Incorrect expression in /subsys/net/ip/connection.c |
| * :github:`10573` - [Coverity CID :188754]Control flow issues in /samples/basic/userspace/shared_mem/src/enc.c |
| * :github:`10572` - [Coverity CID :188755]Control flow issues in /subsys/shell/shell_utils.c |
| * :github:`10571` - [Coverity CID :188756]Memory - corruptions in /drivers/sensor/lis2dh/lis2dh_trigger.c |
| * :github:`10570` - [Coverity CID :188757]Memory - illegal accesses in /subsys/bluetooth/shell/bt.c |
| * :github:`10569` - [Coverity CID :188758]Incorrect expression in /drivers/wifi/winc1500/wifi_winc1500.c |
| * :github:`10568` - [Coverity CID :188759]Integer handling issues in /subsys/net/l2/ethernet/gptp/gptp_mi.c |
| * :github:`10567` - [Coverity CID :188760]Error handling issues in /drivers/wifi/winc1500/wifi_winc1500.c |
| * :github:`10537` - nRF52 regression: random resets noted across several boards / use cases |
| * :github:`10535` - Failure on tests/posix/common/ due to uninitialized memory access |
| * :github:`10531` - Default idle thread stack sizes too small when OS controlled power management is used |
| * :github:`10524` - PM_CONTROL_OS doesn't work in combination with certain I2C drivers in a single thread context |
| * :github:`10518` - drivers/modem/modem_receiver.c needs LOG_MODULE_REGISTER(mdm_receiver) |
| * :github:`10517` - Compatibility problem with increased BLE Tx buffers |
| * :github:`10515` - tests/benchmarks/timing_info faults on ARM platforms |
| * :github:`10509` - tests/kernel/interrupt is failing on NRFx boards |
| * :github:`10508` - tests/posix/common fails randomly on all platforms |
| * :github:`10493` - native_posix: Warnings during link on orphan sections after #10368 |
| * :github:`10476` - kernel/threads/thread_apis tests crashes on ARM boards |
| * :github:`10475` - tests/kernel/threads/dynamic_thread test cases are failing on ARM boards |
| * :github:`10474` - tests/kernel/pipe/pipe test cases are failing on ARM boards |
| * :github:`10473` - tests/kernel/mem_protect/mem_protect tests are failing on ARM boards |
| * :github:`10460` - Bluetooth: settings: No space to store CCC config after successful pairing |
| * :github:`10453` - dma_stm32 driver has been broken by commit 07ff2d5 |
| * :github:`10444` - tests/subsys/logging/log_core fails on few ARM platforms |
| * :github:`10439` - Logger calls will execute functions even though the LOG_LEVEL is masked |
| * :github:`10428` - logging: Weird output from log_strdup() |
| * :github:`10420` - gcc: "Exec format error" - WSL in Windows 10 1803 |
| * :github:`10415` - logging: Unaligned memory access in log_free |
| * :github:`10413` - Shell: trying to browse history freezes shell on disco_l475_iot1 |
| * :github:`10402` - Crash with new logger and with new shell |
| * :github:`10389` - Conversion of net core to new logger breaks WiFi driver builds |
| * :github:`10382` - samples/sensor/apds9960/ results into build failure on multiple platforms. |
| * :github:`10369` - Logger crashes shell when boot banner is enabled |
| * :github:`10348` - valgrind detected issue in logger, during msg free |
| * :github:`10345` - The OpenAMP remote build is for wrong board |
| * :github:`10344` - SPI Chip Select usage is not unambiguous |
| * :github:`10329` - SystemView overflow event |
| * :github:`10320` - arm: mpu: mpu_config and and mpu_regions to be declared/defined as const |
| * :github:`10318` - It is not documented what YAML bindings do |
| * :github:`10316` - net: sockets: Close doesn't unblock recv |
| * :github:`10313` - net: sockets: Packets are leaked on TCP abort connection |
| * :github:`10312` - Bluetooth: settings: CCC not stored on device reset |
| * :github:`10271` - Unexpected Kconfig warnings during documentation build |
| * :github:`10243` - native_posix linking issues under Ubuntu 18.04 after upgrade |
| * :github:`10241` - scripts/requirements.txt needs updating for west |
| * :github:`10234` - There is one too many "Shields" entry in the root Kconfig menu |
| * :github:`10231` - zephyr supported targets fail to flash with "ImportError: No module named 'colorama'" |
| * :github:`10207` - Shell should accept either CR or LF as line delimiter |
| * :github:`10204` - net: ipv6: corrupted UDP header after forwarding over 6lo iface |
| * :github:`10195` - Shell dereferences invalid pointer when printing demo command help |
| * :github:`10192` - SHELL asserts when pressing tab |
| * :github:`10191` - The new shell uses CONSOLE kconfig options, even though it does not use CONSOLE. |
| * :github:`10190` - The new shell can only be compiled on boards with SERIAL but it does not set the dependency in its Kconfig |
| * :github:`10186` - GPIO callback disable has no effect due to _gpio_fire_callbacks |
| * :github:`10164` - logger sample fails on qemu_xtensa due to lack of backend |
| * :github:`10152` - gitlint complains of apostrophe in user name |
| * :github:`10146` - [bluetooth][PTS] Getting Connection failed to be established occasionally |
| * :github:`10143` - Why does BT_SETTINGS require PRINTK? |
| * :github:`10137` - sample/basic/button should configure expected pin configuration |
| * :github:`10134` - sensor: vl53l0x: Warning message when building in ext/hal/st/lib/sensor/vl53l0x |
| * :github:`10130` - sanitycheck errors with "not well-formed text" warning |
| * :github:`10127` - Cannot use new shell with native_posix |
| * :github:`10102` - /tests/subsys/logging/log_core compilation fails on nios2 platform |
| * :github:`10096` - [Coverity CID :188167] Concurrent data access violations in /lib/posix/pthread.c |
| * :github:`10095` - [Coverity CID :188168] Concurrent data access violations in /lib/posix/pthread.c |
| * :github:`10094` - [Coverity CID :188169] Null pointer dereferences in /subsys/net/ip/rpl.c |
| * :github:`10093` - [Coverity CID :188170] Concurrent data access violations in /lib/posix/pthread.c |
| * :github:`10092` - [Coverity CID :188171] Null pointer dereferences in /lib/cmsis_rtos_v1/cmsis_thread.c |
| * :github:`10091` - [Coverity CID :188172] Null pointer dereferences in /subsys/net/ip/route.c |
| * :github:`10090` - [Coverity CID :188173] Null pointer dereferences in /subsys/net/ip/route.c |
| * :github:`10089` - [Coverity CID :188174] Control flow issues in /tests/crypto/mbedtls/src/mbedtls.c |
| * :github:`10058` - The test mem_pool_threadsafe sporadically hangs forever |
| * :github:`10055` - nRF52: MPU Fault issue |
| * :github:`10054` - Logger thread spins forever if there is no backend |
| * :github:`10043` - RISCv32 qemu configuration does not work with upstream qemu |
| * :github:`10038` - Inversed logic in fade_led sample for nRF boards |
| * :github:`10037` - fade_led sample doesn't work with pwm_nrfx driver |
| * :github:`10035` - nrfx PWM driver breaking API contract |
| * :github:`10034` - Possible regression of #8815 ("Nordic: Directly accessing GPIOTE might create unstable firmware"...) |
| * :github:`10028` - MCUBoot using W25Q SPI Flash not working (use of Zephyr semaphore) |
| * :github:`10026` - undefined reference to '__log_current_const_data_get' when using LOG_MODULE_DECLARE |
| * :github:`10013` - MISRA C - Review the use of memcpy, memcmp and memmove |
| * :github:`10012` - MISRA-C Do not use feature from stdarg.h |
| * :github:`10003` - Bluetooth: Identity creation is incomplete through vendor HCI |
| * :github:`9993` - Few error codes in POSIX API implementation is not supported |
| * :github:`9992` - cmake compiler cache failures in CI |
| * :github:`9975` - tests/lib/mem_alloc fails to build on Arduino Due after SoC move |
| * :github:`9972` - Porting to a new architecture needs to be documented |
| * :github:`9971` - doc: DT: use-prop-name is not documented |
| * :github:`9970` - Native posix port drivers need to be documented |
| * :github:`9960` - Stack check test fails - qemu_x86:tests/kernel/fatal/kernel.common.stack_protection |
| * :github:`9956` - Build failed when CONFIG_STM32_ARM_MPU_ENABLE=y |
| * :github:`9954` - samples/hello_world build failed on Windows/MSYS |
| * :github:`9953` - wrong behavior in pthread_barrier_wait() |
| * :github:`9949` - Make West launcher scripts in mainline zephyr compatible with multi- and mono-repo |
| * :github:`9936` - docs: Ring Buffers docs are hidden away under unexpected title |
| * :github:`9935` - sockets: Connect always binds the context to the default interface |
| * :github:`9932` - Invalid documentation link in README.rst |
| * :github:`9926` - samples/net/sockets/echo_client/server: No docs for testing TLS mode |
| * :github:`9924` - Segger Systemview + newlib does not compile |
| * :github:`9922` - Networking: Neighbour Discovery may be breaking an ongoing UDP Transmission |
| * :github:`9912` - Group posix tests |
| * :github:`9901` - Default nrfx PWM interrupt prio results in assert |
| * :github:`9892` - MISRA C Avoid dynamic memory allocation |
| * :github:`9879` - Portability: Arithmetic on void pointers |
| * :github:`9867` - Bluetooth LESC debug keys support (BT_USE_DEBUG_KEYS) is broken |
| * :github:`9861` - samples/subsys/usb/hid/ test hangs on quark_se_c1000_devboard |
| * :github:`9849` - samples/drivers/i2c fails with error writing to FRAM sensor |
| * :github:`9843` - tests/kernel/sched/deadline fails on NRF5x boards |
| * :github:`9830` - ASSERTION FAILURE : /tests/drivers/adc/adc_api fails on arduino_101 and quark_se_c1000 platforms |
| * :github:`9816` - DHT driver fetch fail |
| * :github:`9812` - drivers: eth: gmac: Fix incorrect cache coherency handling code |
| * :github:`9777` - tests/kernel/mem_pool/mem_pool_api:mpool_alloc_timeout crashes on qemu_riscv32 with boot delay |
| * :github:`9767` - [Coverity CID :187903] Uninitialized variables in /subsys/fs/nvs/nvs.c |
| * :github:`9765` - [Coverity CID :187905] Incorrect expression in /arch/arc/core/thread.c |
| * :github:`9763` - samples/net/http_client: Failed to send Head requrest |
| * :github:`9749` - NRF52 : NFFS file system : use of write function returns 0 but fails |
| * :github:`9743` - tests/posix/fs crashes with BUS FAULT on nRF52 |
| * :github:`9741` - tests/kernel/spinlock:kernel.multiprocessing.spinlock_bounce crashing on ESP32 |
| * :github:`9720` - samples\bluetooth\mesh_demo crash with real payload |
| * :github:`9708` - tests/kernel/tickless/tickless_concept fails on nRF5x with 1000msec boot delay |
| * :github:`9704` - tests/lib/mem_alloc/testcase.yaml#libraries.libc.newlib @ minnowboard:x86 results into exception |
| * :github:`9703` - tests/kernel/threads/no-multithreading: kernel.threads.no-multithreading failing on nrf52_pca10040 and qemu_x86 with boot delay |
| * :github:`9695` - Deprecated configurations around 'SPI_CS_GPIO' |
| * :github:`9689` - Multiple tests are failing on sam_e70_xplained once the cache is enabled |
| * :github:`9666` - tests/benchmarks/timing_info/testcase.yaml#benchmark.timing.default_kernel crashes on Arduino 101 / ARC |
| * :github:`9656` - tests/kernel/fp_sharing failing on sam_e70_xplained |
| * :github:`9653` - tests/lib/mem_alloc/testcase.yaml#libraries.libc.newlib @ esp32:xtensa BUILD failed |
| * :github:`9651` - Shell_module@mimxrt1050_evk runs failure on R1.13_RC1 |
| * :github:`9650` - latency_measure@mimxrt1050_evk meets hard fault for R1.13 RC1 |
| * :github:`9590` - Template with C linkage in util.h:41 |
| * :github:`9587` - System stack usage analysis code seems to be broken |
| * :github:`9582` - Cannot find g++ when CONFIG_CPLUSPLUS is set to y |
| * :github:`9560` - Failed test: mem_protect/usespace failed in nsim_sem and em_starterkit_em7d_v22 |
| * :github:`9510` - zephyr/doc/security/security-overview.rst needs update |
| * :github:`9509` - Unable to upload firmware over serial with mcumgr |
| * :github:`9498` - Invalid argument saved on IRQ_CONNECT |
| * :github:`9463` - bt_le_scan_start Fails with Error -5 after 128 scan start/stop cycles |
| * :github:`9432` - Overriding 'LOG_LEVEL' could crash the firmware |
| * :github:`9411` - checkpatch.pl generates warning messages during execution for tests/kernel/static_idt/src/main.c |
| * :github:`9340` - Failed test: kernel.common.errno.thread_context on em_starterkit_em7d_v22 and minnowboard |
| * :github:`9290` - [Coverity CID :187325] Control flow issues in /samples/boards/nrf52/mesh/onoff_level_lighting_vnd_app/src/mesh/device_composition.c |
| * :github:`9289` - [Coverity CID :187326] Control flow issues in /samples/boards/nrf52/mesh/onoff_level_lighting_vnd_app/src/mesh/device_composition.c |
| * :github:`9174` - STM32L4 I2C read polling hang on NACK in stm32_i2c_msg_read() |
| * :github:`9076` - doc: correct SMP server sample imgtool.py sign usage |
| * :github:`9043` - New logging subsystem's timestamps wrap a little before the 3-minute mark |
| * :github:`9015` - eth_sam_gmac driver (and BOARD=sam_e70_xplained using it) sets unduly high memory requirements on the IP stack overall |
| * :github:`9003` - [Coverity CID :187062] Incorrect expression in /samples/net/sockets/echo_server/src/udp.c |
| * :github:`8999` - [Coverity CID :187067] Memory - corruptions in /subsys/logging/log_output.c |
| * :github:`8988` - [Coverity CID :187079] Integer handling issues in /subsys/net/l2/ethernet/gptp/gptp.c |
| * :github:`8979` - Failed test: tests/subsys/dfu/mcuboot/dfu.bank_erase failing on nrf52840_pca10056 |
| * :github:`8915` - STM32 I2C hang |
| * :github:`8914` - Failed test: net.app.no-ipv6 (/tests/net/app/) on sam_e70_xplained |
| * :github:`8869` - uart: Problems with interrupt-driven UART in QEMU and some hw boards |
| * :github:`8838` - hello_world not working on frdm_k64f/qemu_cortex_m3 with newlib and arm gcc embedded 2018q2 |
| * :github:`8810` - Cannot flash board stm32f4_disco |
| * :github:`8804` - esp32 cannot get character from UART port |
| * :github:`8796` - Bluetooth: controller: assert on conn update in slave role under max. throughput usecases |
| * :github:`8789` - tests/ztest/test/mock fails to complete on max10/nios2 |
| * :github:`8746` - net_app DTLS Client net/pkt ERR log when doing handshake |
| * :github:`8684` - driver: i2c_mcux: unable to perform more than one write transfer like i2c_burst_write |
| * :github:`8683` - issue with nrf52840_pca10040 and peripheral sample |
| * :github:`8631` - memory leak in mbedtls using net_app DTLS client |
| * :github:`8614` - cmake: Zephyr wrapped functions does not allow keywords on zephyr_link_libraries |
| * :github:`8470` - Broken Arduino 101 Bluetooth Core flashing |
| * :github:`8409` - Pin interrupt not handled when two pin ints fires in quick succession |
| * :github:`8376` - DTS: 'boolean' type value was defined as True, not 1 |
| * :github:`8374` - arm: core: cortex_m: wrongly assumes double precision FPU on Cortex-M7 |
| * :github:`8348` - sanitycheck: localized make error message leads to false "passed" result |
| * :github:`8339` - crypto: drivers use cipher_aead_pkt.tag differently |
| * :github:`8208` - tests/crypto/ecc_dsa hangs in montecarlo_signverify test on nrf51_pca10028:arm |
| * :github:`8197` - kernel.memory_protection.stack_random: Stack pointer randomization fails on em_starterkit_em7d_v22 |
| * :github:`8190` - scheduler: thread priorities need to be cleaned up |
| * :github:`8187` - QEMU serial output is not reliable, may affect SLIP and thus network testing |
| * :github:`8160` - BUILD_ASSERT doesn't work outside gcc |
| * :github:`8159` - tests/kernel/fifo/fifo_timeout fails on nrf51_pca10028 and nrf52_pca10040 |
| * :github:`8131` - net_if_tx sends a 0 Reference counter(pkt->ref == 0) packet |
| * :github:`8116` - tests/kernel/profiling/profiling_api fails to complete on minnowboard |
| * :github:`8115` - tests/kernel/xip crasshes on minnowboard |
| * :github:`8108` - make 'rom_report' misreports _sw_isr_table |
| * :github:`8104` - open-amp: enable C library cause open-amp\open-amp\lib\common\sh_mem.c compile error |
| * :github:`8097` - tests/drivers/watchdog/wdt_basic_api fails on Quark SE / x86 and esp32 |
| * :github:`8057` - samples/net/: Experiencing the delayed response from zephyr networking stack |
| * :github:`7999` - HCI UART with Linux host cannot connect to nrf52 6lowpan peripheral |
| * :github:`7986` - The scripts (debug, debugserver and flash) are not working for Intel S1000 board |
| * :github:`7818` - big_http_download stuck during download on qemu_x86 |
| * :github:`7817` - Confusing macros: SECONDS vs K_SECONDS, MSEC vs K_MSEC |
| * :github:`7760` - cmake failure using ExternalProject and dependencies w/ninja |
| * :github:`7706` - ARM NXP hardware stack overflows do not report _NANO_ERR_STACK_CHK_FAIL or provide MPU fault information |
| * :github:`7638` - get FAULT when fuzzing sys_ring_buf\_ put and sys_ring_bug_get APIs |
| * :github:`7510` - [Coverity CID :185395] Memory - corruptions in /samples/net/mbedtls_sslclient/src/mini_client.c |
| * :github:`7441` - newlib support in zephyr is untested and very broken |
| * :github:`7409` - Networking examples crash on optimization levels different than -Os |
| * :github:`7390` - pinmux subsystem API is undocumented and does not enforce validation |
| * :github:`7381` - gpio_mcux driver needs to validate pin parameters |
| * :github:`7291` - intermittent issue with tests/kernel/fatal |
| * :github:`7196` - kernel: CONFIG_INIT_STACKS : minor documentation & dependency update |
| * :github:`7193` - tickless and timeslicing don't play well together |
| * :github:`7179` - _vprintk incorrectly prints 64-bit values |
| * :github:`7048` - Tickless Kernel Timekeeping Problem |
| * :github:`7013` - cleanup device tree warnings on STM32 |
| * :github:`6874` - Not able to join OpenThread BorderRouter or a ot-ftd-cli network |
| * :github:`6866` - build: requirements: No module named yaml and elftools |
| * :github:`6696` - [Coverity CID: 183036] Control flow issues in /drivers/gpio/gpio_sam.c |
| * :github:`6695` - [Coverity CID: 183037] Memory - corruptions in /samples/net/mbedtls_dtlsclient/src/dtls_client.c |
| * :github:`6666` - [Coverity CID: 183066] Error handling issues in /tests/kernel/mbox/mbox_api/src/test_mbox_api.c |
| * :github:`6585` - kernel: re-delete event list node [bug] |
| * :github:`6452` - Jumbled Console log over USB |
| * :github:`6365` - "dummy-flash" device tree bug |
| * :github:`6319` - Missing documentation for zephyr API to query kernel version: sys_kernel_version_get |
| * :github:`6276` - assert when running sys_kernel on disco_l475_iot1 (with asserts enabled) |
| * :github:`6226` - IRC-bot sample eventually stops responding to IRC commands |
| * :github:`6180` - CONFIG_IS_BOOTLOADER is poorly named and documented |
| * :github:`6147` - "ninja flash" cannot be used with DFU-capable applications |
| * :github:`5781` - Initial TLS connection failure causes TLS client handler to stop and fail endlessly w/ EBUSY |
| * :github:`5735` - mpu_stack_guard_test fails on many arm platforms, including qemu |
| * :github:`5734` - samples/drivers/crypto fails on qemu_nios2 |
| * :github:`5702` - usb subsystem doc not pulling from header doxygen comments |
| * :github:`5678` - USB: DW driver does not work properly with mass storage class |
| * :github:`5634` - The dependency between the Kconfig source files and the Kconfig output is missing |
| * :github:`5605` - Compiler flags added late in the build are not exported to external build systems |
| * :github:`5603` - Bluetooth logging is hardcoded with level 4 (debug) |
| * :github:`5485` - tests: kernel/xip: CONFIG_BOOT_DELAY issue for qemu_riscv32 |
| * :github:`5426` - [kconfig] Allow user-input when new options are detected |
| * :github:`5411` - Secondary repos are missing licenses |
| * :github:`5387` - Many of the samples using mbedtls_ssl_conf_psk() dont check for error |
| * :github:`5376` - No way to get clock control subsystem type |
| * :github:`5343` - cmake: libapp.a in unexpected location |
| * :github:`5289` - IPv6 over BLE: IPSP sample crashes and ble controller gets disconnected |
| * :github:`5244` - UART continuous interrupt |
| * :github:`5226` - Compiling with -O0 causes the kobject text area to exceed the limit (linker error) |
| * :github:`5006` - syscalls: properly fix how unit testing deals with __syscall |
| * :github:`4977` - USB: documentation needs to be updated |
| * :github:`4927` - Hard Fault when no device driver is setup for ENTROPY results |
| * :github:`4888` - LwM2M: Fix BT device pending / retry errors |
| * :github:`4836` - connection disconnected due to Le timeout(0x22) |
| * :github:`4682` - http_server example fails for ESP32 |
| * :github:`4324` - samples/net/http_client: error in detecting and processing the message received |
| * :github:`4082` - remove _current NULL check in ARM's _is_thread_user() |
| * :github:`4042` - net: NET_CONN_CACHE relevant |
| * :github:`4002` - Can not compile C++ project without setting -fpermissive |
| * :github:`3999` - qemu_xtensa crash while running sample/net/sockets/echo with ipv6 enabled |
| * :github:`3997` - *** ERROR *** pkt 0x2000c524 is freed already by prepare_segment():388 (mqtt_tx_publish():242) |
| * :github:`3906` - Static code scan (coverity CID: 151975, 173645, 173658 ) issues seen |
| * :github:`3847` - Fix LwM2M object firmware pull block transfer mode to select size via interface type (BT, ethernet, etc) |
| * :github:`3796` - Multiple issues with http_server library design and implementation |
| * :github:`3670` - ARC: timeslice not reset on interrupt-induced swap |
| * :github:`3669` - xtensa: timeslice not reset for interrupt-induced swaps |
| * :github:`3606` - _NanoFatalErrorHandler and other internal kernel APIs are inconsistently defined |
| * :github:`3524` - Bluetooth data types missing API documentation |
| * :github:`3522` - New Zephyr-defined types missing API documentation |
| * :github:`3464` - xtensa hifi_mini SOC does not build |
| * :github:`3375` - Debugging difficulties on Cortex-M with frame pointer missing |
| * :github:`3288` - Fatal fault in SPI ISR when using multiple interfaces |
| * :github:`3244` - Ataes132a fails to encrypt/decrypt with mode ECB and CCM mode |
| * :github:`3226` - ATT channel gets disconnected on ATT timeout but GATT API doesn't check for it |
| * :github:`3198` - ARC: Boot_time test not functioning |
| * :github:`3132` - frdm_k64f: Sometimes, there may be 1000+ms roundtrip for pings and other Ethernet packets (instead of sub-ms) |
| * :github:`3129` - frdm_k64f: Ethernet may become stuck in semi-persistent weird state, not transferring data, potentially affecting host Ethernet |
| * :github:`2984` - frdm_k64f bus exception bug due to peculiar RAM configuration |
| * :github:`2907` - make menuconfig .config easily overwritten |
| * :github:`2627` - LE L2CAP CoC transfers less octets that claims to be |
| * :github:`2108` - Stack alignment on ARM doesn't always follow Procedure Call Standard |
| * :github:`1677` - sys_*_bit and sys_bitfield_*_bit APIs are not implemented on ARM |
| * :github:`1550` - problem with pci_bus_scan resulting in an endless loop |
| * :github:`1533` - It is not documented how to discover, install, and use external toolchains |
| * :github:`1495` - esp32: newlibc errors |
| * :github:`1429` - LWM2M configs not defined |
| * :github:`1381` - HMC5883L driver config error |
| * :github:`729` - TCP SYN backlog change likely has concurrent global var access issues |