{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":276507862,"defaultBranch":"master","name":"connectedhomeip","ownerLogin":"woody-apple","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-07-02T00:06:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54152665?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720767369.0","currentOid":""},"activityList":{"items":[{"before":"40aae3fe121cd1c5fb891bd1645463dbd8797b58","after":"76e5489bfd191f0cb9e9fdb5f19f011cb74a0e56","ref":"refs/heads/fuzzing","pushedAt":"2024-07-12T07:00:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Restyled by gn","shortMessageHtmlLink":"Restyled by gn"}},{"before":"4a583336cd3832059e55f4282455daef17cf0fb3","after":"40aae3fe121cd1c5fb891bd1645463dbd8797b58","ref":"refs/heads/fuzzing","pushedAt":"2024-07-12T06:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Moving this back","shortMessageHtmlLink":"Moving this back"}},{"before":"ba2c642920f3cedbf4d760697baedf2e43a4842f","after":"4a583336cd3832059e55f4282455daef17cf0fb3","ref":"refs/heads/fuzzing","pushedAt":"2024-07-12T06:58:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Restyled by gn","shortMessageHtmlLink":"Restyled by gn"}},{"before":null,"after":"ba2c642920f3cedbf4d760697baedf2e43a4842f","ref":"refs/heads/fuzzing","pushedAt":"2024-07-12T06:56:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"adding all clusters","shortMessageHtmlLink":"adding all clusters"}},{"before":"51e4846460a6760800fc53206dadda26a255f932","after":"4c6a6120c2b8b958ab391892d5eb538ddc45e866","ref":"refs/heads/master","pushedAt":"2024-07-12T06:47:53.000Z","pushType":"push","commitsCount":210,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Fix codeql errors (#34248)\n\n* Fix error with not checking results of snprintf\n\n* Fix codeql errors","shortMessageHtmlLink":"Fix codeql errors (project-chip#34248)"}},{"before":"253823a658518ab328b605f6e09cd0ae0462fb1b","after":"ad08d00434b74d3e3bf04f1f640d664549a9b6d3","ref":"refs/heads/logging-for-pooling","pushedAt":"2024-07-09T06:46:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Update src/darwin/Framework/CHIP/MTRDevice.mm","shortMessageHtmlLink":"Update src/darwin/Framework/CHIP/MTRDevice.mm"}},{"before":"06e08a149636e278adc23af97e37ad9f50b22005","after":"253823a658518ab328b605f6e09cd0ae0462fb1b","ref":"refs/heads/logging-for-pooling","pushedAt":"2024-07-09T06:45:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Apply suggestions from code review","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"c3dcde709a10c82f219bd32fd1eb0dc1a3deaee8","after":"06e08a149636e278adc23af97e37ad9f50b22005","ref":"refs/heads/logging-for-pooling","pushedAt":"2024-07-09T04:09:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Adding logging so we can debug stuff...","shortMessageHtmlLink":"Adding logging so we can debug stuff..."}},{"before":null,"after":"c3dcde709a10c82f219bd32fd1eb0dc1a3deaee8","ref":"refs/heads/logging-for-pooling","pushedAt":"2024-07-08T23:06:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Adding logging so we can debug stuff...","shortMessageHtmlLink":"Adding logging so we can debug stuff..."}},{"before":"d386a722b9bd96939ff49cddfa8ebaf636146b41","after":"0af571e7e769d1b81eed28d0262abcfda1289011","ref":"refs/heads/disable-connectivity-monitor","pushedAt":"2024-07-08T21:05:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Restyled by clang-format","shortMessageHtmlLink":"Restyled by clang-format"}},{"before":null,"after":"d386a722b9bd96939ff49cddfa8ebaf636146b41","ref":"refs/heads/disable-connectivity-monitor","pushedAt":"2024-07-08T20:59:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Disabling this","shortMessageHtmlLink":"Disabling this"}},{"before":"674dca87c5d5f38d3ca5145d985b324eff455ca1","after":"c829a2cb6b3e60f9075146130fcb92d1529b24b3","ref":"refs/heads/darwin-framework-tool-mtrdevice","pushedAt":"2024-06-21T19:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Second set of test scripts to have automated implementation of python tests to use Metadata script as an intermediate argument holder (#34042)\n\n* Adding python tests to use Metadata script for arguments\n\n* Adding more python tests to use Metadata script for arguments\n\n* Adding more python tests to use Metadata script for arguments\n\n* Adding fixes to the test execution","shortMessageHtmlLink":"Second set of test scripts to have automated implementation of python…"}},{"before":"8ba371a9a638a7b70329e373e55eaaf34cff3aa4","after":"674dca87c5d5f38d3ca5145d985b324eff455ca1","ref":"refs/heads/darwin-framework-tool-mtrdevice","pushedAt":"2024-06-21T19:34:17.000Z","pushType":"push","commitsCount":50,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Fix shutdown ordering issue in Server.cpp. (#34035)\n\nWe could end up shutting down the exchange manager while we still had live\nsessions/exchanges, at which point shutting down those would crash as they tried\nto get information from the exchange manager.\n\nThe fix is to document the required shutdown ordering and enforce it correctly\nin CHIPDeviceControllerFactory and Server.\n\nFixes https://github.com/project-chip/connectedhomeip/issues/20880","shortMessageHtmlLink":"Fix shutdown ordering issue in Server.cpp. (project-chip#34035)"}},{"before":null,"after":"8ba371a9a638a7b70329e373e55eaaf34cff3aa4","ref":"refs/heads/darwin-framework-tool-mtrdevice","pushedAt":"2024-06-17T20:33:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"[NXP] rw61x openthread and BT updates (#33898)\n\n* [NXP][config][common] Change the BLE name for TC-DD-2.1\r\n\r\nSigned-off-by: Chin-Ran Lo \r\n\r\n* [NXP][platform][rw61x] Enabling otcli ping command in the matter-cli\r\n\r\n* [NXP][examples][rw61x] Defining OPENTHREAD_CONFIG_PLATFORM_RADIO_COEX_ENABLE as 0 by default\r\n* OPENTHREAD_CONFIG_PLATFORM_RADIO_COEX_ENABLE was defined as 1 in the past as a temporary workaround due to some ot files depending on ot coex api when spinel/rpmsg was enabled\r\n* this is no longer needed, so redefining OPENTHREAD_CONFIG_PLATFORM_RADIO_COEX_ENABLE as 0 to avoid having unuseful commands within the otcli/matter-cli\r\n\r\n* [NXP][platform][rw61x] Expose API to get or set reset in idle and add call to otPlatSetResetFunction to set reset function in OT to application function\r\n\r\n---------\r\n\r\nSigned-off-by: Chin-Ran Lo \r\nCo-authored-by: Chin-Ran Lo \r\nCo-authored-by: Dina Benamar ","shortMessageHtmlLink":"[NXP] rw61x openthread and BT updates (project-chip#33898)"}},{"before":"0fe346f02ff871516ce0465c215cc6b113821823","after":"355f4520bca9e1c7d00ded67aeb0dac0a85611df","ref":"refs/heads/weak-nodeID-map","pushedAt":"2024-06-17T19:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Restyled by clang-format","shortMessageHtmlLink":"Restyled by clang-format"}},{"before":null,"after":"27aa108a47ca53f8c335e6b446884eccf1220727","ref":"refs/heads/cleaning-up-logs","pushedAt":"2024-06-17T19:12:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Removing these errors","shortMessageHtmlLink":"Removing these errors"}},{"before":"23d202a2c3f05fe5be796aaea7ff332c2c48037a","after":"0fe346f02ff871516ce0465c215cc6b113821823","ref":"refs/heads/weak-nodeID-map","pushedAt":"2024-06-17T18:45:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Moving to NSMapTable","shortMessageHtmlLink":"Moving to NSMapTable"}},{"before":"a12a0c070e2ad6e0347e617ace1e8098b4ccd8d3","after":"51e4846460a6760800fc53206dadda26a255f932","ref":"refs/heads/master","pushedAt":"2024-06-17T04:40:07.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Add option to ChipTool to allow session setup for large payloads.\n\nBy default, assumed false.\nWhen set to true, it will trigger an attempt to set up a session over\nTCP to support large payload transfers.\nE.g., ./chip-tool onoff read on-off 15 2 --allow-large-payload true\n\nFixes #29697","shortMessageHtmlLink":"Add option to ChipTool to allow session setup for large payloads."}},{"before":"a12a0c070e2ad6e0347e617ace1e8098b4ccd8d3","after":"23d202a2c3f05fe5be796aaea7ff332c2c48037a","ref":"refs/heads/weak-nodeID-map","pushedAt":"2024-06-14T19:25:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Moving to NSMapTable","shortMessageHtmlLink":"Moving to NSMapTable"}},{"before":null,"after":"a12a0c070e2ad6e0347e617ace1e8098b4ccd8d3","ref":"refs/heads/weak-nodeID-map","pushedAt":"2024-06-14T19:24:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"[XML] Add Matter 1.4 Switch cluster AS feature (#33927)\n\n* Add AS feature to switch cluster XML\n\n* ZAP regen\n\n* Force push forcer","shortMessageHtmlLink":"[XML] Add Matter 1.4 Switch cluster AS feature (project-chip#33927)"}},{"before":"f0bf341c2d59cdcba9cbea5009d5b2ae274b3be5","after":"a12a0c070e2ad6e0347e617ace1e8098b4ccd8d3","ref":"refs/heads/master","pushedAt":"2024-06-14T19:06:47.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"[XML] Add Matter 1.4 Switch cluster AS feature (#33927)\n\n* Add AS feature to switch cluster XML\n\n* ZAP regen\n\n* Force push forcer","shortMessageHtmlLink":"[XML] Add Matter 1.4 Switch cluster AS feature (project-chip#33927)"}},{"before":"a23560db4796f90e73276f065080470590455ac3","after":"f0bf341c2d59cdcba9cbea5009d5b2ae274b3be5","ref":"refs/heads/master","pushedAt":"2024-06-13T16:13:36.000Z","pushType":"push","commitsCount":104,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"[Darwin] MTRDeviceController getSessionForNode: to use subscription pool as needed (#33856)\n\n* [Darwin] MTRDeviceController getSessionForNode: to use subscription pool as needed\n\n* Amended MTRPerControllerStorageTests/testSubscriptionPool to include BaseDevice testing\n\n* Update src/darwin/Framework/CHIPTests/MTRPerControllerStorageTests.m\n\nCo-authored-by: Justin Wood \n\n---------\n\nCo-authored-by: Justin Wood ","shortMessageHtmlLink":"[Darwin] MTRDeviceController getSessionForNode: to use subscription p…"}},{"before":"4b9f53223c2e3acaa3c03b2f3bf362ada5b92d4c","after":"4a73eda65be1bd8af0f34c45509c221c6fc4721e","ref":"refs/heads/fixing-crash","pushedAt":"2024-06-01T02:12:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Restyled by clang-format","shortMessageHtmlLink":"Restyled by clang-format"}},{"before":"e121d3a6d1b0c17bc157e9faf83d1f6c3e5d402d","after":"4b9f53223c2e3acaa3c03b2f3bf362ada5b92d4c","ref":"refs/heads/fixing-crash","pushedAt":"2024-06-01T02:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Reminder for future me","shortMessageHtmlLink":"Reminder for future me"}},{"before":"c03485177e6f78a5e3a3ba9cefa34187b4b46305","after":"e121d3a6d1b0c17bc157e9faf83d1f6c3e5d402d","ref":"refs/heads/fixing-crash","pushedAt":"2024-06-01T02:03:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Restyled by clang-format","shortMessageHtmlLink":"Restyled by clang-format"}},{"before":"a23560db4796f90e73276f065080470590455ac3","after":"c03485177e6f78a5e3a3ba9cefa34187b4b46305","ref":"refs/heads/fixing-crash","pushedAt":"2024-06-01T01:59:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Fixing crash","shortMessageHtmlLink":"Fixing crash"}},{"before":null,"after":"a23560db4796f90e73276f065080470590455ac3","ref":"refs/heads/fixing-crash","pushedAt":"2024-06-01T01:57:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Removind Schedule Lammda function from ConnectivityManagerWifi implementation (#33542)","shortMessageHtmlLink":"Removind Schedule Lammda function from ConnectivityManagerWifi implem…"}},{"before":"3718e996b56f36a553c1b4571f77728396590776","after":"a23560db4796f90e73276f065080470590455ac3","ref":"refs/heads/master","pushedAt":"2024-06-01T01:56:06.000Z","pushType":"push","commitsCount":43,"pusher":{"login":"woody-apple","name":"Justin Wood","path":"/woody-apple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54152665?s=80&v=4"},"commit":{"message":"Removind Schedule Lammda function from ConnectivityManagerWifi implementation (#33542)","shortMessageHtmlLink":"Removind Schedule Lammda function from ConnectivityManagerWifi implem…"}},{"before":"3e93ba6e7a1830ff20623b1f892d5e6540fbb2e7","after":"3718e996b56f36a553c1b4571f77728396590776","ref":"refs/heads/master","pushedAt":"2024-05-25T21:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Fixes and additions of some of the bounds checks in SystemPacketBuffer::New() (#33411)\n\n* Fixes and additions of some of the bounds checks in\nSystemPacketBuffer::New().\n\nWith the data length types changed to size_t, the bounds checks for the lengths\nneed to be appropriately modified so that we ensure that overflow does\nnot happen and the buffer allocation is performed correctly as requested\nby the caller of the API.\n\n* Apply suggestions from code review\n\nCo-authored-by: Boris Zbarsky \n\n---------\n\nCo-authored-by: Boris Zbarsky ","shortMessageHtmlLink":"Fixes and additions of some of the bounds checks in SystemPacketBuffe…"}},{"before":"21e239e0bbc193acd85f094a26b615997ce2a970","after":"3e93ba6e7a1830ff20623b1f892d5e6540fbb2e7","ref":"refs/heads/master","pushedAt":"2024-05-25T03:20:34.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Improve our various round-trip timeout computations. (#33587)\n\nWe had a few issues:\r\n\r\n1) Our \"round-trip timeout\" only accounted for one side of the round-trip\r\nneeding to do MRP retransmits. So if the sender retried a few times, the last\r\nretry finally got through, then the response had to be retried a well, the\r\nsender would time out the exchange before the response was received. The fix\r\nhere is to add the MRP backoff times for both the initial message and the\r\nresponse.\r\n\r\n2) ReadClient could end up timing out a subscription before the server had\r\nactually given up on receiving a StatusReport in response to its ReportData, in\r\nsituations where the server ended up doing MRP retries and the last MRP retry\r\ntook a few seconds to get through the network. The fix here is to just estimate\r\nhow long the server will be waiting for the StatusReport and not time out the\r\nsubscription until then; at that point even if the server did in fact send its\r\nreport on time, it will have dropped the subscription on its end.","shortMessageHtmlLink":"Improve our various round-trip timeout computations. (project-chip#33587"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfY-Z2wA","startCursor":null,"endCursor":null}},"title":"Activity · woody-apple/connectedhomeip"}