Zephyr v2.5.1-rc1
Pre-release
Pre-release
Changes since zephyr-v2.5.0:
Alexander Wachter (1):
ztest: fix z_assert_within() bounds
Alexandre Bourdiol (1):
test: arch: arm: arm_interrupt: clear FPSCR register in ISR
Anas Nashif (2):
release: Bump release to 2.5.1-rc1
doc: 2.5.1 release notes
Andriy Gelman (1):
drivers: can: Fix sample point calculation
Andrzej Puzdrowski (2):
drivers/flash/soc_flash_nrf: support in-progress abort
drivers/flash/soc_flash_nrf: suspend POFWARN before engage
Andy Ross (2):
lib/p4wq: Fix race with completed work items
tests/timer_api: Correct precision and fix correctness mistakes
Antonis Sioutas (1):
drivers: counter: stm32: Fix alarm time calculation
Daniel Leung (1):
tests: schedule_api: lengthen interval for slicing reset test
Dong Wang (1):
interrupt_controller: ioapic: support more device power states
Erwan Gouriou (6):
drivers/uart: stm32: Report 9bits transactions as not supported
drivers/uart: stm32: Fix comparisons to have constants on right side
drivers/i2c: stm32_v1: TX IRQ enable called twice in a row
drivers/clock_control: stm32f1: Reinstanciate CLOCK_STM32_PLL_XTPRE
boards: stm32f1: Remove useless CONFIG_CLOCK_STM32_PLL_XTPRE=n
samples/driver: watchdog: wwdg sample should run with west
Eugeniy Paltsev (1):
linker-defs: Fix sorting order of objects by priority
Gustavo Romero (3):
boards: arm: mps2-an521: Fix DT memory regions
drivers: uart: uart_cmsdk_apb: Fix uart_irq_is_pending
tests: Add test to check uart_irq_is_pending
Joakim Andersson (4):
Bluetooth: host: Refactor update_keys_check to operate on keys as input
Bluetooth: host: Overwrite existing bond when IRK has been updated
Bluetooth: controller: Check length field of scan response data
Bluetooth: host: Fix L2CAP sent callback on disconnected channel
Johan Hedberg (1):
Bluetooth: L2CAP: Fix missing buffer length check for sdu_len
Johann Fischer (1):
usb: bluetooth: fix OUT buffer handling
Jose Alberto Meza (4):
drivers: espi: config: Support for host-initiated eSPI traffic
drivers: espi: xec: Add support for host-initiated traffic
samples: drivers: espi: Remove magic number
samples: drivers: espi: Showcase OOB Rx asynchronous handling
Jukka Rissanen (2):
net: tls: Allow access to TLS socket in userspace
net: mgmt: Use proper coop thread priority value
Kumar Gala (1):
drivers: uart: uart_cmsdk_apb: fix interrupt handling
Luiz Augusto von Dentz (5):
Bluetooth: L2CAP: Fix not checking for L2CAP_ECRED_CHAN_MAX
Bluetooth: L2CAP: Fix invalid BT_L2CAP_ECRED_CONN_RSP
Bluetooth: L2CAP: Fix not including all DCIDs
Bluetooth: ATT: Fix crash if bt_l2cap_send_cb fails
Bluetooth: ATT: Add documentation for chan_send
Marcin Niestroj (2):
drivers: wifi: esp: fix hostname configuration
net: offload: fix device and driver names generated by DT device macros
Martí Bolívar (1):
soc: nrf: fix NRF_DT_CHECK_GPIO_CTLR_IS_SOC
Matias Karhumaa (1):
Bluetooth: hci_raw: Fix switch fallthrough
Peter Bigot (1):
drivers/i2c: stm32_v1: remove unused variable
Torsten Rasmussen (1):
cmake: improved handling of output and byproducts in CMake
Vinayak Kariappa Chettimada (22):
Bluetooth: controller: Fix network privacy with resolution disabled
tests: Bluetooth: bsim: Enable LL/CON/INI/BV-24-C EDTT test
Bluetooth: controller: Fix regression in ctrl tx queue handling
Bluetooth: controller: Remove redundant connection initiated check
Bluetooth: controller: Fix dev assert in CPR implementation
Bluetooth: controller: Fix channel map check in CONNECT_IND PDU
Bluetooth: controller: Fix interval check in CONNECT_IND PDU
Bluetooth: controller: Add control procedure lock
Bluetooth: controller: Fix Feature Exchange checks
Bluetooth: controller: Fix unknown control PDU checks
Bluetooth: controller: Fix reject extended indication checks
Bluetooth: controller: Fix data length update procedure checks
Bluetooth: controller: Fix ping procedure checks
Bluetooth: controller: Fix PHY Update procedure checks
Bluetooth: controller: Move initiated flag into role specific union
Bluetooth: controller: Conditional compile adv addr used by initiator
Bluetooth: controller: Fix race in create connection cancel
Bluetooth: controller: Consistent use of internal BT_CTLR_ADV_SET
Bluetooth: controller: Facilitate reuse of BT_CTLR_MAX_CONNECTABLE
Bluetooth: controller: Increased thread context operation queue count
Bluetooth: controller: Fix flash driver sync regression
Bluetooth: controller: Fix missing encryption procedure state check
Wolfgang Puffitsch (2):
Bluetooth: controller: Avoid race between ULL and LLL when initiating conn
Bluetooth: controller: Remove use of lll_stop