54 Commits (9f13cf54599d668f11f333256164dacdf45d39f0)

Author SHA1 Message Date
Evgeny 9f13cf5459 route redesign + tests 4 days ago
Evgeny 27618217cc fix: update tests for new NODEINFO routing API 5 days ago
Evgeny 9517454ee6 firewall + random init pkt size 1 week ago
Evgeny ef75d20d0f 1 3 weeks ago
jeka aa5171bcd1 route improvements 3 weeks ago
Evgeny f9bdb2733f 1 4 weeks ago
Evgeny 83a21fee1b 1 4 weeks ago
Evgeny e876437c69 1 4 weeks ago
jeka 066a9aa89e +memory check module 4 weeks ago
jeka b20bff32dd config 1 month ago
jeka 783f229711 obf 1 month ago
jeka c420b8f18e пердайт icmp в tun 1 month ago
Evgeny fc9fac2e3a Fix: Remove reference to missing test_control_server.c 1 month ago
jeka b8ea33160d восстановление морды (частичное) 1 month ago
Evgeny 6ffec2f1e7 Fix: INVALID_SOCKET usage in POSIX code and remove missing test 1 month ago
jeka d10bddd1f7 Build: incremental build support, Windows uasync fixes, TUN cross-platform refactoring 1 month ago
jeka 734851329f Control: Add monitoring server with ETCP protocol support 1 month ago
Evgeny 96100663e7 Exclude test_dummynet from make check (temporarily disabled due to long execution time) 2 months ago
Evgeny 4cd22b1513 feat: переименован allowed_subnet в route_subnet, добавлено управление системными маршрутами 2 months ago
Evgeny bee1e41b07 Добавлен тестовый режим для TUN интерфейса и тест роутинга mesh 2 months ago
Evgeny 560e121d4c Fix tests Makefile.am: WIN_LIBS must be defined before COMMON_LIBS 2 months ago
Evgeny ada25ec4cc Add -ladvapi32 for Windows CryptGenRandom support 2 months ago
Evgeny 27f2edca40 Fix remaining Windows test build issues 2 months ago
Evgeny 15b670e563 Add cross-platform TUN support with Wintun for Windows 2 months ago
Evgeny 68668821e4 BGP: Implement route exchange module between uTun instances 2 months ago
Evgeny 8334b97521 Backup before adding NAT IP:port tracking to ETCP handshake 2 months ago
Evgeny 6e93c087ca Add test_etcp_api.c - test for ETCP API (etcp_send, etcp_bind) 2 months ago
Evgeny 15001487af Build: Out-of-tree build system with separate build directory 2 months ago
Evgeny ffaf7a25b8 Add etcp_api.c/h - ETCP packet send/receive API 2 months ago
Evgeny 5dfb67a4e3 Fix: Update tests/Makefile.am for correct object dependencies 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 f022e7105e Crypto: Add OpenSSL support as alternative to TinyCrypt 2 months ago
Evgeny ca1147b154 Add timeout_heap and uasync benchmarks; update build files 2 months ago
Evgeny 5840e77e1e Fix test_pkt_normalizer_etcp: fixed packet normalizer and test verification logic 2 months ago
Evgeny add785c8a1 Test: Added test_pkt_normalizer_etcp for testing pkt_normalizer with ETCP 2 months ago
Evgeny fbc8e3d9e4 Fix: Add pkt_normalizer.o to test LDADD and update simple_traffic test to use normalizer queues 2 months ago
Evgeny edba76c4ed ll_queue: fix pointer arithmetic (xxx=0), callback now receives struct ll_entry* 2 months ago
Evgeny e1556eb8c4 Replace printf with DEBUG_ macros in 4 test files and partial in test_etcp_two_instances.c 2 months ago
Evgeny 3ddfb79338 Backup before replacing all printf with DEBUG_ macros in tests 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 64489fa194 Add comprehensive ETCP traffic flow debugging tests 2 months ago
Evgeny e048b10899 Fix: ETCP module compilation errors and build system issues 2 months ago
Evgeny 6429d1cda6 Build: Fixed test build configuration - moved tests from root Makefile.am to tests/Makefile.am 2 months ago
Evgeny 4ddb190293 Найдена реальная ошибка: bind Address already in use 2 months ago
Evgeny 8c5960c677 Clean: Remove all obsolete ETCP tests, keep only working handshake test 2 months ago
Evgeny 4a2044973c Fix includes and complete test_etcp_connection_init build 2 months ago
Evgeny 59242134d9 Add test_etcp_connection_init to Makefile.am 2 months ago
Evgeny 50dfa71e81 Phase 1: Add comprehensive test coverage for routing, ETCP connections, and secure channel 2 months ago