Merge branch 'main' into dependency-chore

This commit is contained in:
Manu Sheel Gupta
2025-08-18 22:04:14 +05:30
committed by GitHub
20 changed files with 560 additions and 139 deletions

View File

@ -0,0 +1 @@
Recompiled protobufs that were out of date and added a `make` rule so that protobufs are always up to date.

View File

@ -0,0 +1,6 @@
Implement closed_stream notification in MyNotifee
- Add notify_closed_stream method to swarm notification system for proper stream lifecycle management
- Integrate remove_stream hook in SwarmConn to enable stream closure notifications
- Add comprehensive tests for closed_stream functionality in test_notify.py
- Enable stream lifecycle integration for proper cleanup and resource management

View File

@ -0,0 +1 @@
Fix kbucket splitting in routing table when full. Routing table now maintains multiple kbuckets and properly distributes peers as specified by the Kademlia DHT protocol.