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

Merge commit #1

Merged
merged 720 commits into from
Oct 23, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
720 commits
Select commit Hold shift + click to select a range
9dee693
Split out CHIPErrror into a separate source set. (#29494)
bzbarsky-apple Sep 29, 2023
38d6a48
Restyle C(++) code after upgrade to clang-format 16 (#29496)
ksperling-apple Sep 29, 2023
42957dc
Fix Darwin availability bits for command payloads: (#29468)
bzbarsky-apple Sep 29, 2023
433e676
Darwin: Refactor MTRAsyncWorkQueue to avoid retain cycles (#29464)
ksperling-apple Sep 29, 2023
f5f2e51
Fix constexpr complaints on test vectors (#29462)
cecille Sep 29, 2023
4a9dab1
remove STM32CubeWB from android build (#29499)
yunhanw-google Sep 29, 2023
90ec279
tv-casting-app docs: Marked code with triple backticks (#29497)
sharadb-amazon Sep 29, 2023
9a5b1c1
Add mismodified nrfconnect CMakeLists in #29436 (#29502)
erwinpan1 Sep 29, 2023
da0f9e3
[Tizen] Convert possible glib objects to GAutoPtr<> (#29488)
DamMicSzm Sep 29, 2023
8ca75ad
yamltest: chip-repl: Make commissioning DUT flag more correct (#29473)
tehampson Sep 29, 2023
d405985
Remove include_yamltests arg, and always install the whl for python t…
tehampson Sep 29, 2023
54b2f94
[ASR] Bump asr582x sdk to v1.9.0 (#29424)
tx2rx Sep 29, 2023
7a85f83
[Darwin] MTRBaseSubscriptionCallback mInterimReportBlock should be ca…
jtung-apple Sep 29, 2023
6bd473d
Bugfix: rvc app docked and charging state remain true (#29257)
hicklin Sep 29, 2023
712d1ec
Switch compileSdkVersion to 31 in remaining gradle files (#29512)
andy31415 Sep 29, 2023
3f6ef59
TC-IDM-10.1: Delete yaml (#29493)
cecille Sep 29, 2023
bc9f42e
[Telink] Disable not used shell modules (#29486)
s07641069 Sep 29, 2023
8cb1bda
Remove top-level struct and enum support from IDL processing (#29511)
andy31415 Sep 29, 2023
48d4d43
[TC-DRLK-2.4] Handle DUT's that do not support USR & PIN features (#2…
jrhees-cae Sep 29, 2023
cd6f5b0
correctly clean output from android build (#29516)
yunhanw-google Sep 30, 2023
a40b53c
Fix YAML script issues (#29339)
manjunath-grl Sep 30, 2023
d7a9833
[Telink] Update Docker image (Zephyr update) (#29528)
s07641069 Oct 2, 2023
e645c7c
Bump third_party/libwebsockets/repo from `7ef2065` to `4144c1e` (#29522)
dependabot[bot] Oct 2, 2023
3f891a7
Bump third_party/openthread/repo from `f0530af` to `eaa6261` (#29524)
dependabot[bot] Oct 2, 2023
7013b09
Bump third_party/mbedtls/repo from `b53e630` to `da635ab` (#29527)
dependabot[bot] Oct 2, 2023
4fa3721
Remove usage of `__has_include` and usage of `USE_ZAP_CONFIG` (#29492)
andy31415 Oct 2, 2023
188cf7d
Remove some unused CIPD packages before android compile. (#29530)
andy31415 Oct 2, 2023
6047fbb
[Telink] Use common Zephyr heap & Update Telink image to 16 (#29531)
s07641069 Oct 2, 2023
199b155
Bump third_party/imgui/repo from `f4790f6` to `a614387` (#29532)
dependabot[bot] Oct 2, 2023
7c216f8
Silabs: RTT I/O stream support added. (#29452)
rcasallas-silabs Oct 2, 2023
1e03c08
[Darwin] MTRDeviceTests test017 - fix resubscription expectation (#29…
jtung-apple Oct 2, 2023
e3b0cc0
[crypto] Extract common X509 functions for mbedTLS and PSA (#29484)
Damian-Nordic Oct 2, 2023
1ec98c8
Bump docker/setup-buildx-action from 2 to 3 (#29312)
dependabot[bot] Oct 2, 2023
51f7c2e
[Chef] Add Robotic Vacuum Cleaner (RVC) device type delegates (#29519)
erwinpan1 Oct 3, 2023
1248c18
[Linux] Remove unused class from BLE helper (#29544)
arkq Oct 3, 2023
23ebaeb
CastingDiscovery: fix snprintf warning (#29534)
cecille Oct 3, 2023
19771ed
[NXP] Initial support for K32W1 (#28777)
marius-alex-tache Oct 3, 2023
545c415
Add some Swift tests for MTRDevice. (#29540)
bzbarsky-apple Oct 3, 2023
a5ea091
[Chef] Add generic switch device type (#29529)
erwinpan1 Oct 3, 2023
68d69cb
Make MTRClusters just use MTRDevice for command invokes. (#29541)
bzbarsky-apple Oct 3, 2023
54a1460
Implement MTRBaseCluster invokes on top of MTRBaseDevice. (#29554)
bzbarsky-apple Oct 4, 2023
1d21df9
Save flash on command/event decodes (#29551)
tcarmelveilleux Oct 4, 2023
9c3ccd3
Update simulated_device_linux.md (#29555)
kgilmer Oct 4, 2023
73c327e
Lock app: Remove duplicate generated command (#29560)
cecille Oct 4, 2023
5f758da
tv-casting-app: allowing up to 20 ACL entries (#29570)
sharadb-amazon Oct 5, 2023
ae1fdb1
[ICD] Added a way of activating the report on active mode from icd.gn…
lpbeliveau-silabs Oct 5, 2023
3100cbe
Look for more flash space savings in cluster-objects.cpp (#29561)
andy31415 Oct 5, 2023
24288ec
Make reboot pw_rpc take a delay_ms argument (#29550)
andy31415 Oct 5, 2023
883f03e
build fixes for 917 soc (#29564)
chirag-silabs Oct 5, 2023
a75d2e5
[nrfconnect] Added erasing network credentials after last fabric remo…
ArekBalysNordic Oct 5, 2023
e8b7436
[java-matter-controller]Improve the readability and maintainability f…
yufengwangca Oct 5, 2023
25bc9cb
Implement the tracing macros using a backend for esp32. (#29543)
shripad621git Oct 5, 2023
f03e9ef
[Scenes] Explicit feature flag (#29535)
lpbeliveau-silabs Oct 5, 2023
3f34c52
tests: Use CancellableReader for PW RPC clients (#29567)
ChinchillaWithGoggles Oct 5, 2023
fc0ab42
Use copy of pigweed.json maintained in Matter SDK to prevent pulling …
tehampson Oct 5, 2023
d15daf8
Update python test CI: stop dirtying build env, cleanup build outputs…
andy31415 Oct 5, 2023
94facb5
Increment used TCPEndPoint count during incoming connection. (#29553)
pidarped Oct 5, 2023
257755e
Remove various defines that were effectively commenting out static fu…
andy31415 Oct 5, 2023
ad65510
Full day fail summary (#29609)
kliao-csa Oct 5, 2023
8296a75
Enable -Wundef by default. (#29582)
bzbarsky-apple Oct 5, 2023
ccdbfee
Fix JNI local and global reference leaks in controller (#29236)
yunhanw-google Oct 5, 2023
d825d51
[ICD] Remove key from ICD Management cluster (#29562)
jepenven-silabs Oct 6, 2023
f4c2094
[Android]Initial implementation of Kotlin Matter Controller (#29574)
yufengwangca Oct 6, 2023
2d07e21
[Tizen] Make sure that all used defines are defined (#29607)
arkq Oct 6, 2023
22a5485
[Telink] Add air quality sensor app (#29579)
s07641069 Oct 6, 2023
cff70e1
fix(QPG): Enable -Wundef and fix any errors for qpg based builds (#2…
tima-q Oct 6, 2023
a815235
Enable -Wundef on Linux and Android. (#29610)
bzbarsky-apple Oct 6, 2023
c73199d
Make length validation of group names follow the spec. (#29604)
bzbarsky-apple Oct 6, 2023
43981ac
Log more information when "darwin-framework-tool tests list" fails. (…
bzbarsky-apple Oct 6, 2023
fc44549
Save flash on generated struct encoding logic (#29608)
tcarmelveilleux Oct 6, 2023
f34b13c
remove minimum reqs (#29620)
mkardous-silabs Oct 7, 2023
52225dd
update due to TP changes (#29606)
plauric Oct 9, 2023
762d3ab
Fix MTROperationalCredentialsClusterAttestationResponseParams.attesta…
bzbarsky-apple Oct 9, 2023
3dfffe7
Switching all zap files to enabled only content (#29509)
brdandu Oct 9, 2023
58875c3
Fix handling of a response that comes after MRP resends end. (#29640)
bzbarsky-apple Oct 9, 2023
9dcbbf7
[Telink] Enable -Wundef by default on Zephyr platform (#29613)
s07641069 Oct 9, 2023
43159a8
Add pw_unit_test support to build configuration (#29479)
mbknust Oct 10, 2023
c534070
[external build systems] scripts/configure: allow out-of-tree project…
plan44 Oct 10, 2023
555eed5
Updated a comment about the generation and use of the generic mode ba…
hicklin Oct 10, 2023
b846dbe
Fix intermittent LSan failures running "darwin-framework-tool tests l…
bzbarsky-apple Oct 10, 2023
1143c75
Split apart text-only logging and binary logging. (#29661)
bzbarsky-apple Oct 10, 2023
11c3dec
Use progress-level logging for MRP resends. (#29638)
bzbarsky-apple Oct 10, 2023
596741a
Impove CD validation (#29664)
robszewczyk Oct 10, 2023
469c1ee
Applied fixes to be compliant with scenes test plan (#29598)
lpbeliveau-silabs Oct 10, 2023
b19454e
Bump third_party/imgui/repo from `a614387` to `001f102` (#29648)
dependabot[bot] Oct 10, 2023
7ecf00e
[ICD-server] Replace the event/queue based logic with a notifier (#29…
jmartinez-silabs Oct 10, 2023
3701286
log-source-app should not be a Diagnostic Logs client. (#29662)
bzbarsky-apple Oct 10, 2023
ca21ea7
Improve error reporting when DNS-SD lookups are denied on Darwin. (#2…
bzbarsky-apple Oct 10, 2023
71e23f9
Allow groupId to be a variable in YAML tests. (#29641)
bzbarsky-apple Oct 10, 2023
9e4c544
Bump third_party/nanopb/repo from `f5f65a9` to `a4bbd6a` (#29652)
dependabot[bot] Oct 10, 2023
5586954
Run convert.py on all ZAP files. (#29677)
bzbarsky-apple Oct 10, 2023
111658d
[ESP32] Add an API to get MAC address of ethernet device (#29415)
PSONALl Oct 10, 2023
3751574
Bump third_party/ot-br-posix/repo from `1576ade` to `2dfff2a` (#29647)
dependabot[bot] Oct 10, 2023
f40823f
Added fix for the 917 BLE power cycle issue fix (#29628)
shgutte Oct 10, 2023
b9b33a7
Bump third_party/openthread/repo from `eaa6261` to `786bd7f` (#29683)
dependabot[bot] Oct 10, 2023
6deee69
Align Ballast Configuration XML to spec. (#29678)
bzbarsky-apple Oct 10, 2023
5c0e026
Update bridge app to init network commissioning (#29612)
yhoyoon Oct 10, 2023
7a50966
Remove an unused partial (#29690)
tcarmelveilleux Oct 10, 2023
ce23773
[Scenes] Fix Yaml 2_1 to 2_4 to enable on CI (#29569)
lpbeliveau-silabs Oct 10, 2023
62cdbab
Add "provisional" and "internal" marker support for matter IDL files …
andy31415 Oct 11, 2023
5647e0a
Darwin: Improve MTRAsyncWorkQueue logging by tracking unique item ids…
ksperling-apple Oct 11, 2023
e8f516a
Add support for contains/excludes for struct types. (#29643)
bzbarsky-apple Oct 11, 2023
78eb271
Align ICD nomenclature in the app/icd/ implementation (#29687)
jmartinez-silabs Oct 11, 2023
1f2c1cb
[SMOKECO-TC] Fix smokeco tests as per test plan document (#29701)
ericzijian1994 Oct 11, 2023
68b61d0
Update ZAP to pull in more correct global attribute storage handling.…
bzbarsky-apple Oct 11, 2023
88cb2e6
Fix ID field in TheradMetricsStruct to have a name that matches the s…
bzbarsky-apple Oct 11, 2023
94f3049
Fixed LED blinking during up-or-open/down-or-close for window-app (#2…
kiran0284 Oct 11, 2023
74f75d1
Decrease dependency on `WeakEnum`: GeneralDiagnostics::RadioFaultEnum…
andy31415 Oct 11, 2023
71317fa
Align OTA cluster XML with the specification. (#29459)
bzbarsky-apple Oct 11, 2023
c63d1a9
Fix conformance issue on all-clusters on/off (#29699)
cecille Oct 11, 2023
5e13e97
Break dependency cycle between CHIPMem and logging. (#29685)
bzbarsky-apple Oct 11, 2023
87c16cf
Add tracing dependencies to pycontroller (#29680)
andy31415 Oct 11, 2023
fd925e4
Initial implementation for kotlin-matter-controller (#29636)
yufengwangca Oct 11, 2023
a49d62b
[Scenes] NameSupport Feature (#29639)
lpbeliveau-silabs Oct 11, 2023
91b1f62
[mw320] update sdk (#29702)
crlonxp Oct 11, 2023
49fff5b
Update `.matter` to contain information about enabled commands per en…
andy31415 Oct 11, 2023
2a37b68
[ICD] Update KeyStore for Check-in keys (#29260)
jepenven-silabs Oct 12, 2023
9555e32
updates wiseconnect version to 2.8.1 (#29658)
poyamini Oct 12, 2023
ffd1571
Implement MTRBaseCluster reads/subscribes on top of MTRBaseDevice. (#…
bzbarsky-apple Oct 12, 2023
cdb269a
[Silabs] Logging: Unnecessary include removed. (#29603)
rcasallas-silabs Oct 12, 2023
39ee72f
[Linux] Convert possible glib objects to GAutoPtr (#29340)
DamMicSzm Oct 12, 2023
3a66fef
add a config to enable event list attribute (#29721)
Jerry-ESP Oct 12, 2023
4dfcf7a
[CI] Implement IM tests for Kotlin API (#29717)
yufengwangca Oct 12, 2023
0264f8b
[Silabs] Updating the wifi sdk pointer to v3.1.0 (#29718)
chirag-silabs Oct 12, 2023
833482a
IDT init (#29174)
aBozowski Oct 12, 2023
836bb04
[Darwin] MTRClusters commands have incorrect nullability for no-param…
jtung-apple Oct 12, 2023
8439ddc
Hook up some MTRDevice bits to XPC. (#29689)
bzbarsky-apple Oct 12, 2023
4b84c2f
[Silabs] Updates wiseconnect version to 2.8.2 (#29724)
poyamini Oct 12, 2023
f900f46
[Telink] Fix OTA tests (#29725)
s07641069 Oct 12, 2023
c08b8f8
Ensure maybe_placeholders is set in lark parsing (#29730)
andy31415 Oct 12, 2023
500fb4a
[Telink] Flash various sizes support (#29726)
s07641069 Oct 12, 2023
70832b3
[Silabs] Adds updated WiseConnect SDK and docker pre-installed WiFi S…
brosahay Oct 12, 2023
2e177f4
Get additional workflow information about diskspace (#29705)
tehampson Oct 12, 2023
0b2cfab
Fix lint warning releated to potential leak (#29715)
mspang Oct 12, 2023
814bceb
[Silabs]Added support for wpa3 and bugfixes for the 917 build (#29737)
shgutte Oct 12, 2023
47836d2
Change all ZAP XML basic data types to `lowercase` (#29706)
andy31415 Oct 12, 2023
85b54cd
[Silabs] Adds bugfix for symlink for docker use and optimize SDK down…
brosahay Oct 12, 2023
842f454
Clear endpoint bitmask before reporting the PartList attribute (#29673)
ArekBalysNordic Oct 13, 2023
d1b59df
Add Span.h to a source_set that tracks its dependencies. (#29491)
bzbarsky-apple Oct 13, 2023
2bd1e1b
Remove apparently unused include that prevents compilation due to lay…
andy31415 Oct 13, 2023
74476ec
tv-casting-app: Added WakeOnLAN support (#29443)
sharadb-amazon Oct 13, 2023
f7ebf12
Fix docker image (#29758)
mkardous-silabs Oct 13, 2023
0c67b8b
[Silabs]Clarify a warning trace for brd4186a/87c and cleanup unsuppor…
jmartinez-silabs Oct 13, 2023
66d45fa
Run zap_convert_all on tip. (#29761)
bzbarsky-apple Oct 13, 2023
7c4956e
Enable extended discovery time on our lock-app (#29751)
jmartinez-silabs Oct 13, 2023
660e29d
[docker: chip-buid] make image slightly smaller (#29763)
andy31415 Oct 13, 2023
a7c96f0
[Java] Sync the improvements from kotlin-matter-controller (#29716)
yufengwangca Oct 13, 2023
efad829
Enums that are not used as a type in XML suppresses codegen intended …
tehampson Oct 13, 2023
2b65633
[Silabs] Update Gecko SDK to 4.3.2 (#29742)
mkardous-silabs Oct 13, 2023
4507eda
[Scenes] Activated the automated yamls for scenes on CI (#29714)
lpbeliveau-silabs Oct 14, 2023
064ad8b
lwip: Add patch to fix RA LLADDR processing (#29600)
cecille Oct 14, 2023
78efca3
Update BasicInformation cluster revision from 1 to 2 in zap configura…
jmartinez-silabs Oct 14, 2023
eac0c7c
Fix support for readAttributePaths: for multiple paths in MTRDeviceOv…
bzbarsky-apple Oct 14, 2023
e6f0134
[Darwin] MTRDevice and MTRClusters read method return values may be n…
jtung-apple Oct 15, 2023
a9d7401
Move kotlin lib onboardingpayload to package matter (#29623)
yufengwangca Oct 16, 2023
5ef4681
Stop using CHIPClusters in core code and chip-tool. (#29772)
bzbarsky-apple Oct 16, 2023
5dd08e8
[Bouffalolab] Enable -Wundef and fix compile error (#29756)
wy-hh Oct 16, 2023
6a452ba
[Silabs] Adds refactored spi multiplexing with feature toggle for NCP…
rosahay-silabs Oct 16, 2023
0744c56
[Silabs] Fixed LCD animations for window-app (#29675)
arun-silabs Oct 16, 2023
553b32b
all-clusters: Fix conformance on door-lock (#29743)
cecille Oct 16, 2023
ed30384
Use image version 20 for android (smaller size) (#29788)
andy31415 Oct 16, 2023
ee1f306
all-clusters: Fix conformance on Switch (#29744)
cecille Oct 16, 2023
3437b59
[Android]Remove unnecessary globalRef for android IM JNI (#29710)
yunhanw-google Oct 16, 2023
ac5b518
[Linux] Split BLE helper into separate class files (#29722)
arkq Oct 16, 2023
46211e9
Update ZAP to v2023.10.14-nightly. (#29790)
bzbarsky-apple Oct 16, 2023
84e853c
Bump third_party/ot-br-posix/repo from `2dfff2a` to `636e53d` (#29781)
dependabot[bot] Oct 16, 2023
48aec5f
Bump third_party/libwebsockets/repo from `4144c1e` to `18fdb0d` (#29780)
dependabot[bot] Oct 16, 2023
702976c
Relocate json-related method to TextFormat file (#29060)
yunhanw-google Oct 16, 2023
bd2944c
Use latest docker version everywhere (#29794)
andy31415 Oct 16, 2023
bc20d34
[ASR] Fix -Wundef compile issue (#29644)
tx2rx Oct 16, 2023
ca4d157
lwIP: reference upstream patches for ND6 LLADDR (#29789)
cecille Oct 16, 2023
f0069d2
Install openjdk8 in chip-build-java (#29795)
andy31415 Oct 16, 2023
462c79a
Bump third_party/openthread/repo from `786bd7f` to `66eaeec` (#29797)
dependabot[bot] Oct 16, 2023
b8c1cec
[Android] virtual-device-app: Add usecase of the Doorlock/PowerSource…
Jaehoon-You Oct 17, 2023
73b400d
Move kotlin lib tlv/jsontlv to package matter (#29757)
yufengwangca Oct 17, 2023
8e53b02
[Silabs][Wifi] Fixed LED0 issue by doing led init after lcd init. (#2…
arun-silabs Oct 17, 2023
b361a6b
Remove media clusters from all-clusters-app (#29801)
cecille Oct 17, 2023
78eac9c
[Silabs][WiFi]Added changes for 917 NCP sleepy build failure (#29748)
shgutte Oct 17, 2023
cdcbd8c
[Bouffalolab] Adjust BL702L memory layout to let hardware SHA engine …
wy-hh Oct 17, 2023
becb181
[Android] Move nameindex implementation (#29775)
joonhaengHeo Oct 17, 2023
1691e9c
Reduce disk usage on bootstrap cache miss (#29799)
tehampson Oct 17, 2023
9207eeb
Modified cluster-revsion default value (#29807)
kiran0284 Oct 17, 2023
5cbdca6
Minor fix: variable name was misspelled (#29810)
adamdunkels Oct 17, 2023
d140d5c
[Telink] Fix DFU target build & add to CI (#29754)
s07641069 Oct 17, 2023
8de4fbc
Update Manufacturers database (from September 2023) (#29746)
markus-becker-tridonic-com Oct 17, 2023
47d1b8e
Bump third_party/pigweed/repo from `e765c4d` to `9504c03` (#29821)
dependabot[bot] Oct 17, 2023
786d161
Improve --dry-run logging for run_test_suite.py. (#29752)
bzbarsky-apple Oct 17, 2023
4df48ef
Put the firmware build time update behind a build flag (#29691)
cecille Oct 17, 2023
e732243
[ICD] Remove static_assert to match test changes (#29819)
mkardous-silabs Oct 17, 2023
f362fe7
Adding release note generator
woody-apple Oct 17, 2023
e4aac90
Update release.yml
woody-apple Oct 17, 2023
9131758
Update release.yml
woody-apple Oct 17, 2023
d1a0438
Update release.yml
woody-apple Oct 17, 2023
c4d3fbc
Update release.yml
woody-apple Oct 17, 2023
52829ab
Update release.yml
woody-apple Oct 17, 2023
bb8268d
[Silabs][WiFi] Added fix for commissioning failing with ecosystems (#…
shgutte Oct 17, 2023
6679330
[CI] Add pairing test for Kotlin API (#29803)
yufengwangca Oct 17, 2023
97754bb
Update Thermostat cluster version to 6. (#29820)
bzbarsky-apple Oct 17, 2023
b599c8d
Updating labels
woody-apple Oct 17, 2023
51964d9
Updating notes to not be so large
woody-apple Oct 17, 2023
769ac9f
Run the replace (#29817)
andy31415 Oct 17, 2023
aeda2bb
Use continue-on-error for jobs trying to save space by removing dir (…
tehampson Oct 17, 2023
71ef633
Remove unused DiagnosticDataProviderImpl include from platform/androi…
mwswartwout Oct 17, 2023
836ceec
Add provisional and internal markers cluster-wide (#29765)
andy31415 Oct 18, 2023
6b64a80
tv-casting-app/android: resetting discovery state vars onStartDiscove…
sharadb-amazon Oct 18, 2023
68068cb
[Telink] Add missed flsh overlay for mcuboot build (#29843)
s07641069 Oct 18, 2023
a1f9a83
[nrfconnect] Repaired wrong script invocation for factory data (#29845)
ArekBalysNordic Oct 18, 2023
a049014
Remove obsolete file (#29838)
yufengwangca Oct 18, 2023
2af62c5
Remove unnecessary include in linux (#29846)
andy31415 Oct 18, 2023
4f65f6c
matter idl: use lowercase types for enum and bitmap base types (#29832)
andy31415 Oct 18, 2023
4c205a2
[Scenes] Enabling TableSize feature (#29762)
lpbeliveau-silabs Oct 18, 2023
752046c
MTRDevice should retry commands if it gets a BUSY response. (#29830)
bzbarsky-apple Oct 18, 2023
3fb86f8
Fixes manual script issues (#29727)
manjunath-grl Oct 18, 2023
f47aed4
Fixes yaml script issues Oct 13 (#29747)
manjunath-grl Oct 18, 2023
12c5d5c
Update Darwin availability annotations. (#29848)
bzbarsky-apple Oct 19, 2023
4e13b93
Ensure that MTRDevice invokes provide a timed invoke timeout when nee…
bzbarsky-apple Oct 19, 2023
64c3540
The Darwin framework is clamping minimum intervals to 1 second for re…
woody-apple Oct 19, 2023
55e6dc1
[nrfconnect] Add a delay to last fabric remove action (#29844)
ArekBalysNordic Oct 19, 2023
7be98b1
[ICD] Add new featuremap value to the ICDM cluster (#29851)
mkardous-silabs Oct 19, 2023
f45e18f
Added Spec minimal for SceneTableSize to scene.xml to prevent setting…
lpbeliveau-silabs Oct 19, 2023
a02bb1f
Add RVC operational state enums to the list of enums not used as a ty…
hicklin Oct 19, 2023
a18a33a
Build python lighting-app device in CI. (#29860)
markus-becker-tridonic-com Oct 19, 2023
b450e4a
[Linux] Fix GAutoPtr deleter for GSource (#29841)
arkq Oct 19, 2023
a21d582
[Bouffalolab] Use Openthread stack in Bouffalo Lab SDK by default (#2…
wy-hh Oct 19, 2023
dbc8e49
Add data model XMLs and script (#29828)
cecille Oct 19, 2023
2e5c2a7
[MatterYamlTests][darwin-framework-tool] Ensure that WaitForCommissio…
vivien-apple Oct 19, 2023
a9b8be8
Fix issue #27953 where OTA Requestor is not receiving delayed action …
krypton36 Oct 19, 2023
e1d34ea
[Silabs]restructuring low level output api (#29863)
Thirsrin Oct 19, 2023
b9d525e
Add handling a local lock operation error to door-lock-server (#29857)
ArekBalysNordic Oct 19, 2023
a5b74eb
Revert "Ensure that MTRDevice invokes provide a timed invoke timeout …
woody-apple Oct 19, 2023
a8a9659
Add intelligence to the ExchangeContext to determine if a peer is act…
mkardous-silabs Oct 19, 2023
9f37258
[Linux] Wrap BlueZ connection functions in a class (#29798)
arkq Oct 19, 2023
16a7378
Update following change in the support for the StartUpMode attribute …
hicklin Oct 19, 2023
349b795
Ensure that MTRDevice invokes provide a timed invoke timeout when nee…
bzbarsky-apple Oct 19, 2023
3e1cc30
Create a codegen that converts idl back into .matter formats (#29867)
andy31415 Oct 20, 2023
0cfb2ad
Used a more correct error code in the RVC example app (#29864)
hicklin Oct 20, 2023
bae0776
[Telink] Cleanup Docker image (#29886)
s07641069 Oct 20, 2023
5c1124c
[Bouffalolab] Update Bouffalo Lab IOT SDK (#29885)
wy-hh Oct 20, 2023
7e74c3e
virtual-device-app: Update zap (Scenes) (#29880)
Jaehoon-You Oct 20, 2023
2b1ea34
[Android] Change to generate Java files using jinja (#29879)
joonhaengHeo Oct 20, 2023
d97da87
[Android] Change default val of udpListenPort to 0 (#29875)
yhoyoon Oct 20, 2023
690d9a0
Fix streamer_esp32.cpp for current esp-idf master branch (#29814)
marciogranzotto Oct 20, 2023
d0969d8
fix rvc zap file (#29889)
mkardous-silabs Oct 20, 2023
8c986c7
[NXP] Initial support for RW61x (#29126)
dinabenamar Oct 20, 2023
2664409
Add a parser for CSA XML data models (#29888)
andy31415 Oct 20, 2023
7966379
[Ameba] Additional Ameba Implementation (#29720)
pankore Oct 20, 2023
2f612b0
[mw320] Remove doing factory-reset on fail-safe armed (#29882)
crlonxp Oct 21, 2023
a8029e8
[ICD] Remove PSA Crypto exclusion from Unit test (#29753)
jepenven-silabs Oct 21, 2023
e0bdee7
Fix zap after #29126 (#29896)
andy31415 Oct 21, 2023
d870e8c
[Android] Shutdown factory with device controller (#29881)
yhoyoon Oct 22, 2023
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.
126 changes: 5 additions & 121 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -107,129 +107,13 @@ Standard: Cpp11
TabWidth: 8
UseTab: Never
---
Language: ObjC
# BasedOnStyle: WebKit
AccessModifierOffset: -4
AlignAfterOpenBracket: DontAlign
AlignConsecutiveAssignments: false
AlignConsecutiveDeclarations: false
AlignEscapedNewlines: Right
AlignOperands: false
AlignTrailingComments: false
AllowAllArgumentsOnNextLine: true
AllowAllConstructorInitializersOnNextLine: true
AllowAllParametersOfDeclarationOnNextLine: true
AllowShortBlocksOnASingleLine: false
AllowShortCaseLabelsOnASingleLine: false
AllowShortFunctionsOnASingleLine: All
AllowShortLambdasOnASingleLine: All
AllowShortIfStatementsOnASingleLine: Never
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: false
AlwaysBreakTemplateDeclarations: MultiLine
BinPackArguments: true
BinPackParameters: true
BraceWrapping:
AfterCaseLabel: false
AfterClass: false
AfterControlStatement: false
AfterEnum: true
AfterFunction: true
AfterNamespace: false
AfterObjCDeclaration: false
AfterStruct: false
AfterUnion: false
AfterExternBlock: false
BeforeCatch: false
BeforeElse: false
IndentBraces: false
SplitEmptyFunction: true
SplitEmptyRecord: true
SplitEmptyNamespace: true
BreakBeforeBinaryOperators: All
BreakBeforeBraces: WebKit
BreakBeforeInheritanceComma: false
BreakInheritanceList: BeforeColon
BreakBeforeTernaryOperators: true
BreakConstructorInitializersBeforeComma: false
BreakConstructorInitializers: BeforeComma
BreakAfterJavaFieldAnnotations: false
BreakStringLiterals: true
ColumnLimit: 132
CommentPragmas: '^ IWYU pragma:'
CompactNamespaces: false
ConstructorInitializerAllOnOneLineOrOnePerLine: false
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: false
DerivePointerAlignment: false
DisableFormat: false
ExperimentalAutoDetectBinPacking: false
FixNamespaceComments: false
ForEachMacros:
- foreach
- Q_FOREACH
- BOOST_FOREACH
IncludeBlocks: Preserve
IncludeCategories:
- Regex: '^"(llvm|llvm-c|clang|clang-c)/'
Priority: 2
- Regex: '^(<|"(gtest|gmock|isl|json)/)'
Priority: 3
- Regex: '.*'
Priority: 1
IncludeIsMainRegex: '(Test)?$'
IndentCaseLabels: false
IndentPPDirectives: None
IndentWidth: 4
IndentWrappedFunctionNames: false
JavaScriptQuotes: Leave
JavaScriptWrapImports: true
KeepEmptyLinesAtTheStartOfBlocks: true
MacroBlockBegin: ''
MacroBlockEnd: ''
MaxEmptyLinesToKeep: 1
NamespaceIndentation: Inner
ObjCBinPackProtocolList: Auto
ObjCBlockIndentWidth: 4
ObjCSpaceAfterProperty: true
ObjCSpaceBeforeProtocolList: true
PenaltyBreakAssignment: 2
PenaltyBreakBeforeFirstCallParameter: 19
PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120
PenaltyBreakString: 1000
PenaltyBreakTemplateDeclaration: 10
PenaltyExcessCharacter: 1000000
PenaltyReturnTypeOnItsOwnLine: 60
Language: ObjC
BasedOnStyle: WebKit
Standard: c++17
PointerAlignment: Middle
ReflowComments: true
SortIncludes: true
SortUsingDeclarations: true
SpaceAfterCStyleCast: true
SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: true
SpaceBeforeAssignmentOperators: true
SpaceBeforeCpp11BracedList: true
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
SpaceBeforeParens: ControlStatements
SpaceBeforeRangeBasedForLoopColon: true
SpaceInEmptyParentheses: false
SpacesBeforeTrailingComments: 1
SpacesInAngles: false
SpacesInContainerLiterals: true
SpacesInCStyleCastParentheses: false
SpacesInParentheses: false
SpacesInSquareBrackets: false
Standard: Cpp11
StatementMacros:
- Q_UNUSED
- QT_REQUIRE_VERSION
TabWidth: 8
UseTab: Never
SpaceInEmptyBlock: false
ObjCBreakBeforeNestedBlockParam: false
---
Language: JavaScript
BasedOnStyle: WebKit
Expand Down
5 changes: 4 additions & 1 deletion .clang-tidy
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,23 @@ Checks: >
readability-redundant-control-flow,
readability-redundant-string-cstr,
readability-redundant-string-init,
-bugprone-assignment-in-if-condition,
-bugprone-assignment-in-if-condition,
-bugprone-branch-clone,
-bugprone-copy-constructor-init,
-bugprone-easily-swappable-parameters,
-bugprone-forward-declaration-namespace,
-bugprone-forwarding-reference-overload,
-bugprone-implicit-widening-of-multiplication-result,
-bugprone-inc-dec-in-conditions,
-bugprone-macro-parentheses,
-bugprone-misplaced-widening-cast,
-bugprone-multi-level-implicit-pointer-conversion,
-bugprone-narrowing-conversions,
-bugprone-not-null-terminated-result,
-bugprone-reserved-identifier,
-bugprone-signed-char-misuse,
-bugprone-suspicious-include,
-bugprone-switch-missing-default-case,
-bugprone-undelegated-constructor,
-bugprone-unused-return-value,
-clang-analyzer-core.CallAndMessage,
Expand Down
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"mounts": [
"source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind"
],
"initializeCommand": ".devcontainer/build.sh --tag matter-dev-environment:local --version 1",
"initializeCommand": ".devcontainer/build.sh --tag matter-dev-environment:local --version 20",
"image": "matter-dev-environment:local",
"remoteUser": "vscode",
"customizations": {
Expand Down
30 changes: 26 additions & 4 deletions .github/.wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -298,8 +298,8 @@ connstring
conntype
const
ContentApp
ContentApp's
ContentAppPlatform
ContentApp's
ContentLaunch
ContentLauncher
continuousHinting
Expand Down Expand Up @@ -477,6 +477,7 @@ edaf
edc
EDR
ee
eea
EEE
eef
ef
Expand Down Expand Up @@ -659,6 +660,8 @@ ICMP
IDF
IDL
IDLs
idt
IDT
idx
ifconfig
ifdef
Expand Down Expand Up @@ -789,6 +792,8 @@ LightingApp
LightingColor
LightingState
LinkSoftwareAndDocumentationPack
lladdr
LLADDR
LocalConfigDisabled
localedef
localhost
Expand Down Expand Up @@ -849,6 +854,7 @@ MDNS
MediaInput
MediaPlayback
MediaTek
MEI
mem
memdf
MemMonitoring
Expand Down Expand Up @@ -925,6 +931,7 @@ nl
NLUnitTest
NLUnitTests
nmcli
nmtui
noc
NodeId
nongnu
Expand Down Expand Up @@ -960,6 +967,7 @@ OnOff
OnOffClusterTest
OnOffSwitchConfiguration
OnPlatformEvent
onwards
OO
openiotsdk
openjdk
Expand Down Expand Up @@ -1019,11 +1027,14 @@ params
PartNumber
PASE
Passcode
passRetained
passwd
PBKDF
pbuf
pbufs
pbxproj
PCA
pcap
pcaps
PDFs
PDK
Expand All @@ -1041,13 +1052,15 @@ PID
Pigweed
PinCode
pinrequest
PIXIT
pkgconfig
PKI
plaintext
PlatformManager
PlatformManagerImpl
plt
png
Podman
PollControl
pollInterval
polymorphism
Expand Down Expand Up @@ -1124,6 +1137,7 @@ ReadConfigValue
readelf
readfds
README
READMEs
readonly
readthedocs
Reag
Expand All @@ -1143,8 +1157,8 @@ REPL
repo
req
Requestor
Requestor's
RequestorCanConsent
Requestor's
Requestors
responder
RestrictedEvent
Expand All @@ -1163,6 +1177,7 @@ rootfs
RPC
RPCs
RPi
RPi's
RPis
RSA
rsn
Expand All @@ -1176,9 +1191,11 @@ rtld
RTOS
RTT
RTX
runArgs
RUNAS
RunMain
runtime
RVC
rw
RXD
sandboxed
Expand All @@ -1196,8 +1213,8 @@ SDB
SDC
SDHC
SDK
SDK's
sdkconfig
SDK's
SDKs
SDKTARGETSYSROOT
sdl
Expand Down Expand Up @@ -1274,6 +1291,9 @@ StatusCode
stderr
stdout
sterm
stlink
stm
stmicroelectronics
storagepath
str
strcpy
Expand Down Expand Up @@ -1346,6 +1366,7 @@ textboxes
TFT
ThermostatUserInterfaceConfiguration
ThIsIsNoTMyReAlGiThUbToKeNSoDoNoTtRy
thread
ThreadNetworkDiagnostics
threadOperationalDataset
ThreadStackManager
Expand Down Expand Up @@ -1423,6 +1444,7 @@ UnitLocalization
unpair
unprovisioned
Unsecure
Unselect
untrusted
updateAvailable
updateNotAvailable
Expand Down Expand Up @@ -1553,4 +1575,4 @@ zephyrproject
zhengyaohan
Zigbee
zigbeealliance
zigbeethread
zigbeethread
14 changes: 14 additions & 0 deletions .github/actions/checkout-submodules-and-bootstrap/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ inputs:
runs:
using: "composite"
steps:
- name: Dump disk info
uses: ./.github/actions/dump-disk-info
- name: Checkout submodules
uses: ./.github/actions/checkout-submodules
with:
Expand All @@ -26,6 +28,18 @@ runs:
uses: ./.github/actions/bootstrap
with:
platform: ${{ inputs.platform }}
- name: Remove CIPD cache directory
# If there is a bootstrap-cache miss, and bootstrap installs CIPD itself,
# there is roughly 1.4GB that remains in this cache that is useless from
# this point onwards.
shell: bash
continue-on-error: true
run: |
du -sh $HOME/.cipd-cache-dir/
rm -rf $HOME/.cipd-cache-dir/ || echo "Removing cipd cache dir failed"
- name: Dump disk info after checkout submodule & Bootstrap
shell: bash
run: scripts/dump_diskspace_info.sh
- name: Upload Bootstrap Logs
uses: ./.github/actions/upload-bootstrap-logs
with:
Expand Down
20 changes: 20 additions & 0 deletions .github/actions/dump-disk-info/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Dump disk space info
description: Help debug running out of disk space on github CI
runs:
using: "composite"
steps:
- name: Collect disk info
# Unfortunately current syntax for github wrapper actions only work for
# Javascript actions, and Docker container actions, which doesn't make it
# possible to wrap a shell script like the one below. The action below
# essentially wraps the shell commands we want to run into a Javascript
# wrapped action. This allow us to get the disk info usage before a job
# is run and after the job is run regardless if the job succeeds or
# fails.
uses: pyTooling/Actions/[email protected]
if: ${{ runner.os == 'Linux' }}
with:
main: |-
exec ./scripts/dump_diskspace_info.sh
post: |-
exec ./scripts/dump_diskspace_info.sh
Loading
Loading