68 Commits (8cb05da11ca014ec8169f660bbe1ec787f025e1e)

Author SHA1 Message Date
Evgeny 907ef244c6 NAT: Full Cone (EIM) NAT with ETCP_ID_NAT protocol, per-node routing, and comprehensive test suite 6 months ago
jeka 30413ebce0 1 6 months ago
Evgeny 3625a4e5d5 Restart NAT check when client address changes in INIT_REQUEST 6 months ago
Evgeny a3063ea47a NODEINFO: Add nat_addr/nat_port fields, use interface_addr for addr/port 6 months ago
Evgeny f02603f8ac Add socket type (public/nat/private) to handshake and skip private nodes in NAT detection 6 months ago
Evgeny bcb1c37c87 Fix two more UAF in route_bgp: move DEBUG_INFO before etcp_send 6 months ago
Evgeny 04f02ffead NAT: полное решение для отмены pending при падении conn 6 months ago
Evgeny 07db51382e NAT: исправлена ошибка в route_ping_cancel_for_conn + добавлен дебаг 6 months ago
Evgeny ca42e2fa66 NAT: отмена pending NAT checks при удалении соединения 6 months ago
Evgeny 57dba26e7c GUI: поле действия и кнопка Send для отправки команд в utun 6 months ago
Evgeny 0984ea749a Исправлен byte order для IP адресов в NAT detection flow 6 months ago
Evgeny b466d14fe4 Добавлено поле interface_addr в ETCP_SOCKET и interface_ip/port в BGP_NAT_CHECK_REQ 6 months ago
Evgeny c136db5666 Fix: round-robin link selection + byte order fixes + local_node update 6 months ago
Evgeny 77fd7c19de WIP: debug byte order diagnostics 6 months ago
jeka b2ed0317a6 ping refactor 6 months ago
Evgeny 0157fe6035 1 6 months ago
jeka ae2b654a67 1 6 months ago
Evgeny 58eea06f60 1 6 months ago
Evgeny a1dd99c8d4 1 6 months ago
Evgeny d523c6ef45 1 6 months ago
Evgeny cac786f684 1 6 months ago
Evgeny 9ed88d2418 1 6 months ago
Evgeny 8bad15b7bb 1 6 months ago
Evgeny 1a171d5a24 1 6 months ago
Evgeny 122e619649 1 6 months ago
Evgeny 09fa26bc2c 1 6 months ago
Evgeny 54982f2dfb ping 6 months ago
Evgeny 31eb4a5d26 Add NAT detection with STUN-like ping and integration test 6 months ago
Evgeny ffbc0da86f add ping 6 months ago
Evgeny feb8024506 1 6 months ago
Evgeny c76646a39a 1 6 months ago
Evgeny 07e4f6f086 withdraw send fix 7 months ago
Evgeny 5050f9a8aa remove node after link down 7 months ago
Evgeny e47593cd77 1 7 months ago
Evgeny 5184181695 1 7 months ago
Evgeny b9f8930d1c 1 7 months ago
Evgeny ceb94bee7a BGP: add table requesters to senders_list for broadcast propagation to further nodes 7 months ago
Evgeny 9a9a4ccf3c 1 7 months ago
Evgeny d3c4b5f6e7 1 7 months ago
Evgeny 9628686d63 1 7 months ago
Evgeny 9f13cf5459 route redesign + tests 7 months ago
Evgeny a93e34f85f feat: transition to NODEINFO based routing system 7 months ago
Evgeny 5c9e9ba144 route: transition from BGP_ROUTE_PACKET to NODEINFO based routing 7 months ago
Evgeny 097e1acc6d queue: add variable size hash 7 months ago
jeka 23482c5046 1 7 months ago
Evgeny 58c637ce1a add bgp request "send all" 7 months ago
jeka 3b3b411c70 +bgp diagnostics 7 months ago
jeka 1ee288fdeb 1 7 months ago
jeka e8b6153297 bugfix 7 months ago
jeka aa5171bcd1 route improvements 7 months ago