Evgeny
|
331d43c6f7
|
fix: proxy ERROR loop, BBR test backpressure, O(1) u_free, test ordering
- tcp_proxy: ERROR silently dropped (no ERROR->ERROR loop), Russian removed from logs
- etcp_bbr: swap min(lo) and max(4*mss) in bbr_bound_cwnd_for_inflight_model
- test_etcp_bbr: fix cwnd comparison (packets vs bytes)
- ll_queue: double-put detection (abort), Floyd cycle detection in consistency check
- ll_queue: QUEUE_DEBUG commented out (was always-on, O(N) per put)
- mem: u_free_impl now O(1) via doubly-linked list, double-free detection
- bbr_integration: queue_waiter_wait + call_soon backpressure (threshold=1)
- tests/Makefile.am: fast tests first, *.log cleanup before run
|
2026-06-03 02:06:09 +03:00 |
|
Evgeny
|
4e6d57e371
|
clear freed memory in u_free_impl to catch UAF earlier
|
2026-05-30 20:03:33 +03:00 |
|
Evgeny
|
6521451493
|
disable BACKTRACE_ENABLED to fix lld linker error with backtrace symbols
|
2026-05-30 02:17:46 +03:00 |
|
Evgeny
|
7c71ef683c
|
add lwIP TCP stack test with fixes: rcv_wnd tracking, FIN compensation, tmr_phase dual-counter, trace ring buffer, stats counters
|
2026-05-30 01:39:34 +03:00 |
|
Evgeny
|
3c0b5f501a
|
Fix: use allocated_count from mem.c for busy memory calculation
busy = u_get_allocated_count() - memory_pool_get_total_free_blocks()
|
2026-04-21 17:41:45 +03:00 |
|
Charlie Root
|
e596564abd
|
1
|
2026-04-21 17:13:11 +03:00 |
|
Evgeny
|
cfd1e53ee9
|
mem: add allocations and frees counters with u_mem_get_counters()
|
2026-04-21 15:35:46 +03:00 |
|
Charlie Root
|
4e2b1c0c01
|
1
|
2026-04-21 15:33:46 +03:00 |
|
Charlie Root
|
09248bdbb6
|
1
|
2026-04-21 02:29:31 +03:00 |
|
Evgeny
|
41952703d9
|
Memory: use DEBUG for hex_dump output instead of printf
|
2026-04-21 02:27:33 +03:00 |
|
Evgeny
|
f195d1d91e
|
Memory: refactor hex_dump to use buffer with DEBUG output
|
2026-04-21 02:26:27 +03:00 |
|
Evgeny
|
7b305e820f
|
1
|
2026-04-21 02:20:53 +03:00 |
|
Evgeny
|
912eb8480c
|
Memory: add hex dump for unfreed blocks in u_report_unfreed_blocks
|
2026-04-21 01:54:20 +03:00 |
|
Evgeny
|
daba3b96a0
|
1
|
2026-03-08 18:52:53 +03:00 |
|
jeka
|
7c29349de9
|
1
|
2026-03-06 15:56:41 +03:00 |
|