Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1661 commits
Select commit Hold shift + click to select a range
01c5bdf
doc: test_and_optimize: debugging tools list edits
greg-fer Mar 27, 2024
51c4c4c
applications: Fixed displaying QR code link for Matter bridge
kkasperczyk-no Mar 29, 2024
2465ca7
manifest: openthread: update to `38418ae`
NordicBuilder Apr 3, 2024
7475a59
manifest: Update sdk-zephyr revision
ryanjh Apr 3, 2024
e2ef01a
bluetooth: controller: Add kconfig for scanning/initiating in parallel
olivier-le-sage Mar 19, 2024
f0cae6a
manifest: Update sdk-nrf-802154 and nrfxlib revisions
ankuns Apr 3, 2024
7d6643b
samples: cellular: modem_shell: Take Custom AT commands library into use
tokangas Dec 29, 2023
be2d147
dfu_target: disallow `DFU_TARGET_STREAM_SAVE_PROGRESS`
edmont Apr 2, 2024
96c87ea
zigbee: fota: release resources after a failed write
edmont Apr 2, 2024
fcaa5af
doc: zigbee: update known issues about FOTA update
edmont Apr 3, 2024
6a2c7c3
doc: wifi: Add Wi-Fi certification page
richabp Mar 28, 2024
4202f10
samples: bluetooth: iso_time_sync: Improve bsim compatibility
rugeGerritsen Mar 27, 2024
b968713
samples: bluetooth: iso_time_sync: Remove 54L workaround
rugeGerritsen Mar 27, 2024
b6166d9
samples: bluetooth: iso_time_sync: Utilize continuous scanning macros
rugeGerritsen Mar 27, 2024
f5b591f
samples: matter: Improve Matter memory profiling.
ArekBalysNordic Apr 3, 2024
c13652d
net: lib: wifi_credentials: Add new functions and params
simensrostad Mar 26, 2024
9fbdda7
drivers: wifi: Add LMAC lockup recovery stats
kapbh Apr 2, 2024
ed8aa32
nrf_security: cracen: Fix cracen_update out len
Vge0rge Apr 3, 2024
e661da0
samples: matter_lightbulb: Fix MAX_FDS and SSL_CONTENT_LEN for aws
jorgenmk Apr 3, 2024
f176353
manifest: Update Zephyr's net stack.
MarGasiorek Apr 3, 2024
76853d8
nfc: Add support for nRF54l15
Aug 9, 2023
d07756c
samples: nfc: Add support for nRF54 in NFC samples.
dchat-nordic Feb 1, 2024
32352a2
nfc: Fix Kconfig configuration for interrupt
Apr 3, 2024
e029c0b
samples: nfc: Fix buttons for nRF54l15
Apr 3, 2024
afad5d6
changelog: Update changelog
Apr 3, 2024
8f5b3c2
manifest: Update Zephyr revision
Apr 3, 2024
bdd215b
codeowners: Update CODEOWNERS to use audio group
alexsven Apr 5, 2024
4593437
samples: matter: Introduced initial support for nRF54L15
kkasperczyk-no Apr 3, 2024
2a56e45
applications: nrf5340_audio: Support any context
alexsven Apr 5, 2024
1aefdd7
tests: subsys: bluetooth: fast_pair: Add nRF54L15 PDK target
mkapala-nordic Apr 3, 2024
26c0203
bluetooth: fast_pair: Disallow MbedTLS crypto for _ns and new targets
mkapala-nordic Apr 5, 2024
79c81c5
samples: bluetooth: Enable TIMER0 for nrf5340 audio DK
rick1082 Apr 2, 2024
4872931
suit: migration dependent SUIT repositories and provisioning scripts
robertstypa Mar 25, 2024
f0be737
samples: cellular: Removed ESP8266 Wi-Fi support
trantanen Apr 2, 2024
2cd3555
Samples: Bluetooth: Mesh: Add nRF54L15 support to Enocean sample
ludvigsj Apr 4, 2024
1f9dc63
applications: nrf5340_audio: Only accept supported sample rate
alexsven Apr 4, 2024
656326d
doc: config_and_build: expand cmake section
greg-fer Apr 5, 2024
67e1d68
applications: nrf5340_audio: Add data to adv after directed
alexsven Apr 5, 2024
c3ee6bf
samples: net: http_server: Register SD service
simensrostad Mar 26, 2024
7e9d2c9
nrf_security: CRACEN: Add key management dep
Vge0rge Mar 25, 2024
ef1f66e
nrf_security: cracen: SPAKE2P server with priv key
Vge0rge Mar 27, 2024
a85e5d8
samples: spake2p: Fix server key usage
Vge0rge Mar 27, 2024
1f4e9b0
nrf_security: cracen: Allow not set keybits SPAKE2P
Vge0rge Apr 4, 2024
c6fbe3e
nrf_security: cracen: Fix spake2p confirm message
vlilleboe Apr 5, 2024
aaa0159
nrf_security: cracen: Fix race condition
vlilleboe Apr 5, 2024
38dfd74
applications: nrf5340_audio: Add SID to adv packet
alexsven Mar 19, 2024
e329223
applications: nrf5340_audio: Don't connect twice to same conn
alexsven Mar 19, 2024
5241cc8
applications: nrf5340_audio: Print codec config on client
alexsven Mar 19, 2024
417d33e
applications: nrf5340_audio: Minor improvements from UPF
koffes Mar 19, 2024
d8b20f8
doc: Fix some terms in the docs
divipillai Mar 26, 2024
dd1ec22
samples: wifi: throughput: Zperf integration and cleanup
D-Triveni Apr 1, 2024
8c29e1f
Doc: Add missing changelog about Mesh samples nrf54 support
ludvigsj Apr 5, 2024
9e342f9
fem_al: replace gain with FEM type-specific tx_power_control
ankuns Mar 28, 2024
4d9cf61
samples: radio_test: align to fem_al tx_power_control
ankuns Mar 28, 2024
14b5151
samples: dtm: align to fem_al tx_power_control
ankuns Mar 28, 2024
fd05efa
samples: openthread: Fix CSL period in sample doc.
Apr 8, 2024
e6b6144
doc: fix OVERLAY_CONFIG to EXTRA_CONF_FILE
greg-fer Apr 8, 2024
c0cc9a1
scripts: hid_configurator: Add nRF54L PDK as gaming mouse
MarekPieta Mar 26, 2024
47a4549
applications: nrf_desktop: Update config channel DFU dependencies
MarekPieta Apr 2, 2024
9101dd9
applications: nrf_desktop: Improve CONFIG_BOOT_ERASE_PROGRESSIVELY
MarekPieta Apr 2, 2024
6d28d5d
applications: nrf_desktop: Enable config channel HID output report
MarekPieta Apr 2, 2024
6672520
applications: nrf_desktop: Enable DFU for nRF54L PDK
MarekPieta Mar 26, 2024
93d1df5
manifest: Updated Matter revision to pull factory data fix
kkasperczyk-no Apr 8, 2024
fbacf53
net: lib: download_client: Move internal helpers to header
SeppoTakalo Apr 3, 2024
ed83902
net: lib_ fota_download: Return errors from URI parsing
SeppoTakalo Apr 3, 2024
db03580
manifest: Add support for nrf54l15 in Sidewalk
totyz Apr 8, 2024
c09aebe
net: lib: download_client: Suppress extra DNS warnings
SeppoTakalo Mar 21, 2024
d1a087d
manifest: zephyr sdk-update
nvlsianpu Mar 28, 2024
41b7795
samples: bluetooth: mesh: target: Add a note how to create new cdp0
PavelVPV Apr 3, 2024
0324fc5
samples: bluetooth: peripheral_lbs: Add support for nRF54L15
maje-emb Mar 26, 2024
0d98003
samples: bluetooth: central_hids Add support for nRF54L15
maje-emb Mar 26, 2024
aa42469
samples: bluetooth: peripheral_hids_mouse Add support for nRF54L15
maje-emb Mar 26, 2024
ab6a69e
samples: bluetooth: peripheral_hids_keyboard Add support for nRF54L15
maje-emb Mar 26, 2024
0f2ba7c
samples: bluetooth: central_and_peripheral_hr Add support for nRF54L15
maje-emb Mar 26, 2024
f51eb0a
manifest: TF-M update
vlilleboe Apr 5, 2024
b89b978
tests: Bluetooth: Mesh: add LTO to metadata extraction test
HaavardRei Apr 8, 2024
88d7783
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Apr 8, 2024
5460091
esb: Align to MPSL FEM API change.
ankuns Apr 8, 2024
644e74d
nrf_security: Propagate SP800 KDF configuration
vlilleboe Apr 8, 2024
c32e709
scripts: add integration quarantine part 7
nordic-piks Apr 8, 2024
1a9695d
doc: cracen: Document that DRIVER_CRACEN must be enabled sometimes
SebastianBoe Mar 22, 2024
fac6c42
manifest: Update sdk-zephyr
nordic-segl Apr 8, 2024
015c68d
tools: Update sdk-ng to v0.16.5-1
jangalda-nsc Apr 8, 2024
8454a5a
doc: Fix Kconfig references in TF-M ug
mia-ko Mar 26, 2024
ebeaf56
manifest: Update Find My revision
mkapala-nordic Apr 8, 2024
a2c7b02
applications: nrf5340_audio: Disconnect MCP and ISO stream
alexsven Apr 5, 2024
16475a8
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Apr 9, 2024
02b310a
ci: Update quarantine used in on-windows plan
PerMac Apr 8, 2024
864d118
samples: bluetooth: direct_test_mode: Add support for nRF54L15
maje-emb Jan 22, 2024
1eba380
samples: bluetooth: direct_test_mode: Add support for nRF54H20
Apr 8, 2024
664a134
samples: bluetooth: direct_test_mode: Fix power set return value
Apr 8, 2024
cd14984
tfm: select CONFIG_TFM_BL2_NOT_SUPPORTED
SebastianBoe Mar 20, 2024
a7d450c
tfm: remove BL2 from NCS
SebastianBoe Mar 20, 2024
e171177
samples: openthread: Add nrf54l15 targets to NCS.
Mar 27, 2024
97967d8
samples: radio_test: Add support for nRF54L15
dchat-nordic Jan 18, 2024
a980339
manifest: Update Find My revision
mkapala-nordic Mar 28, 2024
f77ef35
manifest: Update Zephyr revision
hellesvik-nordic Apr 8, 2024
f41217d
net: lib: nrf_cloud_location: fix build assert
jayteemo Mar 26, 2024
59bfff2
net: lib: nrf_cloud_fota: rename static functions
jayteemo Mar 28, 2024
d58aa2f
net: lib: nrf_cloud_fota: improve status reporting
jayteemo Mar 22, 2024
a223da0
bluetooth: controller: set bits 22 and 23 in LE Read Supported States
olivier-le-sage Apr 9, 2024
b820233
bluetooth: controller: increase default tx buffers for PAwR adv
olivier-le-sage Apr 9, 2024
8f22240
samples: matter: Partition map refactor.
ArekBalysNordic Apr 5, 2024
30006fb
samples: matter: Added nRF54L15 to documentation
ArekBalysNordic Apr 5, 2024
dad04dc
doc: Minor typo fix to LwM2M Client sample
richabp Apr 10, 2024
9b978ed
Bluetooth: Mesh: Add core type to metadata JSON
ludvigsj Apr 8, 2024
67dfb47
samples: net: http_server: Increase POSIX_MAX_FDS
gregersrygg Mar 27, 2024
0fc0721
manifest: Update sdk-zephyr
nordic-segl Apr 10, 2024
dd811c8
bluetooth: controller: hci_driver: memset iso buffer config
rugeGerritsen Apr 9, 2024
c27c4e7
samples: matter: Enable factory data support on nRF54L15 target.
ArekBalysNordic Apr 8, 2024
8206081
doc: Fix factory reset description in Matter samples
markaj-nordic Apr 2, 2024
fd72321
Bluetooth: Mesh: Doc: Clarify settings cache configuration
HaavardRei Apr 10, 2024
d034e39
Bluetooth: Mesh: Doc: fix sensor server sample doc
HaavardRei Apr 10, 2024
40b9068
samples: radio_test: Add support for nRF54h20
Apr 9, 2024
85807f5
manifest: Update Zephyr revision
Apr 9, 2024
d87ce28
net: lib: nrf_cloud: deprecate ui service info section
jayteemo Apr 1, 2024
a57511a
samples: cellular: remove sending ui service info
jayteemo Apr 2, 2024
3f9d561
applications: nrf5340_audio: Send correct disconnect reason on auth f…
alexsven Apr 9, 2024
65458f0
manifest: openthread: update to `30aa3e8`
NordicBuilder Apr 10, 2024
2b8ae03
samples: bluetooth: Update nRF54l15 UART instance
Apr 10, 2024
db0e960
samples: bluetooth: dtm: Update UART instance
Apr 10, 2024
17ab1d8
samples: lwm2m_client: Fix app image initialization
SeppoTakalo Apr 11, 2024
70cf057
manifest: update zephyr - HWFC for nrf54h20
nordic-piks Apr 10, 2024
989f820
samples: Bluetooth: Mesh: add p2p dfu for Moonlight
alxelax Apr 9, 2024
2a5700a
manifest: update sdk-zephyr
nordic-segl Apr 10, 2024
c2fbbff
samples: bluetooth: mesh: swap buttons to align with element order
PavelVPV Apr 9, 2024
ca9967b
samples: bluetooth: mesh: Fix button state check in sensor sample
PavelVPV Apr 9, 2024
9b79241
samples: bluetooth: mesh: Exit on error earlier
PavelVPV Apr 9, 2024
b3b69e0
samples: bluetooth: mesh: Print more logs in sensor_server
PavelVPV Apr 9, 2024
bad2cba
bluetooth: mesh: Move Occupancy On event description out of On event
PavelVPV Apr 9, 2024
10c22f4
samples: bluetooth: mesh: Add Occupancy mode section in light fixture
PavelVPV Apr 9, 2024
748eb6d
bluetooth: mesh: Replace room with environment in LLC doc
PavelVPV Apr 10, 2024
538b823
manifest: Matter west commands support
markaj-nordic Apr 9, 2024
170f238
drivers: wifi: Fix MAC address set regression
krish2718 Apr 10, 2024
fc4f06b
samples: cellular: nrf_cloud_multi_service: Fix Wi-Fi scanning
plskeggs Apr 2, 2024
0ed14ac
lib: location: Convenience function to get location_data_details
trantanen Mar 1, 2024
9fd75b2
lib: location: Location details for unknown result
trantanen Apr 2, 2024
2075ef6
samples: cellular: modem_shell: Common util for getting shell cmd str
jhirsi Nov 23, 2022
7a77ff9
samples: cellular: modem_shell: Sending data details to nRF cloud
trantanen Feb 29, 2024
59313d0
applications: nrf5340_audio: Only expose source PAC if BIDIR
alexsven Apr 11, 2024
92a585d
applications: nrf5340_audio: Only sinc to BISes with single channel
alexsven Apr 11, 2024
bd8aee3
samples: Align partitioning to free space
hellesvik-nordic Mar 26, 2024
d12d585
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Apr 11, 2024
ef7fd54
pcd: Fix build error 'CONFIG_FW_INFO_MAGIC_LEN' undeclared here
joerchan Apr 4, 2024
0008550
scripts: add integration quarantine part 8
nordic-piks Apr 11, 2024
34b83fa
[SHEL-2135] drivers: wifi: Check range of dwell time and BSS in scan
kapbh Mar 22, 2024
956f35c
applications: nrf5340_audio: Remove all references to BT_LL_ACS_NRF53
alexsven Apr 4, 2024
0c9b22a
Applications: nrf5340_audio: Removed bt_ll_acs_nrf53 from buildprog
koffes Apr 4, 2024
eb6724b
Applications: nrf5340_audio: Removed manual signing script
koffes Apr 4, 2024
c2f514d
Applications: nrf5340_audio: Removed bt_ll_acs_nrf53 binaries
koffes Apr 4, 2024
257e5f2
Applications: nrf5340_audio: Removed bt_ll_acs_nrf53 from doc
koffes Apr 5, 2024
1d7a6fd
doc: remove documentation for LE Audio controller
greg-fer Apr 8, 2024
94200b1
lib: dk_leds_and_buttons: nrf54l15 config
Apr 11, 2024
3bfe7a5
applications: nrf5340_audio: Disable play/pause only in walkie-talkie…
alexsven Apr 11, 2024
ec9f435
applications: nrf5340_audio: Use clock control to turn on HFClock
alexsven Apr 8, 2024
e5ad481
Applications: nrf5340_audio: Support for no channel alloc
koffes Apr 11, 2024
6a9f2e1
drivers: wifi: Fix bandwidth translation
krish2718 Apr 1, 2024
46bb8ff
modules: hostap: Convert to a loop
krish2718 Apr 1, 2024
7806b07
modules: hostap: Fix handling channel 14
krish2718 Apr 1, 2024
18d06a9
samples: wifi: shell: Fix warning during boot
krish2718 Apr 1, 2024
2cc64c3
manifest: sdk-hostap: Pull logging improvements
krish2718 Apr 1, 2024
e8695fc
samples: Use defaults from hostap
krish2718 Apr 10, 2024
555ece9
modules: hostap: Increase the stack size for net_mgmt
krish2718 Apr 10, 2024
250fec8
include/sdfw_services: Move into include/sdfw/sdfw_services
oyvindronningstad Apr 9, 2024
e34fd6c
samples: CoreMark: Increase CoreMark iterations for moonlight platforms
zycz Apr 12, 2024
e66b76a
doc: install: edits from review
greg-fer Apr 12, 2024
6425fb4
manifest: Update sdk-ant revision
sarah-read Apr 10, 2024
204de62
samples: matter: Enable Test Event Triggers by default
ArekBalysNordic Apr 12, 2024
272bda8
doc: update nRF54L15 gs
annwoj Apr 8, 2024
47c8004
doc: bootloader update table
Mar 13, 2024
e5bf830
modules: trusted-firmware-m: Add NFC pins option
Vge0rge Feb 27, 2024
41609ec
manifest: Bring Zephyr with NFC pin update
Vge0rge Feb 27, 2024
375009f
Bluetooth: Fix EnOcean module parsing sensor data as commissioning
ludvigsj Apr 8, 2024
18e1557
manifest: Update nrfxlib revision
Apr 11, 2024
8cd8fab
ESB: The ESB module ported to nRF54H20
doki-nordic Nov 17, 2023
3cd3d87
samples: esb: Add nRF54L15 support
doki-nordic Dec 5, 2023
e232e24
doc: update the changelog
maje-emb Apr 12, 2024
dca7131
manifest: Update Sidewalk project
totyz Apr 15, 2024
8162728
applications: nrf5340_audio: Print discovered ep
alexsven Apr 11, 2024
290ae7f
samples: matter: Enable PWM module and Add nRF54L15 to WC sample
ArekBalysNordic Apr 11, 2024
ced7eeb
doc: matter: Update HW requirements and release notes
ArekBalysNordic Apr 12, 2024
da61f6d
manifest: Update zephyr rev with new Bluetooth audio API
rugeGerritsen Apr 11, 2024
5802980
doc: fix gpio code
Apr 11, 2024
1406fe9
manifest: tfm: Fix TFMV-7
mswarowsky Apr 12, 2024
0fe605d
nrf_security: Support platform keys with CMAC KDF
vlilleboe Apr 8, 2024
144079c
doc: BT ISO time synch sample: align with the sample template
peknis Apr 15, 2024
fc32c62
esb: Enable fast switching for nRF54H20
maje-emb Mar 11, 2024
7cbd4b5
samples: esb: Add fast switching setups to sample.yml
maje-emb Apr 9, 2024
e7793c2
manifest: sdk-zephy: Pull cleanup of unused ops
krish2718 Apr 9, 2024
9a53cfb
doc: nrf: Fix the deprecated command
krish2718 Apr 9, 2024
e3907ed
samples: crypto: Tag cleanup
stephen-nordic Apr 9, 2024
60aeda8
doc: add information about FILE_SUFFIX
greg-fer Apr 8, 2024
5258090
doc: link fix for nrf54l15
annwoj Apr 15, 2024
0e31912
emds: add rram support for emds
alxelax Mar 26, 2024
1fd1259
bluetooth: controller: Prepare for changing RX SDU Pool size change
rugeGerritsen Apr 16, 2024
c62c3b3
Applications: nrf5340_audio: Use VS TX sync command when possible
rugeGerritsen Feb 6, 2024
9f148c1
applications: asset_tracker_v2: Add check for GNSS heading validity
tokangas Apr 12, 2024
31d0397
manifest: update sdk-zephyr
nordic-segl Apr 12, 2024
3543283
manifest: openthread: Add new festureset option.
Apr 11, 2024
fd30367
samples: tfm_psa_test: Bugfix for debug symbols
SebastianBoe Mar 18, 2024
37534e2
manifest: update tfm
SebastianBoe Mar 18, 2024
f89ef50
tests: tfm_psa_test: Fix sample configuration for 54L
SebastianBoe Mar 18, 2024
7403251
samples: tfm_psa_test: Add 54L to testcase.yaml
SebastianBoe Mar 20, 2024
a5775ca
samples: tfm_psa_test: Delete redundant test cases
SebastianBoe Mar 20, 2024
6f2f9ee
tfm: 54L: Stop disabling PS and start disabling rollback protection
SebastianBoe Mar 18, 2024
580290f
tfm: rewrite 54L TF-M CMake support
SebastianBoe Mar 18, 2024
59990ef
tfm: 54L: UART configuration
SebastianBoe Mar 18, 2024
caf6d95
manifest: sdk-zephyr: Pull in changes for Wi-Fi connect options
rado17 Mar 27, 2024
abeff52
modules: hostap: Support BSSID configuration for connect command
rado17 Mar 27, 2024
77cad23
samples: wifi: shell: Increase shell stack size
rado17 Apr 16, 2024
48a48a6
Applications: nrf5340_audio: Added info to PA synced print
koffes Apr 11, 2024
ab3809c
applications: nrf5340_audio: Use BAP presets for sample rate
alexsven Apr 12, 2024
9b1ab2a
Applications: nrf5340_audio: Split vol ctrl and rend
koffes Apr 12, 2024
6dd0c5c
applications: nrf5340_audio: doc: Remove buildprog from DFU chapter
andvib Apr 11, 2024
f245fa7
cmake: extensions: Add support for FILE_SUFFIX with PM
nordicjm Apr 15, 2024
444e1b5
cmake: partition_manager: Fix missing sysbuild static PM file
nordicjm Apr 15, 2024
811a704
cmake: multi_image: Add FILE_SUFFIX support
nordicjm Apr 16, 2024
24a6c01
modules: tf-m: Fix config.cmake placement
Vge0rge Apr 16, 2024
356b4fa
doc: wifi: Update Certification page
richabp Apr 15, 2024
df9974f
cmake: Fix file overlays replacing existing overlays
nordicjm Apr 15, 2024
d296aee
applications: nrf_desktop: Support nrf54l15pdk_nrf54l15 rev. 0.3.0
MarekPieta Apr 8, 2024
aebce7a
applications: nrf_desktop: Workaround mcuboot_secondary_app issue
MarekPieta Apr 10, 2024
ad5886a
lib: location: gnss: Fix setting of 'running' variable
trantanen Apr 12, 2024
c12599e
doc: gathering security related libraries
mia-ko Apr 12, 2024
0e11caf
boards: thingy91x: update board files for 0.7.0
maxd-nordic Apr 12, 2024
e38a5d9
samples: wifi: radio_test: Fix error
prsi98 Apr 8, 2024
51fdb70
bluetooth: fast_pair: Add PSA crypto backend
MarekPieta Mar 12, 2024
6938a4a
tests: bluetooth: fast_pair: crypto: Test PSA backend
MarekPieta Mar 12, 2024
8df7c02
scripts: quarantine_integration: Add Fast Pair crypto test configuration
MarekPieta Apr 5, 2024
a975cae
kconfig: openthread: Clean kConfig for nRF54L.
Apr 17, 2024
daa06c5
doc: test_and_optimize: add info about ztest
greg-fer Apr 16, 2024
9b60a40
manifest: Update sdk-find-my revision (auto-manifest PR)
NordicBuilder Apr 15, 2024
3107ec5
samples: crypto: Make _ns board work for PAKE
vlilleboe Apr 16, 2024
a087201
driver: flash: Network core flash driver
sigvartmh Feb 13, 2024
a4dcf22
manifest: Update sdk-find-my revision (auto-manifest PR)
NordicBuilder Apr 17, 2024
ebe400e
samples: Align IPC configuration for nRF54h20
Apr 17, 2024
a2aa329
manifest: Update Zephyr revision
Apr 16, 2024
e7e7ee5
emds: exclude write time measurement for nrf54
alxelax Apr 17, 2024
447f728
bluetooth: controller: Add HCI commands for LE Path Loss Monitoring
alexstanoev-nordic Mar 28, 2024
7f9fc5f
doc: Identity key usage sample: formatting fix
peknis Apr 17, 2024
7e8d78c
samples: wifi: Enable flash for OpenThread
Vge0rge Apr 12, 2024
eb93c65
nrf_security: Don't build the psa_its_file
Vge0rge Apr 12, 2024
8225769
nrf_security: Don't use CC3XX define in wrappers
Vge0rge Apr 12, 2024
b60fd6e
nrf_security: Add experimental legacy and PSA
Vge0rge Apr 12, 2024
03d0966
manifest: Bring Oberon PSA core
Vge0rge Apr 12, 2024
7be7808
samples: peripheral: 802154_phy_test: support nRF54L15
Apr 16, 2024
082536f
manifest: openthread: update to `be7d36e`
NordicBuilder Apr 17, 2024
0bc1312
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Apr 17, 2024
57ff21c
manifest: update sdk-nrfxlib
eivindj-nordic Apr 11, 2024
e0a5fb7
workflows: add CI token
eivindj-nordic Apr 24, 2024
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 .checkpatch.conf
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
--exclude modules/tfm/tfm/boards/src
--exclude modules/tfm/tfm/boards/common
--exclude subsys/nrf_security/src/legacy
--exclude subsys/sdfw_services/services/.*/zcbor_generated
--exclude doc/nrf/images
--exclude doc/nrf/.*/images
--exclude doc/nrf/.*/.*/images
Expand Down
26 changes: 17 additions & 9 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,26 @@
# first branch.

"manifest":
- "west.yml"
- changed-files:
- any-glob-to-any-file:
- "west.yml"

"doc-required":
- "doc/**/*"
- "**/*.rst"
- changed-files:
- any-glob-to-any-file:
- "doc/**/*"
- "**/*.rst"

"changelog-entry-required":
- all: ["!doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst"]
- all:
- changed-files:
- all-globs-to-all-files: ["!doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst"]

"ble mesh":
- "subsys/bluetooth/mesh/*"
- "include/bluetooth/mesh/*"
- "samples/bluetooth/mesh/*"
- "doc/nrf/libraries/bluetooth_services/mesh/*"
- "doc/nrf/ug_bt_mesh*"
- changed-files:
- any-glob-to-any-file:
- "subsys/bluetooth/mesh/*"
- "include/bluetooth/mesh/*"
- "samples/bluetooth/mesh/*"
- "doc/nrf/libraries/bluetooth_services/mesh/*"
- "doc/nrf/ug_bt_mesh*"
41 changes: 36 additions & 5 deletions .github/test-spec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@
- "lib/data_fifo/**/*"
- "lib/pcm_stream_channel_modifier/**/*"
- "lib/tone/**/*"
- "lib/bin/bt_ll_acs_nrf53/**/*"

"CI-iot-samples-test":
- "include/modem/at_monitor.h"
Expand Down Expand Up @@ -121,7 +120,7 @@
- "include/modem/at_params.h"
- "include/modem/modem_key_mgmt.h"

"CI-boot-dfu-test":
"CI-dfu-test":
- "include/bl*"
- "include/fprotect.h"
- "include/fw_info.*"
Expand Down Expand Up @@ -150,6 +149,27 @@
- "tests/subsys/bootloader/**/*"
- "tests/subsys/dfu/**/*"

"CI-boot-test":
- "include/bl*"
- "include/fprotect.h"
- "include/fw_info.*"
- "include/mgmt/*"
- "include/net/**/*"
- "cmake/*"
- "lib/lte_link_control/**/*"
- "modules/mcuboot/**/*"
- "modules/trusted-firmware-m/*"
- "samples/nrf5340/netboot/*"
- "samples/bootloader/**/*"
- "scripts/bootloader/**/*"
- "subsys/bootloader/**/*"
- "subsys/nonsecure/*"
- "subsys/partition_manager/*"
- "subsys/fw_info/**/*"
- "subsys/mgmt/**/*"
- "subsys/pcd/*"
- "tests/subsys/bootloader/**/*"

"CI-all-test":
- "**/*partition_manager*/**/*"
- "**/*partition_manager*"
Expand Down Expand Up @@ -177,13 +197,23 @@
- any:
- "include/bluetooth/**/*"
- "!include/bluetooth/mesh/**/*"
- any:
- "samples/bluetooth/**/*"
- "!samples/bluetooth/mesh/**/*"
- "subsys/nrf_rpc/**/*"
- "subsys/mpsl/**/*"
- "drivers/mpsl/**/*"

"CI-ble-samples-test":
- "samples/bluetooth/**/*"
- "subsys/nrf_rpc/**/*"
- "subsys/mpsl/**/*"
- "drivers/mpsl/**/*"
- any:
- "subsys/bluetooth/**/*"
- "!subsys/bluetooth/mesh/**/*"
- any:
- "include/bluetooth/**/*"
- "!include/bluetooth/mesh/**/*"


"CI-mesh-test":
- "subsys/bluetooth/mesh/**/*"
- "include/bluetooth/mesh/**/*"
Expand Down Expand Up @@ -252,6 +282,7 @@
- "include/nrf_profiler.h"
- "scripts/hid_configurator/**/*"
- "subsys/bluetooth/services/**/*"
- "subsys/bluetooth/adv_prov/**/*"
- "subsys/bluetooth/*"
- "subsys/caf/**/*"
- "subsys/app_event_manager/**/*"
Expand Down
16 changes: 6 additions & 10 deletions .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ jobs:
run: |
echo "$HOME/.local/bin" >> $GITHUB_PATH

- name: Checkout the code
uses: actions/checkout@v3
- name: Checkout sources
uses: nordicbuilder/action-checkout-west-update@main
with:
path: ncs/nrf
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0
git-fetch-depth: 0
git-ref: ${{ github.event.pull_request.head.sha }}
west-token: ${{ secrets.NCS_GITHUB_TOKEN }}

- name: cache-pip
uses: actions/cache@v3
Expand All @@ -34,13 +34,11 @@ jobs:
grep -E "^west" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
pip3 show -f west

- name: West init and update
- name: Run merge commits test
env:
BASE_REF: ${{ github.base_ref }}
working-directory: ncs/nrf
run: |
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
git remote -v
# Ensure there's no merge commits in the PR
[[ "$(git rev-list --merges --count origin/${BASE_REF}..)" == "0" ]] || \
Expand All @@ -49,8 +47,6 @@ jobs:
git rebase origin/${BASE_REF}
# debug
git log --pretty=oneline | head -n 10
west init -l .
west update --narrow -o=--depth=1

- name: Run CODEOWNERS test
id: codeowners
Expand Down
14 changes: 5 additions & 9 deletions .github/workflows/create-upmerge-PRs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,25 +16,21 @@ jobs:
if: github.repository == 'nrfconnect/sdk-nrf'
runs-on: ubuntu-latest
steps:
- name: Checkout the code
uses: actions/checkout@v3
- name: Checkout sources
uses: nordicbuilder/action-checkout-west-update@main
with:
path: ncs/nrf
fetch-depth: 0
git-fetch-depth: 0
west-update-args: 'zephyr bsim mcuboot'

- name: Install base dependencies
working-directory: ncs
run: |
pip3 install -r nrf/scripts/requirements-base.txt
pip3 install -r nrf/scripts/requirements-extra.txt

- name: West init and update
- name: Get repo urls
working-directory: ncs
run: |
west init -l nrf
west update zephyr bsim mcuboot
git config --global user.email "[email protected]"
git config --global user.name "Nordic Builder"
echo "SDK_ZEPHYR=$(west list zephyr -f {url} | awk -F// '{print $NF}')" >> $GITHUB_ENV
echo "SDK_MCUBOOT=$(west list mcuboot -f {url} | awk -F// '{print $NF}')" >> $GITHUB_ENV

Expand Down
17 changes: 8 additions & 9 deletions .github/workflows/docbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,18 +29,18 @@ jobs:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

steps:
- name: Checkout the code
uses: actions/checkout@v3
- name: Checkout sources
uses: nordicbuilder/action-checkout-west-update@main
with:
path: ncs/nrf
fetch-depth: 0
west-token: ${{ secrets.NCS_GITHUB_TOKEN }}

- name: cache-pip
uses: actions/cache@v3
with:
path: ~/.cache/pip
key: ${{ runner.os }}-doc-pip

- name: Install packages
run: |
sudo apt update
Expand All @@ -57,11 +57,9 @@ jobs:
sudo pip3 install -U setuptools wheel pip
pip3 install -r nrf/doc/requirements.txt

- name: West init and update
- name: West zephyr-export
working-directory: ncs
run: |
west init -l nrf
west update
west zephyr-export

- name: Build documentation
Expand All @@ -75,10 +73,10 @@ jobs:
working-directory: ncs/nrf
run: |
MONITOR="monitor_${{ github.run_id }}.txt"
ARCHIVE="doc_build_${{ github.run_id }}.zip"

# Create documentation upload files
if [[ "${{ github.event_name }}" == "pull_request" ]]; then
ARCHIVE="doc_build_pr_${{ github.event.number }}.zip"
echo "publish2 dev PR-${{ github.event.number }} ${ARCHIVE}" > "${MONITOR}"
echo "${{ github.event.number }}" > pr.txt
else
Expand All @@ -91,6 +89,7 @@ jobs:
echo "Not a release or latest, skipping publish"
exit 0
fi
ARCHIVE="doc_build_${VERSION}.zip"
echo "publish2 main ${VERSION} ${ARCHIVE}" > "${MONITOR}"
fi

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ jobs:
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
username: NordicBuilder
password: ${{ secrets.NCS_GITHUB_PKG_WRITE_TOKEN }}

- name: Build and push Docker image
run: |
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ jobs:
triage:
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v3.0.0
- uses: actions/labeler@v5.0.0
with:
repo-token: '${{ secrets.GITHUB_TOKEN }}'
sync-labels: true
36 changes: 9 additions & 27 deletions .github/workflows/license-reusable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ name: Reusable License Check
on:
workflow_call:
inputs:

path:
# Required path to your module relative to west workspace.
type: string
Expand All @@ -32,31 +31,22 @@ on:
type: string
default: nrf/scripts/ci/license_allow_list.yaml

nrf_repo:
# Optional URL of the custom "sdk-nrf" repository that contains license check
# script and the west manifest. By default official "sdk-nrf" repository is used.
type: string
default: https://github.com/nrfconnect/sdk-nrf

nrf_rev:
# Optional revision of the "sdk-nrf" repository. By default, "main" is used.
type: string
default: main

jobs:
license_job:
runs-on: ubuntu-latest
name: Run license checks on patch series (PR)
steps:
- name: Checkout the code
uses: actions/checkout@v3
- name: Checkout sources
uses: nordicbuilder/action-checkout-west-update@main
with:
git-fetch-depth: 0
git-ref: ${{ github.event.pull_request.head.sha }}
west-token: ${{ secrets.NCS_GITHUB_TOKEN }}
path: ncs/${{ inputs.path }}
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0
west-update-args: '-n zephyr bsim'

- name: cache-pip
uses: actions/cache@v1
uses: actions/cache@v3
with:
path: ~/.cache/pip
key: ${{ runner.os }}-doc-pip
Expand All @@ -70,32 +60,24 @@ jobs:
pip3 install --user -U west
pip3 show -f west

- name: Git config and rebase
- name: Git rebase
env:
BASE_REF: ${{ github.base_ref }}
working-directory: ncs/${{ inputs.path }}
run: |
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
git remote -v
git branch
git rebase origin/${BASE_REF}
# debug
git log --pretty=oneline | head -n 10

- name: West init and update
- name: West zephyr-export
working-directory: ncs
env:
PR_REF: ${{ github.event.pull_request.head.sha }}
run: |
export PATH="$HOME/.local/bin:$PATH"
export PATH="$HOME/bin:$PATH"
if [ "${{ inputs.path }}" = "nrf" ]; then
west init -l nrf
else
west init -m ${{ inputs.nrf_repo }} --mr ${{ inputs.nrf_rev }}
fi
west update -n zephyr bsim
west zephyr-export
echo "ZEPHYR_BASE=$(pwd)/zephyr" >> $GITHUB_ENV
# debug
Expand Down
16 changes: 7 additions & 9 deletions .github/workflows/oss-history.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,20 @@ jobs:
runs-on: ubuntu-latest
name: Check OSS history
steps:
- name: Checkout the code
uses: actions/checkout@v3
- name: Checkout sources
uses: nordicbuilder/action-checkout-west-update@main
with:
path: ncs/nrf
fetch-depth: 0
git-fetch-depth: 0
west-update-args: ''

- name: Install extra python dependencies
run: |
pip3 install west
pip3 install -r ncs/nrf/scripts/requirements-extra.txt

- name: Set up the workspace
- name: Set upsteam
working-directory: ncs
run: |
west init -l ncs/nrf
cd ncs
west update
git -C zephyr remote add upstream https://github.com/zephyrproject-rtos/zephyr

- name: Check manifest userdata
Expand All @@ -33,4 +31,4 @@ jobs:
uses: nrfconnect/action-oss-history@main
with:
workspace: 'ncs'
args: -p zephyr -p mcuboot -p trusted-firmware-m -p hostap -p wfa-qt-control-app
args: -p zephyr -p mcuboot -p hostap -p wfa-qt-control-app
Loading