182 Commits (master)

Author SHA1 Message Date
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 c026cdec88 Fix: Client config uses fixed port 9002, add protective comments 2 months ago
Evgeny 6c1a1b207d Fix test to poll correct uasync instances\n\n- Server sockets registered in server_instance->ua\n- Client sockets in client_instance->ua\n- Poll correct instances for packet reception\n- Test now shows [RECV] when packets arrive 2 months ago
Evgeny e666c6ac1a Add two-instance test with handshake monitoring and debug output 2 months ago
Evgeny 11501faeb8 Enable server-only operation and add server section to configs 2 months ago
Evgeny ce8f3bae6a Add real instance tests for connection establishment 2 months ago
Evgeny e737f2ae0b Add full integration test using real UTUN instances 2 months ago
Evgeny 4a2044973c Fix includes and complete test_etcp_connection_init build 2 months ago
Evgeny cc533c500d Fix header include order in test and update Makefile 2 months ago
Evgeny 59242134d9 Add test_etcp_connection_init to Makefile.am 2 months ago
Evgeny ec66a80492 Implements connection establishment (init + init response) for ETCP protocol 2 months ago
Evgeny 50e59bb835 Финальный коммит: полный рефакторинг и улучшения 2 months ago
Evgeny 50dfa71e81 Phase 1: Add comprehensive test coverage for routing, ETCP connections, and secure channel 2 months ago
Evgeny 727e504a55 Test: Add ETCP 2-instance connection test with crypto and link management 2 months ago
Evgeny a1bcd6edb7 Исправлена криптография: исправлен размер nonce для CCM (13 байт) и завершены тесты 2 months ago
Evgeny 5758640afb Добавлен тест криптографии ETCP с базовой структурой 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 fbd9119cd3 Add simple socket test (works) 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
Evgeny 8d8fc4be6e Update secure channel library API with CRC32 integration 3 months ago
jek ec49b12a19 Refactor u_async into shared module: move sources to u_async/, update Makefiles, remove duplicates 3 months ago
jek 9eab53179d Refactor uasync to instance-based API with memory leak detection 3 months ago
jek e800087941 Add packet normalizer fragmentation fix, service packets, and ETCP reset functionality 3 months ago
jek 7e3a339f38 Fix stress test: move reset_test_data() outside loop 3 months ago
jek d57ab133c5 Add async queue wait functionality and enhance packet normalizer tests 3 months ago
jek 76c7c56de6 Add ETCP protocol implementation with window management and tests 3 months ago
jek aa97731e4b Refactor tests and improve packet normalizer 3 months ago