25 Commits (congestion)

Author SHA1 Message Date
Evgeny c24a6367cc add IPv6 default route interface auto-detection for permanent/temporary IPv6 without netif 5 months ago
Evgeny d0d4199273 etcp: unified send hook via etcp_udp_send, remove loss_rate, add dummynet_filter inline mode, rewrite BGP test 5 months ago
Evgeny 595d2b177b Refactor: Replace custom tc_hton*/tc_ntoh* with standard htobe16/be16toh/htobe32/be32toh, move htobe16/be16toh to platform_compat.h 5 months ago
Evgeny 6284a95267 Fix: Define tc_htonl/tc_htons as macros before winsock2.h to avoid struct-in_addr redefinition 5 months ago
Evgeny aafa0cfcab Fix: Add portable tc_htonl/tc_htons/tc_ntohl/tc_ntohs macros, replace winsock2-incompatible hton*/nto* in NAT test files 5 months ago
Evgeny 45a181370f Add htobe32/be32toh macros for Windows build 5 months ago
Evgeny 6aedf5fe91 Replace buggy get_default_route_ip() with get_outgoing_local_ip() for reliable local IP detection 5 months ago
Evgeny b466d14fe4 Добавлено поле interface_addr в ETCP_SOCKET и interface_ip/port в BGP_NAT_CHECK_REQ 5 months ago
Evgeny 389124d327 Fix test_bgp_route_exchange: correct IP byte order constants and platform_compat.h endian include 6 months ago
jeka 473190281a routing базово работает 7 months ago
Evgeny f168f1dc8b 1 7 months ago
jeka 2beb945bb0 1 7 months ago
jeka b27ea97055 1 7 months ago
jeka 3ab19094d0 Fix: segfault in ETCP tests and add wintun.dll to gitignore 8 months ago
jeka 4a3c5724b7 Windows: Исправлен запуск utun - TUN, логирование, права администратора 8 months ago
jeka c8af35c4b9 Fix u_async: Windows socket registration, timers, and poll issues 8 months ago
Evgeny f510d78bb5 Fix Windows: use sys/time.h for gettimeofday, remove custom implementation 8 months ago
Evgeny 4403c46788 Fix Windows build: skip gettimeofday on MSYS2, force recompile ecc_platform_specific 8 months ago
Evgeny 0798b149ab Fix Windows build: use WSAPoll instead of poll for linking 8 months ago
Evgeny 605a928350 Fix Windows build: POSIX dependencies (netdb.h, fork, setsid, SIGHUP, etc.) 8 months ago
Evgeny c83fdeeaad Fix Windows build: add sa_family_t typedef, replace arpa/inet.h, fix ll_queue warnings 8 months ago
Evgeny 9b1d43996e Remove #include <poll.h> from Windows section - already in winsock2.h 8 months ago
Evgeny 1bd4bf5d11 Fix Windows build errors: config_parser.h, poll(), localtime() 8 months ago
Evgeny 0688efcd0e Fix platform_compat.h - remove duplicate definitions for MSYS2 8 months ago
Evgeny 0c43a633b9 Add platform_compat.h for Windows POSIX compatibility 8 months ago