55 Commits (f02603f8ac5b2b3d9ea4df56c7e1669bb2b05b1b)

Author SHA1 Message Date
Evgeny f02603f8ac Add socket type (public/nat/private) to handshake and skip private nodes in NAT detection 5 months ago
Evgeny 0c748501c8 GUI: Add NAT address to socket display in etcpmon 5 months ago
Evgeny b466d14fe4 Добавлено поле interface_addr в ETCP_SOCKET и interface_ip/port в BGP_NAT_CHECK_REQ 5 months ago
Evgeny 0157fe6035 1 6 months ago
jeka ae2b654a67 1 6 months ago
Evgeny fdd4ec02f6 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 09195b2f61 Add IPv6 support for sockets and connections 6 months ago
Evgeny ffbc0da86f add ping 6 months ago
Evgeny 05323ded60 WIP: backup before debugging test_bgp_route_exchange 6 months ago
Evgeny fb386976c5 win_upd 6 months ago
jeka ac09cd850f 1 6 months ago
Evgeny 097e1acc6d queue: add variable size hash 6 months ago
Evgeny 4143daaee4 add so_mark 6 months ago
Evgeny 9517454ee6 firewall + random init pkt size 6 months ago
jeka ec2a075f79 +link stats 6 months ago
Evgeny 30a76bd576 add per-connection inflight limit 6 months ago
jeka 26cfa3209a add per-link inflight 6 months ago
jeka ca1e522a38 1 7 months ago
jeka 4c3681c045 control socket disconnect fix 7 months ago
Evgeny 0d9c18c653 conn fix 7 months ago
jeka 59162bd29a fix reconnect 7 months ago
jeka b1c8ba7e90 add metrics to monitor 7 months ago
jeka 15c7968c8c mem 7 months ago
Evgeny 35950c60f7 тесты проходят добавлен mtu в link 7 months ago
jeka 46c95b3fd8 +bping +gui rtt 7 months ago
jeka aef89a0258 ts 7 months ago
jeka b27ea97055 1 7 months ago
jeka 90a8e66328 routing - local routes (id,ip) 7 months ago
Evgeny 8502451ec7 compile fixes 7 months ago
Evgeny 00e09c767e ETCP: реализация восстановления связи при падении всех линков 8 months ago
Evgeny a5818d9cc4 Backup before fixing test_routing_mesh segfault 8 months ago
Evgeny bf33ae4e47 ETCP: добавлена проверка keepalive таймаута и статус линка 8 months ago
Evgeny 15a9521559 ETCP: реализация keepalive пакетов для каждого линка 8 months ago
Evgeny 3f1d4077e9 Add cross-platform socket compatibility layer for Windows support 8 months ago
Evgeny d08b14a8c1 ETCP: Add NAT IP:port tracking to handshake protocol 8 months ago
Evgeny 22dd1b78c3 Add local_link_id exchange in ETCP handshake (0x02-0x05) 8 months ago
Evgeny d74f76a5a0 Fix: Resolved double free in timeout_heap_pop() and test_etcp_simple_traffic bind conflict 8 months ago
Evgeny e048b10899 Fix: ETCP module compilation errors and build system issues 8 months ago
Evgeny f1a76c9d30 Fix memory leaks and crashes in ETCP tests 8 months ago
Evgeny 6fd3a39cc8 Fix: ETCP connection initialization and crypto handling 8 months ago
Evgeny 56dfd2f0df Ревизия: добавлены DEBUG сообщения для ошибок и предупреждений 8 months ago
Evgeny d126d92d3f Add etcp_socket_add uasync integration for packet reception 8 months ago
Evgeny ec66a80492 Implements connection establishment (init + init response) for ETCP protocol 8 months ago
Evgeny 50e59bb835 Финальный коммит: полный рефакторинг и улучшения 8 months ago
Evgeny 727e504a55 Test: Add ETCP 2-instance connection test with crypto and link management 9 months ago
Evgeny dfe26557e3 Crypto: Fixed CCM nonce size to 13 bytes, all crypto tests passing 9 months ago
Evgeny 3f7fd9f8ad Сохранить текущее состояние перед исправлением компиляционных ошибок 9 months ago
Evgeny f6c337bd1c FINAL: Encryption fully implemented with tests. Add etcp_connections_get_crypto_stats signature fix and tests in Makefile.am 9 months ago