You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
evgeny e3caf15f32 Guard routing loops and reconcile blocked transit against current paths 3 days ago
..
conn_mgr.h docs: clarify core, group and chat header contracts 3 days ago
conn_mgr_core.c Fix ETCP session recovery and router lifecycle; confirm chat invites before publishing 5 days ago
conn_mgr_doc.md conn_mgr: handle-based API (conn_mgr_open/close), фазы DIRECT/REVERSE/INDIRECT, тесты phases+handles 2 weeks ago
conn_mgr_indirect.c conn_mgr: parallel reverse+indirect, retransmit, and call teardown fix 1 week ago
conn_mgr_monitor.c Fix ETCP session recovery and router lifecycle; confirm chat invites before publishing 5 days ago
conn_mgr_priv.h Fix ETCP session recovery and router lifecycle; confirm chat invites before publishing 5 days ago
etcp_router.c Guard routing loops and reconcile blocked transit against current paths 3 days ago
etcp_router.h Guard routing loops and reconcile blocked transit against current paths 3 days ago
etcp_router_doc.md Guard routing loops and reconcile blocked transit against current paths 3 days ago
nat_detection.c nat_detection: гасить NAT-чек при закрытии линка через link-status коллбэк (UAF na->link) 2 weeks ago
nat_detection.h
…
route6_lib.c
…
route6_lib.h
…
route_connectivity.c route_connectivity: фикс UAF при удалении узла с влётными пробами; отмена TCP-пингов при teardown 6 days ago
route_connectivity.h route_connectivity: фикс UAF при удалении узла с влётными пробами; отмена TCP-пингов при teardown 6 days ago
route_connectivity_doc.md topo: invite вынесен в topo_group_invite, conn_mgr упрощён до 3-фазного open; member_sync: полный пересчёт merkle-дерева при старте 2 months ago
route_crypto.c etcp_router: вынести подпись/шифрование в route_crypto, одна функция отправки с флагами 4 weeks ago
route_crypto.h Guard routing loops and reconcile blocked transit against current paths 3 days ago
route_lib.c sock_match: классификация сокета по адресу, а не по type из конфига (fix Q8/Android→LAN) 2 weeks ago
route_lib.h
…
route_lib.txt
…
route_ping.c etcp_send: fix contract (caller owns entry on error) + fix 7 leak sites 2 weeks ago
route_ping.h nat_detection: гасить NAT-чек при закрытии линка через link-status коллбэк (UAF na->link) 2 weeks ago
route_ping_doc.md
…
routing.c Separate core, UTUN and chat lifecycles with owned asynchronous work 3 days ago
routing.h
…
routing_doc.md
…
sock_match.c debug: вычистить логи из категории DEBUG_CATEGORY_DEBUG (удалить дампы, перекатегоризовать ERROR-проверки в ETCP) 2 weeks ago
sock_match.h sock_match: классификация сокета по адресу, а не по type из конфига (fix Q8/Android→LAN) 2 weeks ago
topo_group.c Guard routing loops and reconcile blocked transit against current paths 3 days ago
topo_group.h Guard routing loops and reconcile blocked transit against current paths 3 days ago
topo_group_connect.c Use shared group requests for config and chat connection planners 3 days ago
topo_group_connect.h docs: clarify core, group and chat header contracts 3 days ago
topo_group_invite.c fix: accept invite public keys with a leading zero byte 3 days ago
topo_group_invite.h docs: clarify core, group and chat header contracts 3 days ago
topo_node.c Reconcile BGP paths and advertise selected routes per neighbor 3 days ago
topo_node.h Reconcile BGP paths and advertise selected routes per neighbor 3 days ago
topo_node_doc.md topo_group: асимметричный старт BGP (JOIN_GROUP) + вынос group_id/flags из TOPO_NODE 4 weeks ago
topo_node_sqlite.c Route UTUN configuration and group ownership through NCD 4 days ago
topo_node_sqlite.h Version signed node snapshots with persistent timestamps 4 days ago
topo_node_sqlite_doc.md Support 8 KiB member owner tags without signature or serialization truncation 4 days ago
topo_recovery.c Own recovery attempts in group sessions and require restored routes 4 days ago
topo_recovery.h docs: clarify core, group and chat header contracts 3 days ago