43 Commits (544a36b0c37f57aed8397ed278a1fc4b77d6cab5)

Author SHA1 Message Date
jeka 59162bd29a fix reconnect 4 weeks ago
jeka e8b6153297 bugfix 4 weeks ago
jeka aa5171bcd1 route improvements 4 weeks ago
jeka 167b3b36da routing + bgp big update 4 weeks ago
jeka 79f027a3d3 1 4 weeks ago
jeka 473190281a routing базово работает 4 weeks ago
jeka 15c7968c8c mem 1 month ago
Evgeny 1aec884c2d linux routing + debug output 1 month ago
jeka 61d575f09b logs 1 month ago
jeka c420b8f18e пердайт icmp в tun 1 month ago
jeka 9269bc9c61 Fix: Delete system routes on shutdown 1 month ago
jeka 3945ff5665 Fix: Use netsh for adding routes on Windows (wintun) 1 month ago
jeka 9d0223d3fa refactor 1 month ago
jeka 90a8e66328 routing - local routes (id,ip) 1 month ago
jeka 734851329f Control: Add monitoring server with ETCP protocol support 2 months ago
Evgeny d917b42942 fix: исправлен порядок байт при добавлении маршрутов из конфига 2 months ago
Evgeny 4cd22b1513 feat: переименован allowed_subnet в route_subnet, добавлено управление системными маршрутами 2 months ago
jeka 4a3c5724b7 Windows: Исправлен запуск utun - TUN, логирование, права администратора 2 months ago
Evgeny c1e2f061b9 Рефакторинг utun_instance_create - устранено дублирование кода 2 months ago
Evgeny bee1e41b07 Добавлен тестовый режим для TUN интерфейса и тест роутинга mesh 2 months ago
Evgeny c83fdeeaad Fix Windows build: add sa_family_t typedef, replace arpa/inet.h, fix ll_queue warnings 2 months ago
Evgeny 68668821e4 BGP: Implement route exchange module between uTun instances 2 months ago
Evgeny ce15d6b883 Backup before route_lib.c refactoring 2 months ago
Evgeny 277ab872bf Fix: routing initialization timing and test callbacks 2 months ago
Evgeny 5a7107b855 Simplify tun_if: unified init, write, close API with queue-based reads 2 months ago
Evgeny beafb9b198 Fix: Remove usleep from event loops and fix segfault in tests 2 months ago
Evgeny ed7f3d8974 Fix: Suppressed remaining compiler warnings 2 months ago
Evgeny 191de191d5 Fix ETCP memory allocation to use queue_data_new_from_pool 2 months ago
Evgeny edba76c4ed ll_queue: fix pointer arithmetic (xxx=0), callback now receives struct ll_entry* 2 months ago
Evgeny 1bafe6a681 Backup before fixing etcp_connections list addition 2 months ago
Evgeny d74f76a5a0 Fix: Resolved double free in timeout_heap_pop() and test_etcp_simple_traffic bind conflict 2 months ago
Evgeny d6a26e392d TUN: Сделал инициализацию TUN опциональной и отключенной по умолчанию 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 3 months ago
Evgeny 56dfd2f0df Ревизия: добавлены DEBUG сообщения для ошибок и предупреждений 3 months ago
Evgeny 4ddb190293 Найдена реальная ошибка: bind Address already in use 3 months ago
Evgeny 4db35615e4 Fix: Added uasync_t typedef, fixed pkt_normalizer queue_new calls, added utun_instance_init function 3 months ago
Evgeny 3f7fd9f8ad Сохранить текущее состояние перед исправлением компиляционных ошибок 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 8d9340c949 Refactor: Move mainloop from utun_instance to main 3 months ago
Evgeny c869ccf174 Major refactoring: Tasks 1-4 complete 3 months ago
Evgeny 2c58c008ce Test suite cleanup and reorganization 3 months ago