- 06c6e06 [sleepy] Fix #15800 - track idle/active of peer and use dynamic timeout (#17003) by Martin Turon · 3 years ago
- 0c06ba5 Clang tidy readability-redundant-* (#17121) by Andrei Litvin · 3 years ago
- fb8d9dc [mrp] Fix #15799 - add exponential backoff. (#16026) by Martin Turon · 3 years ago
- 2155328 Stop using PRI*8 printf formats. (#15099) by Boris Zbarsky · 3 years, 1 month ago
- b693ea6 Add CI for builds without error logging enabled. (#13717) by Boris Zbarsky · 3 years, 2 months ago
- 0307df3 [mrp] Fix MRP after a recent refactoring (#13413) by Damian Królik · 3 years, 2 months ago
- 7a4028d Refactor SessionHandle (#13330) by Zang MingJie · 3 years, 2 months ago
- 9a80f75 Simplify ExchangeMessageDispatch, preventing it from dangling (#12794) by Zang MingJie · 3 years, 3 months ago
- e2e4c17 Use Loop::Break/Continue instead of bool in visitor of ForEachActiveObject (#12420) by Zang MingJie · 3 years, 3 months ago
- 4ec0e4e Revisit MRP implementation (#11988) by Zang MingJie · 3 years, 3 months ago
- 3958429 Added automatic node resolve after first transmission failure. (#12263) by Kamil Kasperczyk · 3 years, 4 months ago
- ced0520 Added using CRA/CRI values in the controller for MRP intervals (#11471) by Kamil Kasperczyk · 3 years, 4 months ago
- eddd4f7 Rename System::Clock::Zero to System::Clock::kZero (#11327) by Kevin Schoedel · 3 years, 4 months ago
- 9a0e4c2 Use safer System::Clock types in transport and messaging (#10913) by Kevin Schoedel · 3 years, 5 months ago
- 341c00d Rename ExchangeContext::mSecureSession to mSession (#10909) by Zang MingJie · 3 years, 5 months ago
- ea1b443 Use safe System::Clock types for system timers (#10779) by Kevin Schoedel · 3 years, 5 months ago
- 08fe66d Indirect access for System::Clock functions (#10056) by Kevin Schoedel · 3 years, 6 months ago
- 6145b34 Migrate ReliableMessageMgr::mRetransTable to Pool (#9951) by Zang MingJie · 3 years, 6 months ago
- fa43d00 Handle a lost standalone ack correctly. (#9895) by Boris Zbarsky · 3 years, 6 months ago
- d3d0d06 Fix compilation issues when enabling RMP_TICKLESS_DEBUG (#9940) by Kianoosh Karami · 3 years, 6 months ago
- eca9bff Rename classes in transport layer (#9814) by Zang MingJie · 3 years, 6 months ago
- f7c5127 Improve various logging to make it easier to undestand what happened. (#9868) by Boris Zbarsky · 3 years, 6 months ago
- fa0ef98 Rename messageId into messageCounter (#9688) by Zang MingJie · 3 years, 6 months ago
- 102c6e2 Unauthenticated session (#9269) by Zang MingJie · 3 years, 6 months ago
- 692b86c Expire associated secure sessions when a fabric is deleted (#9571) by Pankaj Garg · 3 years, 6 months ago
- 53dd583 Force include lib/ files with full path (#9387) by Zang MingJie · 3 years, 7 months ago
- 7359d19 Remove CHIP_ERROR parameter from timer OnCompleteFunct (#8907) by Kevin Schoedel · 3 years, 7 months ago
- b3f7d9f Fix shutting down System::Layer in unit tests (#8865) by Kevin Schoedel · 3 years, 7 months ago
- 0fe17ec Add CHIP_ERROR object methods (#8784) by Kevin Schoedel · 3 years, 7 months ago
- 32c1393 Remove goto exit in messaging layer (#8106) by Zang MingJie · 3 years, 8 months ago
- 15669b6 Make CHIP_ERROR a class type on Linux (#8383) by Kevin Schoedel · 3 years, 8 months ago
- a70c659 Revise System Layer clock code (#8266) by Kevin Schoedel · 3 years, 8 months ago
- 9c01258 Consolidate error types (#7916) by Kevin Schoedel · 3 years, 9 months ago
- 233ec0f Don't send piggybacked acks when they are not needed. (#7958) by Boris Zbarsky · 3 years, 9 months ago
- 23d3a6d Fix CRMP resend null out retained buffer (#7312) by Zang MingJie · 3 years, 9 months ago
- 0bca292 Fix various issues with log format specifiers not matching the types being logged (#7480) by Boris Zbarsky · 3 years, 9 months ago
- 0f94665 Add CRMP test for retransmission of session establishment messages (#7234) by Pankaj Garg · 3 years, 10 months ago
- 2fb66c3 Unit test for CRMP to discard entries with missing retained buffer (#7068) by Pankaj Garg · 3 years, 10 months ago
- f95637b Make test-only functions in ReliableMessageManager only be compiled for tests. (#7053) by Boris Zbarsky · 3 years, 10 months ago
- 2fb8fc1 Update CRMP test to wait for ack and check retransmit table (#7008) by Pankaj Garg · 3 years, 10 months ago
- 1b5d2a7 Use RAII for ExchangeContext contruction and destruction instead of Alloc/Free. (#6808) by Zang MingJie · 3 years, 10 months ago
- 1482d3d Fix crash when CRMP resend fails. (#6502) by Boris Zbarsky · 3 years, 11 months ago
- 9b06b05 Disable CRMP if we send/receive messages not over UDP transport (#6407) by Yufeng Wang · 3 years, 11 months ago
- dcc9924 Replace ChipLogProgress by ChipLogDetail in src/messaging (#6337) by Vivien Nicolas · 3 years, 11 months ago
- 2d43a7f Optimize memory usage by refactoring ExchangeContext (#5942) by Yufeng Wang · 4 years ago
- 362c5f2 Use exchange for session establishment and provisioning (#5938) by Pankaj Garg · 4 years ago
- e7abcf1 Fix CRMP retransmission does not occur as expected (#5972) by Yufeng Wang · 4 years ago
- 3c64a7b Revert "Split Die/Exit/Return macros out of CodeUtils.h (#5578)" (#5650) by Justin Wood · 4 years ago
- 792ceb9 Split Die/Exit/Return macros out of CodeUtils.h (#5578) by Kevin Schoedel · 4 years ago
- cca2045 Convert all for loop to ranged for loops for CRMP (#4714) by Yufeng Wang · 4 years, 1 month ago
- 1b6a96b Fix and test heap allocation of PacketBuffers (#4632) by Kevin Schoedel · 4 years, 1 month ago
- 9fb9d7f Move all public API documentation from implementation to header in ReliableMessageContext/ReliableMessageMgr (#4728) by Yufeng Wang · 4 years, 1 month ago
- 02b31c0 Rename ReliableMessageManager to ReliableMessageMgr (#4574) by Yufeng Wang · 4 years, 1 month ago[Renamed (80%) from src/messaging/ReliableMessageManager.cpp]
- 6c94941 Rename inappropriate member functions in ReliableMessageManager (#4322) by Yufeng Wang · 4 years, 2 months ago
- c07d818 API SecureManager::SendMessage, use SecureSessoinHandle instead NodeId (#3728) by Zang MingJie · 4 years, 2 months ago
- d8afaba Cleanup Throttle Flow mechanism from CRMP (#4294) by Yufeng Wang · 4 years, 2 months ago
- 7efa657 Decouple and cleanup the legacy wml based protocols (#4292) by Yufeng Wang · 4 years, 2 months ago
- 24cb0a5 Update the class memeber varible names in ReliableMessageManager and ExchangeManager (#4293) by Yufeng Wang · 4 years, 2 months ago
- 832a4e1 Some cleanup in secure session manager code (#4296) by Pankaj Garg · 4 years, 2 months ago
- cb23e0c Integrate CRMP to messaging layer and enable it by default (#4048) by Yufeng Wang · 4 years, 2 months ago
- 991653e Convert packet send path to use PacketBufferHandle (#4160) by Kevin Schoedel · 4 years, 3 months ago
- 01031e7 Remove duplicated send flag defines and put ExchangeMgr/ExchangeConte… (#3994) by Yufeng Wang · 4 years, 4 months ago
- 80aa524 Replace DEBUG checks with NDEBUG (#3577) by Sagar Dhawan · 4 years, 4 months ago
- 76e0d7b Chip reliable message protocol (#3261) by Zang MingJie · 4 years, 5 months ago