| .. |
|
conn_mgr.h
|
conn_mgr: resume recovery when local sockets change
|
2 weeks ago |
|
conn_mgr_core.c
|
conn_mgr: keep demand alive across bounded recovery attempts
|
2 weeks ago |
|
conn_mgr_doc.md
|
conn_mgr: verify route loss and document handle lifetime recovery
|
2 weeks ago |
|
conn_mgr_indirect.c
|
conn_mgr: keep demand alive across bounded recovery attempts
|
2 weeks ago |
|
conn_mgr_monitor.c
|
Fix ETCP session recovery and router lifecycle; confirm chat invites before publishing
|
3 weeks ago |
|
conn_mgr_priv.h
|
docs: update file inventory and module header contracts
|
2 weeks ago |
|
etcp_router.c
|
Stream member files with router backpressure and parallel transfer handles
|
1 week ago |
|
etcp_router.h
|
Stream member files with router backpressure and parallel transfer handles
|
1 week ago |
|
etcp_router_doc.md
|
Guard routing loops and reconcile blocked transit against current paths
|
2 weeks ago |
|
nat_detection.c
|
nat_detection: гасить NAT-чек при закрытии линка через link-status коллбэк (UAF na->link)
|
1 month ago |
|
nat_detection.h
|
…
|
|
|
route6_lib.c
|
…
|
|
|
route6_lib.h
|
docs: update file inventory and module header contracts
|
2 weeks ago |
|
route_connectivity.c
|
route_connectivity: фикс UAF при удалении узла с влётными пробами; отмена TCP-пингов при teardown
|
3 weeks ago |
|
route_connectivity.h
|
docs: update file inventory and module header contracts
|
2 weeks ago |
|
route_connectivity_doc.md
|
…
|
|
|
route_crypto.c
|
Trace file router sessions and crypto decisions in debug
|
1 week ago |
|
route_crypto.h
|
Guard routing loops and reconcile blocked transit against current paths
|
2 weeks ago |
|
route_lib.c
|
sock_match: классификация сокета по адресу, а не по type из конфига (fix Q8/Android→LAN)
|
4 weeks ago |
|
route_lib.h
|
docs: update file inventory and module header contracts
|
2 weeks ago |
|
route_lib.txt
|
…
|
|
|
route_ping.c
|
etcp_send: fix contract (caller owns entry on error) + fix 7 leak sites
|
4 weeks ago |
|
route_ping.h
|
nat_detection: гасить NAT-чек при закрытии линка через link-status коллбэк (UAF na->link)
|
1 month ago |
|
route_ping_doc.md
|
…
|
|
|
routing.c
|
Separate core, UTUN and chat lifecycles with owned asynchronous work
|
2 weeks ago |
|
routing.h
|
docs: update file inventory and module header contracts
|
2 weeks ago |
|
routing_doc.md
|
…
|
|
|
sock_match.c
|
debug: вычистить логи из категории DEBUG_CATEGORY_DEBUG (удалить дампы, перекатегоризовать ERROR-проверки в ETCP)
|
4 weeks ago |
|
sock_match.h
|
sock_match: классификация сокета по адресу, а не по type из конфига (fix Q8/Android→LAN)
|
4 weeks ago |
|
topo_group.c
|
Expose group peer readiness transitions to subscribers
|
2 weeks ago |
|
topo_group.h
|
Expose group peer readiness transitions to subscribers
|
2 weeks ago |
|
topo_group_connect.c
|
Log standby retry transitions and await the actual wake phase
|
2 weeks ago |
|
topo_group_connect.h
|
Select chat auto peers by device class and transport UP
|
2 weeks ago |
|
topo_group_invite.c
|
fix: accept invite public keys with a leading zero byte
|
2 weeks ago |
|
topo_group_invite.h
|
docs: clarify core, group and chat header contracts
|
2 weeks ago |
|
topo_node.c
|
Reconcile BGP paths and advertise selected routes per neighbor
|
2 weeks ago |
|
topo_node.h
|
Reconcile BGP paths and advertise selected routes per neighbor
|
2 weeks ago |
|
topo_node_doc.md
|
topo_group: асимметричный старт BGP (JOIN_GROUP) + вынос group_id/flags из TOPO_NODE
|
1 month ago |
|
topo_node_sqlite.c
|
Classify chat supernodes independently of address type
|
2 weeks ago |
|
topo_node_sqlite.h
|
docs: update file inventory and module header contracts
|
2 weeks ago |
|
topo_node_sqlite_doc.md
|
Support 8 KiB member owner tags without signature or serialization truncation
|
3 weeks ago |
|
topo_recovery.c
|
Own recovery attempts in group sessions and require restored routes
|
3 weeks ago |
|
topo_recovery.h
|
docs: clarify core, group and chat header contracts
|
2 weeks ago |