Skip to content
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

manifest: sdk-connectedhomeip: Update revision #19963

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
485 commits
Select commit Hold shift + click to select a range
077413a
samples: bluetooth: mesh: Update NLC profile versions to 1.0.1
m-alperen-sener Dec 19, 2024
a0fa602
samples: psa_tls: Added support for nrf54h20
magnev Dec 11, 2024
29e8546
bluetooth: services: ras: Fix unaligned memory access in RAS
sean-madigan Dec 19, 2024
4da34da
doc/nrf/../known_issues: note on NCSDK-31066
nvlsianpu Dec 18, 2024
6c9eaf3
quarantine: update
PerMac Dec 19, 2024
84ec4da
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Dec 13, 2024
dee077d
Bluetooth: Controller: Set Extended Advertising Parameters v2 command
Thomas-Deppe Nov 7, 2024
9e4cd47
nrf_security: cracen: Add support for ED25519PH
degjorva Dec 4, 2024
d9500b9
ci: fix docbuild for ubuntu 24.04
karhama Dec 20, 2024
4c1d67b
samples: nrf5340: remove deprecated multiprotocol_rpmsg
ankuns Dec 10, 2024
b2139ef
samples: nrf5340: changelog for multiprotocol_rpmsg removal
ankuns Dec 10, 2024
a46dfd2
doc: Updated hw_requirements for Matter
kkasperczyk-no Dec 11, 2024
31d1fa5
doc: remove references to removed sample `nRF5340: Multiprotocol RPMsg`
ankuns Dec 11, 2024
64064df
lib: lte_link_control: fix %NCELLMEAS notification parsing
tokangas Dec 20, 2024
9d1b151
samples: matter: Fix missing OTA requestor device type.
ArekBalysNordic Dec 16, 2024
61e5758
doc: applications: Update Machine Learning description of multi-image…
grochu Dec 18, 2024
3665a25
doc: post-release doc changes 2.9.0
b-gent Dec 19, 2024
8636c68
doc: known_issues: Add NCSDK-30802
maje-emb Dec 20, 2024
37fba0b
subsys, sdfw_services: add device information service handler
ayla-nordicsemi Dec 5, 2024
021e1ed
samples: matter: Remove custom heap size from nRF54L15 configs
adigie Nov 5, 2024
d3f30a5
manifest: sdk-connectedhomeip: Update revision
adigie Nov 5, 2024
4e452f3
doc: matter: add section on packet buffer pool size configuration
adigie Nov 19, 2024
4e90617
action: manifest: Update to v1.7.0
carlescufi Dec 20, 2024
6266884
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Dec 20, 2024
2391d0a
nrf_rpc: add function for decoding string without copying
kderda Dec 3, 2024
7f5d9d4
net: openthread: rpc: dynamically allocate memory for CLI line
kderda Dec 19, 2024
dfbd983
net: openthread: rpc: add DNS client serialization
kderda Oct 14, 2024
3a5b2f3
net: openthread: rpc: add DNS client test commands to shell
kderda Oct 14, 2024
9dd07c8
tests: subsys: net: openthread: add DNS client tests
kderda Oct 14, 2024
6d1c940
doc: update list of supported serialized OpenThread API functions
kderda Dec 20, 2024
1d0ff55
manifest: tf-m: Point to v2.1.1-ncs2
carlescufi Dec 23, 2024
0a895ba
manifest: mbedtls: Point to v3.6.2-ncs2
carlescufi Dec 23, 2024
66b211a
manifest: Bring upstream building nRF54L15 support
Vge0rge Dec 5, 2024
6862306
mpsl: init: Make the CONFIG_MPSL_HFCLK_LATENCY user configurable
ppryga-nordic Dec 21, 2024
9abba20
actions: Do not trigger toolchain sync in forks
jangalda-nsc Dec 30, 2024
7d3b841
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Dec 20, 2024
b44ba73
doc: Correct code block on Updating the Thingy:91 X firmware
divipillai Dec 19, 2024
61dde25
doc: Fix wrong API links in some libraries
umapraseeda Dec 18, 2024
99e853c
samples: matter: Disabled RAM power down for nRF5340 DK
kkasperczyk-no Dec 20, 2024
a30fb62
samples: matter: Enable Factory Data for nRF54H20 by default.
ArekBalysNordic Dec 20, 2024
be9c4be
doc: fixes to migration guide and user guide for nrf54h20
hakonfam Dec 19, 2024
52c415c
nrf_security: Reset the PRNG reseed counter in Cracen PSA
Vge0rge Jan 2, 2025
9fbeaf3
tests: benchmarks: Verify fast SPI with different GD frequencies
nordic-bami Jan 2, 2025
a8a573f
doc: Doc fixes for the FEM docs
umapraseeda Jan 2, 2025
8b79d37
scripts: west_commands: create-board: remove CONSTLAT from nRF54L15
gmarull Dec 12, 2024
5b86006
doc: known issues: Fix an ESB 2.9.0 issue
grochu Jan 3, 2025
cac49ac
emds: Revise rram related timing in emds
Balaklaka Dec 5, 2024
a8f2725
doc: fix to missing the for nRFVSC
greg-fer Jan 6, 2025
7d71d07
manifest: pull twister YAML changes for find-my
gmarull Jan 7, 2025
1065c0a
doc: zigbee: add known issue NCSIDB-1411 zcl par not cleaned
AdamZelikNS Dec 20, 2024
9d0d0af
suit: Add dependencies in manifest variable impl
tomchy Dec 9, 2024
19c9dab
suit: Add API to verify write access to variables
tomchy Dec 10, 2024
d348680
suit: Add support for MFST_VAR in suit_plat_write
tomchy Dec 9, 2024
c1d79c6
tests: Add test cases for writing MFST_VAR
tomchy Dec 9, 2024
602c5ae
suit: Add support for MFST_VAR in check_content
tomchy Dec 9, 2024
4b223a0
tests: Add cases for checking MFST_VAR content
tomchy Dec 10, 2024
db6924c
suit: Add support for MFS_VAR in suit_plat_copy
tomchy Dec 10, 2024
a222e45
tests: Add cases for copying MFST_VAR
tomchy Dec 10, 2024
741cb7a
manifest: Update suit-generator revision
tomchy Dec 10, 2024
1bfcb24
doc: fix path to DECT shell sample
peknis Jan 7, 2025
d7b7d10
doc: fix the known issues filter script
b-gent Dec 19, 2024
015b06d
manifest: Update sdk-zephyr revision
PavelVPV Dec 11, 2024
50f7b9b
samples: Remove BT_BUF_ACL_RX_COUNT
PavelVPV Dec 11, 2024
4cb4cd1
manifest: Update sidewalk revision
PavelVPV Dec 12, 2024
42f77d4
doc: custom board programming guide
greg-fer Jan 6, 2025
7b49c65
tests: drivers: audio: pdm_loopback: add support for nRF54l20
mstasiaknordic Jan 3, 2025
6544adf
doc: nrf_security: Adding HKDF-extract and HKDF-Expand to supported
degjorva Dec 9, 2024
b2298e7
Applications: Audio: Removed child images from buildprog
koffes Jan 7, 2025
52a2d66
docs: nrf_security: drivers: Added ed25519ph to supported
degjorva Jan 7, 2025
e808fbf
doc: 54h documentation improvements
FrancescoSer Nov 27, 2024
8a1d9ae
tests: benchmarks: Increase coverage for Clock Control
nordic-bami Jan 2, 2025
5eb1bd1
tests: benchmarks: multicore: Test fast PWM with different GD freq.
nordic-segl Dec 20, 2024
7279874
net: new downloader
eivindj-nordic Nov 13, 2024
5241ce0
bluetooth: services: ras: rreq: Add feature read functionality
sean-madigan Jan 6, 2025
5a083ee
Bluetooth: mesh: Fix scene recall for Light Ctrl server
akredalen Jan 6, 2025
f5c6c05
actions: Use ubuntu-24.04 instead of ubuntu-latest
jangalda-nsc Jan 8, 2025
1133ff3
samples: matter: Remove unused includes
adigie Dec 18, 2024
59be6ed
bluetooth: fast_pair: allow the callback registration in SYS_INIT
kapi-no Jan 3, 2025
0825ffb
bluetooth: fast_pair: fmdn: improve callback API doc
kapi-no Jan 3, 2025
09da230
samples: cellular: gnss: Update GNSS factory almanacs
tokangas Jan 7, 2025
3e5955e
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Jan 7, 2025
19f91cd
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Dec 17, 2024
bb55a3b
samples: cellular: nrf_cloud_multi_service: Fix at cmd handling
plskeggs Jan 2, 2025
40e3d4f
doc: nrf: app_dev: nrf54h20: Global reset
karstenkoenig Dec 18, 2024
00cfae9
test-spec: Refine the test spec for CI-ble-samples-test
rugeGerritsen Dec 5, 2024
0830afa
doc: wifi: Fix shell sample
richabp Jan 7, 2025
eb830e6
doc: SUIT recovery and customize DFU update
nordic-mik7 Dec 20, 2024
21dcbec
manifest: update sdk-zephyr
nordic-segl Dec 19, 2024
0543ac7
tests: drivers: gpio: gpio_more_loops: Enable test on nrf54l20pdk
nordic-segl Dec 19, 2024
8f982dd
tests: benchmarks: power_consumption: flash: enable asserts
nordic-piks Jan 8, 2025
478cee1
tests: benchmarks: power_consumption: flash: enable asserts
nordic-piks Jan 8, 2025
f39663d
bluetooth: services: User data in HID service callback
pdunaj Dec 10, 2024
9a923e2
applications, samples, tests: use native YAML lists in twister config
gmarull Dec 2, 2024
8da4d8b
lib: location: Update documentation
tokangas Jan 2, 2025
affcec2
doc: Fix link text for references to GNSS interface
tokangas Jan 8, 2025
f62d635
nrf_security: cracen: Add HMAC SHA256 to KMU key types.
ArekBalysNordic Dec 17, 2024
347a15d
doc: Add HMAC SHA256 to KMU key types in docs.
ArekBalysNordic Dec 17, 2024
6e0cb3a
nrf_security: drivers: cracen: fix build errors with ns
degjorva Jan 8, 2025
1803a80
lib: modem_key_mgmt: fix duplicate deletion of last cred type
eivindj-nordic Jan 8, 2025
09d5944
codeowners: change services/ras.h from muffin to dragoon
sean-madigan Jan 8, 2025
d943547
doc: idle: remove SB_CONFIG_REMOTE_BOARD from doc
nordic-piks Jan 8, 2025
24f8ed3
doc: benchmarks: idle: add info about s2ram configuration
nordic-piks Jan 8, 2025
7a5d1c6
samples: cellular: lte_ble_gateway: Update to use new HCI driver
eivindj-nordic Dec 17, 2024
852ae66
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Dec 13, 2024
774bcbc
CODEOWNERS: set hids service reviewers
pdunaj Jan 8, 2025
a1a3b55
samples: Remove nRF54L15PDK overlays from samples.
dchat-nordic Jan 8, 2025
e82d97f
manifest: Update sdk-find-my revision (auto-manifest PR)
NordicBuilder Dec 11, 2024
d20ba23
tests: benchmarks: multicore: idle_outside_of_main: add cooperative t…
nordic-piks Jan 9, 2025
01a4103
applications: nrf_desktop: fix c++ compatibility in util headers
pdunaj Dec 9, 2024
9299b43
cmake: remove NCS Toolchain CMake package lookup
tejlmand Dec 3, 2024
ddfb6df
pdn: make pdp_context_dynamic_params_get common
TaeZStkyoht Dec 23, 2024
939aeef
samples: cellular: modem_shell: Remove iperf3 Kconfig warning
trantanen Nov 8, 2024
8cc2355
manifest: Update sdk-find-my revision (auto-manifest PR)
NordicBuilder Nov 26, 2024
315b706
caf: click_detector: Add missing includes to click_detector.h
nrbrook Dec 6, 2024
9daee99
samples: wifi: scan: Fix build error in scan sample
krish2718 Dec 26, 2024
7084bd6
samples: wifi: scan: Add a shell overlay
krish2718 Dec 26, 2024
cecedab
lib: lte_link_control: Skip parsing of unexpected %NCELLMEAS notif
tokangas Jan 2, 2025
2df371b
lib: lte_link_control: Add missing time units in cell information
tokangas Jan 2, 2025
ab335b2
samples: wifi: radio_test: Improve tone trasmit command description
prsi98 Jan 9, 2025
3b73572
tests: benchmarks: Extend testing for clock control
nordic-bami Jan 9, 2025
b777188
suit: Remove legacy implementation
tomchy Jan 7, 2025
919489e
suit: increase synchronous invoke timeout
ahasztag Jan 9, 2025
fd398f0
nrf_security: Fix data cache buffer size in Cracen
Vge0rge Jan 9, 2025
118ee39
scripts: alt: accel_polling: do not use logging with coverage
nordic-piks Jan 10, 2025
b9d1b3f
samples: matter: Fix nRF54L15 internal build docs.
ArekBalysNordic Jan 9, 2025
14293f4
doc: Add known issue for SEGGER SystemView tracing
HaavardRei Dec 19, 2024
9f8c7a4
doc: Reduce size of some svgs
umapraseeda Jan 7, 2025
37d6407
samples: matter: disable mpsl before preforming factory reset
ArekBalysNordic Jan 2, 2025
8f2b54a
manifest: Update sdk-find-my revision (auto-manifest PR)
NordicBuilder Dec 11, 2024
f9e9dd4
tests: benchmarks: power_consumption: flash: extend test with writes
nordic-piks Jan 10, 2025
1c2673a
actions: Limit Toolchain Sync execution
jangalda-nsc Jan 10, 2025
339d896
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Oct 29, 2024
8dcb441
tests: psa_crypto: Clean up configs
degjorva Jan 9, 2025
e50c6ac
quarantine: update
PerMac Jan 2, 2025
ef58a3b
net: lib: nrfcloud_pgps_utils: Ignore error on canceling download
jorgenmk Jan 9, 2025
e85d400
manifest: Update sdk-find-my revision (auto-manifest PR)
NordicBuilder Jan 8, 2025
0cc5e50
samples: openthread: fix THCI for Thread 1.3/1.4
maciejbaczmanski Jan 10, 2025
509fa66
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Jan 7, 2025
6586628
tests: benchmarks: Check if unexpected resets happens at H20
nordic-bami Jan 10, 2025
3bf7d40
Bluetooth: Mesh: fix uptime to tai conversion inaccuracy
alxelax Jan 8, 2025
728080b
tests: Add decrypt filter unit tests.
nordic-mik7 Jan 2, 2025
7f1e6c6
openthread: remove 1.3 prebuilt libraries
maciejbaczmanski Jan 10, 2025
80514e2
samples: matter: align extra args in sample yamls
doublemis1 Jan 10, 2025
36abc6c
doc: Update build file name on Thingy:91 and 91 X docs
divipillai Jan 8, 2025
1fd7588
scripts: requirements: bump nrf-regtool to 8.1.2
karstenkoenig Jan 10, 2025
a1941eb
scripts: requirements: bump jinja2>=3.1.5
thst-nordic Jan 10, 2025
0e43ec2
doc: nrf util: usb driver prerequisite for win
greg-fer Jan 8, 2025
296fa39
manifest: update oberon psa crypto revision
PFnord Dec 20, 2024
d077ab6
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Dec 17, 2024
f823635
lib: lte_link_control: Misc doc updates
trantanen Jan 7, 2025
750ddf4
tests: benchmarks: multicore: Add leds
nordic-pikr Jan 9, 2025
3ba3fb3
doc: Refer test commands section of BLE Core Spec in DTM sample
divipillai Jan 7, 2025
5ae8809
suit: Fix Nordic top candidate verification seq
tomchy Jan 13, 2025
52b6395
bluetooth: hci_driver: Fix deadlock in MPSL workq
PavelVPV Nov 7, 2024
aec6383
bluetooth: hci_driver: Process recvd msgs directly from SDC callback
PavelVPV Nov 27, 2024
962ac08
doc: thingy53: remove GSG guide
greg-fer Jan 9, 2025
4cf924e
suit: Build system changes needed for encryption
ahasztag Dec 16, 2024
f26a390
samples: matter: Disable GPIO forwarder in mcuboot
adigie Jan 9, 2025
01afac7
applications: nrf_desktop: generic max report size handling
pdunaj Dec 9, 2024
6f4dc17
tests: benchmarks: power_consumption: Allow controlled thread suspension
nordic-krch Jan 13, 2025
4408403
tests: benchmarks: power_consumption: i2c: Improve thread suspend
nordic-krch Jan 13, 2025
6dd7041
boards: shields: pca63566: Enable runtime PM for i2c and spi nodes
nordic-krch Jan 13, 2025
baff83c
net: lib: nrf_cloud: Fix warnings on PGPS
plskeggs Dec 19, 2024
212dbd3
net: lib: nrf_cloud: Add comment for AGNSS
plskeggs Jan 2, 2025
9924f1a
bluetooth: remove ncs-si-muffin as bluetooth code owners
olivier-le-sage Jan 13, 2025
33bdc5f
bluetooth: controller: remove vs supported commands implementation
olivier-le-sage Jan 8, 2025
12223d7
Bluetooth: Mesh: fix defaults for generic location srv
alxelax Jan 6, 2025
48d68a3
sdfw_services: regenerate zcbor encoders/decoders with current version
jonathannilsen Jan 8, 2025
4825324
sdfw_services: psa_crypto: use new tags for pointer-to-const members
jonathannilsen Jan 8, 2025
f38d311
doc: Added GDFS to 54H clock Arch doc
FrancescoSer Dec 20, 2024
c361c8a
actions: Bump limit of listed PRs
jangalda-nsc Jan 14, 2025
7ef6f39
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Jan 8, 2025
693d1ff
samples: Add radio trims and PAN for nRF54H20 in DTM, RT and ESB
grochu Jan 10, 2025
7af4240
doc: updated IKG docs for nrf54l15
degjorva Oct 25, 2024
d498875
samples: bluetooth: Bugfix in DTM
mah-eiSmart Jan 13, 2025
db7fe74
manifest: Update nrfxlib
Vge0rge Jan 6, 2025
1eef98d
nrf_security: Fix dependency for threading_alt.h
Vge0rge Jan 6, 2025
30e2df6
lib: pdn: Update library API and documentation
tokangas Jan 10, 2025
b65f69a
tests: benchmarks: power_consumption: flash: fix exmif pm
bjarki-andreasen Jan 14, 2025
ec6f3f3
samples: nrfcloud_multi_service: Increase heap t91x
jorgenmk Jan 14, 2025
cd87f3b
lib: lte_link_control: Send NEIGHBOR_CELL_MEAS event in case of error
tokangas Jan 10, 2025
d176b6b
lib: lte_link_control: Remove Kconfig links from library header
tokangas Jan 14, 2025
aa718f8
tests: nrf_auraconfig: Rename usecase_defines.sh
alexsven Jan 14, 2025
08065c1
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Jan 14, 2025
d06dc05
suit: in-place updateable components
SylwesterKonczyk Jan 9, 2025
5f476ed
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Jan 14, 2025
8221751
applications: asset_tracker_v2: Use UUID as device ID for thingy91x
jorgenmk Jan 15, 2025
dec1f3e
doc: peripheral_lbs: Update testing section with nRF Blinky app
divipillai Jan 13, 2025
8ea3f6f
doc: Fix typo in the file name of the machine learning app
divipillai Jan 13, 2025
2a8403e
samples: net: download: Fix compilation with secure socket disabled
joerchan Dec 12, 2024
572bb10
tests: benchmarks: multicore: Add PM tests with FLPR core
nordic-segl Jan 13, 2025
00809a8
tests: benchmarks: add test kernel_freq_change
nordic-piks Jan 10, 2025
012408a
scripts: ci: tags: add ci_tests_benchmarks_kernel_freq_change
nordic-piks Jan 14, 2025
e3839de
nrf_security: drivers: cracen: integrate updated silexpk headers
tomi-font Nov 28, 2024
4defa4c
nrf_security: drivers: integrate updated sxsymcrypt headers
tomi-font Nov 19, 2024
5e3b2a6
nrf_security: drivers: cracen: integrated updated silexpk sources
tomi-font Dec 30, 2024
2029018
nrf_security: drivers: cracen: integrate updated sxsymcrypt sources
tomi-font Nov 29, 2024
8144355
nrf_security: drivers: cracen: fix Ed25519 and Ed448 spelling
tomi-font Jan 15, 2025
636c3d5
doc: release notes: Add note about fixed flash driver and ble coop
PavelVPV Jan 15, 2025
c5a2aac
net: lib: downloader: make sure at least one transport enabled
eivindj-nordic Jan 9, 2025
874962f
scripts: remove a sample from quarantine integration.yaml
HubertHugo Jan 15, 2025
74a3659
scripts: ci: tags: add ci_tests_drivers_gpio
nordic-piks Jan 14, 2025
0b9bc1d
scripts: ci: tags: add ci_tests_drivers_audio
nordic-piks Jan 14, 2025
8a75fdd
scripts: ci: tags: add ci_tests_subsys_nrf_rpc
nordic-piks Jan 14, 2025
edc4bd9
scripts: ci: tags: add ci_tests_subsys_kmu
nordic-piks Jan 14, 2025
dbda116
lib: pdn: doc: Clarify function return values
nordic-hani Dec 16, 2024
58c72c8
lib: lwm2m_carrier: Clarify pdn return values
nordic-hani Dec 16, 2024
09f87a2
drivers: mspi: Add SDP MSPI driver
jaz1-nordic Nov 18, 2024
a379f04
snippets: sdp: mspi: Add SDP MSPI snippet files
jaz1-nordic Nov 18, 2024
39f3adf
sysbuild: sdp: Add SDP MSPI to cmake
jaz1-nordic Nov 18, 2024
ee0ab07
applications: sdp: mspi: Add IPC solution to SDP MSPI application
jaz1-nordic Nov 27, 2024
a14701b
tests: drivers: mspi: add SDP MSPI API test configuration
jaz1-nordic Dec 13, 2024
4418588
openthread: fix diags modules
maciejbaczmanski Jan 14, 2025
e60fadf
tests: benchmarks: Implement EXMIF transfer with s2ram test
nordic-bami Jan 13, 2025
2e0fec2
tests: benchmarks: multicore: Fix core synchronization in idle_pwm_lo…
nordic-segl Jan 15, 2025
647b57d
bundle: Use Nordic's PYPI to install pip requirements
jangalda-nsc Jan 3, 2025
d2150a3
actions: Limit Toolchain Sync execution
jangalda-nsc Jan 13, 2025
4f78ead
boards: thingy91x: add nrf5340 primary1 partition
maxd-nordic Jan 8, 2025
c9251c2
manifest: Update sdk-find-my revision (auto-manifest PR)
NordicBuilder Nov 29, 2024
c371658
doc: nrf54h20: fix trace version and rephrase text
greg-fer Jan 15, 2025
4c4ef5f
fmfu_fdev: Regenerate zcbor code
oyvindronningstad Aug 22, 2024
aabc00f
sdfw_services: Regenerate zcbor-generated client code
oyvindronningstad Aug 22, 2024
75f9dd8
doc: Added known issues related to Matter
kkasperczyk-no Jan 14, 2025
458b9a1
doc: add-ons: add information about the index
greg-fer Jan 13, 2025
b6e8337
scripts: quarantine: add sample.find_my.switchable_networks
nordic-piks Jan 16, 2025
d899e22
applications: nrf_desktop: Add PM for nrf54h20
zycz Jan 15, 2025
46f505b
tests: benchmarks: kernel_freq_change: adjust timeout
nordic-piks Jan 16, 2025
f25ade6
bluetooth: services: report id in out/feature report data callback
pdunaj Dec 10, 2024
87bd56e
bluetooth: services: report id in input report notification callback
pdunaj Jan 8, 2025
ada8dd6
doc: j-link: update version to 8.10f
greg-fer Jan 14, 2025
3aefa5d
manifest: Update sdk-find-my revision (auto-manifest PR)
NordicBuilder Jan 16, 2025
d5cd914
Revert "scripts: quarantine: add sample.find_my.switchable_networks"
mkapala-nordic Jan 16, 2025
11284f3
bluetooth: Add required heap to the gatt_dm
dchat-nordic Jan 13, 2025
26c0b66
doc: create_application: fix freestanding app desc
greg-fer Jan 16, 2025
8b83cf2
samples: psa_tls: Add TLS 1.3 tests for cracen
PFnord Jan 15, 2025
9bb39b4
sdk-nrf-toolchain: Bump JLink version to v8.10f
jangalda-nsc Jan 16, 2025
3ef6e17
samples: event_manager_proxy: adjust timeout
nordic-piks Jan 16, 2025
652f36a
samples: ipc: ipc_service: adjust timeout
nordic-piks Jan 16, 2025
0a6ec00
samples: peripheral: lpuart: adjust timeout
nordic-piks Jan 16, 2025
366923c
tests: drivers: audio: pdm_loopback: adjust timeout
nordic-piks Jan 16, 2025
d33b994
tests: drivers: gpio: egpio_basic_api: adjust timeout
nordic-piks Jan 16, 2025
5becc4f
tests: drivers: lpuart: adjust timeout
nordic-piks Jan 16, 2025
35facd1
tests: drivers: pwm: gpio_loopback: adjust timeout
nordic-piks Jan 16, 2025
48c3c1e
nrf_security: Refactor get_opaque_size function
Vge0rge Dec 30, 2024
020cc3f
samples: psa_tls: Fix folder naming for tls tests
PFnord Jan 16, 2025
588f19d
lib: location: skip A-GNSS data request when no ephe/alm requested
tokangas Oct 25, 2024
371ff9d
cmake: Prevent regenerating dfu multi image on every build
adigie Dec 14, 2024
a97b165
manifest: update sdk-zephyr
nordic-segl Jan 13, 2025
8fde9ff
manifest: Update sdk-connectedhomeip revision (auto-manifest PR)
NordicBuilder Jan 16, 2025
8ca4c28
manifest: Update sdk-connectedhomeip revision (auto-manifest PR)
NordicBuilder Jan 17, 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
  •  
  •  
  •  
56 changes: 40 additions & 16 deletions .github/test-spec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
- "lib/nrf_modem_lib/**/*"
- "lib/sms/**/*"
- "subsys/dfu/dfu_target/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"
- "subsys/net/lib/fota_download/**/*"
- "subsys/net/lib/ftp_client/**/*"
- "subsys/net/lib/nrf_cloud/**/*"
Expand All @@ -51,7 +51,7 @@
- "lib/modem_info/**/*"
- "lib/modem_key_mgmt/**/*"
- "lib/date_time/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"
- "subsys/net/lib/fota_download/**/*"
- "subsys/net/lib/lwm2m_client_utils/**/*"
- "subsys/dfu/dfu_target/**/*"
Expand Down Expand Up @@ -81,7 +81,7 @@
- "include/modem/nrf_modem_lib.h"
- "include/modem/pdn.h"
- "include/modem/sms.h"
- "include/net/download_client.h"
- "include/net/downloader.h"
- "include/secure_services.h"
- "lib/at_host/**/*"
- "lib/at_monitor/**/*"
Expand All @@ -102,7 +102,7 @@
- "samples/cellular/pdn/**/*"
- "samples/cellular/sms/**/*"
- "samples/cellular/udp/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"

"CI-lwm2m-test":
- "include/modem/lte_lc*.h"
Expand All @@ -114,8 +114,8 @@
- "samples/cellular/lwm2m_carrier/**/*"
- "include/modem/at_monitor.h"
- "lib/at_monitor/**/*"
- "include/net/download_client.h"
- "subsys/net/lib/download_client/**/*"
- "include/net/downloader.h"
- "subsys/net/lib/downloader/**/*"
- "lib/sms/**/*"
- "include/modem/sms.h"
- "lib/pdn/**/*"
Expand Down Expand Up @@ -147,7 +147,7 @@
- "subsys/mgmt/**/*"
- "subsys/pcd/*"
- "subsys/net/lib/*fota*/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"
- "tests/subsys/bootloader/**/*"
- "tests/subsys/dfu/**/*"

Expand Down Expand Up @@ -205,7 +205,30 @@
- "drivers/mpsl/**/*"

"CI-ble-samples-test":
- "samples/bluetooth/**/*"
- "samples/bluetooth/central_and_peripheral_hr/*"
- "samples/bluetooth/central_bas/*"
- "samples/bluetooth/central_hids/*"
- "samples/bluetooth/central_hr_coded/*"
- "samples/bluetooth/central_smp_client/*"
- "samples/bluetooth/central_uart/*"
- "samples/bluetooth/direct_test_mode/*"
- "samples/bluetooth/llpm/*"
- "samples/bluetooth/nrf_dm/*"
- "samples/bluetooth/peripheral_ancs_client/*"
- "samples/bluetooth/peripheral_bms/*"
- "samples/bluetooth/peripheral_cgms/*"
- "samples/bluetooth/peripheral_cts_client/*"
- "samples/bluetooth/peripheral_gatt_dm/*"
- "samples/bluetooth/peripheral_hids_keyboard/*"
- "samples/bluetooth/peripheral_hids_mouse/*"
- "samples/bluetooth/peripheral_lbs/*"
- "samples/bluetooth/peripheral_mds/*"
- "samples/bluetooth/peripheral_rscs/*"
- "samples/bluetooth/peripheral_status/*"
- "samples/bluetooth/peripheral_uart/*"
- "samples/bluetooth/radio_coex_1wire/*"
- "samples/bluetooth/throughput/*"
- "samples/mpsl/timeslot/*"
- "samples/peripheral/radio_test/**/*"
- "subsys/nrf_rpc/**/*"
- "subsys/mpsl/**/*"
Expand Down Expand Up @@ -240,7 +263,7 @@
- "subsys/bluetooth/services/nus.c"
- "drivers/mpsl/**/*"
- "dts/bindings/radio_fem/**/*"
- "samples/nrf5340/multiprotocol_rpmsg/**/*"
- "applications/ipc_radio/**/*"
- "modules/nrfxlib/nrf_802154/**/*"
- "modules/mcuboot/**/*"
- "applications/zigbee_weather_station/**/*"
Expand Down Expand Up @@ -313,7 +336,7 @@
- "subsys/nrf_rpc/**/*"
- "drivers/mpsl/**/*"
- "dts/bindings/radio_fem/**/*"
- "samples/nrf5340/multiprotocol_rpmsg/**/*"
- "applications/ipc_radio/**/*"
- "modules/nrfxlib/nrf_802154/**/*"
- "samples/CMakeLists.txt"

Expand All @@ -326,7 +349,7 @@
- "drivers/mpsl/**/*"
- "boards/shields/**/*"
- "dts/bindings/radio_fem/**/*"
- "samples/nrf5340/multiprotocol_rpmsg/**/*"
- "applications/ipc_radio/**/*"
- "modules/nrfxlib/nrf_802154/**/*"
- "samples/CMakeLists.txt"

Expand Down Expand Up @@ -374,7 +397,7 @@
- "samples/matter/**/*"
- "applications/matter_bridge/**/*"
- "applications/matter_weather_station/**/*"
- "samples/nrf5340/multiprotocol_rpmsg/**/*"
- "applications/ipc_radio/**/*"

"CI-find-my-test":
- "CMakeLists.txt"
Expand Down Expand Up @@ -433,7 +456,7 @@
- "include/modem/nrf_modem_lib.h"
- "include/modem/pdn.h"
- "include/modem/sms.h"
- "include/net/download_client.h"
- "include/net/downloader.h"
- "include/net/fota_download.h"
- "include/net/nrf_cloud.h"
- "include/net/nrf_cloud_agnss.h"
Expand All @@ -457,7 +480,7 @@
- "lib/sms/**/*"
- "lib/supl/**/*"
- "samples/cellular/modem_shell/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"
- "subsys/net/lib/fota_download/**/*"
- "subsys/net/lib/nrf_cloud/**/*"
- "subsys/net/lib/rest_client/**/*"
Expand Down Expand Up @@ -509,7 +532,7 @@
- "include/drivers/flash/**/*"
- "include/flash_map_pm.h"
- "include/modem/**/*"
- "include/net/download_client.h"
- "include/net/downloader.h"
- "include/net/fota_download.h"
- "include/net/nrf_cloud*"
- "include/net/rest_client.h"
Expand All @@ -531,7 +554,7 @@
- "subsys/bootloader/**/*"
- "subsys/caf/**/*"
- "subsys/dfu/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"
- "subsys/net/lib/fota_download/**/*"
- "subsys/net/lib/nrf_cloud/**/*"
- "subsys/net/lib/nrf_provisioning/**/*"
Expand Down Expand Up @@ -594,6 +617,7 @@
- "tests/drivers/lpuart/**/*"
- "tests/drivers/pwm/**/*"
- "tests/drivers/sensor/**/*"
- "tests/drivers/audio/**/*"

"CI-ps-test":
- "samples/nrf_rpc/protocols_serialization/**/*"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on: pull_request

jobs:
compliance_job:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: Run compliance checks on patch series (PR)
steps:
- name: Update PATH for west
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/contribs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:

jobs:
contribs:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: Contribs
steps:
- name: Contribs
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/create-upmerge-PRs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ env:
jobs:
auto-upmerge-create-PRs:
if: github.repository == 'nrfconnect/sdk-nrf'
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Checkout sources
uses: nrfconnect/action-checkout-west-update@main
Expand Down Expand Up @@ -88,7 +88,7 @@ jobs:
gh pr create --base $PR_TARGET_BRANCH --title "manifest: Update revisions of upmerged projects (automatic upmerge)" --body "Automatic upmerge action" --label "CI-all-test" --label "auto-upmerge"

failure-notifier:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
if: failure()
needs: auto-upmerge-create-PRs
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dnm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
do-not-merge:
if: ${{ contains(github.event.*.labels.*.name, 'DNM') }}
name: Prevent Merging
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Check for label
run: |
Expand Down
7 changes: 3 additions & 4 deletions .github/workflows/docbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ on:

jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
Expand All @@ -54,8 +54,7 @@ jobs:
- name: Install Python dependencies
working-directory: ncs
run: |
sudo pip3 install -U setuptools wheel pip
pip3 install -r nrf/doc/requirements.txt
pip install -r nrf/doc/requirements.txt

- name: West zephyr-export
working-directory: ncs
Expand All @@ -74,7 +73,7 @@ jobs:

- name: Check version
run: |
VERSION_REGEX="^v([0-9a-z\.\-]+)$"
VERSION_REGEX="^v([0-9a-zA-Z\.\-]+)$"
if [[ ${GITHUB_REF#refs/tags/} =~ $VERSION_REGEX ]]; then
VERSION=${BASH_REMATCH[1]}
elif [[ ${GITHUB_REF#refs/heads/} == "main" ]]; then
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:

jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

steps:
- name: Checkout repository
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docpublish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
publish:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
if: ${{ github.event.workflow_run.conclusion == 'success' }}
steps:
- name: Download artifacts
Expand All @@ -20,7 +20,7 @@ jobs:
- name: Unzip html archive
working-directory: docs
run: |
OUTDIR=$(awk 'NR==1 { if ($3 ~ /^(latest|v([0-9a-z\.\-]+)|PR-[0-9]+)$/) print $3 }' monitor_*.txt)
OUTDIR=$(awk 'NR==1 { if ($3 ~ /^(latest|PR-[0-9]+|[0-9]+\.[0-9a-zA-Z\.\-]+)$/) print $3 }' monitor_*.txt)
echo "OUTDIR=$OUTDIR" >> "$GITHUB_ENV"
unzip legacy-ncs*.zip -d $OUTDIR

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docremove.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
remove:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Try removal of PR-docs
env:
Expand Down
122 changes: 122 additions & 0 deletions .github/workflows/enforce-toolchain-synchronization.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
# Enforce rebasing Pull Requests if Toolchain was modified on target branch
#
# If new commits, which modifies toolchain files was pushed to given branch, find all PRs targeting
# this branch, which also change toolchain files. Then, enforce rebasing them by changing
# CI/Jenkins/toolchain check to FAILURE.
# This prevents race condition issue when new toolchain bundle has to be built after PR is merged.
#
# Toolchain files:
# * scripts/requirements-fixed.txt
# * scripts/tools-versions-darwin.yml
# * scripts/tools-versions-win10.yml
# * scripts/tools-versions-linux.yml

name: Enforce rebasing Pull Requests if Toolchain was modified on target branch

on:
push:
branches: # Trigger on push to main and release branches
- main
- 'v*-branch'
jobs:
check-prs:
if: ${{ github.repository_owner == 'nrfconnect' && !github.event.created }} # Skip for new branches or forks
runs-on: ubuntu-24.04

steps:
- name: Define list of files to check
id: define_files
run: |
echo "TOOLCHAIN_FILES=scripts/requirements-fixed.txt,scripts/tools-versions-linux.yml,scripts/tools-versions-darwin.yml,scripts/tools-versions-win10.yml" >> $GITHUB_ENV

- name: Checkout the repository
uses: actions/checkout@v4
with:
fetch-depth: 0
persist-credentials: false

- name: Get files modified by recent commits
id: get_files
run: |
echo "Modified files in this commit:"
git diff --name-only ${{ github.event.before }} ${{ github.sha }} > modified_files.txt
cat modified_files.txt

- name: Check if any watched files are modified
id: check_files
run: |
modified_files=$(cat modified_files.txt)
IFS=',' read -r -a watched_files <<< "${{ env.TOOLCHAIN_FILES }}"
modified=false
for file in "${watched_files[@]}"; do
if echo "$modified_files" | grep -q "$file"; then
echo "$file was modified."
modified=true
fi
done
echo "modified=$modified" >> $GITHUB_ENV

# App token is required to update Check Status
- name: Get jenkins-ncs App token
if: env.modified == 'true'
uses: actions/create-github-app-token@v1
id: app-token
with:
app-id: ${{ vars.JENKINS_NCS_APP_ID }}
private-key: ${{ secrets.JENKINS_NCS_APP_PRIVATE_KEY }}

- name: Find open pull requests targeting this branch and modyfing Toolchain files
if: env.modified == 'true'
id: find_prs
run: |
PRs=$(gh pr list --limit 500 --base ${{ github.ref_name }} --state open --json url,headRefName,files --jq '[.[] | select(.files[]? | .path as $file | [$file] | inside([env.TOOLCHAIN_FILES]))]')
echo "Found PRs: $PRs"
echo "prs=$PRs" >> $GITHUB_ENV
env:
GH_TOKEN: ${{ steps.app-token.outputs.token }}

- name: Set CI/Jenkins/toolchain status check to failure
if: env.modified == 'true' && steps.find_prs.outputs.prs != '[]'
env:
GH_TOKEN: ${{ steps.app-token.outputs.token }}
run: |
for pr in $(echo "$prs" | jq -r '.[].url'); do
pr_url=$(echo $pr | sed 's|https://github.com/||')
pr_owner=$(echo $pr_url | cut -d'/' -f1)
pr_repo=$(echo $pr_url | cut -d'/' -f2)
pr_number=$(echo $pr_url | cut -d'/' -f4)

echo "Setting CI/Jenkins/toolchain status to failure for PR: $pr"

# Get the SHA of the last commit in the PR branch
commit_sha=$(gh pr view $pr_number --json headRefOid --jq '.headRefOid')

# Get the Check Run ID by listing the check runs for the PR's head commit
check_run_id=$(gh api \
-H "Accept: application/vnd.github.v3+json" \
/repos/$pr_owner/$pr_repo/commits/$commit_sha/check-runs \
--jq '.check_runs[] | select(.name == "CI/Jenkins/toolchain") | .id')

# If no check run exists, create a new one; otherwise, update the existing one
if [ -z "$check_run_id" ]; then
echo "Creating new check run for PR: $pr"
gh api \
-H "Accept: application/vnd.github.v3+json" \
--method POST /repos/$pr_owner/$pr_repo/check-runs \
-f name="CI/Jenkins/toolchain" \
-f head_sha="$commit_sha" \
-f status="completed" \
-f conclusion="failure" \
-f output[title]="Rebase needed - Toolchain changed on '${{ github.ref_name }}' branch" \
-f output[summary]="Toolchain was modified on '${{ github.ref_name }}' and this PR has to be rebased"
else
echo "Updating existing check run with ID $check_run_id"
gh api \
-H "Accept: application/vnd.github.v3+json" \
--method PATCH /repos/$pr_owner/$pr_repo/check-runs/$check_run_id \
-f conclusion="failure" \
-f status="completed" \
-f output[title]="Rebase needed - Toolchain changed on '${{ github.ref_name }}' branch" \
-f output[summary]="Toolchain was modified on '${{ github.ref_name }}' and this PR has to be rebased"
fi
done
Loading
Loading