Zephyr v2.6.0-rc3
Pre-release
Pre-release
Changes since v2.6.0-rc2:
Affrin Pinhero (1):
drivers/ADC: STM32: This solves coverity reported in ADC driver.
Alexander Wachter (1):
drivers: can: sjw == 0 in can_set_timing should not change sjw
Alexey Brodkin (1):
samples: tensorflow: Fix sample path
Anas Nashif (8):
doc: release notes: update tracing section
sensor: use function properties to document the context
thread analyzer: fix formatting for unsigned int
boards: up_squared: remove 32bit variant
boards: qemu_x86_coverage: remove board testing coverage
boards: minnowboard: remove untested and old board
release notes: document removed x86 boards
boards: acrn: do not run net/bt tests
Andrzej Głąbek (1):
doc: release-notes-2.6: Add entries for ADC and PWM drivers
Arvin Farahmand (1):
Kconfig: `ROM_START_OFFSET` fix for samd5x
Aurelien Jarno (1):
lib: newlib: fix _gettimeofday hook
Carles Cufi (2):
doc: release: Add Bluetooth release notes for 2.6
workflows: backport: Switch to using main
Casper Bonde (3):
Bluetooth: ISO: Speed up BT ISO data processing
Bluetooth: ISO: Add sequence number to ISO data packets
Bluetooth: ISO: Make it possible to setup unidirectional CIS
Daniel Leung (11):
scripts: size_report: fix pylint docstrings and import issues
scripts: size_report: recognize C++ file extensions
scripts: size_report: keep full path until inserting into tree
scripts: size_report: alter how nodes are grouped together
scripts: size_report: add tree node for hidden symbols
scripts: size_report: add tree node for WORKSPACE
scripts: gen_syscall: ignore Coverity overrun check
kernel: mmu: add doxygen group for demand paging APIs
kernel: mmu: rename z_eviction* to k_mem_paging_eviction*
kernel: mmu: z_backing_store* to k_mem_paging_backing_store*
doc: add some bits about demand paging
David Brown (1):
doc: security: Change 'master' to 'main'
Eduardo Montoya (1):
drivers: ieee802154: fix ACK length handling
Emil Gydesen (2):
Bluetooth: ISO: Fix BIG cleanup
Bluetooth: Host: Add status check BIG sync/create events
Emil Lindqvist (2):
net: sockets: tls: check return code from fcntl
drivers: modem: ublox-sara-r4: implement F_GETFL in ioctl
Enjia Mai (1):
doc: release-notes-2.6: Added and refined some testcases of kernel
Erwan Gouriou (1):
scripts: series-push-hook: Use main as base comparison branch
Flavio Ceolin (7):
drivers: can: can_set_bitrate is not a syscall
drivers: can: Fix compilation issue
pm: device: Get rid of z_pm_core_devices
pm: device: Get rid of device_idx_t
docs: release notes: PM API changes
docs: release notes: PM release notes
docs: release notes: Simple tags fixes
Francois Ramu (1):
tests: error_hook skipping div-by-0 test on cortex M0 M0+
Gerard Marull-Paretas (3):
ci: labeler: add Power Management
doc: release: add documentation changes
pm: device: remove CONFIG_PM_MAX_DEVICES
Henrik Brix Andersen (2):
drivers: i2c: gpio: fix compilation
boards: arm: arty: fix compilation with v2c_daplink shield enabled
Ioannis Glaropoulos (5):
kernel: stack_sentinel: disable in single-threaded builds
tests: arm: fix name for arm_irq_vector_table test suite
doc: release: final release notes for cortex-m
doc: release: release notes for Cortex-R
doc: release notes: remove blank lines
Jennifer Williams (1):
tests: posix: common: clock.c: rephrase comment on tick alignment
Joakim Andersson (5):
net: l2: bluetooth: Handle error if failed to register server
Bluetooth: host: Notify application about prepare write error
Bluetooth: host: Reject remote public key on same X coordinate.
Bluetooth: host: Log failure to initiatie security for bonded peer
Bluetooth: samples: Fix peripheral sample handling of string values
Jukka Rissanen (2):
net: capture: Fix the function documentation
net: capture: Fix the return value of net_capture_is_enabled()
Krzysztof Chruscinski (6):
drivers: console: rtt: Add no multithreading support
manifest: update segger
logging: backend_rtt: Align to changes in RTT_LOCK/UNLOCK
drivers: flash: nrf_qspi_nor: Fix no multithreading compilation
drivers: serial: nrf_uarte: Fix async/int TX api in inactive state
doc/releases: v2.6.0: Update for logging subsystem
Krzysztof Kopyściński (4):
Bluetooth: host:l2cap: fix sending error in le_ecred_reconf_req
Bluetooth: Host: add missing zero CIDs in ecred_conn_req
Bluetooth: Host: do not overwrite result in le_ecred_conn_req
Bluetooth: Host: change error returned when ecred_conn_req
Kumar Gala (8):
doc/releases: v2.6.0: Update drivers section
doc/releases: v2.6.0: Updated Major enhancements section
soc: xtensa: linker: Update linker scripts for C++ build
docs: Change a number of 'master' branch refers to 'main'
docs: Fix doxygen errors in include/sys/mem_manage.h
dts: arm: nxp: Add port property to nxp,lpc-gpio nodes
drivers: gpio: mcux_lpc: Convert driver to use devicetree port prop
release: Zephyr 2.6.0-rc3
Luiz Augusto von Dentz (6):
Bluetooth: ISO: Simplify reference handling
Bluetooth: ISO: Fix not assigning CIG and CIS IDs
Bluetooth: ISO: Fix call order of connected callback
Bluetooth: conn: Add support for ISO connections to bt_conn_get_info
Bluetooth: shell: Add connection type information to connections command
Bluetooth: conn: Align cleanup for ISO connections
Maksim Masalski (1):
posix: pthread_exit: check for null before dereferencing
Martin Åberg (4):
board: set chosen zephyr,shell-uart in LEON boards DTS
SPARC: add the Flush windows software trap
tests: libcxx: added qemu_leon3 to C++ exception test
cpp: Update list of archs supporting C++ exceptions
Martí Bolívar (5):
doc: zephyr.doxyfile.in: remove obsolete variable
doc: mainpage.md: fix for new doxygen
doc: external_content: fix for Unix
doc: add docs for west spdx
doc: release-notes-2.6: west extensions
Maureen Helm (1):
soc: arm: Fix condition to set lpc55xxx flash wait states
Mulin Chao (1):
doc: release: v2.6: add note for UART console input expired options
Pieter De Gendt (1):
net: mgmt: Initialize the event callbacks statically
Piotr Pryga (3):
Bluetooth: hci: Add response structure for HCI CTE sampling enable cmd
Bluetooth: controller: hci: Set correct return params for CTE sampl enable
Bluetooth: host: Check sync_handle return value when CTE sampl enable
Robert Lubos (1):
modules: mbedTLS: Add separate Kconfig entry for MBEDTLS_HAVE_TIME_DATE
Ruth Fuchss (2):
doc: improve installing dependencies
doc: improve doc processor installation
Scott Worley (1):
soc: mchp: Deep sleep exit sequence update
Stephanos Ioannidis (6):
linker: cpp: Disable sorting of C++ exception handling info sections
tests: cpp: libcxx: Update C++ exceptions testing filter
cpp: Restrict C++ exceptions usage to supported archs
nios2: Fix C++ exception handling info linking
cpp: Remove C++ exception handling arch restriction
tests: cpp: libcxx: Test C++ exception handling on all archs
Sylvio Alves (1):
drivers: wifi: esp32: fix reconnect issue
Thomas Stranger (1):
drivers: can: init timing.sjw also in canfd mode
Torbjörn Leksell (1):
Tracing: TRACING_NONE Compilation Fix
Torsten Rasmussen (4):
cmake: c++ exceptions linking support
tests: libcxx: increase ZTEST_STACKSIZE and added platforms for testing
doc: toolchains: move description of alternative install method on mac
doc: release notes: added oneApi toolchain to release notes
Vinayak Kariappa Chettimada (6):
tests: bluetooth: bsim: Updated advx test to verify sync data
Bluetooth: controller: Fix incorrect ext header flag access
tests: bluetooth: bsim: Updated advx test to verify previous sync data
Bluetooth: controller: Fix incorrect prev periodic header flag access
Bluetooth: controller: Fix incorrect prev aux header flag access
Bluetooth: controller: Minor improvements to ext header population