Skip to content

[nrf fromtree] net: openthread: Add PSA implementation for PBDKF2 genkey #1472

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

Closed
wants to merge 1,366 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1366 commits
Select commit Hold shift + click to select a range
0c16a9a
[nrf fromtree] net: openthread: Fix key import in case of ECDSA.
Jan 11, 2024
e793786
[nrf fromtree] Bluetooth: BAP: Add support for transparent coding format
Thalley Jan 8, 2024
efade47
[nrf fromtree] Bluetooth: BAP: Fix issue with setting invalid iso dat…
Thalley Jan 19, 2024
beb27ee
[nrf fromlist] wifi: ap: Add support to disconnect a STA
krish2718 Jan 23, 2024
7265d08
[nrf fromlist] wifi: shell: ap: Add a command to disconnect a station
krish2718 Jan 23, 2024
c6c4446
[nrf fromtree] net: ethernet: Add support for setting T1S PLCA parame…
Nov 14, 2023
f1f5d37
[nrf fromtree] net: l2: ethernet: bring in TX-Injection mode to l2 et…
VivekUppunda Jan 22, 2024
f923004
[nrf fromtree] net: wifi_shell: Remove TX-Injection and Promisc mode
VivekUppunda Jan 22, 2024
593e6c8
Revert "[nrf noup] drivers: ieee802154: temporary fix for ACK header …
maciejbaczmanski Jan 26, 2024
02e7e0f
[nrf fromtree] drivers: ieee802154: fix ACK header IE implementation
maciejbaczmanski Jan 23, 2024
93c590c
[nrf fromtree] drivers: ieee802154: fix handling of `struct ieee80215…
maciejbaczmanski Jan 23, 2024
b3c97b0
[nrf fromtree] net: openthread: upmerge to `7761b81`
maciejbaczmanski Jan 23, 2024
c790da9
[nrf fromtree] Bluetooth: Mesh: Fix dereferencing before null pointer…
PavelVPV Jan 12, 2024
7c3e830
[nrf fromtree] Bluetooth: Mesh: enable access responses randomization
alxelax Jan 9, 2024
6994d09
[nrf fromlist] wifi: shell: Add band support for STA
krish2718 Jan 26, 2024
96325d2
[nrf fromtree] Bluetooth: BAP: Update log for unicast iso recv withou…
Thalley Jan 31, 2024
93ad09a
[nrf noup] modules: mbedtls: change `EXPERIMENTAL` flags on PSA featu…
maciejbaczmanski Feb 2, 2024
df133be
[nrf fromtree] net: shell: Early wake up for TWT power save
ajayparida Apr 27, 2023
41e3492
[nrf fromtree] drivers: qspi: added operation timeout
hlord2000 Dec 21, 2023
2d6f48b
[nrf fromtree] drivers: pinctrl_nrf: Fix pin drive configuration
anangl Oct 30, 2023
29fcc2e
[nrf fromtree] modules: hal_nordic: watchdog: Add Kconfig symbols for…
Nov 15, 2023
6b4e21c
[nrf fromtree] dts: arm: add new gpiote instances definition
jaz1-nordic Jan 4, 2024
2549254
[nrf fromtree] modules: cmsis: Move cortex_m default configuration to…
ithinuel Nov 6, 2023
f9aa18a
[nrf fromtree] arch: arm: cortex_m: add config for PMU
ithinuel Oct 31, 2023
7694579
[nrf fromtree] modules: cmsis: Add consistency checks
ithinuel Nov 6, 2023
b9bcccf
[nrf fromtree] soc: arm: fix missing configs & defines
ithinuel Nov 7, 2023
7170159
[nrf fromtree] drivers: watchdog: wdt_nrfx: Add support for new insta…
Jul 19, 2023
434667a
[nrf fromtree] boards: arm: nrf5340_audio_dk_cpunet_reset: switch to HAL
jaz1-nordic Jan 4, 2024
7e39901
[nrf fromtree] boards: arm: set gpiote status to okay as default
jaz1-nordic Jan 4, 2024
65d99d1
[nrf fromtree] modules: hal_nordic: nrfx: update API version to 3.2.0
jaz1-nordic Jan 8, 2024
500afdb
[nrf fromtree] manifest: hal_nordic: update revision to have nrfx 3.3…
nika-nordic Dec 21, 2023
6c7e834
[nrf fromtree] drivers: serial: Add async to interrupt driven adaptation
nordic-krch Nov 8, 2023
8cf98c2
[nrf fromtree] soc: arm: nordic_nrf: Disable UART runtime configuration
nordic-krch Nov 13, 2023
2ecabec
[nrf fromtree] modules: hal_nordic: nrfx: Add new UARTE options to Kc…
nordic-krch Jan 17, 2024
f3b1f26
[nrf fromtree] drivers: serial: nrfx: Add new shim based on nrfx_uarte
nordic-krch Jan 17, 2024
0c56697
[nrf fromtree] tests: drivers: uart: uart_mix_fifo_poll: Align the th…
nordic-krch Nov 13, 2023
3ba0914
[nrf fromtree] tests: drivers: uart: async_api: Add configuration for…
nordic-krch Jan 17, 2024
a7c7dcc
[nrf fromtree] tests: drivers: uart: uart_pm: Use legacy nrf driver
nordic-krch Jan 17, 2024
e1b8a38
[nrf fromtree] boards: posix: nrf_bsim: Use legacy UART shim
nordic-krch Jan 17, 2024
4e00677
[nrf fromtree] drivers: serial: nrfx_uarte: Use legacy shim by default
nordic-krch Jan 19, 2024
b4b61f3
[nrf fromtree] drivers: serial: align to nRF54L15
magp-nordic Jan 18, 2024
263b754
[nrf fromtree] drivers: timer: move SYSTEM_CLOCK_WAIT to Kconfig.nrf_…
wilu-nordic Dec 11, 2023
c30a6ee
[nrf fromtree] soc: arm: nordic_nrf: move NRF_RTC_TIMER not to be sel…
wilu-nordic Dec 11, 2023
0cf636a
[nrf fromtree] dts: binding: add binding for GRTC
magp-nordic Jan 9, 2024
6009ece
[nrf fromtree] modules: hal_nordic: nrfx: add nRF54L15 GRTC instance
magp-nordic Jan 9, 2024
5063701
[nrf fromtree] soc: arm: nordic_nrf: add support for nRF54L15 GRTC in…
magp-nordic Jan 9, 2024
bc68b12
[nrf fromtree] drivers: timer: add GRTC driver
magp-nordic Jan 9, 2024
8b60713
[nrf fromtree] modules: hal_nordic: nrfx: add nRF54L15 peripherals in…
magp-nordic Jan 23, 2024
947da76
[nrf fromtree] soc: arm: nordic_nrf: add nRF54L15 peripherals instances
magp-nordic Jan 23, 2024
7b60671
[nrf fromtree] dts: bindings: clock: add nordic,nrf-lfxo
gmarull Jan 19, 2024
c211065
[nrf fromtree] dts: bindings: clock: add nordic,nrf-hfxo:
gmarull Jan 19, 2024
dec0642
[nrf fromtree] dts: arm: nordic: add support for Nordic nRF54L15
wilu-nordic Dec 11, 2023
2b72882
[nrf fromtree] soc: arm: nordic_nrf: add source code for validating r…
wilu-nordic Dec 11, 2023
7e57cad
[nrf fromtree] soc: arm: nordic_nrf: add support for Nordic nrf54l fa…
wilu-nordic Dec 11, 2023
171aa8a
[nrf fromtree] modules: hal_nordic: nrfx: add support for nRF54L15 SOC
wilu-nordic Dec 11, 2023
64bccc5
[nrf fromtree] boards: arm: add Nordic nrf54l15dk_nrf54l15
wilu-nordic Dec 11, 2023
4ae085e
[nrf fromtree] drivers: cache: add Nordic cache driver
wilu-nordic Dec 11, 2023
a47efab
[nrf fromtree] scripts: west_commands: runners: nrf_common: add suppo…
wilu-nordic Dec 11, 2023
cd00d9b
[nrf fromtree] tests: arch: arm: arm: align tests to nRF54L15
wilu-nordic Dec 12, 2023
0c6cdd3
[nrf fromtree] tests: drivers: add overlay files for nRF54L15
magp-nordic Jan 23, 2024
353b582
[nrf fromtree] samples: add overlay files for nRF54L15
magp-nordic Jan 23, 2024
47e402d
[nrf fromtree] drivers: hwinfo: update to be aligned to nRF54L15
magp-nordic Jan 9, 2024
3fea817
[nrf fromtree] soc: arm: nordic_nrf: align soc_secure.h to nRF54L
magp-nordic Jan 16, 2024
6751caf
[nrf fromtree] tests: lib: cpp: exclude nRF54L15
magp-nordic Jan 30, 2024
11ebed1
[nrf fromtree] tests: Add unittest for gpio_ite_it8xxx2_v2
jeremybettis Dec 20, 2023
2812a3b
[nrf fromtree] boards: riscv: introduce support for Beagleboard Beagl…
con-pax Dec 4, 2023
c690287
[nrf fromtree] soc: riscv: add support for Renode Virt RISCV32 SoC
ycsin Dec 23, 2023
1f40422
[nrf fromtree] boards: riscv: add RISCV32 Virtual board made with Renode
ycsin Dec 23, 2023
37c8308
[nrf fromtree] soc: riscv: move privileged code to common folder
gmarull Jan 3, 2024
9cf4288
[nrf fromtree] soc: riscv: gd32vf103: move nuclei CSR header
gmarull Jan 3, 2024
6f160c4
[nrf fromtree] arch: riscv: introduce RISCV_PRIVILEGED
gmarull Jan 3, 2024
69b5551
[nrf fromtree] soc: riscv: introduce temporary RISCV_PRIVILEGED_STAND…
gmarull Jan 3, 2024
a8ac61d
[nrf fromtree] soc: riscv: telink_b91: reorganize SoC folder
gmarull Jan 3, 2024
8dc0338
[nrf fromtree] soc: riscv: gd32vf103: reorganize SoC folder
gmarull Jan 3, 2024
13dbdb2
[nrf fromtree] soc: riscv: starfive_jh71xx: reorganize SoC folder
gmarull Jan 3, 2024
e49c077
[nrf fromtree] soc: riscv: andes_v5: reorganize SoC folder
gmarull Jan 3, 2024
c017417
[nrf fromtree] soc: riscv: ite: reorganize SoC folder
gmarull Jan 3, 2024
d64f09a
[nrf fromtree] soc: riscv: s/litex-vexriscv/litex_vexriscv
gmarull Jan 3, 2024
a6b1be1
[nrf fromtree] soc: riscv: neorv32: reorganize SoC folder
gmarull Jan 3, 2024
bea9968
[nrf fromtree] soc: riscv: virt: reorganize SoC folder
gmarull Jan 3, 2024
c9cf496
[nrf fromtree] soc: riscv: efinix-sapphire: reorganize SoC folder
gmarull Jan 3, 2024
448985f
[nrf fromtree] soc: riscv: miv/mpfs: reorganize SoC folder
gmarull Jan 3, 2024
36ce51f
[nrf fromtree] soc: riscv: sifive-freedom: reorganize SoC folder
gmarull Jan 3, 2024
821879c
[nrf fromtree] soc: riscv: opentitan: reorganize SoC folder
gmarull Jan 3, 2024
ccb9ae8
[nrf fromtree] soc: riscv: niosv: reorganize SoC folder
gmarull Jan 3, 2024
2ba07f2
[nrf fromtree] soc: riscv: renove_virt: reorganize SoC folder
gmarull Jan 8, 2024
dfd6d6b
[nrf fromtree] soc: riscv: drop RISCV_PRIVILEGED_STANDALONE
gmarull Jan 3, 2024
1d4e70e
[nrf fromtree] soc: riscv: privileged: efinix-sapphire: Enable CONFIG…
xingrz Nov 26, 2023
f1267f8
[nrf fromtree] arch: riscv: idle: trace idle and call wfi
gmarull Jan 10, 2024
44bd379
[nrf fromtree] soc: riscv: espressif_esp32: use arch idle
gmarull Jan 10, 2024
4a6f191
[nrf fromtree] soc: riscv: riscv-privileged: remove redundant idle im…
gmarull Jan 10, 2024
b1f37d6
[nrf fromtree] arch: riscv: drop RISCV_HAS_CPU_IDLE
gmarull Jan 10, 2024
8d3c037
[nrf fromtree] arch: introduce arch_smp_init
nashif Dec 13, 2023
d8562de
[nrf fromtree] arch: ipi_handler -> sched_ipi_handler
nashif Dec 13, 2023
7714efd
[nrf fromtree] arch: riscv: define some RISC-V exception codes
gmarull Jan 10, 2024
66f9e1e
[nrf fromtree] soc: riscv: cleanup usage/definition of MCAUSE IRQ flag
gmarull Jan 10, 2024
3df1ead
[nrf fromtree] soc: riscv: gd32vf103: simplify MCAUSE exception mask …
gmarull Jan 10, 2024
d6a51f7
[nrf fromtree] arch: riscv: remove SOC from RISCV_SOC_MCAUSE_EXCEPTIO…
gmarull Jan 10, 2024
326c522
[nrf fromtree] arch: riscv: use CONFIG_RISCV_MCAUSE_EXCEPTION_MASK
gmarull Jan 10, 2024
41738f5
[nrf fromtree] arch: riscv: define RISC_IRQ_MSOFT/MEXT
gmarull Jan 10, 2024
52e4840
[nrf fromtree] arch: riscv: define local soc_interrupt_init prototypes
gmarull Jan 10, 2024
b39a1a7
[nrf fromtree] arch: riscv: irq_manage: add missing PLIC header
gmarull Jan 11, 2024
69388c7
[nrf fromtree] drivers: gpio: sifive: add missing PLIC header
gmarull Jan 11, 2024
637e8ea
[nrf fromtree] drivers: gpio: b91: add missing PLIC header
gmarull Jan 11, 2024
bbcb4f1
[nrf fromtree] drivers: ieee802154: b91: add missing PLIC include
gmarull Jan 11, 2024
61e57d1
[nrf fromtree] drivers: serial: b91: add missing RISC-V PLIC header
gmarull Jan 12, 2024
593dad9
[nrf fromtree] soc: riscv: riscv-privileged: drop soc_common.h
gmarull Jan 10, 2024
a13732c
[nrf fromtree] arch: riscv: offsets: fix header race condition
gmarull Jan 18, 2024
5a328d5
[nrf fromtree] arch: riscv: smp: define MSIP_BASE
gmarull Jan 16, 2024
0dd01f0
[nrf fromtree] soc: riscv: make RISCV_HAS_(C|P)LIC promptless
gmarull Jan 16, 2024
73a3223
[nrf fromtree] arch: riscv: add RISCV_HAS_(C|P)LIC from soc/riscv
gmarull Jan 16, 2024
2001c6a
[nrf fromtree] arch: riscv: make __soc_is_irq optional
gmarull Jan 16, 2024
7f26bed
[nrf fromtree] dts: bindings: nordic,nrf-ficr: move to misc folder
gmarull Jan 25, 2024
35a86dd
[nrf fromtree] dts: bindings: arm: nordic,nrf-ficr: add #nordic,ficr-…
gmarull Nov 20, 2023
85a97f5
[nrf fromtree] dts: bindings: misc: add nordic-nrf-ficr-client
gmarull Jan 25, 2024
c5c0ce7
[nrf fromtree] scripts: west: runners: nrf: fix UICR check
gmarull Jan 29, 2024
a75a5b4
[nrf fromtree] soc: arm: nordic_nrf: Clean up and unify a bit cmake code
anangl Jan 9, 2024
6d1328d
[nrf fromtree] boards nrf5*_bsim: Provide more common headers
aescolar Dec 21, 2023
1714c2e
[nrf fromtree] arch: riscv: remode redundant soc.h includes
gmarull Jan 16, 2024
8f65f56
[nrf fromtree] dts: Move nrf_common.dtsi to the common directory
57300 Jan 19, 2024
3c7e9dc
[nrf fromtree] dt-bindings: misc: add nordic,nrf-ficr helper definitions
gmarull Jan 24, 2024
56f6642
[nrf fromtree] dts: Add and extend Nordic bindings needed for nRF54H20
anangl Jan 31, 2024
bdecfda
[nrf fromtree] dts: Add initial support for nRF54H20 EngA SoC
anangl Jan 31, 2024
02298ed
[nrf fromtree] modules: hal_nordic: nrfx_glue: Include cmsis_core_m_d…
anangl Jan 31, 2024
48ca22f
[nrf fromtree] modules: hal_nordic: Use common nrfx_config section fo…
anangl Feb 1, 2024
664240c
[nrf fromtree] soc: nordic: Add initial support for nRF54H20 EngA
anangl Jan 23, 2024
bc8908a
[nrf fromtree] modules: hal_nordic: Set SOC_SVD_FILE
57300 Jan 30, 2024
0ac354d
[nrf fromtree] modules: hal_nordic: Integrate nrf-regtool
57300 Jan 30, 2024
f5cec5f
[nrf fromtree] drivers: serial: Kconfig.nrfx: Filter out options unsu…
anangl Jan 31, 2024
3a07b53
[nrf fromtree] drivers: serial: nrfx: Allow new UARTE instances to be…
anangl Jan 19, 2024
fceaaea
[nrf fromtree] drivers: timer: nrf_grtc_timer: Add dependency on nRF …
anangl Jan 31, 2024
a254d89
[nrf fromtree] tests: arm_irq_vector_table: Add special handling for …
anangl Jan 31, 2024
7dc7df4
[nrf fromtree] dts: nordic: Include input-event-codes.h from nrf_comm…
anangl Feb 1, 2024
b28169e
[nrf fromtree] scripts: west: runners: nrfjprog: add option to not erase
gmarull Jan 29, 2024
54fa6ae
[nrf fromtree] scripts: west: runners: nrfjprog: add erasepage op
gmarull Jan 29, 2024
308ac2f
[nrf fromtree] scripts: west: runners: nrfjprog: add basic support fo…
gmarull Jan 29, 2024
05bf13a
[nrf fromtree] boards: arm: Add initial support for nRF54H20 PDK
anangl Jan 23, 2024
6c5a7ba
[nrf fromtree] tests: lib: cpp: Exclude cpp98 test on nRF54H20
anangl Jan 31, 2024
566c717
[nrf fromtree] iterable_sections: define iterable_named_alternate var…
cfriedt Oct 4, 2023
5ccd0f3
[nrf fromtree] tests: misc: iterable_sections: add named alternate tests
cfriedt Oct 4, 2023
c18e854
[nrf fromtree] device: support for mutable devices
cfriedt Sep 22, 2023
5e3875f
[nrf fromtree] drivers: misc: devmux: a device multiplexer pseudo-device
cfriedt Sep 22, 2023
92e2ba1
[nrf fromtree] tests: drivers: console: add console_switching test
cfriedt Sep 22, 2023
301dbb2
[nrf fromtree] device: add braces around dev/dev_rw initializer
fabiobaltieri Nov 29, 2023
22792ce
[nrf fromtree] drivers: misc: nordic_vpr_launcher: initial version
gmarull Jan 31, 2024
38c3336
[nrf fromtree] snippets: add nordic-ppr
gmarull Feb 1, 2024
902f8bd
[nrf fromtree] drivers: serial: nrfx_uarte2: drop soc.h
gmarull Jan 31, 2024
6733ed1
[nrf fromtree] modules: hal_nordic: add configuration for nRF54H PPR …
gmarull Jan 31, 2024
784a08f
[nrf fromtree] scripts: kconfig: functions: add dt_chosen_partition_a…
gmarull Feb 1, 2024
4b9cb33
[nrf fromtree] soc: common: nordic_nrf: move pinctrl_soc.h to a commo…
gmarull Feb 1, 2024
dcba645
[nrf fromtree] soc: arm: nordic_nrf: move Kconfig.peripherals to comm…
gmarull Feb 1, 2024
6b31b5a
[nrf fromtree] soc: riscv: nordic_nrf: add initial support for VPR core
gmarull Jan 31, 2024
b60fd10
[nrf fromtree] soc: riscv: nordic_nrf: nrf54h: introduce PPR support
gmarull Feb 1, 2024
e9d353d
[nrf fromtree] boards: riscv: add nrf54h20pdk_nrf54h20_cpuppr
gmarull Jan 31, 2024
6749d9b
[nrf fromtree] drivers: console: uart_mux: fix incorrect usage of con…
gmarull Feb 6, 2024
ba520c3
[nrf fromtree] dts: arm: nordic: nrf54l15: add missing easydma-maxcnt…
gmarull Feb 7, 2024
2a88dad
[nrf fromtree] Revert "drivers: ieee802154: nrf: cache radio channel"
maciejbaczmanski Feb 7, 2024
d2d7e71
[nrf fromtree] Bluetooth: Host: Send status for terminated directed adv
alexsven Feb 7, 2024
278144b
[nrf fromtree] manifest: Update nrf hw models to latest
aescolar Jan 8, 2024
1e49447
[nrf fromtree] manifest: Update nrf hw models to latest
aescolar Jan 11, 2024
4d36dfa
[nrf fromtree] manifest: Update nrf hw models to latest
aescolar Jan 16, 2024
3bdb32e
[nrf fromtree] manifest: Update nrf hw models to latest
aescolar Jan 18, 2024
7e22d68
[nrf fromtree] manifest: Update nrf hw models to latest
aescolar Feb 6, 2024
4c9479b
[nrf fromtree] Bluetooth: Fixing UBSAN warning in CTE field parsing i…
ivaniushkov Feb 6, 2024
2ef9e28
[nrf fromtree] Bluetooth: fixing UBSAN warnings related to Codec Conf…
ivaniushkov Feb 5, 2024
e9bb833
[nrf fromtree] Bluetooth: fixing null-pointer dereference in l2cap ch…
ivaniushkov Feb 6, 2024
3a4daed
[nrf fromtree] Bluetooth: Mesh: Fix processing SegAcks to wrong desti…
PavelVPV Jan 16, 2024
6bc6ab4
[nrf fromtree] Bluetooth: Mesh: Drop explicit support for Bluetooth M…
PavelVPV Nov 29, 2023
6ef5422
[nrf fromtree] Bluetooth: Mesh: Move mesh-1.1 transport sar configura…
PavelVPV Dec 14, 2023
c67094a
[nrf fromtree] Bluetooth: Mesh: Move provisioning 1.1 Kconfig options
PavelVPV Dec 14, 2023
a5d294d
[nrf fromtree] Bluetooth: Mesh: Move CDP 1.1 Kconfig options
PavelVPV Dec 14, 2023
b0bf222
[nrf fromtree] Bluetooth: Mesh: Move MBT models Kconfig options
PavelVPV Dec 14, 2023
f939aa5
[nrf fromtree] Bluetooth: Mesh: Move DFU models Kconfig options
PavelVPV Dec 14, 2023
bcc463d
[nrf fromtree] Bluetooth: Mesh: Move RPR models Kconfig options
PavelVPV Dec 14, 2023
b7e7d14
[nrf fromtree] Bluetooth: Mesh: Move SAR models Kconfig options
PavelVPV Dec 14, 2023
99d5b75
[nrf fromtree] Bluetooth: Mesh: Move OpAgg models Kconfig options
PavelVPV Dec 14, 2023
858988e
[nrf fromtree] Bluetooth: Mesh: Move LCD models Kconfig options
PavelVPV Dec 14, 2023
7f59f5e
[nrf fromtree] Bluetooth: Mesh: Move PRB models Kconfig options
PavelVPV Dec 14, 2023
23fa378
[nrf fromtree] Bluetooth: Mesh: Move OdProxy models Kconfig options
PavelVPV Dec 14, 2023
e5501fa
[nrf fromtree] Bluetooth: Mesh: Move Solicitation Kconfig options
PavelVPV Dec 14, 2023
1e7d45f
[nrf fromtree] Bluetooth: Mesh: Move beacons Kconfiguration under sep…
PavelVPV Dec 14, 2023
74bfee1
[nrf fromtree] Bluetooth: Mesh: Add artificial beacon delay
Andrewpini Jan 18, 2024
a3fe632
[nrf fromtree] Bluetooth: Mesh: Call bt_mesh_send_cb.end cb by the en…
PavelVPV Jan 22, 2024
9ad7077
[nrf fromtree] Bluetooth: Mesh: Add error code for bt_mesh_adv_terminate
PavelVPV Jan 22, 2024
ef91b02
[nrf fromtree] Bluetooth: Mesh: Send provisioning PDUs with randomize…
PavelVPV Jan 22, 2024
b722252
[nrf fromtree] Bluetooth: Mesh: fix SRPL always accepting sol pdus wi…
akredalen Jan 31, 2024
db6e332
[nrf fromtree] Bluetooth: Mesh: Reset solicitation settings before ca…
PavelVPV Feb 5, 2024
491c33f
[nrf fromtree] Bluetooth: Mesh: Fix solicitation PDU tx dep on proxy
PavelVPV Feb 5, 2024
aa7858f
[nrf fromtree] Bluetooth: Mesh: Warn if trying to send adv while susp…
PavelVPV Feb 1, 2024
f64ac7a
[nrf fromtree] Bluetooth: Mesh: Disable randomization in DFD model fo…
PavelVPV Feb 8, 2024
91f4f5a
[nrf fromtree] Bluetooth: Mesh: Disable randomization on Link Close i…
PavelVPV Feb 8, 2024
e325adb
[nrf fromtree] net: lwm2m: Allow send operations when sleeping
juhaylinen Jan 17, 2024
1e73fb8
[nrf fromtree] net: lwm2m: Fix segfault on failed bootstrap
SeppoTakalo Jan 22, 2024
307f319
[nrf fromtree] net: lwm2m: Use CID_SUPPORTED instead of CID_ENABLED
SeppoTakalo Jan 25, 2024
acb2e8c
[nrf fromtree] tests: lwm2m: Update lwm2m_engine tests
juhaylinen Jan 18, 2024
258a846
[nrf fromtree] manifest: Update hal_nordic revision
nika-nordic Feb 9, 2024
adde922
[nrf fromtree] Bluetooth: CAP: Fix uninitialized values in broadcast …
Thalley Feb 5, 2024
c35cf22
[nrf fromtree] Bluetooth: BAP: Broadcast source enabling state transi…
Thalley Feb 5, 2024
617d3fb
[nrf fromtree] Bluetooth: BAP: Do not send PA term request on local r…
Thalley Feb 1, 2024
64350ae
[nrf fromtree] Bluetooth: BAP: Stop broadcast sink from removing rece…
Thalley Feb 1, 2024
e43120c
[nrf fromtree] Bluetooth: BAP: client: Add support for source ASEs di…
Thalley Jan 25, 2024
a48cd2d
[nrf fromtree] Bluetooth: BAP: Add missing reset of client on disconn…
Thalley Jan 22, 2024
fc4e559
[nrf fromtree] Bluetooth: Audio: Fix off-by-one error in codec.c:ltv_…
Thalley Jan 12, 2024
390f21f
[nrf fromtree] Bluetooth: Audio: Moved seq_num check
koffes Jan 29, 2024
7938929
[nrf fromtree] Bluetooth: audio: ascs: Remove spurious error message
MariuszSkamra Nov 21, 2023
e5a2eba
[nrf fromtree] bluetooth: audio: broadcast: Fix missing update of met…
mkasenberg Dec 20, 2023
8afed95
[nrf fromtree] Bluetooth: Audio: Fix len check in ltv_set_val
Thalley Jan 2, 2024
617f2d3
[nrf fromtree] Bluetooth: BAP: Fix uninitialized variable in source_r…
Thalley Jan 3, 2024
43ce6c7
[nrf fromtree] Bluetooth: Host: Fix bt_le_set_chan_map
adamfc2000 Nov 27, 2023
ff855dc
[nrf fromtree] Bluetooth: Shell: Fix cmd_chan_map
adamfc2000 Nov 27, 2023
5c8e8e2
[nrf fromtree] net: dhcpv4_server: Improve address pool range validation
rlubos Jan 25, 2024
f0a7caf
[nrf fromtree] net: dhcpv4_server: Implement ICMP probing of offered …
rlubos Jan 26, 2024
e57e9ea
[nrf fromlist] net: dhcpv4_server: Improve declined addresses management
rlubos Feb 12, 2024
352bf88
[nrf fromlist] net: dhcpv4_server: Apply range limits for Kconfig opt…
rlubos Feb 12, 2024
1dae63f
[nrf fromtree] net: zperf: Convert TCP receiver to use socket services
jukkar Jan 16, 2024
2d0354b
[nrf fromtree] net: zperf: Convert UDP receiver to use socket services
jukkar Jan 17, 2024
f2bbad7
[nrf fromtree] net: zperf: fix the calculation ratio between mbps, kb…
fengming-ye Jan 21, 2024
1ff0c29
[nrf fromtree] net: zperf: Fix UDP receiver start/stop operation
rlubos Jan 31, 2024
6e23a9d
[nrf fromtree] net: zperf: Fix TCP receiver start/stop operation
rlubos Jan 31, 2024
aca8173
[nrf fromtree] net: zperf: Fix session leak
rlubos Jan 31, 2024
ff5ebf0
[nrf fromtree] manifest: TF-M v2.0.0 update
mswarowsky Dec 7, 2023
4a539ee
[nrf fromtree] modules: mbedtls: Sort base src
mswarowsky Dec 8, 2023
d277d2d
[nrf fromtree] modules: mbedtls: Adapt source list to 3.5.0
mswarowsky Dec 8, 2023
4601e0d
[nrf fromtree] modules: tf-m: nrf5340_cpuapp: Change to cpuarch.cmake
mswarowsky Dec 8, 2023
f446999
[nrf fromtree] modules: tf-m: nrf9120: Change to cpuarch.cmake
mswarowsky Dec 8, 2023
adf06e7
[nrf fromtree] modules: tf-m: nrf9160: Change to cpuarch.cmake
mswarowsky Dec 8, 2023
60c0c53
[nrf fromtree] tf-m: Change NS include path for TF-M 2.0.0
mswarowsky Dec 8, 2023
5691f37
[nrf fromtree] modules: tf-m: Remove platform_ns target
mswarowsky Dec 8, 2023
85025b0
[nrf fromtree] modules: Update source, lib and include path for TF-M …
joerchan Dec 8, 2023
d4c928c
[nrf fromtree] tfm: Use PSA error codes instead of TFM error codes
joerchan Dec 8, 2023
b139d4f
[nrf fromtree] tfm: nordic_nrf: Remove include of tfm_api.h, update i…
joerchan Dec 8, 2023
da6042c
[nrf fromtree] modules: mbedtls: Rename of psa_crypto_driver_wrappers
mswarowsky Dec 11, 2023
175564c
[nrf fromtree] modules: mbedtls: Add a mbedtls_ms_time implementation
mswarowsky Dec 11, 2023
a8400a9
[nrf fromtree] modules: mbedtls: Use TF-M PSA API headers
joerchan Dec 11, 2023
2bb1039
[nrf fromtree] sample: tfm_secure_partition: Change tfm_partition_def…
mswarowsky Dec 13, 2023
856a610
[nrf fromtree] tfm: Add NS build support for zephyr out-of-tree nordi…
joerchan Dec 14, 2023
6654883
[nrf fromtree] tfm: Remove TFM_BUILD_NS and update TFM_USE_NS_APP for…
joerchan Dec 14, 2023
fec8695
[nrf fromtree] tfm: Update TF-M regression tests sample to build NS app
joerchan Dec 14, 2023
5c33a87
[nrf fromtree] modules: tf-m: Remove building of PSA arch tests
mswarowsky Dec 14, 2023
218bb94
[nrf fromtree] samples: tfm_psa_test: Adapt to TF-M split build
mswarowsky Dec 14, 2023
e19049a
[nrf fromtree] tfm: Provide properties for selected TF-M toolchain fo…
joerchan Dec 15, 2023
30ef63c
[nrf fromtree] modules: tf-m: Remove TFM_TEST_REPO_PATH
mswarowsky Jan 22, 2024
89b5ce8
[nrf fromtree] modules: tf-m: Remove QCBOR path from build
mswarowsky Jan 22, 2024
b2750e2
[nrf fromtree] modules: tf-m: Rename crypto modules to ENABLED
mswarowsky Jan 22, 2024
d284b18
[nrf noup] mbedtls: Add PSA_WANT Kconfigs for key types
Vge0rge Jan 25, 2024
746b326
[nrf noup] mbedtls: Add PSA_WANT dependencies to TLS12 algorithm
mswarowsky Feb 7, 2024
357dfb7
[nrf noup] modules: mbedtls: Disable configurations in Kconfig.tls-ge…
SebastianBoe Feb 12, 2024
0887fba
Revert "[nrf noup] modules: mbedtls: Use psa_util.c only with non-nRF"
Vge0rge Feb 12, 2024
962eb73
[nrf noup] modules: mbedtls: Add include folders
Vge0rge Feb 12, 2024
5117f08
[nrf fromtree] net: openthread: Add PSA implementation for PBDKF2 genkey
maciejbaczmanski Jan 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
  •  
  •  
  •  
266 changes: 266 additions & 0 deletions .github/test-spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,266 @@
# This is the Jenkins ci variant of the .github/labler.yaml

"CI-run-zephyr-twister":
- any:
- "!.github/**/*"
- "!doc/**/*"
- "!CODEOWNERS"
- "!LICENSE"
- "!**/*.rst"
- "!VERSION"
- "!submanifests/**/*"
- "!MAINTAINERS.yml"
- "!version.h.in"
- "!Jenkinsfile"
- "!**/*.md"

"CI-iot-zephyr-lwm2m-test":
- "drivers/console/**/*"
- "drivers/flash/**/*"
- "subsys/dfu/boot/**/*"
- "subsys/net/ip/**/*"
- "subsys/net/lib/http/**/*"
- "subsys/net/lib/lwm2m//**/*"
- "subsys/net/**/*"

"CI-iot-samples-test":
- "boards/arm/nrf9160dk_nrf9160/**/*"
- "dts/arm/nordic/nrf9160*"
- "include/net/**/*"
- "subsys/net/lib/**/*"

"CI-iot-libraries-test":
- "boards/arm/nrf9160dk_nrf9160/**/*"
- "dts/arm/nordic/nrf9160*"
- "include/net/socket_ncs.h"
- "subsys/testsuite/ztest/**/*"

"CI-lwm2m-test":
# Not necessary to run tests on changes to this repo.

"CI-boot-dfu-test":
- "subsys/mgmt/mcumgr/**/*"
- "subsys/dfu/**/*"
- "include/mgmt/mcumgr/**/*"
- "include/dfu/**/*"
- "samples/subsys/mgmt/mcumgr/smp_svr/**/*"

"CI-tfm-test":
- "boards/arm/nrf5340dk_nrf5340/**/*"
- "boards/arm/nrf9160dk_nrf9160/**/*"
- "drivers/entropy/*"
- "dts/arm/nordic/nrf5340*"
- "dts/arm/nordic/nrf9160*"
- "modules/trusted-firmware-m/**/*"
- "samples/tfm_integration/**/*"

"CI-ble-test":
- any:
- "drivers/bluetooth/**/*"
- any:
- "dts/arm/nordic/nrf5*"
- any:
- "subsys/bluetooth/**/*"
- "!subsys/bluetooth/mesh/**/*"
- "!subsys/bluetooth/audio/**/*"
- any:
- "include/zephyr/bluetooth/**/*"
- "!include/zephyr/bluetooth/mesh/**/*"
- any:
- "samples/bluetooth/**/*"
- "!samples/bluetooth/mesh/**/*"
- "!samples/bluetooth/mesh_demo/**/*"
- "!samples/bluetooth/mesh_provisioner/**/*"
- any:
- "tests/bluetooth/**/*"
- "!tests/bluetooth/mesh/**/*"
- "!tests/bluetooth/mesh_shell/**/*"
- "!tests/bluetooth/audio/**/*"

"CI-mesh-test":
- "subsys/bluetooth/mesh/**/*"
- "include/zephyr/bluetooth/mesh/**/*"
- "samples/bluetooth/mesh/**/*"
- "samples/bluetooth/mesh_demo/**/*"
- "samples/bluetooth/mesh_provisioner/**/*"
- "tests/bluetooth/mesh/**/*"
- "tests/bluetooth/mesh_shell/**/*"

"CI-zigbee-test":
- "subsys/mgmt/mcumgr/**/*"
- "subsys/dfu/**/*"
- "include/mgmt/mcumgr/**/*"
- "include/dfu/**/*"

"CI-thingy91-test":
- "boards/arm/nrf9160dk_nrf9160/**/*"
- "arch/x86/core/**/*"
- "arch/x86/include/**/*"
- "drivers/console/**/*"
- "drivers/ethernet/**/*"
- "drivers/flash/**/*"
- "drivers/hwinfo/**/*"
- "drivers/interrupt_controller/**/*"
- "drivers/net/**/*"
- "drivers/serial/**/*"
- "drivers/timer/**/*"
- "include/**/*"
- "kernel/**/*"
- "lib/libc/common/source/stdlib/**/*"
- "lib/libc/newlib/**/*"
- "lib/libc/picolibc/**/*"
- "lib/os/**/*"
- "lib/posix/**/*"
- "misc/**/*"
- "modules/mbedtls/**/*"
- "soc/x86/ia32/**/*"
- "subsys/fs/fcb/**/*"
- "subsys/logging/**/*"
- "subsys/net/**/*"
- "subsys/random/**/*"
- "subsys/settings/include/**/*"
- "subsys/settings/src/**/*"
- "subsys/stats/**/*"
- "subsys/storage/flash_map/**/*"
- "subsys/storage/stream/**/*"
- "subsys/tracing/**/*"

"CI-desktop-test":
- "**/*"

"CI-crypto-test":
- "boards/arm/nrf52840dk_nrf52840/**/*"
- "boards/arm/nrf5340dk_nrf5340/**/*"
- "boards/arm/nrf9160dk_nrf9160/**/*"
- "drivers/entropy/*"
- "drivers/serial/**/*"
- "dts/arm/nordic/nrf52840*"
- "dts/arm/nordic/nrf5340*"
- "dts/arm/nordic/nrf9160*"
- "include/drivers/serial/**/*"
- "modules/mbedtls/**/*"

"CI-fem-test":
- "**/*"

"CI-rs-test":
- "**/*"

"CI-thread-test":
- "include/zephyr/net/**/*"
- "modules/mbedtls/**/*"
- "modules/openthread/**/*"
- "samples/net/openthread/**/*"
- "soc/arm/nordic_nrf/**/*"
- "subsys/net/**/*"
- "subsys/settings/**/*"

"CI-nfc-test":
- "**/*"

"CI-matter-test":
- "include/dfu/**/*"
- "include/mgmt/mcumgr/**/*"
- "soc/arm/nordic_nrf/**/*"
- "subsys/dfu/**/*"
- "subsys/settings/**/*"
- "subsys/net/**/*"
- "subsys/mgmt/mcumgr/**/*"
- "drivers/net/**/*"
- "samples/bluetooth/hci_rpmsg/**/*"
- any:
- "subsys/bluetooth/**/*"
- "!subsys/bluetooth/mesh/**/*"
- "!subsys/bluetooth/audio/**/*"

"CI-find-my-test":
- "**/*"

"CI-gazell-test":
- "**/*"

"CI-rpc-test":
- "**/*"

"CI-modemshell-test":
- "include/net/**/*"
- "include/posix/**/*"
- "include/shell/**/*"
- "drivers/net/**/*"
- "drivers/serial/**/*"
- "drivers/wifi/**/*"
- "subsys/shell/**/*"
- "subsys/net/**/*"
- "subsys/settings/**/*"

"CI-positioning-test":
- "include/net/**/*"
- "include/posix/**/*"
- "drivers/net/**/*"
- "drivers/wifi/**/*"
- "subsys/net/**/*"
- "subsys/settings/**/*"

"CI-cloud-test":
- "include/zephyr/dfu/**/*"
- "include/zephyr/net/**/*"
- "include/zephyr/posix/**/*"
- "include/zephyr/settings/**/*"
- "drivers/led/**/*"
- "drivers/net/**/*"
- "drivers/sensor/**/*"
- "drivers/serial/**/*"
- "drivers/wifi/**/*"
- "lib/posix/**/*"
- "soc/arm/nordic_nrf/**/*"
- "subsys/dfu/**/*"
- "subsys/net/**/*"
- "subsys/settings/**/*"

"CI-wifi":
- "subsys/net/l2/wifi/**/*"
- "subsys/net/l2/ethernet/**/*"

"CI-sidewalk-test":
- "include/dfu/**/*"
- "include/mgmt/mcumgr/**/*"
- "soc/arm/nordic_nrf/**/*"
- "subsys/dfu/**/*"
- "subsys/settings/**/*"
- "subsys/mgmt/mcumgr/**/*"
- "samples/bluetooth/hci_rpmsg/**/*"
- any:
- "subsys/bluetooth/**/*"
- "!subsys/bluetooth/mesh/**/*"
- "!subsys/bluetooth/audio/**/*"

"CI-audio-test":
- "boards/arm/nrf5340_audio_dk_nrf5340/**/*"
- "drivers/flash/**/*"
- "drivers/spi/**/*"
- "drivers/gpio/**/*"
- "drivers/i2c/**/*"
- "drivers/watchdog/**/*"
- "include/dfu/**/*"
- "include/mgmt/mcumgr/**/*"
- "samples/bluetooth/hci_rpmsg/**/*"
- "soc/arm/nordic_nrf/**/*"
- "subsys/bluetooth/audio/**/*"
- "subsys/bluetooth/host/**/*"
- "subsys/dfu/**/*"
- "subsys/fs/**/*"
- "subsys/mgmt/mcumgr/**/*"
- "subsys/sd/**/*"
- "subsys/storage/**/*"
- "subsys/task_wdt/**/*"
- "subsys/usb/**/*"
- "subsys/zbus/**/*"

"CI-pmic-samples-test":
- "samples/shields/npm1300_ek/**/*"
- "boards/shields/npm1300_ek/**/*"
- "**/**npm1300**/**"
- "drivers/regulator/regulator_common.c"
- "drivers/regulator/regulator_shell.c"
- "drivers/gpio/gpio_shell.c"
- "drivers/sensor/sensor_shell.c"
21 changes: 16 additions & 5 deletions .github/workflows/clang.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ concurrency:

jobs:
clang-build:
if: github.repository_owner == 'zephyrproject-rtos'
runs-on: zephyr-runner-linux-x64-4xlarge
runs-on: ubuntu-latest
container:
image: ghcr.io/zephyrproject-rtos/ci:v0.26.5
options: '--entrypoint /bin/bash'
Expand All @@ -19,11 +18,13 @@ jobs:
fail-fast: false
matrix:
platform: ["native_posix"]
subset: [1, 2, 3, 4, 5]
env:
ZEPHYR_SDK_INSTALL_DIR: /opt/toolchains/zephyr-sdk-0.16.3
LLVM_TOOLCHAIN_PATH: /usr/lib/llvm-16
COMMIT_RANGE: ${{ github.event.pull_request.base.sha }}..${{ github.event.pull_request.head.sha }}
BASE_REF: ${{ github.base_ref }}
MATRIX_SIZE: 5
outputs:
report_needed: ${{ steps.twister.outputs.report_needed }}
steps:
Expand Down Expand Up @@ -86,7 +87,7 @@ jobs:
id: cache-ccache
uses: zephyrproject-rtos/[email protected]
with:
key: ${{ steps.ccache_cache_timestamp.outputs.repo }}-${{ github.ref_name }}-clang-${{ matrix.platform }}-ccache
key: ${{ steps.ccache_cache_timestamp.outputs.repo }}-${{ github.ref_name }}-clang-${{ matrix.subset }}-ccache
path: /github/home/.cache/ccache
aws-s3-bucket: ccache.zephyrproject.org
aws-access-key-id: ${{ vars.AWS_CCACHE_ACCESS_KEY_ID }}
Expand All @@ -99,6 +100,16 @@ jobs:
test -d github/home/.cache/ccache && rm -rf /github/home/.cache/ccache && mv github/home/.cache/ccache /github/home/.cache/ccache
ccache -M 10G -s

- name: Build test plan with Twister
id: twister_test_plan
run: |
export ZEPHYR_BASE=${PWD}
export ZEPHYR_TOOLCHAIN_VARIANT=llvm

# check if we need to run a full twister or not based on files changed
python3 ./scripts/ci/test_plan.py -p native_posix -c origin/${BASE_REF}..


- name: Run Tests with Twister
id: twister
run: |
Expand All @@ -112,7 +123,7 @@ jobs:
if [ -s testplan.json ]; then
echo "report_needed=1" >> $GITHUB_OUTPUT
# Full twister but with options based on changes
./scripts/twister --force-color --inline-logs -M -N -v --load-tests testplan.json --retry-failed 2
./scripts/twister --inline-logs -M -N -v --load-tests testplan.json --retry-failed 2 --subset ${{matrix.subset}}/${MATRIX_SIZE}
else
# if nothing is run, skip reporting step
echo "report_needed=0" >> $GITHUB_OUTPUT
Expand All @@ -127,7 +138,7 @@ jobs:
if: always() && steps.twister.outputs.report_needed != 0
uses: actions/upload-artifact@v3
with:
name: Unit Test Results (Subset ${{ matrix.platform }})
name: Unit Test Results (Subset ${{ matrix.subset }})
path: twister-out/twister.xml

clang-build-results:
Expand Down
31 changes: 31 additions & 0 deletions .github/workflows/commit-tags.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Commit tags

on: pull_request

jobs:
commit_tags:
runs-on: ubuntu-22.04
name: Run commit tags checks on patch series (PR)
steps:
- name: Update PATH for west
run: |
echo "$HOME/.local/bin" >> $GITHUB_PATH

- name: Checkout the code
uses: actions/checkout@v3
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0

- name: Install python dependencies
run: |
pip3 install setuptools
pip3 install wheel
pip3 install gitlint

- name: Run the commit tags
uses: nrfconnect/action-commit-tags@main
with:
target: '.'
baserev: origin/${{ github.base_ref }}
revrange: 'none'
8 changes: 4 additions & 4 deletions .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ jobs:
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" ]] || \
(echo "::error ::Merge commits not allowed, rebase instead";false)
#[[ "$(git rev-list --merges --count origin/${BASE_REF}..)" == "0" ]] || \
#(echo "::error ::Merge commits not allowed, rebase instead";false)
git rebase origin/${BASE_REF}
# debug
git log --pretty=oneline | head -n 10
Expand All @@ -57,8 +57,8 @@ jobs:
# debug
ls -la
git log --pretty=oneline | head -n 10
./scripts/ci/check_compliance.py --annotate -e KconfigBasic \
-c origin/${BASE_REF}..
./scripts/ci/check_compliance.py --annotate -e KconfigBasic -e Kconfig \
-e KconfigBasicNoModules -e ModulesMaintainers -c origin/${BASE_REF}..

- name: upload-results
uses: actions/upload-artifact@v3
Expand Down
Loading