Skip to content

Upmerge 2025.04.23 #2817

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7,078 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7078 commits
Select commit Hold shift + click to select a range
95e29e4
Revert "[nrf noup] samples: lwm2m_client: Add support for nRF91x"
jfischer-no Apr 30, 2025
242acdc
Revert "[nrf noup] lib: os: zvfs: Remove EXPERIMENTAL from ZVFS"
jfischer-no Apr 30, 2025
1a53c5b
Revert "[nrf noup] kernel: banner: Make function weak"
jfischer-no Apr 30, 2025
e222e76
Revert "[nrf noup] mbedtls: Don't select PSA_WANT_KEY_TYPE_RSA_KEY_PA…
jfischer-no Apr 30, 2025
493f0fb
Revert "[nrf noup] mbedtls: Adding missing configuration for RSA key …
jfischer-no Apr 30, 2025
dcea623
Revert "[nrf noup] mbedtls: Adding helptext warnings for weak crypto"
jfischer-no Apr 30, 2025
5ced8c1
Revert "[nrf noup] mbedtls: Add dependency logic for PSA crypto confi…
jfischer-no Apr 30, 2025
6c8f0d6
Revert "[nrf noup] mbedtls: Remove unsupported algorithms in PSA crypto"
jfischer-no Apr 30, 2025
212ecf3
Revert "[nrf noup] mbedtls: Enable PSA_WANT_GENERATE_RANDOM for PSA RNG"
jfischer-no Apr 30, 2025
ffb6c37
Revert "[nrf noup] modules: mbedtls: Disable configurations in Kconfi…
jfischer-no Apr 30, 2025
ec2c243
Revert "[nrf noup] samples: basic: blinky: add eGPIO tests configurat…
jfischer-no Apr 30, 2025
3e7df55
Revert "[nrf noup] boards/nordic/nrf54l15dk: Set ROM offset by PM"
jfischer-no Apr 30, 2025
39ceb67
Revert "[nrf noup] mgmt: mcumgr: grp: img_mgmt: Add handling for QSPI…
jfischer-no Apr 30, 2025
b443e71
Revert "[nrf noup] board: nordic_ thingy53: Enable QSPI by default"
jfischer-no Apr 30, 2025
b9e9d85
Revert "[nrf noup] bluetooth: att: Allow ATT sent callback after data…
jfischer-no Apr 30, 2025
5e216d2
Revert "[nrf noup] dts: Add Bluetooth Controller to nRF54H20"
jfischer-no Apr 30, 2025
a9190f8
Revert "[nrf noup] drivers: flash: kconfig: nrf_rram region resolution"
jfischer-no Apr 30, 2025
92b3466
Revert "[nrf noup] ci: Enable action-manifest-pr"
jfischer-no Apr 30, 2025
2bb05ec
Revert "[nrf noup] soc: nordic: nrf54l: Skip clock configuration from…
jfischer-no Apr 30, 2025
17e8d32
Revert "[nrf noup] settings: nvs: use dedicated lookup cache hash fun…
jfischer-no Apr 30, 2025
7633f28
Revert "[nrf noup] samples: sysbuild: hello_world: support PM on nRF53"
jfischer-no Apr 30, 2025
cc4d055
Revert "[nrf noup] samples/../smp_svr: fix nrf54l15pdk ext flash dts …
jfischer-no Apr 30, 2025
98dd69e
Revert "[nrf noup] board: nordic: thingy53: Default to update only MC…
jfischer-no Apr 30, 2025
d823ba2
Revert "[nrf noup] Bluetooth: Mesh: remove legacy adv support"
jfischer-no Apr 30, 2025
847f93a
Revert "[nrf noup] kernel: Disable boot banner if NCS_BOOT_BANNER is …
jfischer-no Apr 30, 2025
c0710e9
Revert "[nrf noup] tree-wide: support NCS Partition Manager (PM) defi…
jfischer-no Apr 30, 2025
53d7816
Revert "[nrf noup] include: net: add NCS extensions"
jfischer-no Apr 30, 2025
3c9e4d8
Revert "[nrf noup] samples/**/smp_svr: fix SB_CONFIG_PARTITION_MANAGE…
jfischer-no Apr 30, 2025
68f1a71
Revert "[nrf noup] board: nordic: thingy53: Enable default images for…
jfischer-no Apr 30, 2025
ed60d13
Revert "[nrf noup] scripts: west: build: Use sysbuild by default if i…
jfischer-no Apr 30, 2025
0adbf75
Revert "[nrf noup] boards: nordic: thingy53: Add sysbuild Kconfig file"
jfischer-no Apr 30, 2025
63bceff
Revert "[nrf noup] samples/**/smp_svr: testcase of nrf54l15pdk with e…
jfischer-no Apr 30, 2025
91cd48d
Revert "[nrf noup] samples/smp_svr: nrf54l15pdk ext-flash partition"
jfischer-no Apr 30, 2025
9146b37
Revert "[nrf noup] samples: psa_crypto: Remove support for Nordic boa…
jfischer-no Apr 30, 2025
40435eb
Revert "[nrf noup] samples/**/smp_svr: testcase of nrf54l15pdk with e…
jfischer-no Apr 30, 2025
06e9c0b
Revert "[nrf noup] samples: smp_svr: configuration for nrf54l15"
jfischer-no Apr 30, 2025
c963ee7
Revert "[nrf noup] boards: arm: nrf9131ek: enable tfm"
jfischer-no Apr 30, 2025
6a1b7a6
Revert "[nrf noup] boards: thingy53_nrf5340: Enable MCUboot by default"
jfischer-no Apr 30, 2025
8b2f530
Revert "[nrf noup] boards: arm: thingy53: Disable USB CDC added by MC…
jfischer-no Apr 30, 2025
a1f9bb8
Revert "[nrf noup] boards: thingy53_nrf5340: Add common partition map"
jfischer-no Apr 30, 2025
613b3fb
Revert "[nrf noup] soc: arm: nRF91: Add SPU Flash/RAM alignment"
jfischer-no Apr 30, 2025
4d22b30
Revert "[nrf noup] soc: arm: nRF53: Add SPU Flash/RAM alignment"
jfischer-no Apr 30, 2025
3ca9671
Revert "[nrf noup] net: mqtt: add native TLS support"
jfischer-no Apr 30, 2025
29e61a4
Revert "[nrf noup] net: mqtt: Provide option to enable TLS session ca…
jfischer-no Apr 30, 2025
b0d4d3a
Revert "[nrf noup] test: schedule_api: Use Minimal C library"
jfischer-no Apr 30, 2025
8c21cca
Revert "[nrf noup] ci: NCS-specific CI tweaks"
jfischer-no Apr 30, 2025
7c93dc0
Revert "[nrf noup] sample/**/smp_svr: nrf54l15pdk external memory dts…
jfischer-no Apr 30, 2025
4ca6271
Revert "[nrf noup] modules: mbedtls: Use help for DISABLE_MBEDTLS_BUI…
jfischer-no Apr 30, 2025
a34c54c
Revert "[nrf noup] dfu/boot/mcuboot: fix confirmation in case of USE_…
jfischer-no Apr 30, 2025
2b92fab
Revert "[nrf noup] Bluetooth: Mesh: Fix adv randomness bug"
jfischer-no Apr 30, 2025
f514db6
Revert "[nrf noup] Bluetooth: Mesh: zero randomization for friend's adv"
jfischer-no Apr 30, 2025
8aefd0d
Revert "[nrf noup] modules: tfm: Add Kconfig for CRYPTO_PAKE_MODULE_E…
jfischer-no Apr 30, 2025
f896e67
Revert "[nrf noup] samples/tests: Disable PM for some sysbuild builds"
jfischer-no Apr 30, 2025
3db8c48
Revert "[nrf noup] samples&tests: Restore a few CONFIG_NEWLIB_LIBC_NA…
jfischer-no Apr 30, 2025
8412f5f
Revert "[nrf noup] samples: mgmt: mcumgr smp_svr: Migrate child image…
jfischer-no Apr 30, 2025
242cd1d
Revert "[nrf noup] samples: bluetooth: hci_pow_ctrl: Migrate child im…
jfischer-no Apr 30, 2025
981fd92
Revert "[nrf noup] mgmt/MCUmgr/grp/img: Move out label to make compil…
jfischer-no Apr 30, 2025
2096f06
Revert "[nrf noup] mgmt/mcumgr: Bootutil hooks to handle image-1"
jfischer-no Apr 30, 2025
34699b6
Revert "[nrf noup] mcumgr: img_mgmt: Fix check for chosen code partit…
jfischer-no Apr 30, 2025
7b248f2
Revert "[nrf noup] drivers/flashdisk: Add support for Partition Manager"
jfischer-no Apr 30, 2025
c62a8f4
Revert "[nrf noup] modules: mbedtls: Add include folders"
jfischer-no Apr 30, 2025
d6dba1b
Revert "[nrf noup] modules: mbedtls: Allow MBEDTLS_BUILTIN to be dese…
jfischer-no Apr 30, 2025
159e868
Revert "[nrf noup] modules: tf-m: use of PSA_HAS_XXXX_SUPPORT"
jfischer-no Apr 30, 2025
bd679f8
Revert "[nrf noup] doc: remove Kconfig search"
jfischer-no Apr 30, 2025
12dd116
Revert "[nrf noup] Revert "twister: Use natural sort when generating …
jfischer-no Apr 30, 2025
970194b
Revert "[nrf noup] tests: drivers: build_all: regulator: use old schema"
jfischer-no Apr 30, 2025
db80e4d
Revert "[nrf noup] ci: add .github/test-spec.yml"
jfischer-no Apr 30, 2025
4d8d83d
Revert "[nrf noup] ci: scripts: add quarantine file"
jfischer-no Apr 30, 2025
e192be8
Revert "[nrf noup] ci: set `ZEPHYR_<MODULE_NAME>_KCONFIG` for NCS mod…
jfischer-no Apr 30, 2025
5844be2
Revert "[nrf fromlist] sysbuild: dts: Introduce sysbuild_dt_* API"
jfischer-no Apr 30, 2025
adb5532
Revert "[nrf fromlist] scripts: gen_dts_cmake: Support variable targe…
jfischer-no Apr 30, 2025
534be2d
[nrf mergeup] Merge upstream up to commit 9a6f116a6aa9b70b517a420247c…
jfischer-no Apr 30, 2025
6c3e2d0
[nrf fromlist] scripts: gen_dts_cmake: Support variable target name i…
57300 Jun 7, 2024
b0a49a5
[nrf fromlist] sysbuild: dts: Introduce sysbuild_dt_* API
57300 Jun 7, 2024
13f7057
[nrf noup] ci: set `ZEPHYR_<MODULE_NAME>_KCONFIG` for NCS modules
tejlmand Jan 26, 2021
b335267
[nrf noup] ci: scripts: add quarantine file
gopiotr Aug 1, 2022
785374f
[nrf noup] ci: add .github/test-spec.yml
DatGizmo Mar 15, 2022
3e59981
[nrf noup] tests: drivers: build_all: regulator: use old schema
gmarull Jun 1, 2023
f32c64e
[nrf noup] Revert "twister: Use natural sort when generating hardware…
rlubos Jun 19, 2023
80b2216
[nrf noup] doc: remove Kconfig search
gmarull Mar 3, 2022
d23a4e9
[nrf noup] modules: tf-m: use of PSA_HAS_XXXX_SUPPORT
frkv Jan 13, 2022
59649c5
[nrf noup] modules: mbedtls: Allow MBEDTLS_BUILTIN to be deselected
SebastianBoe Jan 29, 2022
4c200c7
[nrf noup] modules: mbedtls: Add include folders
Vge0rge Feb 12, 2024
eaa5ae1
[nrf noup] drivers/flashdisk: Add support for Partition Manager
de-nordic Jul 13, 2023
2404c1b
[nrf noup] mcumgr: img_mgmt: Fix check for chosen code partition
MarekPieta May 5, 2023
f0dfa29
[nrf noup] mgmt/mcumgr: Bootutil hooks to handle image-1
de-nordic Jun 23, 2022
e89d5f9
[nrf noup] samples: bluetooth: hci_pow_ctrl: Migrate child image config
nordicjm Oct 16, 2023
7b62c89
[nrf noup] samples: mgmt: mcumgr smp_svr: Migrate child image config
nordicjm Oct 16, 2023
e935ed7
[nrf noup] samples&tests: Restore a few CONFIG_NEWLIB_LIBC_NANO=n
anangl Dec 1, 2022
f5a2c4a
[nrf noup] samples/tests: Disable PM for some sysbuild builds
nordicjm Dec 15, 2023
0228e8f
[nrf noup] modules: tfm: Add Kconfig for CRYPTO_PAKE_MODULE_ENABLED
mswarowsky Feb 29, 2024
3ca31f1
[nrf noup] Bluetooth: Mesh: zero randomization for friend's adv
alxelax Feb 7, 2023
b37e210
[nrf noup] Bluetooth: Mesh: Fix adv randomness bug
Andrewpini Mar 8, 2023
a6c9cfb
[nrf noup] dfu/boot/mcuboot: fix confirmation in case of USE_PARTITIO…
nvlsianpu Mar 28, 2024
52eaf17
[nrf noup] modules: mbedtls: Use help for DISABLE_MBEDTLS_BUILTIN info
hellesvik-nordic Mar 26, 2024
bbae8d8
[nrf noup] sample/**/smp_svr: nrf54l15pdk external memory dts overlay
nvlsianpu Apr 10, 2024
d814efc
[nrf noup] ci: NCS-specific CI tweaks
carlescufi Nov 30, 2018
3ec4f7f
[nrf noup] test: schedule_api: Use Minimal C library
de-nordic Sep 27, 2023
26e5fd1
[nrf noup] net: mqtt: Provide option to enable TLS session caching
jtguggedal May 18, 2020
8abcf7b
[nrf noup] net: mqtt: add native TLS support
MirkoCovizzi Mar 10, 2022
e66dc9d
[nrf noup] soc: arm: nRF53: Add SPU Flash/RAM alignment
mswarowsky Dec 4, 2023
e9e608e
[nrf noup] soc: arm: nRF91: Add SPU Flash/RAM alignment
mswarowsky Dec 4, 2023
a6e72f8
[nrf noup] boards: thingy53_nrf5340: Add common partition map
MarekPieta Nov 14, 2022
6815984
[nrf noup] boards: arm: thingy53: Disable USB CDC added by MCUBoot
mkapala-nordic Feb 2, 2023
5ce76e5
[nrf noup] boards: thingy53_nrf5340: Enable MCUboot by default
MarekPieta Nov 28, 2022
50b992b
[nrf noup] boards: arm: nrf9131ek: enable tfm
maxd-nordic Nov 15, 2023
40bd329
[nrf noup] samples: smp_svr: configuration for nrf54l15
michalek-no Mar 20, 2024
9bff349
[nrf noup] samples/**/smp_svr: testcase of nrf54l15pdk with ext-flash
nvlsianpu Apr 12, 2024
bce6ba8
[nrf noup] samples: psa_crypto: Remove support for Nordic boards
mswarowsky Apr 19, 2024
83acca1
[nrf noup] samples/smp_svr: nrf54l15pdk ext-flash partition
nvlsianpu Apr 15, 2024
35e75e3
[nrf noup] samples/**/smp_svr: testcase of nrf54l15pdk with ext-flash DT
nvlsianpu Apr 29, 2024
d80f94a
[nrf noup] boards: nordic: thingy53: Add sysbuild Kconfig file
nordicjm May 9, 2024
6742150
[nrf noup] scripts: west: build: Use sysbuild by default if in NCS dir
nordicjm May 14, 2024
ee87d65
[nrf noup] board: nordic: thingy53: Enable default images for sysbuild
nordicjm May 17, 2024
22d9ef7
[nrf noup] samples/**/smp_svr: fix SB_CONFIG_PARTITION_MANAGER injection
nvlsianpu May 21, 2024
ba46c78
[nrf noup] include: net: add NCS extensions
rlubos Oct 1, 2018
93c5c50
[nrf noup] tree-wide: support NCS Partition Manager (PM) definitions
sigvartmh May 3, 2019
5ee54e4
[nrf noup] kernel: Disable boot banner if NCS_BOOT_BANNER is enabled
rlubos May 17, 2024
c2e476c
[nrf noup] Bluetooth: Mesh: remove legacy adv support
HaavardRei May 31, 2024
8bf26ba
[nrf noup] board: nordic: thingy53: Default to update only MCUboot type
nordicjm Jun 5, 2024
2bd5456
[nrf noup] samples/../smp_svr: fix nrf54l15pdk ext flash dts overlay
nvlsianpu Jun 5, 2024
b6e728b
[nrf noup] samples: sysbuild: hello_world: support PM on nRF53
gmarull Jun 12, 2024
d05c1d8
[nrf noup] settings: nvs: use dedicated lookup cache hash function
Damian-Nordic Sep 25, 2023
fdce772
[nrf noup] soc: nordic: nrf54l: Skip clock configuration from ns
SebastianBoe May 24, 2024
c34c484
[nrf noup] ci: Enable action-manifest-pr
rugeGerritsen Jul 8, 2024
a02cddf
[nrf noup] drivers: flash: kconfig: nrf_rram region resolution
michalek-no Jun 17, 2024
55eefcc
[nrf noup] dts: Add Bluetooth Controller to nRF54H20
rugeGerritsen Jul 16, 2024
e1351e5
[nrf noup] bluetooth: att: Allow ATT sent callback after data TX is done
MarekPieta Jun 14, 2024
404a73c
[nrf noup] board: nordic_ thingy53: Enable QSPI by default
hellesvik-nordic Aug 23, 2024
af6b456
[nrf noup] mgmt: mcumgr: grp: img_mgmt: Add handling for QSPI XIP
nordicjm Sep 9, 2024
4e8dbf8
[nrf noup] boards/nordic/nrf54l15dk: Set ROM offset by PM
nvlsianpu Sep 16, 2024
4307a10
[nrf noup] samples: basic: blinky: add eGPIO tests configuration
jaz1-nordic Sep 26, 2024
92515b3
[nrf noup] modules: mbedtls: Disable configurations in Kconfig.tls-ge…
frkv Sep 11, 2024
bcdfed5
[nrf noup] mbedtls: Enable PSA_WANT_GENERATE_RANDOM for PSA RNG
frkv Sep 9, 2024
406cd5a
[nrf noup] mbedtls: Remove unsupported algorithms in PSA crypto
frkv Aug 21, 2024
cfe2371
[nrf noup] mbedtls: Add dependency logic for PSA crypto configurations
frkv Aug 21, 2024
8124ae7
[nrf noup] mbedtls: Adding helptext warnings for weak crypto
frkv Aug 21, 2024
baf69a4
[nrf noup] mbedtls: Adding missing configuration for RSA key type derive
frkv Aug 21, 2024
e88d24d
[nrf noup] mbedtls: Don't select PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC
frkv Sep 5, 2024
024e54a
[nrf noup] kernel: banner: Make function weak
nordicjm May 7, 2024
86c4ecb
[nrf noup] lib: os: zvfs: Remove EXPERIMENTAL from ZVFS
bjarki-andreasen Sep 20, 2024
5af264b
[nrf noup] samples: lwm2m_client: Add support for nRF91x
juhaylinen Jan 19, 2024
6194e4b
[nrf noup] samples: net: Enable Wi-Fi driver in sysbuild builds
rlubos Oct 7, 2024
faf3f7d
[nrf noup] mbedtls: Don't enable auto-generation of Mbed TLS files
frkv Sep 25, 2024
15c2c6b
[nrf noup] net: tests: Add legacy crypto API support for big_http_dow…
frkv Sep 25, 2024
ac13538
[nrf noup] net: tests: crypto: Adding legacy Crypto support ipv6 tests
frkv Sep 25, 2024
9ea9c68
[nrf noup] samples: net: wifi: Update certificates
krish2718 Oct 22, 2024
463d0cf
[nrf noup] bluetooth: conn: Allow for an extra ref in bt_l2cap_send_pdu
MarekPieta Jun 14, 2024
c2a86ca
[nrf noup] bluetooth: conn: Skip buffer ref count check in send_buf
MarekPieta Aug 7, 2024
bb3397f
[nrf noup] sample/smp_svr: nrf54l15dk test cases
nvlsianpu Oct 23, 2024
8c723da
[nrf noup] mcuboot: Add CONFIG_MCUBOOT_BOOTLOADER_USES_SHA512
de-nordic Nov 12, 2024
ca5f44b
[nrf noup] mgmt/mcumgr: Add support for SHA512 in images
de-nordic Nov 12, 2024
32486cb
[nrf noup] samples/smp_svr: Increase stack size required
de-nordic Nov 12, 2024
7ded946
[nrf noup] ci: fix suit-dfu-test entries in test-spec
kszromek-nordic Nov 12, 2024
ed2be45
[nrf noup] tests: bluetooth: tester: sysbuild configurable 53/54H
AyturkDuzen Nov 20, 2024
e6e4ae1
[nrf noup] Bluetooth: Mesh: Disable processing of ext ADV packets
Balaklaka May 21, 2024
3ff866e
[nrf noup] dts: choose a crypto accelerator for entropy
joerchan Jan 16, 2023
e17eeba
[nrf noup] dts: Select SoftDevice Controller DTS binding as default
rugeGerritsen Sep 5, 2024
e27a5d6
[nrf noup] drivers: flash: Allow reading secure mem by nrf_rram.
ArekBalysNordic Sep 19, 2024
0c5c192
[nrf noup] soc: nrf54l: Add custom section for KMU
Vge0rge Jun 21, 2024
d5f9908
[nrf noup] cmake: use -DUSE_PARTITION_MANAGER=1 for lld linker script…
tejlmand Dec 10, 2024
d26333a
[nrf noup] tests: drivers: mspi: api: Add nRF54L15 overlay file
jaz1-nordic Nov 25, 2024
471f2ac
[nrf noup] samples/tests: Add TF-M sysbuild config files
nordicjm Dec 12, 2024
55df216
[nrf noup] cmake: linker: ld: target: Remove child/parent image flag
nordicjm Dec 12, 2024
b95f301
[nrf noup] Revert "mbedtls: auto-select MBEDTLS_CIPHER_AES_ENABLED wh…
anangl Jan 8, 2025
a1d4d60
[nrf noup] tests: arm_irq_vector_table: Disable starting of SSF client
anangl Jan 24, 2025
b8294e0
[nrf noup] bluetooth: Temporary Kconfig fix for BT RPC configuration
grochu Jan 31, 2025
a937b6f
[nrf noup] tests: secure_storage: fix test w/ ZMS backend on 54L15
tomi-font Jan 31, 2025
3ba8584
[nrf noup] ble: Adding missing AES config for BT_CRYPTO
frkv Feb 4, 2025
e3e10e9
[nrf noup] samples: mgmt: mcumgr: smp_svr: Add nrf5340dk-optimised sa…
nordicjm Nov 13, 2024
fcd1646
[nrf noup] entropy: Add fake entropy nRF PRNG driver
e-rk Feb 18, 2025
3b51493
[nrf noup] dts: Select SoftDevice Controller on nRF54L09
e-rk Feb 19, 2025
56db65f
[nrf noup] modules: hal_nordic: adjust nrfx reservations to NCS
e-rk Oct 22, 2024
843b1af
[nrf noup] modules: hal_nordic: use Kconfig symbols in NCS reservation
nika-nordic Feb 12, 2025
f4d984c
[nrf noup] soc: nrf54l: Non-XIP KMU reserved memory fix
Vge0rge Feb 17, 2025
dbbfc56
[nrf noup] tests: drivers: mspi: api: nRF54L15 fix frequency
magp-nordic Feb 19, 2025
0c38686
[nrf noup] samples: bluetooth: mesh: Disable secure storage for real …
alxelax Feb 25, 2025
bad31cb
[nrf fromlist] drivers: clock_control: nrf fll16 remove closed loop impl
bjarki-andreasen Feb 26, 2025
4ab4720
[nrf fromlist] tests: drivers: clock_control: nrf_clock_control: upda…
bjarki-andreasen Feb 26, 2025
d190bc3
[nrf fromlist] ipc: ipc_service: Parametrize workqueue stack size
adamkondraciuk Feb 20, 2025
724f507
[nrf fromlist] Revert "tests: arm_thread_swap: Add overlay for nRF54H20"
adamkondraciuk Feb 20, 2025
2c37848
[nrf noup] tests: drivers: mspi: api: fix for nRF54L15
magp-nordic Feb 26, 2025
c549bd1
[nrf fromlist] mbox: temporary workaround for missing ic-msg
meijemac Feb 28, 2025
4bb3dc0
[nrf noup] samples: bluetooth: hci_ipc: increase main stack size for …
gordonklaus Feb 28, 2025
08e15a6
[nrf noup] include: net: socket_ncs: remove leftover
MirkoCovizzi Feb 17, 2025
cd8296f
[nrf noup] include: net: socket_ncs: prevent overlaps
MirkoCovizzi Feb 17, 2025
4ab20d6
[nrf fromlist] include: common: sys_bitops: Specify sign when bitshif…
rugeGerritsen Mar 4, 2025
b911fab
[nrf noup] tests: drivers: mpsi: api: remove SDP overlay
masz-nordic Mar 7, 2025
fe8ce1a
[nrf noup] entropy: Add fake entropy nRF PRNG driver
KAGA164 Apr 9, 2024
83a7003
[nrf noup] drivers: spi_dw: Bring back custom EXMIF peripheral handling
anangl Dec 17, 2024
56a4e94
[nrf noup] samples: Fix smp_svr sample for external memory using PM
de-nordic Feb 14, 2025
f58c428
[nrf noup] include: net: socket_ncs: reduce NCS_BASE
MirkoCovizzi Mar 4, 2025
2ae2f96
[nrf fromlist] soc: nordic_nrf: add support for TDM
adamkondraciuk Nov 27, 2024
ffa0d4c
[nrf fromlist] modules: hal_nordic: add support for TDM
adamkondraciuk Nov 27, 2024
6390594
[nrf fromlist] drivers: pinctrl: nrf: Add support for TDM peripheral
adamkondraciuk Nov 27, 2024
923558d
[nrf noup] drivers: pinctrl: Add SDP MSPI pin configuration
jaz1-nordic Nov 25, 2024
9ec5089
[nrf noup] Bluetooth: update experimental for qualification
joerchan Nov 20, 2020
2052966
[nrf noup] ci: remove Sidewalk from test-spec
totyz Mar 19, 2025
5154c93
[nrf fromlist] dts: nordic: nrf54: add TDM support for nRF54
adamkondraciuk Nov 27, 2024
8c6feda
[nrf noup] tests: crypto: Set size for PSA slot
Vge0rge Mar 21, 2025
62f0a9f
[nrf noup] ci: remove `CI-zigbee-test`
edmont Mar 24, 2025
830ad1e
[nrf fromlist] cmake: add tfm / tfa image information to build info
tejlmand Mar 10, 2025
04bccce
[nrf noup] tests: bluetooth: tester: Increment peripheral count value
PavelVPV Mar 31, 2025
e613580
[nrf fromlist] drivers: adc: nrfx_saadc: Add validation of channel co…
nordic-krch Mar 20, 2025
2b2d5f1
[nrf fromlist] samples: drivers: adc: adc_sequence: Do not overwrite …
nordic-krch Mar 20, 2025
97f3f94
[nrf fromlist] samples: drivers: adc: adc_sequence: Fix nrf54h20dk co…
nordic-krch Mar 20, 2025
c03f9f3
[nrf fromlist] dts: nordic: Add channels property for local DPPI
adamkondraciuk Feb 25, 2025
3a28350
[nrf fromlist] modules: hal_nordic: nrfx: Use owned-channels property…
adamkondraciuk Feb 17, 2025
65e6157
[nrf fromlist] Revert "soc: nordic: s2ram: Align s2ram marking proced…
adamkondraciuk Mar 18, 2025
0794d86
[nrf fromlist] soc: nordic: s2ram: Optimize s2am marking functions
adamkondraciuk Mar 18, 2025
0b0d87e
[nrf fromlist] dts: common: nordic: nRF54L20: add audio clock node
mstasiaknordic Apr 1, 2025
2aab03d
[nrf noup] boards: nordic: nrf7002dk: Bring back NS variants
anangl Jan 8, 2025
77bfcfe
[nrf noup] drivers: pinctrl_nrf: Extend handling of SDP MSPI pins
anangl Apr 4, 2025
fa9b45b
[nrf noup] mgmt: mcumgr: Fix nRF5340 network core hook
nordicjm Apr 8, 2025
95c5ce9
[nrf fromlist] settings: zms: add option to disable updating linked list
rghaddab Feb 27, 2025
5fc3319
[nrf fromlist] zms: remove non needed lookup cache before writing
rghaddab Mar 7, 2025
8fe7ee8
[nrf fromlist] zms: optimize cache for settings subsystem
rghaddab Mar 7, 2025
6f3ff9e
[nrf fromlist] settings: zms: load only subtree in the argument
rghaddab Mar 11, 2025
77e3ecd
[nrf fromlist] settings: zms: add cache for linked list hash
rghaddab Mar 13, 2025
bcae484
[nrf fromlist] settings: add an API function to load only one setting…
rghaddab Mar 18, 2025
63edc8f
[nrf fromlist] tests: settings: add a functional test for settings_lo…
rghaddab Mar 24, 2025
912947b
[nrf fromlist] tests: settings: add functional test for ZMS
rghaddab Mar 24, 2025
f975f20
[nrf fromlist] settings: zms: add more robustness to the save function
rghaddab Mar 18, 2025
2a39133
[nrf fromlist] settings: zms: recover linked list if broken
rghaddab Mar 18, 2025
2530900
[nrf fromlist] settings: add new API function settings_get_val_len()
rghaddab Mar 25, 2025
7672ab8
[nrf fromlist] settings: zms: use the safe function strnlen instead o…
rghaddab Mar 20, 2025
e38ed4f
[nrf fromlist] doc: settings: new API functions
rghaddab Mar 27, 2025
b0ad3bf
[nrf fromlist] settings: zms: code style clean up
rghaddab Apr 4, 2025
49fc65e
[nrf noup] samples: basic: blinky: rename SDP to HPF
magp-nordic Apr 8, 2025
5a47bda
[nrf noup] drivers: pinctrl: rename SDP to HPF
magp-nordic Apr 8, 2025
aa0a589
[nrf fromlist] soc: nordic: nrf54h: Fix s2ram
nordic-krch Apr 16, 2025
7a19120
[nrf fromlist] tests: drivers: Turn on HFCLK before LFCLK calibration…
kl-cruz Apr 18, 2025
cc80fb2
[nrf fromlist] drivers: audio: dmic_nrfx: add support for audio clock…
mstasiaknordic Apr 1, 2025
cff2612
[nrf noup] modules: hal_nordic: nrfx: Add SoftDevice PPI resources
eivindj-nordic Apr 7, 2025
0f3dbdf
[nrf fromlist] net: lib: wifi_credentials: Add support for Enterprise…
rado17 Apr 15, 2025
a9a7dc3
[nrf fromlist] net: wifi: shell: Enable Wi-Fi credentials support
rado17 Apr 15, 2025
fa92747
[nrf fromlist] drivers: flash: nrf_qspi_nor: Prevent CPU hang when XI…
anangl Apr 23, 2025
fdf63e5
[nrf noup] tests: bluetooth: tester: Enable PSA RNG on nRF54H20
gordonklaus Apr 8, 2025
fb4d3e4
[nrf fromlist] drivers: i2s: Add support for nRF TDM peripherals
adamkondraciuk Nov 27, 2024
1c42649
[nrf fromlist] tests: drivers: i2s: Align tests to TDM peripheral
adamkondraciuk Jan 14, 2025
dc8a8c0
[nrf noup] modules: hal_nordic: require nrf-regtool
jonathannilsen Apr 22, 2025
a318ffa
[nrf fromlist] tests: drivers: clock_control_api: move startup time t…
mstasiaknordic Apr 24, 2025
22e60b4
[nrf fromlist] soc: add ironside boot report
hakonfam Apr 5, 2025
734ac4a
[nrf fromlist] samples: boards: nordic: system_off fixes
adamkondraciuk Apr 24, 2025
95c92e9
[nrf fromlist] modules: hostap: Increase supplicant stack size
rado17 Apr 25, 2025
5b6f6a4
[nrf fromlist] bluetooth: host: Fix param_len for LE CS Test command
olivier-le-sage Apr 25, 2025
a81ada5
[nrf noup] drivers: udc_dwc2: Add nRF54L quirks
tmon-nordic Apr 8, 2025
ca3fd4b
[nrf fromlist] modules: mbedtls: make key exchange Kconfigs depend on…
tomi-font Apr 28, 2025
f445eec
[nrf fromtree] posix: fix typo in pthread_cond_init
kartben Apr 25, 2025
a49ac90
[nrf fromtree] net: ethernet: Fix build without -fpermissive
dantti Apr 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ IndentCaseLabels: false
IndentGotoLabels: false
IndentWidth: 8
InsertBraces: true
InsertNewlineAtEOF: true
SpaceBeforeInheritanceColon: False
SpaceBeforeParens: ControlStatementsExceptControlMacros
SortIncludes: Never
Expand Down
9 changes: 9 additions & 0 deletions .github/ISSUE_TEMPLATE/007_ext-source.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,15 @@ required to maintain ...)
Why is this the right component to solve it (e.g., SQLite is small,
easy to use, and has a very liberal license.)

## Security

Does this component include any cryptographic functionality?
If so, please describe the cryptographic algorithms and protocols used.

How does this component handle security vulnerabilities and updates?
Are there any known vulnerabilities in this component? If so, please
provide details and references to any CVEs or security advisories.

## Dependencies

What other components does this package depend on?
Expand Down
6 changes: 3 additions & 3 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ updates:
At this time, with the latest release of v4.0, the supported
versions are:

- v4.0: Current release
- v3.7: Prior release and Current LTS
- v2.7: Prior LTS
- v4.1: Current release
- v4.0: Prior release
- v3.7: Current LTS

## Reporting process

Expand Down
2 changes: 2 additions & 0 deletions .github/codeql/codeql-actions-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
paths:
- .github
2 changes: 2 additions & 0 deletions .github/codeql/codeql-js-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
paths:
- doc
26 changes: 26 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
version: 2
enable-beta-ecosystems: true
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
commit-message:
prefix: "ci: github: "
labels: []
groups:
actions-deps:
patterns:
- "*"

- package-ecosystem: "uv"
directory: "/doc"
schedule:
interval: "weekly"
commit-message:
prefix: "ci: doc: "
labels: []
groups:
doc-deps:
patterns:
- "*"
27 changes: 20 additions & 7 deletions .github/workflows/assigner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,23 +15,36 @@ on:
types:
- labeled

permissions:
contents: read

jobs:
assignment:
name: Pull Request Assignment
if: github.event.pull_request.draft == false
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
permissions:
pull-requests: write # to add assignees to pull requests
issues: write # to add assignees to issues

steps:
- name: Install Python dependencies
run: |
pip install -U PyGithub>=1.55 west

- name: Check out source code
uses: actions/checkout@v4
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Set up Python
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: 3.12
cache: pip
cache-dependency-path: scripts/requirements-actions.txt

- name: Install Python packages
run: |
pip install -r scripts/requirements-actions.txt --require-hashes

- name: Run assignment script
env:
GITHUB_TOKEN: ${{ secrets.ZB_GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
FLAGS="-v"
FLAGS+=" -o ${{ github.event.repository.owner.login }}"
Expand Down
13 changes: 10 additions & 3 deletions .github/workflows/backport.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,17 @@ on:
branches:
- main

permissions:
contents: read

jobs:
backport:
name: Backport
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
permissions:
contents: write # to create/push backport branches
pull-requests: write # to create backport PRs
issues: write # to add labels to issue created if backport fails
# Only react to merged PRs for security reasons.
# See https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#pull_request_target.
if: >
Expand All @@ -24,8 +31,8 @@ jobs:
)
steps:
- name: Backport
uses: zephyrproject-rtos/[email protected]
uses: zephyrproject-rtos/action-backport@7e74f601d11eaca577742445e87775b5651a965f # v2.0.3-3
with:
github_token: ${{ secrets.ZB_GITHUB_TOKEN }}
github_token: ${{ secrets.GITHUB_TOKEN }}
issue_labels: Backport
labels_template: '["Backport"]'
30 changes: 21 additions & 9 deletions .github/workflows/backport_issue_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,29 +10,41 @@ on:
branches:
- v*-branch

permissions:
contents: read

jobs:
backport:
name: Backport Issue Check
concurrency:
group: backport-issue-check-${{ github.ref }}
cancel-in-progress: true
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
if: github.repository == 'zephyrproject-rtos/zephyr'
permissions:
issues: read # to check if associated issue exists for backport

steps:
- name: Check out source code
uses: actions/checkout@v4
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Set up Python
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: 3.12
cache: pip
cache-dependency-path: scripts/requirements-actions.txt

- name: Install Python dependencies
- name: Install Python packages
run: |
pip install -U pygithub
pip install -r scripts/requirements-actions.txt --require-hashes

- name: Run backport issue checker
env:
GITHUB_TOKEN: ${{ secrets.ZB_GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
./scripts/release/list_backports.py \
-o ${{ github.event.repository.owner.login }} \
-r ${{ github.event.repository.name }} \
-b ${{ github.event.pull_request.base.ref }} \
-p ${{ github.event.pull_request.number }}
-o ${{ github.event.repository.owner.login }} \
-r ${{ github.event.repository.name }} \
-b ${{ github.event.pull_request.base.ref }} \
-p ${{ github.event.pull_request.number }}
12 changes: 9 additions & 3 deletions .github/workflows/bsim-tests-publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,26 @@ on:
workflows: ["BabbleSim Tests"]
types:
- completed

permissions:
contents: read

jobs:
bsim-test-results:
name: "Publish BabbleSim Test Results"
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
if: github.event.workflow_run.conclusion != 'skipped'
permissions:
checks: write # to create the check run entry with test results

steps:
- name: Download artifacts
uses: dawidd6/action-download-artifact@v6
uses: dawidd6/action-download-artifact@07ab29fd4a977ae4d2b275087cf67563dfdf0295 # v9
with:
run_id: ${{ github.event.workflow_run.id }}

- name: Publish BabbleSim Test Results
uses: EnricoMi/publish-unit-test-result-action@v2
uses: EnricoMi/publish-unit-test-result-action@170bf24d20d201b842d7a52403b73ed297e6645b # v2.18.0
with:
check_name: BabbleSim Test Results
comment_mode: off
Expand Down
27 changes: 17 additions & 10 deletions .github/workflows/bsim-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@ on:
- "include/zephyr/net/ieee802154*"
- "drivers/serial/*nrfx*"
- "tests/drivers/uart/**"
- '!**.rst'

permissions:
contents: read

concurrency:
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
Expand All @@ -45,6 +49,9 @@ jobs:
BSIM_OUT_PATH: /opt/bsim/
BSIM_COMPONENTS_PATH: /opt/bsim/components
EDTT_PATH: ../tools/edtt
permissions:
checks: write # to create the check run entry with test results

steps:
- name: Apply container owner mismatch workaround
run: |
Expand All @@ -67,7 +74,7 @@ jobs:
git remote set-url origin ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0

Expand All @@ -91,7 +98,7 @@ jobs:
echo "ZEPHYR_SDK_INSTALL_DIR=/opt/toolchains/zephyr-sdk-$( cat SDK_VERSION )" >> $GITHUB_ENV

- name: Check common triggering files
uses: tj-actions/changed-files@v45
uses: tj-actions/changed-files@823fcebdb31bb35fdf2229d9f769b400309430d0 # v46.0.3
id: check-common-files
with:
files: |
Expand All @@ -110,16 +117,17 @@ jobs:
modules/hal_nordic/**

- name: Check if Bluethooth files changed
uses: tj-actions/changed-files@v45
uses: tj-actions/changed-files@823fcebdb31bb35fdf2229d9f769b400309430d0 # v46.0.3
id: check-bluetooth-files
with:
files: |
tests/bsim/bluetooth/
samples/bluetooth/
subsys/bluetooth/
tests/bluetooth/common/testlib/
tests/bsim/bluetooth/

- name: Check if Networking files changed
uses: tj-actions/changed-files@v45
uses: tj-actions/changed-files@823fcebdb31bb35fdf2229d9f769b400309430d0 # v46.0.3
id: check-networking-files
with:
files: |
Expand All @@ -132,7 +140,7 @@ jobs:
include/zephyr/net/ieee802154*

- name: Check if UART files changed
uses: tj-actions/changed-files@v45
uses: tj-actions/changed-files@823fcebdb31bb35fdf2229d9f769b400309430d0 # v46.0.3
id: check-uart-files
with:
files: |
Expand Down Expand Up @@ -172,29 +180,28 @@ jobs:

- name: Merge Test Results
run: |
pip install junitparser junit2html
junitparser merge --glob "./bsim_*/*bsim_results.*.xml" "./twister-out/twister.xml" junit.xml
junit2html junit.xml junit.html

- name: Upload Unit Test Results in HTML
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: HTML Unit Test Results
if-no-files-found: ignore
path: |
junit.html

- name: Publish Unit Test Results
uses: EnricoMi/publish-unit-test-result-action@v2
uses: EnricoMi/publish-unit-test-result-action@170bf24d20d201b842d7a52403b73ed297e6645b # v2.18.0
with:
check_name: Bsim Test Results
files: "junit.xml"
comment_mode: off

- name: Upload Event Details
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: event
path: |
Expand Down
21 changes: 16 additions & 5 deletions .github/workflows/bug_snapshot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,30 @@ on:
# Run daily at 14:05
- cron: '5 14 * * *'

permissions:
contents: read

jobs:
make_bugs_pickle:
name: Make bugs pickle
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
if: github.repository_owner == 'zephyrproject-rtos'

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Set up Python
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: 3.12
cache: pip
cache-dependency-path: scripts/requirements-actions.txt

- name: Install Python dependencies
- name: Install Python packages
run: |
pip install -U pygithub
pip install -r scripts/requirements-actions.txt --require-hashes


- name: Snapshot bugs
env:
Expand All @@ -41,7 +52,7 @@ jobs:
echo "BUGS_PICKLE_PATH=${BUGS_PICKLE_PATH}" >> ${GITHUB_ENV}

- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@ececac1a45f3b08a01d2dd070d28d111c5fe6722 # v4.1.0
with:
aws-access-key-id: ${{ vars.AWS_BUILDS_ZEPHYR_BUG_SNAPSHOT_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_BUILDS_ZEPHYR_BUG_SNAPSHOT_SECRET_ACCESS_KEY }}
Expand Down
Loading
Loading