Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1734 commits
Select commit Hold shift + click to select a range
2c64721
lib: nrf_cloud: coap: cancel pending requests on timeout
maxd-nordic Apr 4, 2025
cc1ca45
net: downloader: Don't expect DTLS even if sec_tag provided
SeppoTakalo Apr 7, 2025
ef585d6
applications: nrf5340_audio: Use static address when privacy=n
alexsven Apr 4, 2025
ebf5aad
doc: Add nPM2100 to PMIC software maturity doc
nordic-auko Apr 4, 2025
652b709
samples: zephyr: drivers: counter: Run sample on renamed targets
nordic-segl Apr 4, 2025
f40ad53
tests: zephyr: drivers: flash: Run tests on renamed targets
nordic-segl Apr 4, 2025
cd445bb
boards: nrf54lm20apdk: Align to the latest nrf54l20pdk
nordic-segl Apr 4, 2025
18388fe
boards: nrf54lv10apdk: Align to recent changes in nrf54l09pdk
nordic-segl Apr 4, 2025
dd64b9c
tests: zephyr: drivers: comparator: Enable test on renamed boards
nordic-segl Apr 4, 2025
5561daf
tests: zephyr: boards: nrf: comp: Run on renamed boards
nordic-segl Apr 4, 2025
74c6ce3
tests: zephyr: drivers: clock_control: Run on renamed boards
nordic-segl Apr 4, 2025
8d705bf
tests: zephyr: boards: nrf: hwinfo: Run test on renamed boards
nordic-segl Apr 4, 2025
4e6bd78
tests: zephyr: drivers: gpio: gpio_basic_api: Run test on renamed board
nordic-segl Apr 4, 2025
52f4e92
tests: drivers: gpio: gpio_more_loops: Run on renamed boards
nordic-segl Apr 4, 2025
5723de5
tests: zephyr: kernel: timer: Run test on renamed boards
nordic-segl Apr 4, 2025
d8ceca3
tests: zephyr: drivers: timer: Run test on renamed boards
nordic-segl Apr 4, 2025
f4de094
tests: drivers: uart: enable testing for LM20 and LV10
nordic-piks Apr 7, 2025
7044c44
tests: zephyr: drivers: i2c: enable for LM20 and LV10
nordic-piks Apr 7, 2025
d3a475d
snippets: nrf54lv10-switch-uart: add for lv10
nordic-piks Apr 7, 2025
4313289
manifest: sdk-zephyr: Pull latest nRF Wi-Fi fixes
krish2718 Apr 1, 2025
f6b989a
manifest: sdk-nrfxlib: Pull latest FW blobs
krish2718 Apr 1, 2025
fa5fc33
doc: protocols: wifi: Update the table with the new command
krish2718 Apr 1, 2025
c654698
doc: samples: fast_pair: locator_tag: Update the DFU signature type
alstrzebonski Apr 7, 2025
03f769e
sysbuild: Allow selecting hash only for nrf54l
de-nordic Mar 19, 2025
55a1058
caf: buttons: Document handling power off event
MarekPieta Apr 4, 2025
c50cc54
applications: machine_learning: configuration: Update EI URI
rakons Apr 4, 2025
a6c4c44
applications: nrf_desktop: Disable UDC DWC2 DMA on nRF54H20 DK
MarekPieta Apr 4, 2025
99c2692
modules: openthread: Fix migration from MbedTLS to PSA
ArekBalysNordic Apr 7, 2025
b8c6d1f
manifest: Update suit-generator revision
ahasztag Apr 2, 2025
31c42e4
drivers: mpsl: Disable flash sync if no DFU on nRF54H
ahasztag Apr 7, 2025
4177fe2
mgmt: suit: Fix starting new candidate upload before ending previous
ahasztag Apr 4, 2025
0bd5d24
nrf_security: drivers: cracen: Implement ECDSA in cracenpsa
degjorva Dec 19, 2024
fd3d09b
samples: wifi: radio_test: Fix RX capture crash
kapbh Apr 8, 2025
37927c6
boards: nordic: nrf54lm20apdk: Add 0.1.0 board revision
nordic-krch Apr 7, 2025
4649f7a
dts: common: nordic: nrf54lm20a: Add missing gpio3 node and fix pin n…
nordic-krch Apr 7, 2025
174199a
doc: openthread: update power consumption measurements
maciejbaczmanski Apr 8, 2025
ddb5edd
tests: zephyr: drivers: counter: counter_basic_api: enable LM20 and LV10
nordic-piks Apr 8, 2025
bea08a6
samples: bluetooth: fast_pair: locator_tag: update default device model
kapi-no Apr 3, 2025
7e2f1f3
samples: bluetooth: fast_pair: locator_tag: doc firmware update intents
kapi-no Apr 3, 2025
235ede3
samples: bluetooth: fast_pair: locator_tag: doc: update testing section
kapi-no Apr 4, 2025
a3d9d75
doc: Added documentation about DFU compression for Matter template
kkasperczyk-no Apr 4, 2025
4642990
applications: nrf5340_audio: Removed comment
koffes Apr 2, 2025
9ccb5c6
manifest: Update sdk-find-my revision (auto-manifest PR)
NordicBuilder Apr 7, 2025
b86bb73
nrf_security: Remove Cracen unused hash funcs/macros
Vge0rge Mar 28, 2025
2e3c500
nrf_security: Move Cracen hashdefs.h to the sxsymcrypt folder
Vge0rge Mar 28, 2025
d5e3320
nrf_security: Combine Cracen hash headers
Vge0rge Mar 28, 2025
c087be8
nrf_security: Adjust the size of hash operation in Cracen
Vge0rge Mar 31, 2025
dead287
nrf_security: Order the block/digest hash sizes in Cracen
Vge0rge Mar 31, 2025
58a92a8
nrf_security: Set max enabled hash block size in Cracen
Vge0rge Mar 31, 2025
c84af3f
doc: sml: wifi: Update nRF54 support with EB2
krish2718 Apr 7, 2025
858c8b0
doc: sml: wifi: 54l: Extend sample support
krish2718 Apr 7, 2025
eced554
tests: Extend test-spec with new entry for CI-boot-test
gchwier Apr 8, 2025
15946ac
bootloader: Default to ed25519 and KMU for nrf54l b0
de-nordic Apr 4, 2025
dc6b33c
bootloader: bl_crypto: Switch to PSA-Lite for B0
de-nordic Apr 2, 2025
08d0b8e
bootloader: Cut banner and events from configuration
de-nordic Apr 2, 2025
1dfd358
lib: fprotect: Kconfig disable for B0 on nrf54L
michalek-no Apr 4, 2025
f4c0cc0
tests: bootloader: Temporarily disable nrf54l15 with b0
de-nordic Apr 4, 2025
05bd917
tests: Align with memory ranges revert
tomchy Apr 4, 2025
ce81344
tests: benchmarks: current_consumption: uarte_suspend: active busy
nordic-piks Apr 8, 2025
f2eb0ee
nrf_security: Fix wrong include header in Cracen PSA
Vge0rge Apr 8, 2025
ff51e97
tests: drivers: audio: pdm_loopback: test ACLK on nRF54L20
mstasiaknordic Mar 14, 2025
7dae108
tests: drivers: audio: pdm_loopback: test AUDIOPLL on nRF54H20
mstasiaknordic Apr 2, 2025
54247fc
.github: test-spec: Extend CI-rs-test with nrf_security changes
dawidprzybylo Apr 9, 2025
2c9ba11
applications: nrf5340_audio: Updated QDID info
koffes Apr 1, 2025
5343096
codeowners: Cover .txt files in doc/
carlescufi Apr 3, 2025
cc50c6e
scripts: quarantine: extend for hid-usb sample for lm20@0.0.0
nordic-piks Apr 9, 2025
0e8d2b0
drivers: mpsl: flash_sync: Fix missing if
nordicjm Apr 8, 2025
dd13c43
cmake: extension: Remove BUILD from ncs_file() function
nordicjm Mar 13, 2025
f6b0291
partition_manager: Remove hardware model v1 workaround
Vge0rge Apr 4, 2025
1c111f3
doc: nrf70: Fix the link to Zephyr Wi-Fi management docs
krish2718 Apr 8, 2025
f8af2e3
nrf_security: cracen: Size optimizations kmu
degjorva Mar 21, 2025
cb5ce92
samples: bluetooth: mesh: light: Mark nRF5340DK as supported by DFU P2P
PavelVPV Apr 8, 2025
f1f15a1
docs: bluetooth: mesh: dfu: Add note about erasing apps settings
PavelVPV Apr 8, 2025
a0d158f
doc: nrf: Fix board names for hwmv2
nordicjm Apr 7, 2025
8fd8240
samples: matter: Fixed persisting attributes in MS sample
kkasperczyk-no Apr 9, 2025
0b25dd0
doc: Doc check for 3.0.0
umapraseeda Jan 29, 2025
2c47bb9
tests: zephyr: drivers: sensor: temp_sensor: Run on renamed targets
nordic-segl Apr 8, 2025
1c24b92
samples: zephyr: sensor: qdec: Run on nRF54LM20A
nordic-segl Apr 8, 2025
cf8fece
tests: zephyr: boards: nrf: qdec: Run on nRF54LM20A
nordic-segl Apr 8, 2025
fd01f9d
tests: zephyr: drivers: adc: adc_api: Enable on renamed targets
nordic-segl Apr 8, 2025
7578785
tests: zephyr: drivers: adc: adc_accuracy_test: Run on renamed targets
nordic-segl Apr 8, 2025
901f965
tests: zephyr: drivers: adc: adc_error_cases: Run on LM20A and LV10A
nordic-segl Apr 8, 2025
ba98c01
samples: zephyr: drivers: adc: adc_dt: Run sample on renamed targets
nordic-segl Apr 8, 2025
5e86652
samples: zephyr: drivers: adc: adc_sequence: Run on LM20A and LV10A
nordic-segl Apr 8, 2025
7efd2d8
boards: nordic: nrf54lv10apdk: Enable ADC, I2C, SPI, Watchdog
nordic-segl Apr 8, 2025
722e1a8
tests: zephyr: drivers: spi: spi_controller: Run on LM20A and LV10A
nordic-segl Apr 8, 2025
d5ac408
tests: zephyr: drivers: spi: spi_error: Run test on renamed targets
nordic-segl Apr 8, 2025
1e36db0
tests: zephyr: drivers: spi: spi_loopback: Run on LM20A and LV10A
nordic-segl Apr 8, 2025
328f2b4
drivers: flash: flash_ipuc: Fix missing include
nordicjm Apr 9, 2025
aa64a4d
tests: drivers: flash: flash_ipuc: Fix missing include
nordicjm Apr 9, 2025
617df34
doc: updated nRF54H20 configuration docs
FrancescoSer Apr 7, 2025
48cce13
applications: nrf5340_audio: Added back adv start on DFU
koffes Apr 8, 2025
af58ea1
bluetooth: services: Add helper ft for getting the ranging counter
olivier-le-sage Apr 9, 2025
6669e31
doc: Bluetooth maturity on nRF54H20
yuxCai Apr 9, 2025
e2bc576
tests: zephyr: drivers: i2s: Run I2S tests on nRF54LM20A
nordic-segl Apr 7, 2025
5aefb1b
tests: zephyr: drivers: audio: Run test on 54LM20A
nordic-segl Apr 7, 2025
5102921
samples: zephyr: drivers: audio: dmic: Run sample on nRF54LM20A
nordic-segl Apr 7, 2025
1a777ca
tests: drivers: audio: pdm_loopback: Run on nRF54LM20A
nordic-segl Apr 7, 2025
07007d2
tests: drivers: pwm: gpio_loopback: Run test on nRF54LM20A
nordic-segl Apr 7, 2025
a92f67b
samples: bluetooth: mesh: Increase SHELL_STACK_SIZE for dfu distributor
m-alperen-sener Apr 8, 2025
ef79dff
tests: add jwt library test
maxd-nordic Feb 14, 2025
6b03dd0
doc: matter: Add documentation for Matter Custom Cluster Editor.
ArekBalysNordic Mar 31, 2025
0bc7031
drivers: mspi: Add string array for cause of flpr hard_fault
jaz1-nordic Mar 12, 2025
e5b09ec
applications: sdp: mspi: Add custom assert_post_action() implementation
jaz1-nordic Mar 12, 2025
775d525
tests: drivers: mspi: hpf: Add App fault handler test
jaz1-nordic Mar 11, 2025
45fa07c
tests: drivers: mspi: hpf: Add trap handler test
jaz1-nordic Apr 1, 2025
ccae338
crypto: tests: psa_core_lite: Fix ECDSA/Oberon PSA core unit tests
frkv Apr 9, 2025
9f77399
test_spec: Run Bluetooth tests on nrf_security changes
rugeGerritsen Apr 9, 2025
6ae1249
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Apr 9, 2025
fe0c95e
samples: wifi: provisioning: Fix MbedTLS heap size
krish2718 Apr 8, 2025
b6f1858
modules: memfault: Check project key only when used to upload
jtguggedal Apr 9, 2025
051cce4
doc: Update testing steps of the Peripheral UART sample
divipillai Apr 3, 2025
02a8cdd
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Apr 2, 2025
d0ce4f5
snippets: sdp: mspi: update mx25r node
masz-nordic Mar 31, 2025
1b616da
ci: docbuild: apply Doxygen link patches to all occurrences
gmarull Apr 8, 2025
0556267
cmake: disable c99-extension warning
tejlmand Apr 9, 2025
2340eda
cmake: sysbuild: Add TF-M support for QSPI XIP split functionality
juhaylinen Mar 28, 2025
b1fb895
samples: nrf5340: extxip_smp_svr: Add swap support for nrf5340 ns
nordicjm Apr 4, 2025
3b375a8
codeowners: Add entry for nrf5340 extxip sample
nordicjm Apr 4, 2025
63b6e09
log_rpc: add RPC command to sync log timestamps
Damian-Nordic Apr 9, 2025
e531cd9
lib: lte_lc: add DNS fallback module
lemrey Apr 2, 2025
c2c7210
doc: nrf: app_dev: bootloaders: Update QSPI XIP split image flash
nordicjm Feb 10, 2025
d580293
codeowners: Add extxip_smp_svr
nordicjm Feb 10, 2025
54d9311
tests: benchmarks: Extend timeouts for I/O multicore benchmarks
nordic-bami Apr 10, 2025
eb4f5d2
drivers: mspi: Add shim driver for sQSPI
anangl Apr 3, 2025
64554f6
tests: zephyr: flash: common: Add scenario for sQSPI on nRF54L15 DK
anangl Apr 4, 2025
133a89d
samples: zephyr: drivers: Add sQSPI scenario for spi_flash and jesd216
anangl Apr 7, 2025
a454b62
samples: suit: smp_transfer - recovery button for extflash
ahasztag Apr 2, 2025
d2bf2bd
doc: bluetooth: services: wifi_prov: document provisioning protocol
wentong-li Apr 10, 2025
be8a037
doc improvement: wifi: Update memory footprint tables for 3.0.0
richabp Apr 4, 2025
73f05c8
nrf_security: cracen: Fix ed25519ph sign bug
degjorva Apr 8, 2025
d54220f
samples: bluetooth: ancs_client: Fix resume advertising
leewkb4567 Apr 8, 2025
1b3dbf0
samples: bluetooth: ams_client: Fix resume advertising
leewkb4567 Apr 8, 2025
d536f86
samples: bluetooth: ancs_client: Align to LE Secure Connection
leewkb4567 Apr 8, 2025
ba9a3f7
samples: bluetooth: ams_client: Align to LE Secure Connection
leewkb4567 Apr 8, 2025
4ff2375
samples: bluetooth: ams_client: Fix documentation
leewkb4567 Apr 8, 2025
a26aa40
samples: bluetooth: ancs_client: Change Bluetooth device name
leewkb4567 Apr 8, 2025
e2acd8c
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Apr 8, 2025
71ec267
samples: cellular: location: Fix comments in Wi-Fi scan overlay
tokangas Apr 10, 2025
0cc88dc
samples: cellular: modem_shell: Fixes for doc and Wi-Fi scan overlay
tokangas Apr 10, 2025
2dd27d4
doc: security: updated tfm limitations
greg-fer Apr 9, 2025
94da382
doc: Updates to the LTE guide
divipillai Apr 1, 2025
28bd02f
doc: Doc review updates
divipillai Apr 4, 2025
9529161
mpsl: Assert that 128MHz is selected as clockspeed.
martintv Apr 9, 2025
36346d9
samples: dect_phy: dect_shell: band 4: carrier values 525-551
jhirsi Apr 8, 2025
221b3d1
doc: Update PSA key attribute name for lockable KMU keys
endre-nordic Apr 10, 2025
ce8d818
applications: serial_lte_monitor: doc: How to set VDD voltage for 91x1
trantanen Apr 7, 2025
adffd81
applications: serial_lte_modem: doc: Improve PIN assignment instructions
trantanen Apr 7, 2025
25d378b
samples: cellular: slm_shell: Doc update for nrf91x1
trantanen Apr 9, 2025
66bb9d9
library: modem_slm: Document 'slmsh' command
trantanen Apr 9, 2025
c920241
manifest: Update sdk-mcuboot
nordicjm Apr 9, 2025
432819c
tests: subsys: kmu: Add correct configs for ed25519 keys
degjorva Apr 10, 2025
86de8ce
cracen: moving declaration of variable to top of function
tejlmand Apr 10, 2025
12fadf8
manifest: Update zephyr, mcuboot, and nrfxlib
tejlmand Apr 10, 2025
de9256c
cracen: safeguard static cracen functions.
tejlmand Apr 10, 2025
c6e4497
net: openthread: Fix ignored return values in platform diag module
rlubos Apr 10, 2025
c4fbab0
openthread: moving declaration of variable to top of function
tejlmand Apr 10, 2025
2da92da
boards: Change version of the nRF54LM20A PDK
kl-cruz Apr 10, 2025
b828ce7
boards: Add support for sdc in nRF54LM20A
kl-cruz Apr 10, 2025
2d188a7
manifest: upmerge TF-M
tomi-font Apr 8, 2025
b35b125
dts: bindings: remove MPC binding
tomi-font Apr 9, 2025
1b11f7b
tests: drivers: Implement GRTC test with LFRC and SYNTH clock sources
nordic-bami Apr 4, 2025
1e47150
tests: current_consumption: nrf54l: add test for Errata 30 workaround
nika-nordic Apr 7, 2025
cd99e8c
applications: nrf5340_audio: Set sdu size according to cap
alexsven Apr 7, 2025
a582b99
lib: Implied NRF_FORCE_RAM_ON_REBOOT by RAM_POWER_DOWN_LIBRARY
kkasperczyk-no Apr 10, 2025
4eca9c8
samples: zephyr: drivers: jesd216: Limit to nrf54l15dk only
nordic-segl Apr 11, 2025
9ba5ae2
samples: zephyr: drivers: spi_flash: Limit to nrf54l15 only
nordic-segl Apr 11, 2025
e6ddec1
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Apr 8, 2025
ffb2353
Revert "samples: lwm2m_client: Add missing kconfig to overlay"
nordicjm Apr 10, 2025
e82b899
samples: cellular: lwm2m_client: Only include FOTA file if enabled
nordicjm Apr 10, 2025
2a7b681
samples: Fix abuse of not including bootutil library
nordicjm Apr 10, 2025
1b2abb0
nrf_security: 54h20: ironside SE PSA Crypto support
SebastianBoe Apr 10, 2025
f1d2609
NCSDK-32785: Extend current consumption testing with changing LFCLK
nordic-pikr Apr 8, 2025
df22105
manifest: Update sdk-connectedhomeip revision (auto-manifest PR)
NordicBuilder Apr 10, 2025
3ba1eb5
nrf_security: cracen: Fix IKG export public key bug
degjorva Apr 3, 2025
1f8c871
applications: hpf: mspi: fix for rx
jaz1-nordic Apr 10, 2025
41ff01d
caf: power_manager: Update documentation
MarekPieta Apr 7, 2025
fd4289a
samples: cellular: mss: fix wifi scan ram usage
maxd-nordic Apr 10, 2025
0222480
samples: matter: lock: Add workaround for TC-DRLK 2.3
adigie Apr 10, 2025
4ae6860
tests: benchmarks: Test BT advertising with different VDDH for nrf54h
nordic-bami Apr 11, 2025
bfadf4b
tests: benchmarks: multicore: common: remote_gdf_switching: fix sync
nordic-piks Apr 11, 2025
a50d127
suit: Add missing conditions
tomchy Apr 9, 2025
b41f0e4
suit: Ensure that cache IPUCs have no copies
tomchy Apr 9, 2025
c6a1bf5
suit: Optimize SUIT DFU cache initialization
tomchy Apr 8, 2025
a956b5d
suit: Remove experimental tag from IPUC
tomchy Apr 10, 2025
e60ece6
doc: crypto: add crypto_driver_contexts_* API
greg-fer Apr 9, 2025
49c2635
doc: update for VSC extension release
greg-fer Apr 8, 2025
20fc7c0
scripts: west_commands: update ncs-provision to work with new key format
evenl Apr 2, 2025
94f5b7c
doc: Update TF-M and PSA Crypto maturity sections
endre-nordic Apr 11, 2025
65a7139
doc/device_guide: nrfutil for qspi
nvlsianpu Mar 14, 2025
69135b9
mpsl: clock_ctrl: fire XO_TUNED on nRF54L SoC series
e-rk Apr 9, 2025
cd1d82f
tests: drivers: Change comparison of ticks in PDM loopback test
kl-cruz Apr 10, 2025
4096269
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Apr 2, 2025
8191bcc
samples: wifi: coex: Fix shield configuration for CPUNET
muraliThokala Apr 10, 2025
29047f6
manifest: Update sdk-find-my revision (auto-manifest PR)
NordicBuilder Apr 2, 2025
b126066
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Apr 1, 2025
8d871a8
samples: matter: lock: Add Kconfig for passing credentials to SetLock…
adigie Apr 11, 2025
bfcfe60
boards: nordic: nrf54lm20apdk: fix 0.2.0 board version
nordic-piks Apr 11, 2025
daa3936
tests: zephyr: drivers: gpio: gpio_basic_api: align to DK
nordic-piks Apr 11, 2025
bcfe00d
tests: drivers: gpio: gpio_more_loops: align to DK
nordic-piks Apr 11, 2025
5ca42ab
test: zephyr: drivers: i2s: Add testing with audiopll
adamkondraciuk Apr 11, 2025
ccc6ea8
tests: fix unstable KMU revocation test on nrf54l15
gchwier Apr 11, 2025
0abbf6e
applications: nrf_desktop: Workaround nrf52840dk mcuboot_smp boot fail
MarekPieta Apr 10, 2025
115d4d7
sysbuild/Kconfig.mcuboot: allow to disable external crypto usage
nvlsianpu Apr 4, 2025
4b0cae0
doc: matter: Add Mac-OS entry to Manufacturer-specific cluster page
ArekBalysNordic Apr 11, 2025
564b67b
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Apr 7, 2025
249a9e1
samples: suit: Fix the scheduler name
krish2718 Apr 8, 2025
dd96a68
quarantine: zephyr: Extend 54H tests with simple scheduler
krish2718 Apr 10, 2025
de3390b
suit: Move to the new flash driver
tomchy Apr 8, 2025
f7b978f
manifest: Update manifest files and change some CONFIGs
NordicBuilder Feb 19, 2025
f759bc3
settings: add ZMS legacy backend for backward compatibility
rghaddab Apr 1, 2025
0701042
doc: migration_guide: add note on new ZMS backend for Settings
rghaddab Apr 2, 2025
99b35cb
nrf_security: Fix for PSA MAC context in Cracen
Vge0rge Apr 11, 2025
8bb5798
samples: wifi: ble_coex: Fix the supervision timeout configuration
krish2718 Apr 10, 2025
c2a982b
samples: wifi: ble_coex: Update the module name
krish2718 Apr 10, 2025
ead283d
samples: wifi: ble_coex: Use Zephyr logging
krish2718 Apr 10, 2025
5b27b31
samples: wifi: ble_coex: Fix checkpatch
krish2718 Apr 10, 2025
3bb1723
samples: wifi: ble: Wait for MTU and Service discovery to complete
krish2718 Apr 11, 2025
dac6fd4
samples: wifi: ble: Fix the supervision timeout
krish2718 Apr 11, 2025
5a8b967
samples: wifi: ble_coex: Fix co-ex disabled build
krish2718 Apr 11, 2025
c94ca9f
samples: wifi: ble_coex: Disable BLE when exiting
krish2718 Apr 11, 2025
a40a6bb
manifest: MCUboot fixes to PSA crypto
de-nordic Oct 25, 2024
2768983
samples: net: https_client: Fix certificate parsing error
krish2718 Apr 11, 2025
8c22390
samples: net: https_client: Fix SoF in conn manager monitor thread
krish2718 Apr 11, 2025
e86350a
samples: net: https_client: Fix handling of CDN
krish2718 Apr 13, 2025
68f012e
samples: net: https_client: Adjust system heap
krish2718 Apr 13, 2025
3b5915b
samples: net: https_client: Fix crash during Wi-Fi connect
krish2718 Apr 13, 2025
12a8339
west_commands: create_board: fix nrf54l Kconfig.defconfig
gmarull Apr 7, 2025
2bf50d9
west_commands: create_board: adjust nrf54l JLink arguments
gmarull Apr 7, 2025
5dc857c
manifest: update sdk-mcuboot
nvlsianpu Apr 11, 2025
e8c8bee
boards: nordic: nrf54lm20apdk: Fix Button0 PCB mistake
nordic-segl Apr 14, 2025
3501245
doc: Update documentation for Matter 1.4.1
adigie Apr 1, 2025
4a643d2
manifest: Update sdk-find-my revision (auto-manifest PR)
NordicBuilder Apr 14, 2025
3a28acc
nrf_security: cracen: fix ikg verify bug
degjorva Apr 11, 2025
09fdc01
tests: zephyr: drivers: spi: add LM20 DK support
nordic-piks Apr 11, 2025
36d1476
boards: nordic: nrf54lm20apdk: support spi at DK
nordic-piks Apr 14, 2025
429784f
modules: mcuboot: bot: zephyr: kconfig: Increase nRF54L15 size
nordicjm Apr 11, 2025
21f1422
sysbuild: Default to ED25519 for MCUboot on nrf54l15
nordicjm Apr 9, 2025
1eee771
cmake: sysbuild: b0_mcuboot_signing: Use SHA512/pure for nRF54L15
nordicjm Apr 10, 2025
103d476
samples: conn_time_sync: Fix out of bounds behavior of conn_state memset
BobbyCounts Mar 11, 2025
46d607b
suit: Fix recovery button and extmem compatibility issues
ahasztag Apr 11, 2025
049197f
samples: smp_transfer: Fix update starting after fetch failure
ahasztag Apr 11, 2025
cc410fb
Bluetooth: Mesh: Docs: add info about trusted storage
KyraLengfeld Apr 4, 2025
fa55dd6
samples: matter: Fixed DFU for nRF54L10
kkasperczyk-no Apr 14, 2025
64c0fc7
samples: bluetooth: fast_pair: locator_tag: fix DFU for nRF53 NS targets
kapi-no Apr 14, 2025
9297991
tests: zephyr: drivers: spi: LM20@0.2.0 DK
nordic-piks Apr 14, 2025
fd407d8
tests: zephyr: drivers: timer: nrf_grtc_timer: enable for LM20 DK
nordic-piks Apr 14, 2025
48f3807
samples: zephyr: subsys: usb: enable for LM20 DK
nordic-piks Apr 14, 2025
508508f
tests: zephyr: drivers: watchdog: support LM20@0.2.0 DK
nordic-piks Apr 14, 2025
d762fc3
tests: zephyr: drivers: uart: enable for LM20 DK
nordic-piks Apr 14, 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.
2 changes: 1 addition & 1 deletion .checkpatch.conf
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
--min-conf-desc-length=1
--typedefsfile=scripts/checkpatch/typedefsfile

--ignore BRACES
--ignore PRINTK_WITHOUT_KERN_LEVEL
--ignore SPLIT_STRING
--ignore VOLATILE
Expand Down Expand Up @@ -52,3 +51,4 @@
--exclude lib/at_parser/generated
--exclude lib/bin/lwm2m_carrier/include
--exclude tests/lib/uicc_lwm2m
--exclude subsys/nrf_compress/lzma
81 changes: 42 additions & 39 deletions .github/test-spec.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# This is the Jenkins ci variant of the .github/labler.yaml

"__EXCLUDE__":
- "**/VERSION"
- "**/*.rst"

"CI-run-twister":
- any:
- "!.github/**/*"
Expand All @@ -8,7 +12,6 @@
- "!test-manifests/**/*"
- "!CODEOWNERS"
- "!LICENSE"
- "!**/*.rst"
- "!VERSION"
- "!ncs_version.h.in"

Expand Down Expand Up @@ -166,14 +169,20 @@
- "samples/nrf5340/extxip_smp_svr/**/*"
- "samples/bootloader/**/*"
- "scripts/bootloader/**/*"
- "scripts/nrf_compress/**/*"
- "scripts/west_commands/ncs*"
- "subsys/bootloader/**/*"
- "subsys/nonsecure/*"
- "subsys/partition_manager/*"
- "subsys/fw_info/**/*"
- "subsys/mgmt/**/*"
- "subsys/pcd/**/*"
- "subsys/nrf_security/**/*"
- "subsys/nrf_compress/**/*"
- "tests/subsys/bootloader/**/*"
- "tests/subsys/dfu/**/*"
- "tests/subsys/pcd/**/*"
- "tests/subsys/kmu/**/*"
- "tests/subsys/nrf_compress/**/*"
- "tests/modules/mcuboot/**/*"

"CI-all-test":
Expand Down Expand Up @@ -205,6 +214,7 @@
- "!include/bluetooth/mesh/**/*"
- "subsys/nrf_rpc/**/*"
- "subsys/mpsl/**/*"
- "subsys/nrf_security/**/*"
- "drivers/mpsl/**/*"

"CI-ble-samples-test":
Expand Down Expand Up @@ -250,27 +260,6 @@
- "tests/subsys/bluetooth/mesh/**/*"
- "samples/bluetooth/mesh/**/*"

"CI-zigbee-test":
- "include/zigbee/**/*"
- "samples/zigbee/**/*"
- "subsys/zigbee/**/*"
- "tests/subsys/zigbee/**/*"
- "subsys/mpsl/**/*"
- "subsys/ieee802154/**/*"
- "subsys/bootloader/**/*"
- "subsys/partition_manager/**/*"
- "subsys/dfu/**/*"
- "subsys/fw_info/*"
- "subsys/pcd/**/*"
- "subsys/bluetooth/controller/*"
- "subsys/bluetooth/services/nus.c"
- "drivers/mpsl/**/*"
- "dts/bindings/radio_fem/**/*"
- "applications/ipc_radio/**/*"
- "modules/nrfxlib/nrf_802154/**/*"
- "modules/mcuboot/**/*"
- "applications/zigbee_weather_station/**/*"

"CI-thingy91-test":
- "modules/cjson/**/*"
- "modules/azure-sdk-for-c/**/*"
Expand All @@ -279,7 +268,6 @@
- "subsys/net/lib/azure_iot_hub/**/*"
- "lib/date_time/**/*"
- "drivers/sensor/sensor_sim/**/*"
- "applications/asset_tracker_v2/**/*"
- "samples/net/aws_iot/**/*"
- "samples/net/azure_iot_hub/**/*"
- "samples/net/coap_client/**/*"
Expand Down Expand Up @@ -342,6 +330,10 @@
- "subsys/mpsl/**/*"
- "subsys/ieee802154/**/*"
- "subsys/nrf_rpc/**/*"
- any:
- "subsys/nrf_security/**/*"
- "!subsys/nrf_security/doc/**/*"
- "!subsys/nrf_security/*.rst"
- "drivers/mpsl/**/*"
- "dts/bindings/radio_fem/**/*"
- "applications/ipc_radio/**/*"
Expand Down Expand Up @@ -371,6 +363,7 @@
- "drivers/hw_cc3xx/*"
- "drivers/entropy/*"
- "modules/nrfxlib/nrf_802154/**/*"
- "modules/openthread/**/*"

"CI-nfc-test":
- "subsys/nfc/**/*"
Expand Down Expand Up @@ -571,19 +564,6 @@
- "subsys/partition_manager/**/*"
- "tests/subsys/net/lib/nrf_cloud/**/*"

"CI-sidewalk-test":
- "subsys/bootloader/**/*"
- "subsys/partition_manager/**/*"
- "subsys/dfu/**/*"
- "modules/mcuboot/**/*"
- "subsys/fw_info/*"
- "subsys/pcd/**/*"
- "subsys/bluetooth/controller/*"
- any:
- "subsys/nrf_security/**/*"
- "!subsys/nrf_security/doc/**/*"
- "!subsys/nrf_security/*.rst"

"CI-suit-dfu-test":
- "include/bl*"
- "include/fprotect.h"
Expand All @@ -610,22 +590,45 @@

"CI-test-low-level":
- "applications/sdp/**/*"
- "boards/nordic/nrf54lm20apdk/**/*"
- "boards/nordic/nrf54lv10apdk/**/*"
- "drivers/gpio/**/*"
- "dts/bindings/gpio/**/*"
- "include/drivers/gpio/**/*"
- "include/event_manager_proxy.h"
- "subsys/event_manager_proxy/**/*"
- "samples/zephyr/drivers/adc/**/*"
- "samples/zephyr/drivers/audio/**/*"
- "samples/zephyr/drivers/i2c/**/*"
- "samples/zephyr/drivers/watchdog/**/*"
- "samples/zephyr/boards/nordic/**/*"
- "samples/ipc/**/*"
- "samples/event_manager_proxy/**/*"
- "samples/peripheral/lpuart/**/*"
- "samples/zephyr/sensor/qdec/**/*"
- "samples/zephyr/subsys/settings/**/*"
- "snippets/sdp/**/*"
- "tests/subsys/event_manager_proxy/**/*"
- "snippets/nrf54l09-switch-uart/**/*"
- "soc/nordic/nrf54l/**/*"
- "tests/benchmarks/multicore/idle/**/*"
- "tests/drivers/audio/**/*"
- "tests/drivers/gpio/**/*"
- "tests/drivers/lpuart/**/*"
- "tests/drivers/pwm/**/*"
- "tests/drivers/sensor/**/*"
- "tests/drivers/audio/**/*"
- "tests/drivers/spi/**/*"
- "tests/drivers/uart/**/*"
- "tests/subsys/event_manager_proxy/**/*"
- "tests/zephyr/boards/nrf/**/*"
- "tests/zephyr/drivers/adc/**/*"
- "tests/zephyr/drivers/comparator/**/*"
- "tests/zephyr/drivers/flash/**/*"
- "tests/zephyr/drivers/gpio/**/*"
- "tests/zephyr/drivers/i2c/**/*"
- "tests/zephyr/drivers/mspi/**/*"
- "tests/zephyr/drivers/retained_mem/**/*"
- "tests/zephyr/drivers/uart/**/*"
- "tests/zephyr/drivers/watchdog/**/*"

"CI-ps-test":
- "samples/nrf_rpc/protocols_serialization/**/*"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/backport.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
)
steps:
- name: Backport
uses: zephyrproject-rtos/action-backport@v2.0.3-3
uses: zephyrproject-rtos/action-backport@6b0bae5b575d289305a22ab11a273941b518994c # v2.0.3-3
with:
github_token: ${{ secrets.NCS_GITHUB_TOKEN }}
issue_labels: Backport
Expand Down
33 changes: 29 additions & 4 deletions .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
git-ref: ${{ github.event.pull_request.head.sha }}

- name: cache-pip
uses: actions/cache@v3
uses: actions/cache@2f8e54208210a422b2efd51efaa6bd6d7ca8920f # v3
with:
path: ~/.cache/pip
key: ${{ runner.os }}-doc-pip
Expand All @@ -27,8 +27,8 @@ jobs:
working-directory: ncs/nrf
run: |
pip3 install -U pip
pip3 install -U setuptools
pip3 install -U wheel
grep -E "^setuptools" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
grep -E "^python-magic=|^junitparser|^lxml|^gitlint|^pylint|^pykwalify|^yamllint|^unidiff" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
grep -E "^west" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
pip3 show -f west
Expand Down Expand Up @@ -70,10 +70,10 @@ jobs:
git log --pretty=oneline | head -n 10
# For now we run KconfigBasic, but we should transition to Kconfig
$ZEPHYR_BASE/scripts/ci/check_compliance.py --annotate -e Kconfig \
-e KconfigBasicNoModules -e ClangFormat -c origin/${BASE_REF}..
-e KconfigBasicNoModules -e ClangFormat -e Ruff -c origin/${BASE_REF}..

- name: upload-results
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
continue-on-error: true
if: contains(github.event.pull_request.user.login, 'dependabot[bot]') != true
with:
Expand Down Expand Up @@ -106,3 +106,28 @@ jobs:
if [ "${exit}" == "1" ]; then
exit 1;
fi

- name: Check added or updated links
working-directory: ncs/nrf
run: |
RE=".. _\`(.*)\`: (.*)"
LINKS=$(git diff --unified=0 "${{ github.event.pull_request.base.sha }}..HEAD" -- "doc/nrf/links.txt" | \
grep "^+" || true | \
grep -Ev "^(---|\+\+\+)" || true)

while IFS= read -r link; do
if [[ $link =~ $RE ]]; then
NAME=${BASH_REMATCH[1]}
URL=${BASH_REMATCH[2]}

echo -n "Checking URL for '$NAME' ($URL)... "
status=$(curl --write-out "%{http_code}" --output /dev/null --silent --head "$URL" || true)

if [[ "$status" -ne 200 ]]; then
echo "FAIL (HTTP code: ${status})"
exit 1
else
echo "OK"
fi
fi
done <<< "$LINKS"
2 changes: 1 addition & 1 deletion .github/workflows/contribs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
name: Contribs
steps:
- name: Contribs
uses: carlescufi/action-contribs@main
uses: carlescufi/action-contribs@d139e12dabbe631fcc94ec3e19e386a11d3e1a26 # main
with:
github-token: ${{ secrets.NCS_GITHUB_TOKEN }}
command: 'external'
Expand Down
47 changes: 42 additions & 5 deletions .github/workflows/docbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,19 @@ jobs:
steps:
- name: Checkout sources
uses: nrfconnect/action-checkout-west-update@main
with:
git-fetch-depth: 0

- name: Rebase
if: github.event_name == 'pull_request'
working-directory: ncs/nrf
run: |
git config --global user.email "bot@github.com"
git config --global user.name "Github Actions"
git rebase origin/${{ github.base_ref }}

- name: cache-pip
uses: actions/cache@v4
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4
with:
path: ~/.cache/pip
key: ${{ runner.os }}-doc-pip
Expand Down Expand Up @@ -133,7 +143,7 @@ jobs:

# Patch links from Sphinx to Doxygen APIs
find doc/_build/html/$docset -type f -name "*.html" -exec \
sed -ri "/href=\"(.*)\/doxygen\/html\/(.*)\"/{s//href=\"\1\/..\/..\/..\/$docset-apis-$VERSION\/page\/\2\"/; :a s/__/_/;ta; }" {} \;
sed -ri "/href=\"([^\"]+)\/doxygen\/html\/([^\"]+)\"/{s//href=\"\1\/..\/..\/..\/$docset-apis-$VERSION\/page\/\2\"/g; :a s/__/_/g;ta; }" {} \;

pushd "$OUTDIR"
ARCHIVE="$docset-apis-$VERSION.zip"
Expand All @@ -143,11 +153,11 @@ jobs:
done

# Doxygen APIs standalone
declare -a DOXYGEN=("nrfx")
declare -a DOXYGEN=("nrfx" "wifi")

for docset in "${DOXYGEN[@]}"; do
OUTDIR=doc/_build/html-doxygen/$docset-apis
mv doc/_build/html/$docset "$OUTDIR"
mv doc/_build/html/$docset/html "$OUTDIR"

# Populate custom.properties, tags.yml
cp doc/_zoomin/$docset.apis.custom.properties "$OUTDIR/custom.properties"
Expand Down Expand Up @@ -178,12 +188,39 @@ jobs:
zip -rq "$ARCHIVE" .
mv "$ARCHIVE" "$ROOT"
popd

- name: Find nRF Connect SDK Edited Documents
working-directory: ncs/nrf
run: |
COMMENT="comment.txt"
PREFIX="https://ncsdoc.z6.web.core.windows.net/PR-${{ github.event.pull_request.number }}/"
CHANGED=$(git diff --name-only --diff-filter=d "${{ github.event.pull_request.base.sha }}..HEAD")

echo "You can find the documentation preview for this PR [here](${PREFIX})." >> $COMMENT

NRF=$(echo "$CHANGED" | \
grep -e "doc/nrf/" | \
grep -e ".rst" | \
sed -e "s#^doc/nrf\(.*\)\.rst#${PREFIX}nrf\1.html#g")

NRF_EXT=$(echo "$CHANGED" | \
grep -e "applications/" -e "samples/" -e "scripts/" -e "tests/" | \
grep -e ".rst" | \
sed -e "s#^\(applications\|samples\|scripts\|tests\)\(.*\)\.rst#${PREFIX}nrf\/\1\2.html#g")

NRF_ALL=$(printf "$NRF\n$NRF_EXT")

if [ ! -z "$NRF_ALL" ]; then
printf "\nPreview links for modified nRF Connect SDK documents:\n\n$NRF_ALL" >> $COMMENT
fi

- name: Store
if: ${{ !contains(github.event.pull_request.labels.*.name, 'external') || contains(github.event.pull_request.labels.*.name, 'CI-trusted-author') }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
with:
name: docs
path: |
ncs/nrf/*.zip
ncs/nrf/monitor*.txt
ncs/nrf/pr.txt
ncs/nrf/comment.txt
6 changes: 3 additions & 3 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3

- name: Login to GitHub Container Registry
uses: docker/login-action@v3
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3
with:
registry: ghcr.io
username: NordicBuilder
Expand Down
Loading
Loading