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

[pull] master from project-chip:master #565

Merged
merged 42 commits into from
Feb 2, 2024

Conversation

pull[bot]
Copy link

@pull pull bot commented Feb 1, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

andrei-menzopol and others added 21 commits January 31, 2024 18:58
* [shell] Fixed parsing of long otcli commands

The otcli command buffer (128) was to small for some ot commands like otcli dataset set active <hex dataset>.
The 128 value was taken from an OT config a long time ago and since was increased to 384.
A new static constexpr was created with the value of 384 to be used instead of the define.

Signed-off-by: Marius Preda <marius.preda@nxp.com>

* [shell] Add backspace character in ReadLine

Signed-off-by: Andrei Menzopol <andrei.menzopol@nxp.com>

---------

Signed-off-by: Marius Preda <marius.preda@nxp.com>
Signed-off-by: Andrei Menzopol <andrei.menzopol@nxp.com>
Co-authored-by: Marius Preda <marius.preda@nxp.com>
* Updated the all-clusters-app to change the operataional state from the rvc run mode change-to-mode command. Updated the CI pics file to match the capabilities of the all-clutsers-app.

* Updated TC_RVCOPSTATE_2_1 to take the --endpoind flag and fix an execution issue.

* Updated TC_RVCOPSTATE_2_3 to error if the --endpoind flag is not defined and fix an execution issue.

* Updated TC_RVCOPSTATE_2_4 to error if the --endpoind flag is not defined and fixed some execution issues.

* Restyled by whitespace

* Restyled by clang-format

* Restyled by autopep8

* Added the GoHome command PICS, RVCOPSTATE.S.C128.Rsp, to the PICS.yaml.

* fixed typo.

---------

Co-authored-by: Restyled.io <commits@restyled.io>
… change (#31782)

* Update message cluster to align with new spec. changes

* ZAP tool correction
#31784)

* Initial API for metrics gathering in darwin framework

* Added basic implementation

* Restyler fixes

* Implemented metric delegate in tool to test

* Added unit test for MTRMetrics

* Restyler fixes

* Fixed copyright year

* Handle nil value in setting object

* Added removal test

* Added Metrics to module header

* Fixed re-styler issues
- Adds unit testing cluster to rootnode_contactsensor_27f76aeaf5 device.
- This allows testing MEI elements on chef-supported targets.

Testing done:
- Rebuilt example, ran TC-IDM-10.2
…ks in JNI (#31785)

* [Android]Fix multiple local/global reference leaks in JNI

* add generated files

* fix ci
…ed (#31806)

* Remove chip-crypto-pal driver

* Restyle
NoFeatures is not in the spec; need to decide whether to expose it.
* address post review comments

* Simplify empty optional call
* Unorphan several files from core ... lets see how things compile

* Pull out some separate headers into a new group as core references support

* Add a lot of types dependencies

* Add some missing headers because of bad include paths

* One more sytem clock reference

* Remove nonsense file commend from Unchecked ... copy and paste of these keeps getting us

* Remove one more copy & pasted comment in a header

* Add utility header to Optional

* Fix boufallolab include
* Correct dependencies of GlobalAttributes

* Fix comment
…31494)

* Inject InteractionModelEngine into ReadHandler and reporting/Engine

Pass in a poinger of InteractionModelEngine in constructor or init
function instead of using InteractionMOdelEngine as a singleton.

* Modify tests for the change

* Fix Engine cpp mpImEngine pointer nullptr

* Changes to avoid public interface modifications

* Address comments and fix tests

* Restyled by clang-format

* Move setting ImEngine is Reporting::Engine from Init to constructor

---------

Co-authored-by: Restyled.io <commits@restyled.io>
* [Linux] Pass advertising name directly to BluezAdvertisement

* Simplify adv name handling
The clusters are listed now in zap_cluster_list.json and not in the .py anymore.
* Start placing data-model files into a stand-alone source set and fix dependencies

* Restyle

* Make app common set its own includes config

* Remove global includes into app-common

* Fix another odd dependency

* Fix up simulated app compile ... another orphan header

* Restyle

* More proper dependencies on simulated generated files

* Restyle

* Fix System command dependencies on simulated cluster objects as well

* Removed one seemingly unneeded dependency

* Remove separation of pre-encoded-value

* Restyle
…ts during CI (#31816)

* Updating tests.yaml

Re-arranging the arguments order python test to make it a standard format.

* Updating tests.yaml

Remove unnecessary required spaces from the script

* Updating tests.yaml

Removed unnecessary required spaces from the script

* Updated tests.yaml

Added 1 missing scripts from the main code

* Updated tests.yaml

Added missing script line from the main code while re-arranging
* Enable TestUDP and remove nlbyteorder include

* Drop some nlio dependencies ... I am not sure they are needed

* Drop a lot of nlio dependencies all over the place

* Split out chipencoding as a standalone

* Restyle
andy31415 and others added 7 commits February 1, 2024 15:17
* Restyle

* A few comment updates

* Move testing library into nlunittest location

* Restyle

* Remove dependency from support into data-model: place CHIPListUtils into data-model and adjust the name to not use UTILS as a name

* Restyle

* Zap regen to force reformat

* zap regen again
This should fix layering. File seems internally used only anyway.
…main so it shows in ZAP in the correct place. (#31692)
* Adding example thermostat manager

* Integrating thermostat-manager into the Air Purifier Manager and adding to each build

* Restyled by whitespace

* Updating readme's for each example

* Added readme to common folder to outline the PICS implemented as might be useful for anyone trying to quickly interpret functionality

* Added missing include for std::function

* adding thermostat-manager to TI build

---------

Co-authored-by: Restyled.io <commits@restyled.io>
* [Telink]: Updated lock-app to fully support NVS storage.

Reduced Lock-app RAM usage from 12kb to 4kb. Refactored credential storage.

Signed-off-by: Misha Tkachenko <misha.tkachenko@telink-semi.com>

* Restyled by whitespace

* Restyled by clang-format

* [Telink]: Added PWM configuration to project file

Added PWM configuration to project file

---------

Signed-off-by: Misha Tkachenko <misha.tkachenko@telink-semi.com>
Co-authored-by: Serhii Salamakha <serhii.salamakha@gmail.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Alex Tsitsiura <s07641069@gmail.com>
lboue and others added 3 commits February 2, 2024 13:39
…mple (#31856)

* Update README.md

Generate event CarbonMonoxideConcentrationMeasurement

* Update README.md

Generate event `NitrogenDioxideConcentrationMeasurement`

* restyled issue
* Add CSL support for Silabs platform

* Clean up CSL support

* enable ssed ICD on window-app by default

* remove --ssed build flag

* restyle

* Enable ICDM cluster
@github-actions github-actions bot added the silabs label Feb 2, 2024
* Add EndpointQueueFilter for ESP32 platform

* Restyled by clang-format

* Restyled by gn

* fix compile error when disabling inet ipv4

* review changes

* Restyled by clang-format

* review changes

* review changes

---------

Co-authored-by: Restyled.io <commits@restyled.io>
@github-actions github-actions bot added the esp32 label Feb 2, 2024
arkq and others added 8 commits February 2, 2024 14:54
… counters in chip and implemented the macro for ESP32 platform... (#30591)

* Set up the tracing to support counter macro and added the macro to none and multiplexed

* Added the support of counter macro for esp32

* Added the support of counter macro in perfetto

* Added support of counters for json backend and few traces

* Restyled the code

* Added few counter traces

* Refactored some code

* Addressed Review Comments

* Removed the group from counter trace macro

* Refactored some code

* Addressed the string and class documentation related review comments
…re-meausement-app (#31682)

* [ESP32] Config option to use the BDX for diagnostics log transfer

* Enable mandatory bits for diagnostics log cluster in
temperature-measurement-app zap file

* [ESP32] Implement diagnostics logs provider delegate in
temperature-measurement-app

* Restyled by clang-format

* Restyled by prettier-markdown

* Disable bdx protocol by default and enable in sdkconfig.defaults and
address review comments

* Restyled by prettier-markdown

---------

Co-authored-by: Restyled.io <commits@restyled.io>
* Add orphaned minmdns header file to gn

This fixes layering.

* Restyle
* Add Android skipAttestationCertificateValidation

* Restyled by google-java-format

* Restyled by clang-format

---------

Co-authored-by: Restyled.io <commits@restyled.io>
* Add CSR Element validate API

* Restyled by clang-format

---------

Co-authored-by: Restyled.io <commits@restyled.io>
* Add UDPTransportManager to dependencies.

* Add two more orphaned transport files to gn
@woody-apple woody-apple merged commit 0421b8f into woody-apple:master Feb 2, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment