github zephyrproject-rtos/zephyr v2.5.0-rc4
Zephyr v2.5.0 RC4

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

Changes since v2.5.0-rc3:

Adam Jeliński (2):
      m2gl025_miv: Adjust frequencies and performance
      m2gl025_miv: Double the test timeouts

Alex Martens (1):
      doc: fix typo in condvar documentation

Alexander Wachter (2):
      tests: drivers: can: timing: Fix potential div by zero
      drivers: flash: stm32g4: Flush caches after erase

Anas Nashif (9):
      labels: label release note changes
      renode: fix dependencies for renode platforms
      xtensa: remove unused script
      intc: mvic: remove unused header
      license: add missing SPDX headers
      license: add missing SPDX headers
      release: add resolved issues
      release notes: add top level bullets, misc. changes
      release: bump version to 2.5.0-rc4

Andrzej Głąbek (1):
      scripts: kconfig: Fix uses of edt.compat2okay in helper functions

Andrzej Puzdrowski (1):
      doc: releasenotes 2.5: Add notes on addition fs_dir_t_init

Andy Ross (8):
      kernel/sched: Add missing lock around waitq unpend calls
      kernel/include: Put kernel stack memory in the right memory
      kernel/z_swap: Remove on-stack dummy spinlock
      tests/kernel/thread_stack: Fix KERNEL_COHERENCE interactions
      kernel/poll: Remove dummy waitq from stack
      kernel/sched: Correct coherence assert
      tests/kernel: Coherence: no shared data on stacks
      soc/intel_adsp: Move KERNEL_COHERENCE to cavs15

Carlo Caione (2):
      doc: release: v2.5.0 release notes for ARM AArch64
      aarch64: Fix corrupted IRQ state when tracing enabled

Christoph Reiter (1):
      drivers: sensor: dps310 fix out of bounds write

Daniel Leung (4):
      kernel: tls: align tdata/tbss sections in stack
      tests: threads/tls: add more thread variables
      doc: release-notes-2.5: kernel: add info on thread local storage
      doc: release-notes-2.5: memory management related items

Eduardo Montoya (2):
      manifest: openthread upmerge up to commit `add99687`
      net: openthread: add CoAP Block Kconfig option

Eugeniy Paltsev (1):
      doc: release notes: ARC

Faisal Saleem (1):
      Bluetooth: SMP: fix for bt fixed passkey BT_PASSKEY_INVALID

Flavio Ceolin (7):
      docs: pm: Replace outdated documentation
      docs: pm: Update central method diagram
      doc: release-notes-2.5: Power management contents
      doc: release-notes-2.5: Vulnerabilities addressed
      doc: release-notes-2.5: crypto libraries
      doc: security: Update vulnerabilities information
      power: Fix power states length

Ioannis Glaropoulos (1):
      doc: release: v2.5.0 release notes for ARM AARCH32

Jennifer Williams (3):
      doc: release-notes-2.5: boards and SoCs: x86 ehl_crb acrn_ehl_crb
      doc: releases: fix format issue in Boards & SoCs
      doc: releases: 2.5: add misc x86 to boards and socs

Jian Kang (2):
      board: cavs15: fixed size error that load firmware by script
      board: cavs15: Add a option to control signing ways

Joakim Andersson (17):
      Bluetooth: shell: Fix gatt write command not cleanup up on error
      Bluetooth: host: Fix update keys when using debug public key check
      Bluetooth: host: Handle multiple step security elevation
      Bluetooth: host: Allow requesting new security when security changed
      Bluetooth: host: Refactor smp handling of conn pointer
      Bluetooth: host: Fix indicate without user callback
      Bluetooth: host: Remove unused ATT request destroy callback
      Bluetooth: host: Release ATT request buffers once sent
      Bluetooth: host: Rename auth_err_get to security_err_get
      Bluetooth: host: Fix wrong error code type passed to security changed
      Bluetooth: shell: Add only pairing failed and pairing complete callbacks
      Bluetooth: shell: Improve security error readability
      Bluetooth: host: Don't call callbacks on unexpected SMP PDUs
      Bluetooth: host: Set encryption pending when LE SC bond exists
      Bluetooth: host: Terminate the pairing procedure when disconnected
      Bluetooth: host: Set error in security changed when not required level
      Bluetooth: host: Fail pairing if remote cannot meet required security

Johann Fischer (1):
      doc: release-notes-2.5: add release notes for USB

Jordan Yates (3):
      lora: sx126x: update modem state on transitions
      lora: sx126x: disable DIO1 in sleep mode
      lorawan: move public network request

Keith Short (1):
      npcx: fix NPCX PWM driver with PWM_POLARITY_INVERTED

Krzysztof Chruscinski (1):
      drivers: serial: nrfx_uarte: Add missing check

Kumar Gala (3):
      drivers: dma: iProc PAX: Fix use of deprecated APIs
      drivers: sensor: icm42605: Fix build issues
      drivers: sensor: icm42605: Fix use of deprecated API

Laczen JMS (1):
      boards: correct dts for bl654_dvk and bl652_dvk

Lauren Murphy (1):
      doc: fix typo in modules

Luiz Augusto von Dentz (1):
      Bluetooth: ATT: Remove BT_ATT_TX_MAX

Maciej Perkowski (5):
      boards: Fix ram/flash values in nrf5340dk_nrf5340_cpuapp
      twister: bugfix: Fix twister output
      samples: tests: Fix usb.audio.headphones_microphone test
      samples: tests: Fix usb.audio.headset test
      samples: tests: Fix sample.boards.nrf.nrfx test

Marc Herbert (1):
      (docs) Makefile: re-order targets to build htmldocs-fast by default

Martin Jäger (1):
      doc: release: Add DAC release notes for v2.5.0

Martí Bolívar (17):
      doc: release-notes-2.5: s/device tree/devicetree/
      devicetree: make sure DT_INVALID_NODE docstring appears
      doc: release-notes-2.5: devicetree
      guiconfig: fix search function
      scripts: zcmake: fix for prerelease cmake versions
      device.h: remove incorrect docstring
      doc: sort redirects
      doc: clean up west index
      doc: glossary: update west terms
      doc: west: move advanced content out of 'basics'
      doc: update west's workspaces.rst for 2.5
      doc: add missing docs for 'west zephyr-export'
      doc: improve manifest key docs
      doc: improve docs on building without west
      doc: west: clean up example workspace
      doc: west: improve troubleshooting for west update
      boards: nrf: fix incorrect debug docs

Nicolas Pitre (1):
      libc/minimal: restore proper locking for malloc() and friends

Peter Bigot (10):
      fs: littlefs: fix mis-use of preprocessor
      doc: release-notes-2.5: I2C
      samples: driver: watchdog: rework how callback support is handled
      doc: coding guidelines: add an anchor for inclusive language guideline
      doc: inclusive language: reference I2C status issue
      tests: i2c_slave_api: update to current standard terminology
      drivers: i2c: litex: remove redundant null pointers
      drivers: i2c: document slave API
      doc: drivers: i2c: provide more information on I2C APIs
      power: add missing dependency

Trond Einar Snekvik (3):
      Bluetooth: Mesh: Store network at the end of provisioning
      Bluetooth: Mesh: Initialize msg_ctx when re-encrypting friend msg
      Bluetooth: Mesh: Update seqnum when re-encrypting for friend

Vinayak Kariappa Chettimada (1):
      Bluetooth: controller: Fix missing advertising PDU len initialization

Don't miss a new zephyr release

NewReleases is sending notifications on new releases.