Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2374 commits
Select commit Hold shift + click to select a range
62aa617
ZoneManagement xml updates to align with latest Spec (#39404)
pidarped Jun 5, 2025
27bd66b
Add reviewers-geo to reviewers (#39416)
andy31415 Jun 5, 2025
6ca3590
[CASESession] Unit Test Cases for Bad Signatures failing CASE (#39355)
Alami-Amine Jun 5, 2025
c198b25
Add documentation on `writing clusters` (#39163)
andy31415 Jun 5, 2025
e57a6ff
[TI] Directory structure and CC2674 support updates (#39385)
abiradarti Jun 5, 2025
0a260ff
Improve enable/disable of Wi-Fi PAF for build_python.sh (#39387)
tcarmelveilleux Jun 6, 2025
b2d83f5
PR description validation: expect initial instructions to be removed …
khodya Jun 6, 2025
ca53c54
[Darwin][Network.framework] [Darwin][Network.framework] Return loopba…
vivien-apple Jun 6, 2025
66f7fe7
[Darwin][Network.framework] Add the group interface logged when debug…
vivien-apple Jun 6, 2025
651a10d
[QPG] Remove parallel build execution for make to reduce system resou…
dvdm-qorvo Jun 6, 2025
932a73e
[Darwin][Network.framework] Fix a crash if mInterfaceGroups is nil wh…
vivien-apple Jun 6, 2025
9980666
[Darwin][Network.framework] Turn off debug logging by default (#39437)
vivien-apple Jun 6, 2025
d1307b3
Further FabricTable improvements: (#39164)
gmarcosb Jun 6, 2025
55b5bf8
Convert `Network Commissioning Cluster` to code driven (#39289)
andy31415 Jun 6, 2025
8d87b7d
Add VendorIdVerificationSigner cert support to SDK (#39312)
tcarmelveilleux Jun 6, 2025
427daac
Update README.md (#39434)
KirillAshikhmin Jun 6, 2025
47b6466
Move "data version" setup to cluster startup instead of constructors …
andy31415 Jun 6, 2025
0c6e0cd
Alchemy generation identify cluster (#39170)
tersal Jun 6, 2025
887a45f
Alchemy generation for microwave oven control (#39369)
tersal Jun 6, 2025
60841f5
change required conditions for sensible test results from EXPECTs to …
kiel-apple Jun 6, 2025
038316a
[Darwin] Move Dnssd related files under dnssd/ and rename MdnsError =…
vivien-apple Jun 6, 2025
42cf80b
[Darwin][Network.framework] Add FormatEndpointAddressWithInterface he…
vivien-apple Jun 6, 2025
09f6fdf
[Darwin][Network.framework] Append interface scope for IPv6 multicast…
vivien-apple Jun 6, 2025
b2bdeb6
Fix access levels of ThreadNetworkDirectory cluster (#39422)
ksperling-apple Jun 9, 2025
4ab6ea0
[Python] Fix dangling pointer (#39448)
tianfeng-yang Jun 9, 2025
ed7099f
Bump third_party/simw-top-mini/repo from `2e9189d` to `afda1e6` (#39453)
dependabot[bot] Jun 9, 2025
789de28
Bump third_party/lwip/repo from `ca0395c` to `56b29f8` (#39451)
dependabot[bot] Jun 9, 2025
ca7ef2c
Add cleanup step to CADMIN-1.19 (#39395)
cecille Jun 9, 2025
2363727
Bump third_party/libdatachannel/repo from `0e40aeb` to `a81daac` (#39…
dependabot[bot] Jun 9, 2025
d24f34e
IDM-10.2: Fix location for missing features, add more unit tests (#39…
cecille Jun 9, 2025
7747a35
[Camera] Switch to use WebRTC transport to receive live video (#39382)
yufengwangca Jun 10, 2025
89e9b9c
Install dbus-daemon required for BLE-WiFi testing (#39457)
arkq Jun 10, 2025
2136e19
[ACL][ARL] Use expanded attribute ID for subscribe access check (#39446)
tleacmcsa Jun 10, 2025
89b92ca
Camera tls spec updates to latest (#39423)
gmarcosb Jun 10, 2025
47a88ff
[Realtek] Bump ot-realtek 37c600d to d7366f6 (#39468)
pankore Jun 10, 2025
151d2ac
Added new "nfc-thread" pairing mode for chip-tool. (#38540)
OlivierGre Jun 10, 2025
2153c70
Missing information for LastNetworkingStatus attributes for Ethernet …
tersal Jun 10, 2025
11878a2
Increase unit test coverage of minimal_mdns/core folder (#38906)
dmaranges-gd Jun 10, 2025
55d3763
[Darwin] MTRDeviceTestDelegate properties should be atomic (#39462)
jtung-apple Jun 10, 2025
c1d1dea
[Darwin] testSubscriptionPoolManyDevices test should use fewer device…
jtung-apple Jun 10, 2025
224e931
Fix unused variable compile warning (#39479)
gmarcosb Jun 10, 2025
f89f1a5
Update Audio/VideoStream reference counts in AVSM allocatedStreams w…
pidarped Jun 11, 2025
ae9216c
[NXP] SE05x HSM integration updates (#39269)
sujaygkulkarni-nxp Jun 11, 2025
646607f
Sync used docker images with current image (#39483)
arkq Jun 11, 2025
ec5816e
[NRF] Build Chef ICD on nrfconnect (#39456)
erwinpan1 Jun 11, 2025
3ff661d
Make `chip_platform_*` includes always as `declare_args`. (#39484)
andy31415 Jun 11, 2025
d22fc66
[darwin-framework-tool] Remove some dependencies for HomeConnector.mm…
vivien-apple Jun 11, 2025
f18e596
Remove network-stream-source (#39475)
yufengwangca Jun 11, 2025
3f470f6
Proposal to remove --app-pid and --app-pipe-prefix for out of band co…
jtrejoespinoza-grid Jun 11, 2025
fe156d8
[Silabs] Fixing the ipv4 build for the wifi devices (#38830)
chirag-silabs Jun 11, 2025
2482755
[Darwin][System] Ensure we do not delete the timer block context twic…
vivien-apple Jun 11, 2025
3fd228e
Disable test004_Subscribe on darwin. (#39495)
andy31415 Jun 11, 2025
7a3ae8d
Updating closure device type (#39408)
sabollim-silabs Jun 12, 2025
c27b80b
Rename from skip_all_remaining_steps_skipped to mark_all_remaining_st…
jtrejoespinoza-grid Jun 12, 2025
0c2115b
Revert "Ios custom flow (#12920)" (#39501)
bzbarsky-apple Jun 12, 2025
e45b3b0
Join code between `fabric-sync/bridge` and `fabric-bridge-app` (#39491)
andy31415 Jun 12, 2025
2a2937a
add type stub for decorators.py (#38325)
asirko-soft Jun 12, 2025
6d6400a
Fix post-certification tests (#38931)
khodya Jun 12, 2025
cb5792f
Make `scripts/build_coverage.sh` work locally (#39473)
heinsaar Jun 12, 2025
5a270bd
Make PeerAddress constructors constexpr. (#39502)
bzbarsky-apple Jun 12, 2025
68ed645
[DFT] Split examples/darwin-framework-tool/BUILD.gn into multiple fil…
vivien-apple Jun 12, 2025
e5e9278
[Darwin][Network.framework] Add a missing #ifdef INET_CONFIG_ENABLE_I…
vivien-apple Jun 12, 2025
dbad1e0
Update chip-build-crosscompile docker to point to the latest version …
yufengwangca Jun 12, 2025
98e6b2a
[Camera] Update WebRTC Provider implementation to align with the late…
yufengwangca Jun 12, 2025
1b6541c
[CameraAVStreamManagement] Align XML with spec changes: updated impac…
marktrayer Jun 13, 2025
57827d7
Replace chip::Optional with std::optional in StatusIB and StatusCode …
andy31415 Jun 13, 2025
df71753
Generate Documentation for python API - Docstring Updates (Only ChipD…
juandediosg Jun 13, 2025
974be8a
Docstring Updates: Document Non-Obvious Required Parameters in ChipDe…
juandediosg Jun 13, 2025
46844fd
Tc cnet 4 9 (#37884)
r-recchia Jun 13, 2025
7fd5885
Disable WEBRTCP TCs 2.1 and 2.3 (#39528)
marktrayer Jun 13, 2025
7b3eae5
[CI] Add build check for chip-camera-controller for arm64 (#39496)
yufengwangca Jun 13, 2025
2ca0b15
[Darwin] Add a MdnsContexts::Print method for debugging purposes (#36…
vivien-apple Jun 13, 2025
0049df1
Improve commissioning logging, especially Device Attestation (#39419)
tcarmelveilleux Jun 13, 2025
40b5fce
[TC OPSTATE 2_5] Address test step issues (#39365)
marktrayer Jun 13, 2025
88697cb
[E2E][JF] Fix jf-admin-app README doc (#39377)
paulux15 Jun 13, 2025
8bbb82f
TC-CNET-4_12 python test (#38074)
juandediosg Jun 14, 2025
d05b32d
Start and commission test app before creating MTRDevice for it. (#39533)
bzbarsky-apple Jun 14, 2025
6efb8bc
Fix typo in error message, update pull request template (#39532)
eseverson Jun 16, 2025
110c6d4
Fix an issue that an incorrect timeout period was used while wait for…
crlonxp Jun 16, 2025
2fa1714
[Closure] Closure cluster fixes (#39105)
sabollim-silabs Jun 16, 2025
ceb6d64
Implemented JCM mDNS advertisement (#38994)
vijs Jun 16, 2025
86c5981
[Telink] Update Docker image (Zephyr update) (#39541)
s07641069 Jun 16, 2025
5f6bfcf
Bump third_party/libdatachannel/repo from `a81daac` to `b37d744` (#39…
dependabot[bot] Jun 16, 2025
ac4df03
Bump third_party/editline/repo from `9df73e8` to `f735e4d` (#39538)
dependabot[bot] Jun 16, 2025
f2e1e3f
Fix Chef nrfconnect when Identify is not defined (#39534)
erwinpan1 Jun 16, 2025
4687842
[Telink] Fix memory report for parallel jobs (#39489)
s07641069 Jun 16, 2025
a0c522d
Make ServiceArea cluster non-provisional in ZAP XML (#39523)
tcarmelveilleux Jun 16, 2025
f72c516
[Telink] Add vid and pid judgment (#39300)
s07641069 Jun 16, 2025
7da66ae
[CI] Fix WEBRTCP TCs write to read-only attribute issue (#39530)
yufengwangca Jun 16, 2025
23ff4e6
Improve build_python.sh configurability (#39542)
tcarmelveilleux Jun 16, 2025
1e574e5
[Closure] Add Test Event Trigger and handling for closure control (#3…
sabollim-silabs Jun 16, 2025
e9de0dd
Move data model types from basic-types.h to DataModelTypes.h (#39146)
jennygaz Jun 16, 2025
1bf9a3e
Adding helper function for commands running errors (#38799)
r-recchia Jun 16, 2025
b764a9d
Fabric sync bridge - update `Administrator Commissioning Cluster` ove…
andy31415 Jun 16, 2025
91458de
Update documentation for out of band commands related to new --app-pi…
jtrejoespinoza-grid Jun 16, 2025
29ef8de
Add EndpointProviderInterface, SpanEndpointProvider and EndpointProvi…
soares-sergio Jun 16, 2025
be1cfb1
Remove the SRP timer code that is not used at all (#39531)
nivi-apple Jun 16, 2025
126e0e6
Add missing stdio include for vsnprintf (#39557)
ksperling-apple Jun 17, 2025
db4cb95
TC--WNCV-5_1 TC removed (#39016)
Rajashreekalmane Jun 17, 2025
f38f1de
Add checks for new optionalConform and mandatoryConform tags (#39480)
tersal Jun 17, 2025
6aafb9d
[Telink] Update Zephyr version & Update compatible builds to docker v…
s07641069 Jun 17, 2025
e5627b5
[Test Fix] Fix TC_ACL_2_6 and TC_ACL_2_8 event count and filtering is…
j-ororke Jun 17, 2025
b7c4656
Set NetworkCommissioning revision to 2 (#39564)
andy31415 Jun 17, 2025
663b482
[Silabs] Add software-string-version in DeviceInfo and fix 917SoC Han…
chirag-silabs Jun 17, 2025
f5be0e4
[Camera] Add new delegate API to get the reference of the current act…
yufengwangca Jun 17, 2025
ebbcfb7
Add Alchemy generated XML for PowerSourceConfiguration cluster (#39421)
tersal Jun 17, 2025
64fa6a2
Alchemy generate ModeSelect cluster (#39375)
tersal Jun 17, 2025
98872f9
Fixed the static assert in software-diagnostic-cluster for dynamic en…
shripad621git Jun 17, 2025
82d1b7c
Migrate Administrator Commissioning cluster to be code driven (#39470)
andy31415 Jun 17, 2025
77a1c2a
Add missing validation checks to SetStreamPriorities and CaptureSnaps…
pidarped Jun 17, 2025
0df1c27
Handle non-existence of streams in Camera AVSM server, enable `TC_AVS…
samadDotDev Jun 17, 2025
61de84d
Alchemy generation of UnitLocalization cluster (#39263)
tersal Jun 17, 2025
cdd89fa
Generation of XML and code using Alchemy and ZAP for TimeFormatLocali…
tersal Jun 17, 2025
2477fef
[Darwin] In DnssdHostNameRegistrar.mm the timeout outlives the instan…
vivien-apple Jun 18, 2025
ae1474c
[Tizen] Add crashlog to QEMU workflow (#39440)
XToripuru Jun 18, 2025
e353b6a
Disable AVSM 2.10 (#39595)
andy31415 Jun 18, 2025
943f2f5
[CI] Add build check for chip-camera for arm64 (#39572)
yufengwangca Jun 18, 2025
f3fc26a
[Linux] Check WiFi state before selecting configured network (#39380)
arkq Jun 18, 2025
9b7e3cf
[ICD][Client] Continue to resubscribe when liveness timeout happens i…
yunhanw-google Jun 18, 2025
bb52874
Re-enable AVSM-2.10 after reordering test steps (#39598)
samadDotDev Jun 19, 2025
85ccc7e
Ensure space for MIC when allocating buffer for InvokeResponseMessage…
tehampson Jun 19, 2025
0eb71d9
[QPG] Bump matter-support-qorvo to fix compilation after OpenThread r…
lucicop Jun 19, 2025
1317f16
[NXP] Update NXP docker image (#39561)
dinabenamar Jun 19, 2025
861f588
[SiliconLabs][Closures] Closure app common code for command implement…
sabollim-silabs Jun 19, 2025
0657d7d
[E2E][JF] Add jcm/TrustedIcacPublicKeyB parameters for OwnershipTrans…
doru91 Jun 19, 2025
0a1ec08
Update style guide for AI code review (#39606)
zaid-google Jun 19, 2025
1e7f673
[TI] LWIP removal for cc13x4_26x4 (#39569)
abiradarti Jun 20, 2025
a8ab4d5
TC-LVL-2.1 - Updated MinLevel Attribute Value Range as per Test-Plan.…
Rajashreekalmane Jun 20, 2025
0bac726
[NXP][CMake] Refactor Matter-related CMake calls for cross-platform c…
chapongatien Jun 20, 2025
df0b215
[NXP][platform][common] add WPA3 support (#39411)
Martin-NXP Jun 20, 2025
8ced22d
Generic test event trigger handler flash reduction (#39596)
zaid-google Jun 20, 2025
5052f8c
Generate Switch cluster with Alchemy (#39576)
tersal Jun 20, 2025
a4101d1
Update the build instructions in README.md (#39640)
yufengwangca Jun 20, 2025
747a5bd
[ICD] Add a Configurable SlowPollInterval fallback value when and ICD…
jmartinez-silabs Jun 20, 2025
00a8e43
Fix ownership problems in controller storage (#39639)
tcarmelveilleux Jun 20, 2025
3b9ff1d
Generate ThermostatUserInterface cluster with Alchemy (#39580)
tersal Jun 20, 2025
24de218
Ensure space for MIC when allocating buffer for InvokeRequestMessage …
tehampson Jun 20, 2025
6af82a8
[NXP] Update NXP examples' CMake files to export CHIP_ROOT via COMMON…
dinabenamar Jun 20, 2025
3c9946c
[Test Merge] Merging tests CADMIN_1_22 and CADMIN_1_24 due to removal…
j-ororke Jun 20, 2025
852d123
[Silabs] Update silabs docker to use new SDKS (#39610)
chirag-silabs Jun 22, 2025
8815a36
[NXP] Enabling RCP recovery mechanism on RW platform (#39509)
chapongatien Jun 23, 2025
20ba575
Reduce logs severity level for non-error logs (#39656)
arkq Jun 23, 2025
65be0c6
TC-DA-1.5: step 11 should send 31-byte nonce (#39615)
cecille Jun 23, 2025
8d50973
[Fix] Fix CADMIN_1_19 test step 3 fabric filtered (#39609)
j-ororke Jun 23, 2025
0c0ad50
TC-CC-2.1: Fix checks for nullable attributes (#39566)
cecille Jun 23, 2025
66ed034
NFC Transport: Use a separate Thread for NFC I/O (#39467)
OlivierGre Jun 23, 2025
906d6dc
Move CommissionDeviceTest class to commissioning.py (#39478)
jtrejoespinoza-grid Jun 23, 2025
9fbf826
[Silabs]: Fix for Onoff cluster On command (#39621)
bhmanda-silabs Jun 23, 2025
9620b76
Fix error reporting for tests (#39659)
andy31415 Jun 23, 2025
dbe0332
Generate WaterContentMeasurement cluster with Alchemy (#39627)
tersal Jun 23, 2025
7b518ca
Generate ValveConfigurationAndControl cluster with Alchemy (#39626)
tersal Jun 23, 2025
334ea8d
Generate ThreadNetworkDirectory cluster using Alchemy (#39607)
tersal Jun 23, 2025
f57e14b
[Linux] Improve isolated test network management (#39584)
arkq Jun 23, 2025
861fcd5
[Camera] Update Matter Camera TC_AVSM TestPlans (TC-AVSM-2.3, TC-AVSM…
chulspro Jun 23, 2025
9d7db20
[SL-UP] Fix NVM3 Key leak on reboot (#464) (#39671)
mkardous-silabs Jun 23, 2025
ce5cfd3
TBRM cluster: Various spec discrepancies + alchemy (#39555)
ksperling-apple Jun 24, 2025
13ca452
Fix logging on attestation completion in Matter.framework to not be m…
bzbarsky-apple Jun 24, 2025
2d454ec
PeerAddress comparison operator was not correct for some transports (…
OlivierGre Jun 24, 2025
2c3bea1
Add raw Zephyr SystemLayer implementation (noSelect) (#39505)
ArekBalysNordic Jun 24, 2025
8ef16b8
vscode: Harmonize vscode's shell-format configu with what restyled is…
enkiusz Jun 24, 2025
bf7d463
[NXP][platform][common] Fix GetSoftwareVersionString issue (#39661)
Martin-NXP Jun 24, 2025
fc8791b
Add documentation for batch commands (#39622)
tehampson Jun 24, 2025
7e58c7a
Increase unit test code coverage of `ble/` by 1.6% (#39618)
LyudmilaKostanyan Jun 24, 2025
a0da665
Fix null termination for config manager: we should ensure null termin…
andy31415 Jun 24, 2025
31c8966
[Camera] Take the dptzStreams parameter by reference (#39675)
yufengwangca Jun 24, 2025
6b47c3e
[NXP][zap][thermostat] enable groups cluster (#39513)
Martin-NXP Jun 24, 2025
9fca9c8
[CHIME] Updated server and implementations for Chime Cluster Python T…
marktrayer Jun 24, 2025
8bd777f
[Telink] Update configs (#39689)
s07641069 Jun 24, 2025
34109af
[Camera] Remove delegate APIs from application to cluster server (#39…
yufengwangca Jun 25, 2025
d2faf76
Improve template deduction rules for Span and List. (#39691)
bzbarsky-apple Jun 25, 2025
8311948
[E2E][JF] Add TC_JCM_1_1 test case; Enable JointFabrics testing in CI…
dparausanu Jun 25, 2025
f5d5da9
Propsal for CNET 4.1 (#38503)
jtrejoespinoza-grid Jun 25, 2025
7d1dfc6
Adjust main task priority based on SLI_SI91X_MCU_INTERFACE configurat…
rosahay-silabs Jun 25, 2025
1b8666c
TC_G_2.2: Automate (#36707)
gvargas-csa Jun 25, 2025
11ce8f4
[nrfconnect] Update nRF Connect SDK version in Docekr to 3.0.0 (#39702)
ArekBalysNordic Jun 25, 2025
230883d
[Silabs] Fixing the silabs docker (#39678)
chirag-silabs Jun 25, 2025
f35c20f
Zone Management XML changes (#39694)
pidarped Jun 25, 2025
3e49728
Add revision information to ID docs (#37539)
cecille Jun 25, 2025
0cda620
[QPG] Introduce BaseApp as a common platform for all QPG apps (#39433)
kliffwong Jun 25, 2025
e9e83a5
[Darwin][Network.framework] Set IPPacketInfo::Interface from sin6_sco…
vivien-apple Jun 25, 2025
5eab31e
[TC-SOIL-2.2] Mandate specific simulated values when running on CI (#…
ReneJosefsen Jun 25, 2025
4a46c31
Move GenericThreadDriver Instance from the Platform code to app layer…
jmartinez-silabs Jun 25, 2025
ff120be
[AVSM] StreamUsagePriorities cleanup (#39674)
marktrayer Jun 26, 2025
f56e796
[Closures] Closure linux app common code and calibrate command implem…
sabollim-silabs Jun 26, 2025
f6a4167
[ESP32] Remove dummy diagnostics log files support from temperature-m…
pimpalemahesh Jun 26, 2025
30b358a
Added NFC-based commissioning capability to DiscoveryCapabilities (#3…
OlivierGre Jun 26, 2025
d1bb152
Camera app: Add `--video-device` arg instead of hardcoding `/dev/vide…
samadDotDev Jun 26, 2025
13064a5
mypy compliance for choice_conformance.py and commissioning.py (#38669)
asirko-soft Jun 26, 2025
a8817cc
Log information about the Certification Declaration during device att…
bzbarsky-apple Jun 26, 2025
825f619
[NXP][zap][thermostat] update device versions and cluster revisions t…
OliverFan1 Jun 26, 2025
1bdcc16
[Closures] Closure control XMl and server code changes as per new spe…
sabollim-silabs Jun 26, 2025
2a523d5
Last round of improvements & cleanup to FabricTableImpl for TLS (#39518)
gmarcosb Jun 26, 2025
41c7192
Post merge updates for network commissioning (#39721)
andy31415 Jun 27, 2025
f5239ba
[NXP] Fix DnssdImplBr handling of startup and reset events (#39567)
marius-preda Jun 27, 2025
6cfcdd5
Update README.md per feedback (#39746)
yufengwangca Jun 27, 2025
e893a32
Split REPL app build steps and clean the out directory (#39741)
andy31415 Jun 27, 2025
cfa1329
Fix one more path added to objdir-clone in tests.yaml for linux repl …
andy31415 Jun 27, 2025
06523c2
[Darwin] Always capture last value for metric end event (#39733)
anush-apple Jun 27, 2025
98483e5
[v1.4.2-branch] Update to sve tests (#39753)
andy31415 Jul 3, 2025
b89fa4c
Cherrypick #39597 into v1.4.2-branch (#39766)
rquidute Jul 3, 2025
f36e159
1.4.2 cherry picks (#39842)
cecille Jul 8, 2025
190a8f6
Revert "[SL-TEMP] Fix commissioning with test credentials (#366)" (#520)
jmartinez-silabs Jul 21, 2025
1b2b3fd
Update 1.4.2 Data Model XML files for release (#40290)
cecille Jul 25, 2025
e6014d5
[SL-UP] Added #ifdef for RTE_UULP_GPIO_1_PIN macro for wifi sdk v3.5.…
silabs-ArghyaD Aug 1, 2025
4d9b51d
[SL-ONLY] Reset join retries in JoinCallback and JoinWifiNetwork func…
rosahay-silabs Aug 4, 2025
9095405
ESP32: enable GetRotatingDeviceIdUniqueId() only when device instance…
shubhamdp Aug 5, 2025
feec059
[SL-UP] Optimize region_code setting for wifi apps. (#533)
arun-silabs Aug 6, 2025
39f0764
[Ameba] Update Ameba platform (#40450)
pankore Aug 6, 2025
170c8e4
Revert "Merge CSA V1.4 branch in our release_2.6-1.4 (#449)"
jmartinez-silabs Aug 8, 2025
1ae3487
Merge commit 'ba6168c' into restore_merge_history
jmartinez-silabs Aug 8, 2025
4b431de
Regen icd-lit-light-switch-app
jmartinez-silabs May 12, 2025
fdf4a18
Restyle
jmartinez-silabs Aug 8, 2025
78fc45e
Merge remote-tracking branch 'csa/v1.4.2-branch' into release_2.6-1.4
chirag-silabs Aug 11, 2025
9a71067
[SL-UP] Add an implementation of GetOtaTlvEncryptionKeyId
chirag-silabs Aug 11, 2025
8ede708
[Silabs] Fix 917 init sequence (#40178)
jmartinez-silabs Jul 19, 2025
d4a96df
[SL-UP] Rejoin fix after power cycle for sleepy 917 devices
chirag-silabs Aug 11, 2025
60f5ba5
[SL-ONLY] Restore commit history of 1.4.1 merge (#545)
jmartinez-silabs Aug 11, 2025
e50ddbb
Merge branch 'release_2.6-1.4' into merge/v1.4.2_to_release_2.6-1.4
chirag-silabs Aug 12, 2025
dc2a1c6
Merge CSA V1.4 branch in our release_2.6-1.4 (#549)
chirag-silabs Aug 12, 2025
2dc359a
[SL-UP]MATTER-5200: Add OTA Requestor device type to endpoint 0 for a…
miduggan24 Aug 12, 2025
166a761
[SL-UP] Software Update BootReason (#556)
lpbeliveau-silabs Aug 12, 2025
78f56dc
Remove redundant if condition causing CI error (#555)
Sarthak-Shaha Aug 12, 2025
79fb98a
[CSA-CP] Update cluster revision default value in General commissioni…
arun-silabs Aug 14, 2025
ca8f2fa
[CSA-CP] Add support to suppress alarm using shell (#559)
arun-silabs Aug 14, 2025
a0de585
[SL-ONLY] Adding the option for the selective listening (#561)
chirag-silabs Aug 14, 2025
8082e27
[SL-TEMP] Adds fix to sl_net_up handling to prevent duplicate join fa…
rosahay-silabs Aug 14, 2025
d52cc2b
[CSA-CP]Updating to Simplicity SDK v2025.6.0 and wifi sdk to v3.5.0 ……
jmartinez-silabs Aug 14, 2025
6d645ba
[SL-ONLY] Porting dic component to release 2.6 -1.4 (#562)
sabollim-silabs Aug 15, 2025
93ad619
Revert "Merge CSA V1.4 branch in our release_2.6-1.4 (#549)"
jmartinez-silabs Aug 18, 2025
0ac2c2e
Merge remote-tracking branch 'origin/merge/v1.4.2_to_release_2.6-1.4'…
jmartinez-silabs Aug 18, 2025
4ab9df2
[SL-ONLY]Fix bad merge conflict resolutions
jmartinez-silabs Aug 18, 2025
0db15a4
[SL-ONLY]Merge matter 1.4.2 with history (#564)
jmartinez-silabs Aug 18, 2025
4f36b42
[SL-ONLY] Fixing google nest sleep with iphone (#536)
chirag-silabs Aug 20, 2025
c64bd54
[SL-UP] Revert the Task priorities for the 917SoC (#538)
chirag-silabs Aug 20, 2025
beeb408
[SL-ONLY] Silabs Platform App (#557)
lpbeliveau-silabs Aug 20, 2025
e0d55e2
[CSA-CP] Add conditional compilation for UART.h (#540)
bhmanda-silabs Aug 21, 2025
790aac0
Fixes Matter AWS connection stability issues (#567)
sabollim-silabs Aug 26, 2025
c1601e9
[SL-TEMP] Revert "[SL-UP] Enabling the sockets for 917SoC (#462)" (#568)
chirag-silabs Sep 1, 2025
fca4a17
[SL-ONLY]Use existing string for tracing class to validate shell cmd …
jmartinez-silabs Sep 2, 2025
8f4220e
[SL-UP]Update Cluster revision for WNCV, PS, OCC,OPSTATE,I,DiagThread…
jmartinez-silabs Sep 2, 2025
668d919
[CSA-CP] Matter Shell fixing for the refrigerator devices (#583)
chirag-silabs Sep 2, 2025
22124cf
[SL-UP] Adding the changes for the Wi-Fi which were done after the me…
chirag-silabs Sep 3, 2025
1bfa6ec
[CSA-CP]Clarify the RMP attempt limit reached failure log (#578)
jmartinez-silabs Sep 3, 2025
3ee4f98
[SL-UP] Boot reason update multi-platform (#585)
lpbeliveau-silabs Sep 5, 2025
7eba0e2
[SL-UP] Update WiFi security setting to use WPA3 transition mode as f…
rosahay-silabs Sep 5, 2025
1dd156b
[SL-UP] Modifying the lwip opts for the lwip (#582)
chirag-silabs Sep 5, 2025
d00d20d
[SL-UP] : replace INCLUDE_vTaskDelayUntil with INCLUDE_xTaskDelayUnti…
Sarthak-Shaha Sep 8, 2025
668916e
[SL-UP] Custom board part build fix (#597)
chirag-silabs Sep 9, 2025
18e76d8
[SL-ONLY] Adds check for power state change for invoking low-level po…
rosahay-silabs Sep 10, 2025
1c51d4e
EXPERIMENTAL.
rcasallas-silabs Sep 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .clang-tidy
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ Checks: >
-clang-analyzer-security.insecureAPI.rand,
-clang-analyzer-security.insecureAPI.strcpy,
-clang-analyzer-unix.Malloc,
-clang-analyzer-webkit.NoUncountedMemberChecker,
-clang-diagnostic-implicit-int-conversion,
-clang-diagnostic-missing-template-arg-list-after-template-kw
WarningsAsErrors: '*'
Expand Down
46 changes: 28 additions & 18 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ LABEL org.opencontainers.image.source https://github.com/project-chip/connectedh
ARG USERNAME=vscode
ARG USER_UID=1000
ARG USER_GID=$USER_UID
ENV LANG en_US.utf8
ENV LANG=en_US.utf8


# These are installed for terminal/dev convenience. If more tooling for build is required, please
Expand All @@ -37,9 +37,14 @@ RUN apt-get update \
valgrind \
docker.io \
iputils-ping \
icecc \
&& :

RUN groupadd -g $USER_GID $USERNAME \
RUN (getent passwd $USER_UID && userdel -f $(getent passwd $USER_UID | cut -d: -f1) || true) \
&& (getent group $USER_GID && groupdel -f $(getent group $USER_GID | cut -d: -f1) || true) \
&& (getent passwd $USERNAME && userdel -f $USERNAME || true) \
&& (getent group $USERNAME && groupdel -f $USERNAME || true) \
&& groupadd -g $USER_GID $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 @@ -49,25 +54,20 @@ RUN curl https://raw.githubusercontent.com/restyled-io/restyler/master/bin/resty
&& chmod +x /usr/local/bin/restyle-path \
&& :

RUN mkdir -p /opt/sdk/sdks/ \
RUN mkdir -p /opt/android/sdk \
&& chown -R $USERNAME:$USERNAME \
/opt/sdk/sdks/ `# NXP uses a patch_sdk script to change SDK files` \
$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`\
&& find $AMEBA_PATH \
-name "inc_lp" -print0 -or \
-name "inc_hp" -print0 -or \
-name "project_lp" -print0 -or \
-name "project_hp" -print0 \
| xargs -0 -I {} sh -c 'chown -R $USERNAME:$USERNAME {}; chmod -R +w {}' \
&& find $ANDROID_HOME/cmdline-tools/ -type d -name bin | xargs chmod -R +x `# sdkmanager for accepting licenses` \
&& chmod -R +w \
$IDF_TOOLS_PATH \
&& 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 "*" \
&& git config --global --add safe.directory "*" `# Safe directory is preferred over chown.` \
&& :

# Fix Tizen SDK paths for new user
Expand All @@ -76,7 +76,17 @@ RUN sed -i '/^TIZEN_SDK_DATA_PATH/d' $TIZEN_SDK_ROOT/sdk.info \
&& ln -sf /home/$USERNAME/.tizen-cli-config $TIZEN_SDK_ROOT/tools/.tizen-cli-config \
&& : # last line

ENV TIZEN_ROOTFS /tizen_rootfs
ENV TIZEN_ROOTFS=/tizen_rootfs

# Fast Model GDB plugins path for debugging support
ENV FAST_MODEL_PLUGINS_PATH /opt/FastModelsPortfolio_11.16/plugins/Linux64_GCC-9.3
ENV FAST_MODEL_PLUGINS_PATH=/opt/FastModelsPortfolio_11.16/plugins/Linux64_GCC-9.3

# Set up ccache as a pigweed command launcher when using the scripts/build/build_examples.py
# script. Also, set up icecc as the command prefix for ccache. Such setup allows to benefit
# from compilation caching and distributed compilation at the same time.
#
# NOTE: In order to use distributed compilation with icecc, one should run
# "scripts/icecc.sh start" before starting the build.
ENV CHIP_PW_COMMAND_LAUNCHER=ccache
ENV CCACHE_PREFIX=icecc
ENV PATH=/usr/lib/ccache:$PATH
4 changes: 2 additions & 2 deletions .devcontainer/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

HERE="$(dirname "$0")"
CHIP_ROOT="$(realpath "$HERE"/..)"
BUILD_VERSION="latest"
BUILD_VERSION=$(sed 's/ .*//' "$CHIP_ROOT/integrations/docker/images/base/chip-build/version")
IMAGE_TAG="matter-dev-environment:local"
USER_UID=$UID

Expand All @@ -32,7 +32,7 @@ Options:
-h,--help Show this help
-t,--tag Image tag - default is matter-dev-environment:local
-u,--uid User UIDa - default is the current user ID
-v,--version Build version - default is the latest
-v,--version Build version - default is the version of the base chip-build docker image
EOF
}

Expand Down
22 changes: 14 additions & 8 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,26 @@
{
"name": "CHIP Ubuntu Development Environment",
"runArgs": [
"--cap-add=SYS_PTRACE",
"--security-opt",
"seccomp=unconfined",
"--network=host",
"--privileged",
"-v",
"/dev/bus/usb:/dev/bus/usb:ro",
"--device-cgroup-rule=a 189:* rmw",
"--add-host=host.docker.internal:host-gateway"
],
"privileged": true,
"capAdd": ["SYS_PTRACE"],
"securityOpt": ["seccomp=unconfined"],
"mounts": [
"source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind"
{
"source": "/var/run/docker.sock",
"target": "/var/run/docker.sock",
"type": "bind"
},
{
"source": "/dev/bus/usb",
"target": "/dev/bus/usb",
"type": "bind"
}
],
"initializeCommand": "bash .devcontainer/build.sh --tag matter-dev-environment:local --version 74",
"initializeCommand": "bash .devcontainer/build.sh",
"image": "matter-dev-environment:local",
"remoteUser": "vscode",
"containerEnv": {
Expand Down
9 changes: 9 additions & 0 deletions .gemini/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
have_fun: false
code_review:
disable: false
comment_severity_threshold: MEDIUM
max_review_comments: -1
pull_request_opened:
help: false
summary: false
code_review: true
9 changes: 9 additions & 0 deletions .gemini/styleguide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Gemini Code Review Instructions

- Do not comment on content for XML files or .matter content for clusters
- Assume the matter specification is unknown and out of scope. Do not make uninformed assumptions about the Matter specification, or its contents.
- Do not comment unless a change is probably desirable
- Do not repeat yourself. Be concise without losing meaning
- Do not over-explain what you see in the code. Only describe code if there are specific questions or concerns (or if a question is asked)
- Ensure that extensions or fixes to existing code should match the prevailing style of the original code
- Look for common typos and suggest fixes
Loading
Loading