19 Commits (ca16d175e61e5e37a65ecc46de87698db5de51ed)

Author SHA1 Message Date
Evgeny ca16d175e6 Backup: before code simplification refactoring 8 months ago
Evgeny 4403c46788 Fix Windows build: skip gettimeofday on MSYS2, force recompile ecc_platform_specific 8 months ago
Evgeny 8af2904033 Fix Windows build: net/if.h and route_lib.h forward declarations 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 8334b97521 Backup before adding NAT IP:port tracking to ETCP handshake 8 months ago
Evgeny 801770f117 Backup before routing refactor: etcp_bind id=0 + etcp_send routing 8 months ago
Evgeny 57b2568ad6 Fix: Adapt tests for new etcp_api callback in pn_init() 8 months ago
Evgeny f0f8edbcb6 Fix: Restore original callback in pkt_normalizer.c 8 months ago
Evgeny ffaf7a25b8 Add etcp_api.c/h - ETCP packet send/receive API 8 months ago
Evgeny 5dfb67a4e3 Fix: Update tests/Makefile.am for correct object dependencies 8 months ago
Evgeny ce15d6b883 Backup before route_lib.c refactoring 8 months ago
Evgeny 277ab872bf Fix: routing initialization timing and test callbacks 8 months ago
Evgeny 355824792d Fix test_etcp_simple_traffic for new tun_if API 8 months ago
Evgeny 5a7107b855 Simplify tun_if: unified init, write, close API with queue-based reads 8 months ago
Evgeny 2e48f9a111 Refactor: TUN ioctl helpers, routing documentation; prepare for tun_if simplification 8 months ago
Evgeny 3281e4878e Backup before fixing test_etcp_simple_traffic 8 months ago
Evgeny beafb9b198 Fix: Remove usleep from event loops and fix segfault in tests 8 months ago
Evgeny 8a3f01fbf8 Add epoll support, fix ETCP timestamp bug, optimize uasync with cached pollfds 8 months ago
Evgeny 528c1ddd00 WIP: Current normalizer changes before error handling fix 8 months ago