- 38d6a48 Restyle C(++) code after upgrade to clang-format 16 (#29496) by Karsten Sperling · 1 year, 6 months ago
- 9dee693 Split out CHIPErrror into a separate source set. (#29494) by Boris Zbarsky · 1 year, 6 months ago
- 59d2b7e Remove empty state from FixedSpan (#29240) by Karsten Sperling · 1 year, 6 months ago
- 7e2118c Include the peer address in "Msg TX" logs. (#29351) by Boris Zbarsky · 1 year, 6 months ago
- 3232412 Optionally avoid global constructors (#29071) by Karsten Sperling · 1 year, 6 months ago
- b15a6e6 Make constexpr constants in headers inline constexpr (#29279) by Karsten Sperling · 1 year, 6 months ago
- 40f39f7 Improve size calculation for our packets. (#28563) by Boris Zbarsky · 1 year, 8 months ago
- 14bc386 Factor out secure channel type definitions into a separate static library. (#28248) by Boris Zbarsky · 1 year, 8 months ago
- 47bd885 [ICD]Add SAT Common TXT key (#28123) by Junior Martinez · 1 year, 8 months ago
- 7fc3ccb Make tracedecoder not stateful and ensure both sent and received messages are logged (#27860) by Andrei Litvin · 1 year, 9 months ago
- d356484 Add a perfetto backend for tracing and enable it for chip-tool & light-app on linux (#27354) by Andrei Litvin · 1 year, 9 months ago
- b5a8d9c Add data logging using the tracing module for message send/receive (#27281) by Andrei Litvin · 1 year, 9 months ago
- 5ed31da Remove tracing of encrypted message data (prepared buffers). (#27276) by Andrei Litvin · 1 year, 9 months ago
- c2219f7 [Tests] Improving initalizaiton in TestInetCommonPosix (#26663) by Artur Tynecki · 1 year, 10 months ago
- 5181fc9 [Group][Transport] Add Random first value group counter (#26610) by Jean-Francois Penven · 1 year, 10 months ago
- a4ebc80 Remove SessionHandle.{h,cpp} and replace includes with Session.h (#26549) by Andrei Litvin · 1 year, 11 months ago
- 0b4fba2 Log session id in SecureSession::MoveToState. (#26490) by Boris Zbarsky · 1 year, 11 months ago
- 11c2f5b Disallow CASE and PASE establishment attempts over existing secure sessions. (#25349) by Boris Zbarsky · 2 years, 1 month ago
- b07872c [crypto] Introduce AES key abstraction (#23792) by Damian Królik · 2 years, 1 month ago
- c77dbde Log session ids when sending/receiving on a secure session. (#24902) by Boris Zbarsky · 2 years, 2 months ago
- ebd0d29 [privacy] Implement privacy decrypt support in message layer (#22783) by Martin Turon · 2 years, 2 months ago
- 9b63633 [crypto] Replace AesCcm128Key with sensitive data buffer (#24357) by Damian Królik · 2 years, 2 months ago
- cae6319 First JNI test & changes necessary to make it work (#24355) by Marcos B · 2 years, 2 months ago
- b01695e add mNumReportsInFlight check test when failing to send report (#24106) by yunhanw-google · 2 years, 3 months ago
- 52e228f Add modernize-redundant-void-arg to clang-tidy (#23760) by Arkadiusz Bokowy · 2 years, 4 months ago
- e5d6000 [crypto] Added target type to the P256KeyPair initialize method (#23771) by Kamil Kasperczyk · 2 years, 4 months ago
- d6e2dfb Minor unit test cleanups (#23723) by Andrei Litvin · 2 years, 4 months ago
- 54d8dd0 Fix intermittent BLE connection failures (#23598) by Damian Królik · 2 years, 4 months ago
- 0339c31 Replace `operator const char *` from StorageKeyName with an explicit call (#23480) by Andrei Litvin · 2 years, 5 months ago
- 72f0471 clang-tidy: apply modernize-loop-convert over a set of files (#23443) by Andrei Litvin · 2 years, 5 months ago
- 59aa6b7 Split DefaultStorageKeyAllocator into `Keys` and `Allocator` (#23422) by Andrei Litvin · 2 years, 5 months ago
- 911d5f4 Update GetAckTimeout to use the backoff algorithm (#23307) by Vivien Nicolas · 2 years, 5 months ago
- f5dfb4d Make GetMRPBaseTimeout method const (#23300) by Vivien Nicolas · 2 years, 5 months ago
- a9399de Set of fixes to unit-tests code (#23071) by Artur Tynecki · 2 years, 5 months ago
- c279578 Fix session selection to actually select the most recently active session. (#23246) by Boris Zbarsky · 2 years, 5 months ago
- 973bbf5 Fix SecureSession being made defunct after expiration (#23097) by Jerry Johns · 2 years, 6 months ago
- 8b01c85 Fix SessionDelegate::OnSessionHang docs header (#22928) by Michael Sandstedt · 2 years, 6 months ago
- 8e18aaa [test] Fix #22903 - fix unit test break when SECURITY_TEST_MODE=1 (#22904) by Martin Turon · 2 years, 6 months ago
- 1ddf6ad [session][test] Extend TestSessionManagerDispatch with group test (#22769) by Martin Turon · 2 years, 6 months ago
- 685c4d5 [session][test] Added unit test coverage of OnMessageReceive decrypt path. (#22736) by Martin Turon · 2 years, 6 months ago
- 9441289 Update message layer logging for consistency of information and ease of debugging. (#22465) by Jerry Johns · 2 years, 7 months ago
- f8499f4 [privacy] Don't enable privacy when privacy is not supported. (#22425) by Martin Turon · 2 years, 7 months ago
- d47c8f7 Add initial Messaging Layer unit test to test various negative paths (#22202) by Yufeng Wang · 2 years, 7 months ago
- 55f9049 Fix ExchangeContext leaks (#21846) by Jerry Johns · 2 years, 7 months ago
- 932bf7e Fix include-what-you-use type errors (#22020) by Daniel Nicoara · 2 years, 7 months ago
- 9dbfa91 Remove methods from DeviceController that are no longer valid (#21886) by Terence Hampson · 2 years, 7 months ago
- b94e1a1 Allow ReliableMessageMgr to perform address relookup on first message fail (#21768) by Terence Hampson · 2 years, 8 months ago
- a011b54 [privacy] Add generated privacy keys to GroupDataProvider. (#21555) by Martin Turon · 2 years, 8 months ago
- 3f2cf1d Add missing includes (#21790) by Michael Spang · 2 years, 8 months ago
- a1643ee Fix liveness timer not firing for subscriptions (#21693) by Jerry Johns · 2 years, 8 months ago
- 095e206 Add a way to capture message payloads in tests. (#21774) by Boris Zbarsky · 2 years, 8 months ago
- 53c5bd3 Fix compilation of transport/SessionHandle.h (#21765) by Michael Spang · 2 years, 8 months ago
- b6859d7 No longer provide OperationDeviceProxy in OnDeviceConnected callback (#21256) by Terence Hampson · 2 years, 8 months ago
- 0eed15d Multi Controller Fabrics (#21420) by Jerry Johns · 2 years, 8 months ago
- 390e391 [Inet][Transport] Multicast Multihoming : Socket implementation (#21351) by Jean-Francois Penven · 2 years, 8 months ago
- 9da4899 Add mNumMessagesToAllowBeforeDropping (#21321) by yunhanw-google · 2 years, 8 months ago
- e4cc869 Mark CASE sessions as defunct when we don't get expected responses/acks. (#20820) by Boris Zbarsky · 2 years, 8 months ago
- 4b1f365 Log error on bad packets instead of silent return (#20126) by Andrei Litvin · 2 years, 8 months ago
- b699bde [session] Fix #20649 - initialize active and session timestamps on session creation. (#20651) by Martin Turon · 2 years, 9 months ago
- 39e5ed2 Fix session allocation loop when shutting down with an open commissioning window. (#20715) by Boris Zbarsky · 2 years, 9 months ago
- 91241d9 Assert that holders are added to sessions only with the Matter lock held. (#20180) by Boris Zbarsky · 2 years, 9 months ago
- f9a97b0 Fix SessionManager::Shutdown to actually shut-down sessions (#20487) by Jerry Johns · 2 years, 9 months ago
- c3cd004 Fix UpdateNOC session invalidation and opcreds timing (#20461) by Tennessee Carmel-Veilleux · 2 years, 9 months ago
- 342ba68 Remove DeviceProxy pointer in ClusterBase (#19673) by Zang MingJie · 2 years, 9 months ago
- f03b9ae Make all public FabricInfo getters const (#20088) by Tennessee Carmel-Veilleux · 2 years, 9 months ago
- 6387049 Make cleanup functions return 'void' (#19870) by Michael Spang · 2 years, 9 months ago
- dacfe1b Move unit tests context to platform heap instead of stack/static (#19931) by Andrei Litvin · 2 years, 9 months ago
- 5e9d413 [logging] Use CHIP_ERROR_FORMAT in more places (#19983) by Damian Królik · 2 years, 9 months ago
- 161e76a [3/3] Spec-compliant CASE eviction policy algorithm (#19903) by Jerry Johns · 2 years, 9 months ago
- e5e09f5 Implement shadow fail-safe data in FabricTable (#19819) by Tennessee Carmel-Veilleux · 2 years, 9 months ago
- 2502b78 Invalidate CASE resumption storage when UpdateNOC is called (#19860) by tehampson · 2 years, 9 months ago
- 2517dd5 Isolate default MRP config from local MPR config (#19753) by Zang MingJie · 2 years, 9 months ago
- 03de700 Fix crashes when closing all exchanges for fabric. (#19780) by Boris Zbarsky · 2 years, 9 months ago
- c8149b1 Implement SessionHolder auto shifting (#18107) by Zang MingJie · 2 years, 9 months ago
- c6724a0 [2/3] CASE Eviction (Initial Impl) (#19502) by Jerry Johns · 2 years, 9 months ago
- c9971a5 Add API to invalid sessions/exchanges for UpdateNOC command (#19328) by Zang MingJie · 2 years, 9 months ago
- 2f85372 Add support for scope IDs for link-local addresses in Java (#19394) by Kevin Coppock · 2 years, 9 months ago
- dc3862a Assert that message send/receive is thread-synchronized properly. (#19493) by Boris Zbarsky · 2 years, 10 months ago
- 287e47a [crypto] Make NodeID=0 in NONCE when TEST_MODE=1 to ease CASE debugging. (#19405) by Martin Turon · 2 years, 10 months ago
- e33b0c6 Fix GlobalUnencryptedMessageCounter initial value (#19429) by Zang MingJie · 2 years, 10 months ago
- c2a869a [1/3] Reserve `SecureSession` for CASE establishment on the responder at init time (#19261) by Jerry Johns · 2 years, 10 months ago
- 89290d9 Enforce maximum NONCE (#19037) by Zang MingJie · 2 years, 10 months ago
- 3fccfde IntrusiveList: Add auto-unlink mode (#19305) by Zang MingJie · 2 years, 10 months ago
- 7d125dc Secure session ref count: Address left over comment for #17599 (#19299) by Zang MingJie · 2 years, 10 months ago
- e57476d Adds refcount logging for SecureSessions. (#19257) by Jerry Johns · 2 years, 10 months ago
- b27420a Fix command timeouts during commissioning. (#19137) by Boris Zbarsky · 2 years, 10 months ago
- 2f6de7b [IM] Calculate interaction model timeout accoring to RMP timeouts (#18744) by Song GUO · 2 years, 10 months ago
- 393b319 Fix how group multicast addresses are constructed. (#19023) by Boris Zbarsky · 2 years, 10 months ago
- 7bda34e [crypto] Fix message counter init to be 28-bit random. (#19012) by Martin Turon · 2 years, 10 months ago
- 7699761 Remove SessionRecoveryDelegate, deliver its event via SessionHolder (#18878) by Zang MingJie · 2 years, 10 months ago
- 7c8874e Remove SessionManager::ExpiryTimer (#18882) by Zang MingJie · 2 years, 10 months ago
- ede4262 Fail unit tests that leave messages sitting around undrained. (#18709) by Boris Zbarsky · 2 years, 10 months ago
- cf7d85c Use refcounter for secure session (#17599) by Zang MingJie · 2 years, 10 months ago
- 7dec705 Remove raw `SessionHolder::Get` (#18490) by Jerry Johns · 2 years, 10 months ago
- d79a0e3 Move `TestContext` to a scoped variable (#18486) by Zang MingJie · 2 years, 10 months ago
- 2ae1d5a Tests: use proper certs for Alice and Bob (#18207) by Zang MingJie · 2 years, 11 months ago
- c930561 Add GetNewSessionHandlingPolicy callback (#18085) by Zang MingJie · 2 years, 11 months ago
- 498be03 Move PairingSession from transport/ to protocols/secure_channel/ (#17889) by Zang MingJie · 2 years, 11 months ago
- 2103225 Change mrp-parameter-struct to hold 32-bit milliseconds (#17978) by Michael Sandstedt · 2 years, 11 months ago
- 9fbdae3 Implicit admin over PASE is one way (#17920) by Marc Lepage · 2 years, 11 months ago