37 Commits (26cfa3209aeec9133127ae2348ec348c203cb118)

Author SHA1 Message Date
jeka 26cfa3209a add per-link inflight 2 weeks ago
jeka ca1e522a38 1 2 weeks ago
jeka 4c3681c045 control socket disconnect fix 3 weeks ago
Evgeny 0d9c18c653 conn fix 3 weeks ago
jeka 59162bd29a fix reconnect 3 weeks ago
jeka b1c8ba7e90 add metrics to monitor 4 weeks ago
jeka 15c7968c8c mem 4 weeks ago
Evgeny 35950c60f7 тесты проходят добавлен mtu в link 4 weeks ago
jeka 46c95b3fd8 +bping +gui rtt 1 month ago
jeka aef89a0258 ts 1 month ago
jeka b27ea97055 1 1 month ago
jeka 90a8e66328 routing - local routes (id,ip) 1 month ago
Evgeny 8502451ec7 compile fixes 1 month ago
Evgeny 00e09c767e ETCP: реализация восстановления связи при падении всех линков 2 months ago
Evgeny a5818d9cc4 Backup before fixing test_routing_mesh segfault 2 months ago
Evgeny bf33ae4e47 ETCP: добавлена проверка keepalive таймаута и статус линка 2 months ago
Evgeny 15a9521559 ETCP: реализация keepalive пакетов для каждого линка 2 months ago
Evgeny 3f1d4077e9 Add cross-platform socket compatibility layer for Windows support 2 months ago
Evgeny d08b14a8c1 ETCP: Add NAT IP:port tracking to handshake protocol 2 months ago
Evgeny 22dd1b78c3 Add local_link_id exchange in ETCP handshake (0x02-0x05) 2 months ago
Evgeny d74f76a5a0 Fix: Resolved double free in timeout_heap_pop() and test_etcp_simple_traffic bind conflict 2 months ago
Evgeny e048b10899 Fix: ETCP module compilation errors and build system issues 2 months ago
Evgeny f1a76c9d30 Fix memory leaks and crashes in ETCP tests 2 months ago
Evgeny 6fd3a39cc8 Fix: ETCP connection initialization and crypto handling 2 months ago
Evgeny 56dfd2f0df Ревизия: добавлены DEBUG сообщения для ошибок и предупреждений 2 months ago
Evgeny d126d92d3f Add etcp_socket_add uasync integration for packet reception 2 months ago
Evgeny ec66a80492 Implements connection establishment (init + init response) for ETCP protocol 2 months ago
Evgeny 50e59bb835 Финальный коммит: полный рефакторинг и улучшения 2 months ago
Evgeny 727e504a55 Test: Add ETCP 2-instance connection test with crypto and link management 2 months ago
Evgeny dfe26557e3 Crypto: Fixed CCM nonce size to 13 bytes, all crypto tests passing 2 months ago
Evgeny 3f7fd9f8ad Сохранить текущее состояние перед исправлением компиляционных ошибок 2 months ago
Evgeny f6c337bd1c FINAL: Encryption fully implemented with tests. Add etcp_connections_get_crypto_stats signature fix and tests in Makefile.am 3 months ago
Evgeny 7b338e1adf Fix etcp_link_new call (add conns parameter) and add missing etcp_socket_read_callback. 3 months ago
Evgeny 20e5401ec9 ETCP_CONNECTIONS: add encryption support with secure channel (AES-CCM), nonce, counters. Simplified architecture by removing socket wrappers and integrating uasync_add_socket. pubkey exchange moved to INIT packet only. Added statistics counters. 3 months ago
Evgeny 3f0a23aa93 Fix build: rename u_async to lib, add missing constants, out-of-tree build support 3 months ago
Evgeny c869ccf174 Major refactoring: Tasks 1-4 complete 3 months ago
Evgeny 2c58c008ce Test suite cleanup and reorganization 3 months ago