20 Commits (1c51df039fe64c4ada40cbd236e18031a60dfeca)

Author SHA1 Message Date
evgeny 03f71fd94e Bound ETCP receive window and fix timestamp and allocator UB 5 days ago
evgeny 1f1df4f437 mem: детект аномально больших аллокаций (LARGE ALLOC log + calloc overflow guard) 2 weeks ago
evgeny 38c9f229bc stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test 2 months ago
evgeny d773f1724a refactor: STCP connections as ETCP links (is_tcp) 2 months ago
evgeny be0e76c9a6 debug: реорганизация категорий — SYS(1), ETCP(4) расширен, CONNECTION(3) очищен; fix stcp_client.c sock_err до connect() 2 months ago
Evgeny 331d43c6f7 fix: proxy ERROR loop, BBR test backpressure, O(1) u_free, test ordering 4 months ago
Evgeny 4e6d57e371 clear freed memory in u_free_impl to catch UAF earlier 4 months ago
Evgeny 6521451493 disable BACKTRACE_ENABLED to fix lld linker error with backtrace symbols 4 months ago
Evgeny 7c71ef683c add lwIP TCP stack test with fixes: rcv_wnd tracking, FIN compensation, tmr_phase dual-counter, trace ring buffer, stats counters 4 months ago
Evgeny 3c0b5f501a Fix: use allocated_count from mem.c for busy memory calculation 5 months ago
Charlie Root e596564abd 1 5 months ago
Evgeny cfd1e53ee9 mem: add allocations and frees counters with u_mem_get_counters() 5 months ago
Charlie Root 4e2b1c0c01 1 5 months ago
Charlie Root 09248bdbb6 1 5 months ago
Evgeny 41952703d9 Memory: use DEBUG for hex_dump output instead of printf 5 months ago
Evgeny f195d1d91e Memory: refactor hex_dump to use buffer with DEBUG output 5 months ago
Evgeny 7b305e820f 1 5 months ago
Evgeny 912eb8480c Memory: add hex dump for unfreed blocks in u_report_unfreed_blocks 5 months ago
Evgeny daba3b96a0 1 7 months ago
jeka 7c29349de9 1 7 months ago