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