{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":577399007,"defaultBranch":"main","name":"rs-matter","ownerLogin":"project-chip","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-12T16:43:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61027988?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708304382.0","currentOid":""},"activityList":{"items":[{"before":"2dc8cff2849e6fd934d3a168d60b559e6a05c058","after":"93d2082a2e4ba50ee28a0c505a214eaef92a2c02","ref":"refs/heads/main","pushedAt":"2024-09-17T19:24:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ivmarkov","name":null,"path":"/ivmarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607589?s=80&v=4"},"commit":{"message":"Improvements to the TLV framework (#206)\n\n* Improvements to the TLV framework\r\n\r\nDelay the creation of the Error type as it is expensive when backtrace is enabled\r\n\r\n* Derive optimized init_from_tlv for structs\r\n\r\n* Remove the unused writer module\r\n\r\n* Remove tests which are covered by test_matter_spec_examples\r\n\r\n* Remove unused commented out code\r\n\r\n* Fix TLVTool","shortMessageHtmlLink":"Improvements to the TLV framework (#206)"}},{"before":"1e0117b35d53592cf0f628b321a2c0d7c9cd2900","after":"2dc8cff2849e6fd934d3a168d60b559e6a05c058","ref":"refs/heads/main","pushedAt":"2024-09-14T16:55:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #204 from ivmarkov/fix-clippy-errs\n\nFix errors reported by latest Clippy","shortMessageHtmlLink":"Merge pull request #204 from ivmarkov/fix-clippy-errs"}},{"before":"7c1b2a15542abc79386ea188ee22c764fa3d8df2","after":"1e0117b35d53592cf0f628b321a2c0d7c9cd2900","ref":"refs/heads/main","pushedAt":"2024-09-14T11:49:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ivmarkov","name":null,"path":"/ivmarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607589?s=80&v=4"},"commit":{"message":"In place initialization of the `Matter` object, the buffers and subscriptions (#198)\n\n* Give axes to transport mgr RX and TX buffers\r\n\r\n* In-place initialization\r\n\r\nUpdate the example; more ergonomic init of UnsafeCell and MaybeUninit\r\n\r\nMore constructors\r\n\r\nIn-place ctr for the built-in Mdns too\r\n\r\nenable no_std for pinned-init\r\n\r\nIn-place init for BTP\r\n\r\nRe-export pinned-init as its API is unstable; document\r\n\r\nInitializer for GATT peripheral\r\n\r\nPAtch pinned-init with a forked version that does not need nightly\r\n\r\nzeroed in pinned-init master no longer has the E generic\r\n\r\nUse upstream pinned-init\r\n\r\nIn-place initializer for State\r\n\r\nStop pretending that ContainerInit has any other use case besides UnsafeCell\r\n\r\nMaybe and other extensions\r\n\r\n(Code review feedbacmoveplit storage and sync types into their dedicated modules\r\n\r\nFix astro and zeroconf\r\n\r\nRestore a larger stack for now, until in-place-init is fully utilized\r\n\r\nRemove commented out code","shortMessageHtmlLink":"In place initialization of the Matter object, the buffers and subsc…"}},{"before":"6fd6ddeef92388b5f551ce90e58dc04e23e50829","after":"7c1b2a15542abc79386ea188ee22c764fa3d8df2","ref":"refs/heads/main","pushedAt":"2024-09-03T13:54:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andy31415","name":"Andrei Litvin","path":"/andy31415","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1832280?s=80&v=4"},"commit":{"message":"Merge pull request #203 from ivmarkov/fix-acl\n\nFix ACL modifications","shortMessageHtmlLink":"Merge pull request #203 from ivmarkov/fix-acl"}},{"before":"d03c5f36dffa1ad667cfcfeeb2188394257afc07","after":"6fd6ddeef92388b5f551ce90e58dc04e23e50829","ref":"refs/heads/main","pushedAt":"2024-09-03T13:50:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andy31415","name":"Andrei Litvin","path":"/andy31415","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1832280?s=80&v=4"},"commit":{"message":"Merge pull request #202 from ivmarkov/fix-no-std\n\nFix no-std build","shortMessageHtmlLink":"Merge pull request #202 from ivmarkov/fix-no-std"}},{"before":"40e3820b8b7a1251114fef491270db8df09e0f07","after":"d03c5f36dffa1ad667cfcfeeb2188394257afc07","ref":"refs/heads/main","pushedAt":"2024-07-26T14:34:28.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"andy31415","name":"Andrei Litvin","path":"/andy31415","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1832280?s=80&v=4"},"commit":{"message":"Merge pull request #154 from lucasvr/lucas/mdns-cache-flag\n\nmDNS: always set the \"cache flush\" bit","shortMessageHtmlLink":"Merge pull request #154 from lucasvr/lucas/mdns-cache-flag"}},{"before":"90412d77accbd9ff4ed0ad4aa8ad4cc9e4160f77","after":"40e3820b8b7a1251114fef491270db8df09e0f07","ref":"refs/heads/main","pushedAt":"2024-07-09T11:37:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #199 from ivmarkov/main\n\nFix compilation with latest log version","shortMessageHtmlLink":"Merge pull request #199 from ivmarkov/main"}},{"before":"3054a3243b28a9d8d7ebff88109cdddabaec5c60","after":"90412d77accbd9ff4ed0ad4aa8ad4cc9e4160f77","ref":"refs/heads/main","pushedAt":"2024-06-28T13:26:47.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"andy31415","name":"Andrei Litvin","path":"/andy31415","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1832280?s=80&v=4"},"commit":{"message":"Merge pull request #155 from ivmarkov/ble\n\nSupport for BLE and BTP","shortMessageHtmlLink":"Merge pull request #155 from ivmarkov/ble"}},{"before":"157152ebeb4799afcffe9bd6ee264269cab8908a","after":"3054a3243b28a9d8d7ebff88109cdddabaec5c60","ref":"refs/heads/main","pushedAt":"2024-06-27T14:04:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ivmarkov","name":null,"path":"/ivmarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607589?s=80&v=4"},"commit":{"message":"Remove duplicate state from system clusters (#197)","shortMessageHtmlLink":"Remove duplicate state from system clusters (#197)"}},{"before":"1490b96e55d1b7b8a90fcd776397a40124a36011","after":"157152ebeb4799afcffe9bd6ee264269cab8908a","ref":"refs/heads/main","pushedAt":"2024-06-24T17:51:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #195 from ivmarkov/buffer-access\n\nExternal access to the RX and TX transport buffers","shortMessageHtmlLink":"Merge pull request #195 from ivmarkov/buffer-access"}},{"before":"eb7c152cbff50b6cd74a4bd70cc47dd2f9048fed","after":"1490b96e55d1b7b8a90fcd776397a40124a36011","ref":"refs/heads/main","pushedAt":"2024-06-24T17:51:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #194 from ivmarkov/new-embasssy-sync\n\nUpdate embassy-sync","shortMessageHtmlLink":"Merge pull request #194 from ivmarkov/new-embasssy-sync"}},{"before":"2076dc6aeae8d32c1650be48626b3d11fde814bb","after":"eb7c152cbff50b6cd74a4bd70cc47dd2f9048fed","ref":"refs/heads/main","pushedAt":"2024-06-23T18:07:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #193 from ivmarkov/replace-mdns\n\nOption to replace initial mDNS and DevAtt post-construction","shortMessageHtmlLink":"Merge pull request #193 from ivmarkov/replace-mdns"}},{"before":"3fbc04739147a54ce342e6f27232266cf31ee0a3","after":"2076dc6aeae8d32c1650be48626b3d11fde814bb","ref":"refs/heads/main","pushedAt":"2024-06-13T11:04:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #188 from ivmarkov/supports-conc-conn\n\nRe-introduce supports-concurrent-connections","shortMessageHtmlLink":"Merge pull request #188 from ivmarkov/supports-conc-conn"}},{"before":"d337387d9e1166e76c9b575512619e96e2fa8b36","after":"3fbc04739147a54ce342e6f27232266cf31ee0a3","ref":"refs/heads/main","pushedAt":"2024-06-13T08:26:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #186 from ivmarkov/mdns-update\n\nmDNS: update domain lib; fix various issues","shortMessageHtmlLink":"Merge pull request #186 from ivmarkov/mdns-update"}},{"before":"aeefbc7a67fe1f63e580909cd6ed4332ab65aad2","after":"d337387d9e1166e76c9b575512619e96e2fa8b36","ref":"refs/heads/main","pushedAt":"2024-06-12T05:21:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #185 from ivmarkov/case-rearm2\n\nFix two regressions from the new re-arm logic","shortMessageHtmlLink":"Merge pull request #185 from ivmarkov/case-rearm2"}},{"before":"1c2ee9c7653a9961ac51a50d464c93e658e3e137","after":"aeefbc7a67fe1f63e580909cd6ed4332ab65aad2","ref":"refs/heads/main","pushedAt":"2024-06-11T06:26:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #184 from ivmarkov/send-errors\n\nDo not stop rs-matter on send errors","shortMessageHtmlLink":"Merge pull request #184 from ivmarkov/send-errors"}},{"before":"271053ddb6b932d7a2d1a0c3edc2c0d86c766461","after":"1c2ee9c7653a9961ac51a50d464c93e658e3e137","ref":"refs/heads/main","pushedAt":"2024-06-11T05:52:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ivmarkov","name":null,"path":"/ivmarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607589?s=80&v=4"},"commit":{"message":"CASE re-arm for a FailSafe armed over a PASE session initially (#170)\n\n* PASE session upgrade on AddNOC; make fab_idx NonZeroU8\r\n\r\n* Changes after code review feedback","shortMessageHtmlLink":"CASE re-arm for a FailSafe armed over a PASE session initially (#170)"}},{"before":"c6ae7b110d874119c86106878548d3880dbb1d31","after":"271053ddb6b932d7a2d1a0c3edc2c0d86c766461","ref":"refs/heads/main","pushedAt":"2024-06-08T06:38:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ivmarkov","name":null,"path":"/ivmarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607589?s=80&v=4"},"commit":{"message":"Remove all sessions and subscriptions on fabric removal (#183)\n\n* Remove all sessions and subscriptions on fabric removal\r\n\r\n* Do not re-use fabric slots until we fix the fabric index","shortMessageHtmlLink":"Remove all sessions and subscriptions on fabric removal (#183)"}},{"before":"e82599c3ad2d6b5a53e0a0ca77e966de6ca10719","after":"c6ae7b110d874119c86106878548d3880dbb1d31","ref":"refs/heads/main","pushedAt":"2024-06-06T06:42:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ivmarkov","name":null,"path":"/ivmarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607589?s=80&v=4"},"commit":{"message":"Keep the local fabric idx in subscriptions (#181)","shortMessageHtmlLink":"Keep the local fabric idx in subscriptions (#181)"}},{"before":"7e828e4f9630ebc0b1099e7cf535a7a1ec7aa83b","after":"e82599c3ad2d6b5a53e0a0ca77e966de6ca10719","ref":"refs/heads/main","pushedAt":"2024-06-06T06:38:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ivmarkov","name":null,"path":"/ivmarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607589?s=80&v=4"},"commit":{"message":"Un-reserve the new session immediately (#180)\n\n* Un-reserve the new session immediately\r\n\r\n* Address review feedback","shortMessageHtmlLink":"Un-reserve the new session immediately (#180)"}},{"before":"69e6ee70a2215c2f2ecb078ce95dd33341e45fe8","after":"7e828e4f9630ebc0b1099e7cf535a7a1ec7aa83b","ref":"refs/heads/main","pushedAt":"2024-06-05T17:03:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ivmarkov","name":null,"path":"/ivmarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607589?s=80&v=4"},"commit":{"message":"Add support for IDL-gen for structures that contain char_string and octet_string (#172)\n\n* Add string and octet string support for idl structure generation including some unit tests\r\n\r\n* Make use of the new capability to coden things that contain octet/utf strings\r\n\r\n* Format\r\n\r\n---------\r\n\r\nCo-authored-by: Andrei Litvin ","shortMessageHtmlLink":"Add support for IDL-gen for structures that contain char_string and o…"}},{"before":"723179cb1cae3f490442f742993a4752512ab45e","after":"69e6ee70a2215c2f2ecb078ce95dd33341e45fe8","ref":"refs/heads/main","pushedAt":"2024-06-05T04:25:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #179 from ivmarkov/timeout-recv\n\nTimeout exchange recv","shortMessageHtmlLink":"Merge pull request #179 from ivmarkov/timeout-recv"}},{"before":"ac8a8b4ed76f5bf6c57b43fb9d7c80d0e5465a17","after":"723179cb1cae3f490442f742993a4752512ab45e","ref":"refs/heads/main","pushedAt":"2024-06-05T04:22:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #178 from ivmarkov/pkt-bugs\n\nFix a couple of packet processing bugs","shortMessageHtmlLink":"Merge pull request #178 from ivmarkov/pkt-bugs"}},{"before":"6f84d50f668f4e8875da84ef4894b2490dc13c4f","after":"ac8a8b4ed76f5bf6c57b43fb9d7c80d0e5465a17","ref":"refs/heads/main","pushedAt":"2024-06-04T06:31:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #177 from ivmarkov/extra-logging\n\nImproved logging of exchange IDs","shortMessageHtmlLink":"Merge pull request #177 from ivmarkov/extra-logging"}},{"before":"ae861a8323b01df358bc540f24746df7658abc0c","after":"6f84d50f668f4e8875da84ef4894b2490dc13c4f","ref":"refs/heads/main","pushedAt":"2024-06-03T04:13:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kedars","name":"Kedar Sovani","path":"/kedars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497442?s=80&v=4"},"commit":{"message":"Merge pull request #175 from ivmarkov/wifi-eth-mismatch\n\nBugfix: wifi endpoint was using eth clusters instead","shortMessageHtmlLink":"Merge pull request #175 from ivmarkov/wifi-eth-mismatch"}},{"before":"636591a5ccc734c8a0fb04b76953376a810dcbbb","after":"ae861a8323b01df358bc540f24746df7658abc0c","ref":"refs/heads/main","pushedAt":"2024-05-25T17:14:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ivmarkov","name":null,"path":"/ivmarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607589?s=80&v=4"},"commit":{"message":"Update EthernetNetworkDiagnostics to start using idl imports for some constants. (#171)\n\n* Use idl import for EthernetNetworkDiagnostics for ID and command enum\r\n\r\n* Cargo format\r\n\r\n---------\r\n\r\nCo-authored-by: Andrei Litvin ","shortMessageHtmlLink":"Update EthernetNetworkDiagnostics to start using idl imports for some…"}},{"before":"fa8750c00f5cc8c5805da15aa9d51ad3627208b8","after":"636591a5ccc734c8a0fb04b76953376a810dcbbb","ref":"refs/heads/main","pushedAt":"2024-05-25T14:04:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ivmarkov","name":null,"path":"/ivmarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607589?s=80&v=4"},"commit":{"message":"Root endpoint with Wifi support (#169)","shortMessageHtmlLink":"Root endpoint with Wifi support (#169)"}},{"before":"d8403342df320e080af994e1ce7a7b183ad7b53e","after":"fa8750c00f5cc8c5805da15aa9d51ad3627208b8","ref":"refs/heads/main","pushedAt":"2024-05-24T19:49:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andy31415","name":"Andrei Litvin","path":"/andy31415","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1832280?s=80&v=4"},"commit":{"message":"Merge pull request #163 from ssnover/link-chip-tool-in-docs\n\nAdd link to chip-tool README in Test section of rs-matter README","shortMessageHtmlLink":"Merge pull request #163 from ssnover/link-chip-tool-in-docs"}},{"before":"c7f161a436ba42b53640788d2510cad1a4bc8529","after":"d8403342df320e080af994e1ce7a7b183ad7b53e","ref":"refs/heads/main","pushedAt":"2024-05-22T19:50:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andy31415","name":"Andrei Litvin","path":"/andy31415","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1832280?s=80&v=4"},"commit":{"message":"Merge pull request #168 from ivmarkov/network-chain\n\nNetwork chaining","shortMessageHtmlLink":"Merge pull request #168 from ivmarkov/network-chain"}},{"before":"fc6a911f869c01937092c46e07887dd1d683252e","after":"c7f161a436ba42b53640788d2510cad1a4bc8529","ref":"refs/heads/main","pushedAt":"2024-05-22T14:33:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ivmarkov","name":null,"path":"/ivmarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2607589?s=80&v=4"},"commit":{"message":"Ensure mDNS continues to run on unsuccessful send (#164) (#167)","shortMessageHtmlLink":"Ensure mDNS continues to run on unsuccessful send (#164) (#167)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxOToyNDoxMi4wMDAwMDBazwAAAAS46Tqk","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxOToyNDoxMi4wMDAwMDBazwAAAAS46Tqk","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yMlQxNDozMzoxNC4wMDAwMDBazwAAAARRC8ip"}},"title":"Activity · project-chip/rs-matter"}