20 Commits (70797f921e8448044779f16a265bd9f6aa4b776d)

Author SHA1 Message Date
Evgeny 63f019530b feat: tcp_io library + uasync socket toggle + ll_queue empty_callback 4 months ago
Evgeny 8994d7a834 update timeout_heap and u_async: O(1) cancel, heap cancel bubble-up fix, epoll callback safety, uasync_stop, socket_array u_realloc 4 months ago
Evgeny b829ff7001 fix use-after-free in tests: swap queue_entry_free/queue_dgram_free order, fix dangling timer handles and stack args; add ETCP MTU bounds, assembly overflow check, etcp_update_mtu 5 months ago
Evgeny d0af315ff6 fix uasync set_timeout(0) ordering, dummynet shaper initial delay, add tests 5 months ago
Evgeny d74ab1c1c6 Add name parameter to uasync_set_timeout for timer identification in dumps 5 months ago
jeka 066a9aa89e +memory check module 7 months ago
jeka 15c7968c8c mem 7 months ago
jeka de053a00c0 cleanup tests (winsock) 7 months ago
jeka fcdd07ba94 фиксы тестов (winsock) 7 months ago
Evgeny 28ff3a4776 Fix test_u_async_comprehensive: add Windows socketpair replacement using UDP sockets 8 months ago
Evgeny c75ac9d23b Fix test_u_async_comprehensive.c: replace POSIX headers with platform_compat.h 8 months ago
Evgeny bfbf0e3ad1 Fix: test_u_async_comprehensive - handle library single-timeout-per-poll behavior 8 months ago
Evgeny 5840e77e1e Fix test_pkt_normalizer_etcp: fixed packet normalizer and test verification logic 8 months ago
Evgeny a0c4727b8b Fix: Added explicit type casts for ll_queue type conversions 8 months ago
Evgeny 73f005bbe7 Replace printf with DEBUG_ macros in test_u_async_comprehensive.c 8 months ago
Evgeny 3ddfb79338 Backup before replacing all printf with DEBUG_ macros in tests 8 months ago
Evgeny 1bafe6a681 Backup before fixing etcp_connections list addition 8 months ago
Evgeny d74f76a5a0 Fix: Resolved double free in timeout_heap_pop() and test_etcp_simple_traffic bind conflict 8 months ago
Evgeny 3f0a23aa93 Fix build: rename u_async to lib, add missing constants, out-of-tree build support 9 months ago
Evgeny 8d9340c949 Refactor: Move mainloop from utun_instance to main 9 months ago