github zephyrproject-rtos/zephyr v2.7.0-rc2
Zephyr v2.7.0-rc2

latest releases: v4.0.0, v3.7.1-rc1, v4.0.0-rc3...
pre-release3 years ago

Changes since v2.7.0-rc1:

Aleksander Wasaznik (1):
      Bluetooth: Host: Doc fixup for rename of BT_SECURITY_L*

Alexandre Bourdiol (1):
      arch: arm: core: aarch32: fix regression introduced with Cortex-R

Anas Nashif (8):
      doc: power management: remove mention of tickless-idle
      doc: pm: rework main documentation
      MAINTAINER: path and glob fixes
      MAINTAINERS: update few entries with maintainers/collaborators
      actions: run get_maintainer.py to validate paths
      twister: fix json reporting of build only tests
      samples: i2c: fram: use node label instead of alias
      tracing: percepio: update to v4.5.1

Andrzej Kaczmarek (1):
      Bluetooth: Controller: Properly terminate per adv HCI on failed rx

Andrzej Puzdrowski (1):
      manifest: mcuboot update

Andy Ross (3):
      drivers/timer/cavs_timer: Don't suppress smp_timer_init()
      soc/intel_adsp: Correct linker syntax for ancient binutils
      cmake/compiler/xcc: sched: Support XCC inlining semantics

Armando Visconti (1):
      drivers/sensor: lps22hh: Fix int32 overflow in the val2 part

Asbjørn Sæbø (2):
      Bluetooth: Object transfer service object ID mask define
      Bluetooth: Object Transfer Service: Defines for allowed object ID values

Bartosz Bilas (2):
      drivers: sensors: sht3xd: allow multiple instances
      logging: log_core: add extra space in missed strdup err msg

Benedikt Schmidt (1):
      net: http: switch to zsock_ for http_client

Carles Cufi (5):
      samples: bluetooth: hci_uart: Fix command len calculation
      Bluetooth: Update terms in public API to spec v5.3
      Bluetooth: hci: Remove AMP-related macros
      doc: release notes: Fix typo in 2.7 release notes
      Bluetooth: hci: Align terms with the Bluetooth v5.3 spec

Chen Peng1 (3):
      tests: benchmarks: latency_measure: fix potential div by zero
      cmsis_rtos_v1: fix thread instances management.
      tests: mem_map: limit memory below 0x10000000 on up_squared.

Christian Taedcke (1):
      doc: mcumgr: Mention udp in the transport overview

Christopher Friedt (4):
      kernel: init: remove empty lcov exclusion
      Revert "linker: xtensa: move IDT_LIST region"
      tests: posix: common: clock: remove poorly conditioned tests
      release: Zephyr 2.7.0-rc2

Daniel DeGrasse (1):
      mxrt685: Disabled support for 1.8V USDHC negotiation on RT685 EVK

Daniel Leung (3):
      debug: thread_info: stack pointer is not supported for xtensa
      samples: philosophers: fix pointer type mismatch for stack fork
      boards: qemu_x86: disable QEMU icount with shell and HPET timer

David Leach (2):
      drivers: eth: mcux: Fix PTP clock init priority dependency
      MAINTAINERS: Update NXP platforms maintainer

Dawid Niedzwiecki (1):
      drivers: serial: ns16550: fix uart initialization

Dhruva Gole (1):
      boards: Arduino Nano BLE 33: Update documentation

Dominik Ermel (1):
      mgmt/mcumgr: Add Kconfig option for direct image upload

Dylan Hung (1):
      libc/minimal: locate the memory pool for malloc() to .bss

Emil Gydesen (3):
      Bluetooth: sample: Add ISO support to hci_uart
      Bluetooth: Audio: Fix vcs_client_test duplicate conn_callbacks
      Bluetooth: ISO: Add missing negation for valid_chan_io_qos

Enjia Mai (1):
      tests: common: add test for ffs function

Erwan Gouriou (5):
      soc: stm32g0: pm_power_ functions should be __weak
      west.yml: hal_stm32: Fix stm32u5 hal license
      boards: nucleo_g474re: Set openocd as default flash & debug i/f
      boards: nucleo_g071rb: Set openocd as default flash & debug i/f
      tests/drivers/uart: async_api: Enable test on nucleo_f103rb

Evgeniy Paltsev (1):
      ARC: MWDT: add locking interface implementation

Flavio Ceolin (6):
      device: Fix device from handle function
      pm: Implement function stubs when PM is not enabled
      pm: Fix function prototype visibility
      pm: Allow override constraints implementation
      pm: cc13x2_cc26x2: Implement their own constraint
      cc13x2_cc26x2: pm: Conditionally implement PM functions

Francois Ramu (3):
      drivers: clock control stm32wb has MSI clock range to set
      tests: kernel: timer api with real time slot in test_sleep_abs
      dts: arm: stm32 devices have lptim irq priority set to 1

Gerard Marull-Paretas (7):
      drivers: pinmux: stm32: remove unused pinmux struct
      drivers: pinmux: stm32: remove declaration of missing function
      drivers: pinmux: stm32: remove redundant include
      drivers: pinmux: stm32: fix remap equality check
      drivers: serial: stm32: use PM constraints to prevent suspension
      drivers: serial: stm32: remove unnecessary flag clear
      soc: arm: st_stm32: do not enable PM_DEVICE by default

Gerson Fernando Budke (1):
      scripts: runners: openocd: Fix empty search path

Glauber Maroto Ferreira (4):
      esp32s2: drivers: counter: add support
      esp32s2: samples: counter: add alarm sample support
      west: update hal revision
      dts: esp32s2: fix counter dt information

Henrik Brix Andersen (3):
      soc: riscv: priv: call __reset during boot
      manifest: update hal_nxp
      soc: riscv: ite: it8xxx2: guard SoC Kconfig options

Håkon Øye Amundsen (1):
      drivers: clock_control: nrf: fix cpp compatibility

Iuliana Prodan (2):
      arch: xtensa: add workaround for small vector table entries
      boards: xtensa: adsp: select XTENSA_SMALL_VECTOR_TABLE_ENTRY for imx8 board

Jani Hirsimäki (2):
      tests: net: socket: new tests for AF_PACKET&SOCK_RAW&IPPROTO_RAW
      net: ip: packet_socket: fixing raw sckt IPPROTO_RAW usage

Jiafei Pan (2):
      arm/arm64: add 64bit read/write APIs
      drivers: gicv3: set SPI's affinity when it is enabled

Jingru Wang (2):
      ARC: add config files for nsim_sem_mpu_stack_guard
      twister: when simulatio is mdb-nsim, call make run

Kamil Gawor (4):
      logging: Add choice name in template
      bluetooth: services: Use log template for BAS
      bluetooth: Add missing choice names in Kconfig
      bluetooth: Split configuration into separated Kconfigs

Kim Bøndergaard (2):
      dts: arm: stm32f410/411: Added missing SPI5 clocks attribute
      dts: arm: stm32f411: spi4 node removed

Krzysztof Kopyściński (3):
      Tests: bluetooth: tester: find connection for get_attr_val_rp
      Tests: bluetooth: tester: accomodate L2CAP connect commant to BTP change
      Bluetooth: host: add testing API (disconnect one EATT channel)

Kumar Gala (2):
      ci: increase number of builds for daily CI
      ci: adjust number of builds for daily CI

Lingao Meng (3):
      Bluetooth: Mesh: Fix friend buf send end not called.
      Bluetooth: host: Fix host send cmd complete to dis-conn
      Bluetooth: host: Fix hci command done

Lixin Guo (1):
      tests: subsys: fixed the samples/tracing code can not generate coverage

Ludvig Samuelsen Jordet (1):
      Bluetooth: Mesh: Test reprovisioning

Maciej Perkowski (3):
      twister: native_posix: Ignor filtering by toolchain for native_posix
      bugfix: sample: test: Add pass conditions to audio/dmic sample
      bugfix: samples: display: Set ft800 sample to be build only

Magdalena Kasenberg (1):
      doc: Bluetooth: Update ICSes to 8.0.3

Mahesh Mahadevan (1):
      drivers: disk: Fix USDHC driver to return 0 on success

Martí Bolívar (1):
      cmake: allow users to give runner args at cmake time

Maureen Helm (1):
      boards: arm: Reset Ethernet PHY after system timer on mimxrt1xxx_evk's

Michał Narajowski (2):
      Bluetooth: Mesh: Check if app key is bound in Model Publication Set
      Bluetooth: Mesh: Verify if Remote confirmation is not identical

Mikkel Jakobsen (2):
      boards: mimxrt1024_evk: enable mcux ethernet driver and pins
      boards: mimxrt1024_evk: add missing supported board features

Neil Armstrong (1):
      boards: fvp_base_revc_2xaemv8a: permit running Zephyr at EL1NS

Nick Ward (1):
      drivers: watchdog: fix missing stm32 LOG_LEVEL macro

Nicolas Marty (1):
      net: tcp: accept [FIN, PSH, ACK] in TCP_FIN_WAIT_2 state

NingX Zhao (2):
      tests: subsys: Adding testcases to check trace API
      tests: thread: Add an initialization

Piotr Pryga (2):
      tests: Bluetooth: df: fix compilation error in per adv chain tests
      Bluetooth: controller: df: fix error in remove CTE from per adv

Ramiro Merello (1):
      MAINTAINERS: Added myself as JSON collaborator

Robert Lubos (12):
      net: shell: Fix assertion in net nbr command
      net: lwm2m: Fix unsigned integers ecoding in TLV
      net: lwm2m: Remove LWM2M_RES_TYPE_U64 type
      net: sockets: tls: Fix incorrectly used errno codes
      net: sockets: tls: Return ENOTCONN when DTLS client session ends
      net: sockets: tls: Fix TLS POLLHUP notification
      net: lwm2m: Align float handling with specification
      net: lwm2m: Fix plain text floating point handling
      net: lwm2m: Fix JSON floating point handling
      net: lwm2m: Fix JSON write handling
      net: lwm2m: Fix binary to float32_value_t conversion
      net: http: Fix HTTP_DATA_FINAL notification

Rubin Gerritsen (1):
      Bluetooth: Host: Allow setting more than 251 bytes of adv data

Simon Guinot (1):
      samples: led_ws2812: fix dma property in nucleo_f070rb.overlay

Stancu Florin (1):
      net: ipv6: fix NBR lock initialization

Stephanos Ioannidis (4):
      tests: newlib: thread_safety: Disable minimum newlib heap size check
      lib: libc: newlib: Fix userspace write() and read() mishap
      lib: libc: arcmwdt: Fix userspace write() and read() mishap
      lib: libc: Drop `z_` prefix from stdio syscalls

Szymon Janc (1):
      tests: bluetooth: tester: Fix build with EATT disabled

Tom Owen (1):
      stm32: Add FMAC support to Kconfig

Tomasz Bursztyka (1):
      drivers/ivshmem: MSI API change was not applied in this drivers

Torsten Rasmussen (3):
      cmake: Zephyr ALLOW_EMPTY library property
      drives: cmake: zephyr_library_property(ALLOW_EMPTY TRUE) on drivers lib
      cmake: fixing toolchain_parse_make_rule to correctly handle `\` files

Trond Einar Snekvik (1):
      Bluetooth: Mesh: Inclusive terminology

Vinayak Kariappa Chettimada (7):
      Bluetooth: Controller: Fix multiple advertising set assert
      Bluetooth: Controller: Fix incorrect common header length calc
      Bluetooth: Host: Fix Periodic Advertising Sync using Advertiser List
      Bluetooth: Controller: Fix indentation in ticker interface file
      Bluetooth: Controller: Propagate ticks_drift in the ticker callback
      Bluetooth: Controller: Fix to use ticks_drift for duration calculation
      Bluetooth: Controller: Fix extended header data be zero-length array

Xavier Chapron (1):
      drivers: modem: sara-r4: Replace snprintf calls by snprintk

Yong Cong Sin (12):
      drivers: modem: gsm_ppp: Fix ppp_dev
      samples/subsys/mgmt/hawkbit: Print build time
      samples/subsys/mgmt/hawkbit: Update README
      subsys/mgmt/hawkbit: Clean up log and print error codes
      subsys/mgmt/hawkbit: Use log_strdup for string pointers
      subsys/mgmt/hawkbit: Implement DDI API authentication
      subsys/mgmt/hawkbit: Handle multipacket response properly
      subsys/mgmt/hawkbit: Warning if image is unconfirmed
      subsys/mgmt/hawkbit: Break and return if error
      subsys/mgmt/hawkbit: Cleanup connection if error after http_request
      subsys/mgmt/hawkbit: Check retval of mbedtls_md_update
      drivers: modem: bg9x: Fix unused configs

Don't miss a new zephyr release

NewReleases is sending notifications on new releases.