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

Matter 1.4 upmerge #512

Merged
merged 2,171 commits into from
Nov 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2171 commits
Select commit Hold shift + click to select a range
cb669b0
Restyled by prettier-json
restyled-commits Sep 26, 2024
f644990
Generated using ./scripts/tools/zap_regen_all.py
gmarcosb Sep 26, 2024
560c1e1
Re-generated using latest updates from https://github.com/CHIP-Specif…
gmarcosb Oct 1, 2024
83159c2
Generated using ./scripts/tools/zap_regen_all.py
gmarcosb Oct 1, 2024
fc6e346
[chiptests] Check the exit code of the subprocesses and raise a failu…
vivien-apple Oct 2, 2024
651e4b7
Add ECOINFO_2_1 and ECOINFO_2_2 to CI (#35810)
arkq Oct 2, 2024
1b149b7
Update ZAP schema & add ThreeLevelAutoEnum (#35775)
gmarcosb Oct 2, 2024
24919ed
Add new test script TC_DGSW_2_1.py (#35774)
jtov-sfy Oct 2, 2024
42f868a
Update PICS Generator to 1.4 (#35619)
ReneJosefsen Oct 2, 2024
36fff94
[Feature] Adding Step Endpoint Information (#35662)
antonio-amjr Oct 2, 2024
4c07488
[Android] Fix resolve exception issue (#35551)
joonhaengHeo Oct 2, 2024
8a39aff
fan rocksetting; thermostat dry mode (#35578)
stingchang Oct 2, 2024
6c4f94b
[Chef] Add Power Source cluster to Water leak sensor EP1 (#35410)
lboue Oct 2, 2024
20200ee
[Bouffalo Lab] Add littlefs to access flash storage (#35169)
wy-hh Oct 2, 2024
d1213a0
Pass ScopedNodeId between Bridge and Admin as Matter unique identifie…
tehampson Oct 2, 2024
cbacbe3
Remove `event list attribute` support in the SDK (#35874)
andy31415 Oct 2, 2024
6022500
[Matter.framework] Wrap the MatterControllerFactory shutdown code tha…
vivien-apple Oct 2, 2024
f2dd444
[darwin-framework-tool] Use DISPATCH_QUEUE_SERIAL_WITH_AUTORELEASE_PO…
vivien-apple Oct 2, 2024
79386f6
Add Air Quality Sensor App for silabs (#35488)
Sarthak-Shaha Oct 2, 2024
c565622
Make reporting::Engine able to use DataModel::Provider for cluster ve…
andy31415 Oct 2, 2024
6cc76c1
Cleanup FIFO pipe created by the fabric-sync-app (#35869)
arkq Oct 3, 2024
0564a26
Remove one more direct ember coupling in reporting engine (using of C…
andy31415 Oct 3, 2024
e5bf62f
Add --app-ready-pattern option to python test arguments (#35871)
arkq Oct 3, 2024
4cd06b4
Fix content launcher cluster to have real feature bitmap instead of i…
lazarkov Oct 3, 2024
0320653
[Chef] Update Refrigerator (#35872)
erwinpan1 Oct 3, 2024
af1b0ee
Darwin: Avoid autorelease handling around LoggerForModule (#35884)
ksperling-apple Oct 3, 2024
f2d3381
Add ways to get a command name by ID, for known commands, to Matter.f…
bzbarsky-apple Oct 3, 2024
d42b106
Add chef laundry dryer sample app with operation state, onoff and tem…
bakreanuj Oct 3, 2024
c058d60
Fetch next occupied credential index earlier in getCredentialStatusCo…
bzbarsky-apple Oct 3, 2024
3bc93de
Created a Silabs specific zap until we merge back with common lock ap…
lpbeliveau-silabs Oct 3, 2024
4b6dcd8
Replace PIXIT with PICS in log statements (#35887)
PeterC1965 Oct 3, 2024
a1bafe1
[NXP] fix on network build issue, add wifi diagnostics status code (#…
Martin-NXP Oct 3, 2024
2651245
zap regen (#35894)
andy31415 Oct 3, 2024
cc6c773
Add ability to report endpoint device types in the DataModel::Provide…
andy31415 Oct 3, 2024
6bb8645
[SVE] TC-MCORE-FS-1.3: Bump the DUT timeout for newly added device (#…
samadDotDev Oct 3, 2024
9ae53c5
Camera webrtc provider cluster (#35779)
gmarcosb Oct 3, 2024
dc3fcc8
[Fabric-Admin] Refactor to use API methods instead of PushCommand (2/…
yufengwangca Oct 4, 2024
a3b5eaa
Removing dead XPC methods (#35904)
woody-apple Oct 4, 2024
965a377
Add debug messages to the delegate callbacks for test033_TestMTRDevic…
nivi-apple Oct 4, 2024
3ffe083
Fixing exception with calling into a dead XPC object (#35908)
woody-apple Oct 4, 2024
79fcb91
lighting-app: Remove OccupancySensing Server (#35893)
soares-sergio Oct 4, 2024
27b5f3a
Fix duplicate CI runs for both push and pull_request events (#35880)
vatsalghelani-csa Oct 4, 2024
22c488b
AutoRelockTime wait will happen when Pics is enabled (#35891)
Harshith-GRL Oct 4, 2024
6f728a5
Remove provisional status of Fabric Sync bits to align with the spec …
yufengwangca Oct 4, 2024
3d882e9
fixing the additional advertising on the 91x (#35913)
chirag-silabs Oct 4, 2024
33b1f22
Remove legacy thread for RPC test (#35909)
yufengwangca Oct 4, 2024
ad57f01
Fix empty report feedback loop (#35899)
mkardous-silabs Oct 4, 2024
5cf80d7
Cleanup extra namespace prefix (#35911)
yufengwangca Oct 4, 2024
78f489d
[Silabs] Enabling custom board support for matter (#35809)
fuxiaoming-lumi Oct 4, 2024
b3c0202
Revert "[nrf noup] Implement Spake2pVerifier for PSA crypto"
adigie Nov 28, 2024
b2a0e90
Revert "[nrf noup] config: Add support for non-PM factory data genera…
adigie Nov 28, 2024
86f4a46
Revert "[nrf toup] [nrfconnect] disable `FPROTECT` for nRF54L15"
adigie Nov 28, 2024
1f2751b
Revert "[nrf toup][nrfconnect] Enable storing DAC key in KMU by default"
adigie Nov 28, 2024
0920345
Revert "[nrf noup] Provide a workaround for Factory Data support on n…
adigie Nov 28, 2024
496d9e4
Revert "[nrf toup][nrfconnect] Fix DAC migration"
adigie Nov 28, 2024
61e9bee
Revert "[nrf toup][nrfconnect] Enabled DAC migration by default for T…
adigie Nov 28, 2024
3e97ade
Revert "[nrf toup] Migrate DAC to CRACEN KMU on nRF54L devices"
adigie Nov 28, 2024
7caef85
Revert "[nrf toup] Increased CHIP stack size for cracen based targets"
adigie Nov 28, 2024
2e19c94
Revert "[nrf toup] [nrfconnect] Add support for SUIT over Matter OTA"
adigie Nov 28, 2024
810e8f3
Revert "[nrf toup] Fix defines for ZMS"
adigie Nov 28, 2024
887cfc6
Revert "[nrf toup] Include EXTRAVERSION in Matter software version st…
adigie Nov 28, 2024
e147842
Revert "[nrf noup] wifi: Fix WPA supplicant rename"
adigie Nov 28, 2024
f38e6d7
Revert "[nrf toup][nrfconnect] Enable ZMS in nrfconnect if RRAM is in…
adigie Nov 28, 2024
e600f5f
Revert "[nrf toup][Zephyr] Add ZMS to Zephyr port"
adigie Nov 28, 2024
2687c3f
Revert "[nrf toup] Increased stack size for the OpenThread with nRF54L"
adigie Nov 28, 2024
5b5405a
Revert "[nrf noup] wifi: Fix the heap allocation warning"
adigie Nov 28, 2024
ccf9a9a
Revert "[nrf noup] wifi: Fix nRF70 heap allocation"
adigie Nov 28, 2024
339d394
Revert "[nrf toup] Implicitly enable PSA crypto driver for given plat…
adigie Nov 28, 2024
3d52cbe
Revert "[nrf toup] [nrfconnect] Enable MLDv2 join procedure for IPv6 …
adigie Nov 28, 2024
9be2311
Revert "[nrf noup] Shedule factory reset in Server using Matter Shell…
adigie Nov 28, 2024
ede19f2
Revert "[nrf toup] config: align the MCUmgr Bluetooth transport Kconfig"
adigie Nov 28, 2024
bab7219
Revert "[nrf toup][nrfconnect] Enable cache processing for SUIT"
adigie Nov 28, 2024
7484222
Revert "[nrf toup][nrfconnect] Enable SPI for nRF54L15DK NS build"
adigie Nov 28, 2024
dd2e47c
Revert "[nrf toup] [nrfconnect] Disable unsupported SHELL_WILDCARD"
adigie Nov 28, 2024
3a0dfb2
Revert "[nrf toup] Fix psa crypto for nRF54H20"
adigie Nov 28, 2024
c8be10b
Revert "[nrf noup] Fixed mbedtls configs selection"
adigie Nov 28, 2024
6d4fcb1
Revert "[nrf toup] [Crypto] Stop compiling legacy SPAKE2P if PSA is a…
adigie Nov 28, 2024
796626d
Revert "[nrf noup] matter: crypto: Use psa_crypto_config"
adigie Nov 28, 2024
79ea4e7
Revert "[nrf noup] wifi: Migrate to nRF70 upstream"
adigie Nov 28, 2024
1c601cc
Revert "[nrf toup] [nrfconnect] Switch to nRF54L15 DK"
adigie Nov 28, 2024
9e942fa
Revert "[nrf noup] Mark `CHIP_ICD_LIT_SUPPORT` experimental"
adigie Nov 28, 2024
573e763
Revert "[nrf fromtree] Fix max timeout for open commissioning window …
adigie Nov 28, 2024
2ec8319
Revert "[nrf fromtree] [nrfconnect] Fix the case when the Wi-Fi info …
adigie Nov 28, 2024
ab981f5
Revert "[nrf toup] [nrfconnect] Increase workqueue stack size for LIT"
adigie Nov 28, 2024
4261b85
Revert "[nrf toup][nrfconnect] Refactor ExternalFlashManager"
adigie Nov 28, 2024
4d5d986
Revert "[nrf fromtree][nrfconnect] Added BT reassembly config as defa…
adigie Nov 28, 2024
3b77f8a
Revert "[nrf toup] [nrfconnect] Remove experimental from DAC key migr…
adigie Nov 28, 2024
c4c8dc7
Revert "[nrf fromtree][icd] Introduced define to configure the slow p…
adigie Nov 28, 2024
2aa07e8
Revert "[nrf toup] [nrfconnect] Added log for the WiFi connection fai…
adigie Nov 28, 2024
582fbca
Revert "[nrf toup][nrfconnect] Introduced Kconfig to configure CHIP s…
adigie Nov 28, 2024
1377a77
Revert "[nrf toup][nrfconnect] Added support for settings shell in me…
adigie Nov 28, 2024
922d5e1
Revert "[nrf toup] VerifyOrDie logging for constrained devices"
adigie Nov 28, 2024
1e93341
Revert "[nrf toup] [nrfconnect] Implement IPv6 agnostic L2 network st…
adigie Nov 28, 2024
bb4ae1e
Revert "[nrf toup][nrfconnect] Added support for Matter OTA using SUIT"
adigie Nov 28, 2024
630f616
Revert "[nrf toup][nrfconnect] Fix `zap-generate` `-o` path argument"
adigie Nov 28, 2024
16db14c
Revert "[nrf toup][nrfconnect] Fix ICD LIT connected configurations"
adigie Nov 28, 2024
30abe7e
Revert "[nrf toup][nrfconnect] Added module to synchronize DFU proces…
adigie Nov 28, 2024
616c07d
Revert "[nrf noup] Add SUIT to the Matter configuration"
adigie Nov 28, 2024
e97d27d
Revert "[nrf toup][nrfconnect] Introduced Kconfigs to configure few p…
adigie Nov 28, 2024
402bcab
Revert "[nrf noup] ci: update the docker image"
adigie Nov 28, 2024
616768b
Revert "[nrf toup] Fix missing network band in scan response."
adigie Nov 28, 2024
737b9b1
Revert "[nrf toup] Disable `CONFIG_FPU` by default to align with OT l…
adigie Nov 28, 2024
4676e65
Revert "[nrf noup] Align factory data guide to sysbuild"
adigie Nov 28, 2024
a67eb35
Revert "[nrf toup][nrfconnect] Fixed paths to used in the guides"
adigie Nov 28, 2024
7feb4d3
Revert "[nrf toup] Enable MBEDTLS_AES_ONLY_128_BIT_KEY_LENGTH config"
adigie Nov 28, 2024
d6296ce
Revert "[nrf noup] Power nRF54H20 workaround."
adigie Nov 28, 2024
c548b54
Revert "[nrf fromtree] Move config header dependencies from platform …
adigie Nov 28, 2024
6479b62
Revert "[nrf toup] Enable SPI configuration for nRF54L."
adigie Nov 28, 2024
7f65a46
Revert "[nrf toup][nrfconnect] Removed defaults for child images"
adigie Nov 28, 2024
5a5486a
Revert "[nrf toup][platform] Added missing net_if.h include"
adigie Nov 28, 2024
b4e982c
Revert "[nrf toup][nrfconnect] Disabled boot banner in mcuboot config"
adigie Nov 28, 2024
b78e71e
Revert "[nrf toup][nrfconnect] Removed setting mbedtls external rng c…
adigie Nov 28, 2024
922013a
Revert "[nrf toup] Removed setting BT_HCI_RAW_RESERVE config to 1"
adigie Nov 28, 2024
09d0961
Revert "[nrf noup] ZAP west command improvements"
adigie Nov 28, 2024
2bf61c2
Revert "[nrf toup] Added Kconfig to enable BDX transfer for logs"
adigie Nov 28, 2024
82c0c27
Revert "[nrf noup] Add support for Matter OTA in sysbuild"
adigie Nov 28, 2024
def1c60
Revert "[nrf noup] config: Add initial sysbuild files"
adigie Nov 28, 2024
442255b
Revert "Revert "[nrf toup] Enable SPI configuration for nRF54L""
adigie Nov 28, 2024
36c74c2
Revert "[nrf fromtree][Zephyr] Clear SRP host and services on factory…
adigie Nov 28, 2024
824521f
Revert "[nrf fromtree][OpenThread] Disable IPv6 interface during eras…
adigie Nov 28, 2024
fab222c
Revert "[nrf toup] Enable SPI configuration for nRF54L"
adigie Nov 28, 2024
e4e3eb7
Revert "[nrf fromtree] [mrp] Make sure not all packet buffers are use…
adigie Nov 28, 2024
4a317de
Revert "[nrf fromtree] [nrfconnect] Optimize packet buffer size (#331…
adigie Nov 28, 2024
ac3708d
Revert "[nrf noup] Added workaround to pass nRF compliance check"
adigie Nov 28, 2024
f8ee4b0
Revert "[nrf fromlist][openthread] Fixed potential usage fault"
adigie Nov 28, 2024
53432ee
Revert "[nrf toup][nrfconnect] Fixed calculation of Wi-Fi unicast cou…
adigie Nov 28, 2024
e08173a
Revert "[nrf noup] CI:make PR to manifest"
adigie Nov 28, 2024
4154ef1
Revert "[mrp] Increase default retry interval for Thread"
adigie Nov 28, 2024
d32b6cd
Revert "[nrf noup] Add custom west commands to ease ZAP usage"
adigie Nov 28, 2024
ef0c050
Revert "[nrf toup] [nrfconnect] Disable Zephyr socket extensions"
adigie Nov 28, 2024
2b56836
Revert "[nrf noup] Fix the build warning in door-lock-server"
adigie Nov 28, 2024
206f485
Revert "[nrf noup] Move DAC priv key from Factory Data to PSA ITS"
adigie Nov 28, 2024
0fedece
Revert "[nrf noup] Add debug logs for sys_heap malloc"
adigie Nov 28, 2024
ff99063
Revert "[nrf noup] [nrfconnect] Do not link libCHIPShell.a with --who…
adigie Nov 28, 2024
ca571ba
Revert "[nrf noup] [Zephyr] Fix sys_heap malloc build with LTO"
adigie Nov 28, 2024
354737e
Revert "[nrf noup] Fix ram_report and rom_report"
adigie Nov 28, 2024
11de262
Revert "[nrf noup] Fix generate zap sript on windows"
adigie Nov 28, 2024
2d12d41
Revert "[nrf noup] use CMake command instead of bash in build script"
adigie Nov 28, 2024
b8ab37e
Revert "[nrf noup] Added script for downloading recommended zap package"
adigie Nov 28, 2024
a001776
Revert "[nrf noup] Include pigweed_environment.gni in tree"
adigie Nov 28, 2024
fc894ce
Revert "[nrf noup] Bypassed code generation at build time"
adigie Nov 28, 2024
88feffb
Revert "[nrf noup] Fixed relative reference in documentation."
adigie Nov 28, 2024
c546a42
Revert "[nrf noup] Aligned CI workflows for sdk-connectedhomeip"
adigie Nov 28, 2024
040fa91
Revert "[nrf noup] Set nRF Connect SDK recommended version"
adigie Nov 28, 2024
6555ef7
Revert "[nrf noup] Add Zephyr module manifest in the root directory"
adigie Nov 28, 2024
5035d3f
Revert "[nrfconnect] Introduced several improvements for the factory …
adigie Nov 28, 2024
2ca7f65
Revert "[nrfconnect] Add support for Zephyr's version management (#33…
adigie Nov 28, 2024
be5d5dd
Revert "[nrfconnect] Pulled patches for the nRF Wi-Fi platform (#33196)"
adigie Nov 28, 2024
65bedf2
Revert "[zephyr] Added several improvements to the BLEMgr implementat…
adigie Nov 28, 2024
13657f9
Revert "[nrfconnect] Introduced several platform configuration fixes …
adigie Nov 28, 2024
372c69e
Revert "[thread] Enhance/Optimize attach to thread network (#33191)"
adigie Nov 28, 2024
fa4f4e9
Revert "Fix handling of non-permitted messages in ExchangeContext. (#…
adigie Nov 28, 2024
ff507c6
Revert "Fix off-by-one in look checks for QName iterators. (#33273) (…
adigie Nov 28, 2024
3905d38
Revert "Platform Event when ble is deinitialized (#33186) (#33211)"
adigie Nov 28, 2024
82a5ea8
Revert "[crypto] PSA SPAKE2+ introduction (#32924) (#33190)"
adigie Nov 28, 2024
251c779
Revert "Cherrypick darwin build fix due to github macos runner move t…
adigie Nov 28, 2024
9d20537
Revert "[v1.3] [ESP32] Cherry-picking extended advertisement support …
adigie Nov 28, 2024
b9902ab
Revert "[ESP32] Fix few attributes with fixed quality in DeviceInfoPr…
adigie Nov 28, 2024
1791390
Revert "Use RAII for group session iteration (#32970) (#33122)"
adigie Nov 28, 2024
2cbb715
Revert "V1.3 nrf cherry picks (#33134)"
adigie Nov 28, 2024
b059c10
Revert "MinMDNS - do not ask for IP addresses for every SRV record th…
adigie Nov 28, 2024
1ea6591
Revert "ESP32: Drop Invalid RA packets (#33060) (#33104)"
adigie Nov 28, 2024
524065a
Revert "Temp fix for #32875 (network commissioning cluster check for …
adigie Nov 28, 2024
5804ba1
Revert "Support for Hardware Secure Module (HSM) using Infineon OPTIG…
adigie Nov 28, 2024
59245ba
[nrf mergeup] Matter upmerge to 1.4.0.0 version
adigie Nov 28, 2024
1e5723f
[nrf fromtree] [ICD] Make optional spec checks mandatory with the lau…
mkardous-silabs Oct 8, 2024
adb9316
[nrf fromtree] Add missing feature map bit (#35915) (#35966)
mkardous-silabs Oct 8, 2024
e53ed43
[nrf fromtree] [Silabs] Refactor Sensor code (#35979) (#35992)
mkardous-silabs Oct 9, 2024
80a6db6
[nrf fromtree] [Android] Add StayActive support during commission flo…
yunhanw-google Oct 10, 2024
0131453
[nrf fromtree] Store icdClientInfo after completing check-in message …
yunhanw-google Oct 10, 2024
af4525e
[nrf fromtree] Attempt to fix ESP32 builds by adding an extra depende…
andy31415 Oct 10, 2024
9b7726a
[nrf fromtree] [ICD] Improve ICDClientStorage (#36036) (#36055)
yunhanw-google Oct 15, 2024
b288970
[nrf fromtree] Remove remaining Global Attributes tests (#36029) (#36…
cecille Oct 17, 2024
fa3a52c
[nrf fromtree] [ICD] Add logs to improve debuggability for storeEntr…
yunhanw-google Oct 18, 2024
6b1f61d
[nrf fromtree] DM XMLs 1.4 tag (#36154)
cecille Oct 21, 2024
c002335
[nrf fromtree] [Cherry-pick] Adds refrigerator application (#35433) …
shgutte Oct 21, 2024
05008bd
[nrf fromtree] [ICD] Add subscriber request max interval getter (#360…
mkardous-silabs Oct 21, 2024
8bf6752
[nrf fromtree] Revert "[Feature] Adding Step Endpoint Information (#3…
cecille Oct 22, 2024
fc40055
[nrf fromtree] [Silabs] Update WiseConnect to v3.3.3 (#36086) (#36196)
arun-silabs Oct 23, 2024
4d5f40e
[nrf fromtree] [Silabs] Update WiseConnect-wifi-bt-sdk to 2.10.3 for …
bhmanda-silabs Oct 23, 2024
8bd923c
[nrf fromtree] [Silabs] Fixing the BLE Advertisement for the NCP and …
chirag-silabs Oct 23, 2024
17848ad
[nrf fromtree] [Silabs] Bump Simplicity SDK to 2024.6.2 (#36213) (#36…
mkardous-silabs Oct 24, 2024
8493822
[nrf fromtree] [ICD] Set MaximumCheckInBackOff to external and fix de…
mkardous-silabs Oct 24, 2024
16606b1
[nrf fromtree] [ESP32] Implement providers which reads unique data fr…
shubhamdp Oct 28, 2024
6acf389
[nrf fromtree] Update esp-insights component to latest version (#3607…
shripad621git Nov 6, 2024
203808c
[nrf fromtree] OpenThread: ClearAllSrpHostAndServices should be guard…
shubhamdp Nov 11, 2024
f4c25a7
[nrf fromtree] [ICD] Shutdown icd client storage when destroying andr…
yunhanw-google Nov 13, 2024
d644c7c
[nrf noup] Add Zephyr module manifest in the root directory
Damian-Nordic Jan 28, 2021
84d8500
[nrf noup] Set nRF Connect SDK recommended version
adigie Nov 14, 2024
e7f5c73
[nrf noup] Aligned CI workflows for sdk-connectedhomeip
Damian-Nordic Jul 26, 2021
9492a3a
[nrf noup] Fixed relative reference in documentation.
kkasperczyk-no May 17, 2022
7248e8a
[nrf noup] Bypassed code generation at build time
Damian-Nordic Jan 16, 2023
93efcdd
[nrf noup] Include pigweed_environment.gni in tree
Damian-Nordic Jan 16, 2023
94e9bcb
[nrf noup] Added script for downloading recommended zap package
kkasperczyk-no Feb 10, 2023
728af7d
[nrf noup] use CMake command instead of bash in build script
LuDuda May 26, 2023
d693266
[nrf noup] Fix ram_report and rom_report
LuDuda Jun 12, 2023
8604c94
[nrf noup] Add debug logs for sys_heap malloc
Damian-Nordic Dec 18, 2023
b5fe19c
[nrf noup] Move DAC priv key from Factory Data to PSA ITS
ArekBalysNordic Dec 20, 2023
24c47e3
[nrf noup] Fix the build warning in door-lock-server
LipinskiPNordicSemi Mar 5, 2024
8f6066e
[nrf noup] Add custom west commands to ease ZAP usage
Damian-Nordic Apr 9, 2024
1c2ca25
[nrf noup] CI:make PR to manifest
jaci-nordic Apr 22, 2024
b3091db
[nrf noup] Added workaround to pass nRF compliance check
kkasperczyk-no May 14, 2024
a52be32
[nrf noup] ZAP west command improvements
Damian-Nordic May 17, 2024
e213c4e
[nrf noup] Power nRF54H20 workaround.
ArekBalysNordic May 17, 2024
a1cb5c3
[nrf noup] ci: update the docker image
markaj-nordic Jul 4, 2024
50c8ca1
[nrf toup][nrfconnect] Introduced Kconfigs to configure few params
kkasperczyk-no Jun 21, 2024
a8efb55
[nrf noup] Add SUIT to the Matter configuration
ArekBalysNordic Jun 27, 2024
646b841
[nrf toup][nrfconnect] Added module to synchronize DFU processes
kkasperczyk-no Jul 9, 2024
9f3bbd1
[nrf toup][nrfconnect] Fix ICD LIT connected configurations
maciejbaczmanski Jul 15, 2024
9dc0e99
[nrf noup][nrfconnect] Fix `zap-generate` `-o` path argument
maciejbaczmanski Jul 15, 2024
e90ab3b
[nrf toup][nrfconnect] Added support for Matter OTA using SUIT
kkasperczyk-no Jul 11, 2024
e04a94a
[nrf toup] [nrfconnect] Implement IPv6 agnostic L2 network state getters
markaj-nordic Jul 22, 2024
75a0089
[nrf toup] VerifyOrDie logging for constrained devices
Damian-Nordic Jul 24, 2024
9bc8050
[nrf toup][nrfconnect] Added support for settings shell in mem profiling
maciejbaczmanski Jul 25, 2024
b40088a
[nrf toup][nrfconnect] Introduced Kconfig to configure CHIP stack size
kkasperczyk-no Jul 30, 2024
877f12b
[nrf toup] [nrfconnect] Added log for the WiFi connection failure
markaj-nordic Aug 5, 2024
17c3bc1
[nrf toup] [nrfconnect] Remove experimental from DAC key migration
ArekBalysNordic Sep 9, 2024
2ad6ea8
[nrf toup][nrfconnect] Refactor ExternalFlashManager
maciejbaczmanski Sep 11, 2024
84e2571
[nrf toup] [nrfconnect] Increase workqueue stack size for LIT
maciejbaczmanski Sep 13, 2024
c99f4e4
[nrf toup] [nrfconnect] Switch to nRF54L15 DK
ArekBalysNordic Sep 12, 2024
4b484c5
[nrf noup] wifi: Migrate to nRF70 upstream
krish2718 Aug 5, 2024
a59ef17
[nrf noup] matter: crypto: Use psa_crypto_config
frkv Sep 19, 2024
1197041
[nrf toup] [Crypto] Stop compiling legacy SPAKE2P if PSA is available
ArekBalysNordic Sep 20, 2024
c714b94
[nrf noup] Fixed mbedtls configs selection
kkasperczyk-no Oct 1, 2024
348bc03
[nrf toup] Fix psa crypto for nRF54H20
ArekBalysNordic Oct 2, 2024
c0ecf79
[nrf toup] [nrfconnect] Disable unsupported SHELL_WILDCARD
ArekBalysNordic Oct 3, 2024
cab10f7
[nrf toup][nrfconnect] Enable SPI for nRF54L15DK NS build
ArekBalysNordic Sep 27, 2024
08f8c4d
[nrf toup][nrfconnect] Enable cache processing for SUIT
ArekBalysNordic Sep 27, 2024
2cf34d8
[nrf toup] config: align the MCUmgr Bluetooth transport Kconfig
kapi-no Sep 23, 2024
7b737be
[nrf noup] Shedule factory reset in Server using Matter Shell command
ArekBalysNordic Oct 4, 2024
0dba5e9
[nrf toup] [nrfconnect] Enable MLDv2 join procedure for IPv6 Multicasts
LuDuda Oct 1, 2024
886302f
[nrf toup] Implicitly enable PSA crypto driver for given platform
LuDuda Sep 27, 2024
afcec0f
[nrf noup] wifi: Fix nRF70 heap allocation
krish2718 Oct 8, 2024
79ec80f
[nrf noup] wifi: Fix the heap allocation warning
krish2718 Oct 8, 2024
43cac63
[nrf toup] Increased stack size for the OpenThread with nRF54L
kkasperczyk-no Oct 15, 2024
c04df5d
[nrf toup][Zephyr] Add ZMS to Zephyr port
ArekBalysNordic Oct 11, 2024
b529f8a
[nrf toup][nrfconnect] Enable ZMS in nrfconnect if RRAM is in use.
ArekBalysNordic Oct 11, 2024
ea15f00
[nrf toup] Include EXTRAVERSION in Matter software version string
Damian-Nordic Oct 9, 2024
c796bab
[nrf toup] [nrfconnect] Add support for SUIT over Matter OTA
ArekBalysNordic Oct 16, 2024
562e001
[nrf toup] Increased CHIP stack size for cracen based targets
kkasperczyk-no Oct 18, 2024
d54ca81
[nrf toup] Migrate DAC to CRACEN KMU on nRF54L devices
ArekBalysNordic Oct 22, 2024
98bf3b2
[nrf toup][nrfconnect] Enabled DAC migration by default for Thread
kkasperczyk-no Oct 24, 2024
fc2c4bc
[nrf toup][nrfconnect] Fix DAC migration
ArekBalysNordic Oct 28, 2024
6b0ea77
[nrf noup] Provide a workaround for Factory Data support on nRF54H
ArekBalysNordic Oct 30, 2024
1ed0d3d
[nrf toup][nrfconnect] Enable storing DAC key in KMU by default
ArekBalysNordic Oct 31, 2024
ddcf750
[nrf toup] [nrfconnect] disable `FPROTECT` for nRF54L15
maciejbaczmanski Nov 5, 2024
7f6cef8
[nrf noup] Disable some workflows for upmerge PRs
adigie Nov 15, 2024
3b78ccb
[nrf noup] Fix links in documentation
adigie Nov 18, 2024
7aa947a
[nrf noup] config: Add support for non-PM factory data generation
nordicjm Nov 8, 2024
9cfd6e1
[nrf noup] Implement Spake2pVerifier for PSA crypto
Damian-Nordic Nov 27, 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 .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ SpacesInSquareBrackets: false
Standard: Cpp11
TabWidth: 8
UseTab: Never
InsertNewlineAtEOF: true
---
Language: ObjC
BasedOnStyle: WebKit
Expand Down
5 changes: 4 additions & 1 deletion .clang-tidy
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Checks: >
readability-redundant-string-init,
-bugprone-assignment-in-if-condition,
-bugprone-branch-clone,
-bugprone-casting-through-void, #TODO remove this after fixing issues in source code, issue 34008
-bugprone-copy-constructor-init,
-bugprone-easily-swappable-parameters,
-bugprone-forward-declaration-namespace,
Expand All @@ -23,6 +24,7 @@ Checks: >
-bugprone-multi-level-implicit-pointer-conversion,
-bugprone-narrowing-conversions,
-bugprone-not-null-terminated-result,
-bugprone-pointer-arithmetic-on-polymorphic-object,
-bugprone-reserved-identifier,
-bugprone-signed-char-misuse,
-bugprone-suspicious-include,
Expand All @@ -44,6 +46,7 @@ Checks: >
-clang-analyzer-security.insecureAPI.rand,
-clang-analyzer-security.insecureAPI.strcpy,
-clang-analyzer-unix.Malloc,
-clang-diagnostic-implicit-int-conversion
-clang-diagnostic-implicit-int-conversion,
-clang-diagnostic-missing-template-arg-list-after-template-kw
WarningsAsErrors: '*'
HeaderFilterRegex: '(src|examples|zzz_generated|credentials).*(?<!third_party.*repo)'
40 changes: 23 additions & 17 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,23 @@ ARG USER_UID=1000
ARG USER_GID=$USER_UID
ENV LANG en_US.utf8

# these are installed for terminal/dev convenience. If more tooling for build is required, please
# add them to chip-build (in integrations/docker/images/chip-build)

# These are installed for terminal/dev convenience. If more tooling for build is required, please
# add them to chip-build (in integrations/docker/images/chip-build).
RUN apt-get update \
&& apt-get install -y locales \
&& localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 \
&& apt-get -fy install git vim emacs sudo \
&& apt-get -fy install vim emacs sudo \
apt-utils dialog zsh \
iproute2 procps lsb-release \
lsb-release \
bash-completion \
build-essential cmake cppcheck valgrind \
wget curl telnet \
valgrind \
docker.io \
iputils-ping net-tools \
libncurses5 \
libncursesw5 \
libpython2.7 \
iputils-ping \
&& :

RUN groupadd -g $USER_GID $USERNAME \
&& useradd -s /bin/bash -u $USER_UID -g $USER_GID -G docker,sudo -m $USERNAME \
&& useradd --no-log-init -s /bin/bash -u $USER_UID -g $USER_GID -G docker,sudo -m $USERNAME \
&& echo $USERNAME ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME \
&& chmod 0440 /etc/sudoers.d/$USERNAME \
&& :
Expand All @@ -55,13 +52,22 @@ RUN curl https://raw.githubusercontent.com/restyled-io/restyler/master/bin/resty
RUN mkdir -p /opt/sdk/sdks/ \
&& chown -R $USERNAME:$USERNAME \
/opt/sdk/sdks/ `# NXP uses a patch_sdk script to change SDK files` \
/opt/NordicSemiconductor/nrfconnect/ `# $USERNAME needs to own west configuration to build nRF Connect examples` \
$IDF_PATH `# $USERNAME needs to own the esp-idf and tools for the examples to build` \
$ANDROID_HOME \
$IDF_TOOLS_PATH \
&& find $AMEBA_PATH -name "inc_lp" -print0 | xargs -0 chown -R $USERNAME:$USERNAME \
&& find $AMEBA_PATH -name "inc_hp" -print0 | xargs -0 chown -R $USERNAME:$USERNAME \
&& find $AMEBA_PATH -name "project_lp" -print0 | xargs -0 chown -R $USERNAME:$USERNAME \
&& find $AMEBA_PATH -name "project_hp" -print0 | xargs -0 chown -R $USERNAME:$USERNAME \
&& chmod -R +x \
$ANDROID_HOME/tools/bin `# sdkmanager for accepting licenses`\
&& chmod -R +w \
$IDF_TOOLS_PATH \
$SYSROOT_AARCH64 `# allow read/write access to header and libraries` \
$ANDROID_HOME `# allow licenses to be accepted` \
$AMEBA_PATH `# AmebaD requires access to change build_info.h` \
$IMX_SDK_ROOT \
&& find $AMEBA_PATH -name "inc_lp" -print0 | xargs -0 chmod -R +w \
&& find $AMEBA_PATH -name "inc_hp" -print0 | xargs -0 chmod -R +w \
&& find $AMEBA_PATH -name "project_lp" -print0 | xargs -0 chmod -R +w \
&& find $AMEBA_PATH -name "project_hp" -print0 | xargs -0 chmod -R +w \
# Safe directory is preffered over chown.
&& git config --global --add safe.directory "*" \
&& :

# Fix Tizen SDK paths for new user
Expand Down
5 changes: 4 additions & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,12 @@
"mounts": [
"source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind"
],
"initializeCommand": "bash .devcontainer/build.sh --tag matter-dev-environment:local --version 22",
"initializeCommand": "bash .devcontainer/build.sh --tag matter-dev-environment:local --version 74",
"image": "matter-dev-environment:local",
"remoteUser": "vscode",
"containerEnv": {
"PW_ENVIRONMENT_ROOT": "${containerWorkspaceFolder}/.environment-vscode"
},
"customizations": {
"vscode": {
// Add the IDs of extensions you want installed when the container is created in the array below.
Expand Down
30 changes: 28 additions & 2 deletions .github/.wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ AdvSendAdvert
AE
aef
AES
AFL
AIDL
algs
alloc
Expand Down Expand Up @@ -340,6 +341,7 @@ datamodel
DataModelRevision
dataset
datasets
datastore
DataVersion
dbf
DBG
Expand Down Expand Up @@ -369,6 +371,7 @@ DelayedActionTime
delayedApplyActionTimeSec
delayedQueryActionTimeSec
delayQuery
deliverables
demangle
deployable
depottools
Expand Down Expand Up @@ -401,6 +404,7 @@ DevKitM
devtype
df
dfe
DFILE
dfu
DgDxsfHx
dhclient
Expand Down Expand Up @@ -449,13 +453,16 @@ dpkg
dropdown
dryrun
DS
DSLS
duplicative
DUT
DUTS
DUT's
DV
DVK
dynload
eabi
EAF
EB
ECC
ECD
Expand Down Expand Up @@ -546,6 +553,7 @@ feff
ffaa
ffeebaefa
FFF
FFFFFFFFFFFF0102
fffe
fffff
Fi
Expand All @@ -560,12 +568,15 @@ forkpty
FOTA
FreeRTOS
FreeRTOSConfig
FS
fsl
fstab
fsync
ftd
fullclean
fuzzer
fuzzers
fuzztest
FW
gbl
gcloud
Expand All @@ -585,6 +596,8 @@ GenericWiFiConfigurationManagerImpl
GetDeviceId
GetDeviceInfo
GetDns
getter
getters
GetInDevelopmentTests
GetIP
getManualTests
Expand Down Expand Up @@ -646,6 +659,7 @@ href
HSM
hsm
HTTPS
Humidistat
HW
hwadr
HydrogenConcentrationMeasurement
Expand All @@ -670,6 +684,7 @@ ifdef
ifdefs
IGMP
ihex
Illuminance
IlluminanceMeasurement
IM
imager
Expand Down Expand Up @@ -726,6 +741,7 @@ JLink
JLinkExe
JLinkRTTClient
JN
jni
jpg
jre
js
Expand Down Expand Up @@ -847,6 +863,7 @@ MbedNewTarget
mbedos
mbedTarget
mbedTLS
MCORE
mcu
MCUboot
mcumgr
Expand Down Expand Up @@ -900,12 +917,14 @@ MoveWithOnOff
MPSL
MRP
MTD
MTR
MTU
Multiband
Multicast
multilib
Multiprotocol
multithreaded
mutex
mutexes
mv
MX
Expand Down Expand Up @@ -935,8 +954,7 @@ nfds
NitricOxideConcentrationMeasurement
NitrogenDioxideConcentrationMeasurement
nl
NLUnitTest
NLUnitTests
nltest
nmcli
nmtui
noc
Expand All @@ -957,6 +975,7 @@ NTP
nullable
nullptr
NUM
NuttX
NVM
NVS
nwdiag
Expand Down Expand Up @@ -994,6 +1013,7 @@ optionOverride
optionsMask
optionsOverride
orgs
OSS
OTA
OTADownloader
otaDownloadPath
Expand Down Expand Up @@ -1345,6 +1365,7 @@ SVR
SWD
SWU
symlinks
sysbuild
sysconfdir
SysConfig
sysctl
Expand Down Expand Up @@ -1498,6 +1519,7 @@ utils
UUID
ux
validator
valgrind
vcom
VCP
Vectorcall
Expand All @@ -1514,6 +1536,7 @@ virtualenv
visualstudio
vlatest
VLEDs
vm
vn
vnc
vous
Expand Down Expand Up @@ -1580,6 +1603,7 @@ xFFF
xFFFF
xfffff
xFFFFFFEFFFFFFFFF
XMLPICSValidator
xtensa
xvzf
xwayland
Expand All @@ -1606,3 +1630,5 @@ zhengyaohan
Zigbee
zigbeealliance
zigbeethread
zsdk
TBR
2 changes: 0 additions & 2 deletions .github/CODEOWNERS

This file was deleted.

2 changes: 1 addition & 1 deletion .github/actions/bootstrap-cache/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ runs:
attempt_limit: 3
attempt_delay: 2000
with: |
key: ${{ runner.os }}-env-${{ hashFiles('scripts/setup/*', 'third_party/pigweed/**') }}
key: ${{ runner.os }}-env-${{ hashFiles('scripts/setup/*', 'third_party/pigweed/**', '/etc/lsb-release') }}
path: |
.environment
build_overrides/pigweed_environment.gni
Loading
Loading