You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Evgeny
4f0baa37db
bbr: исправить передачу потерь в BBR + пол для cwnd на уровне BBR_CWND_MIN_TARGET*mss
- etcp.c: rs->lost из link->bbr_loss_since_ack (был хардкод 0), вызов bbr_note_loss при ретрансмите
- etcp_connections.h: поле bbr_loss_since_ack для per-link учёта потерь в байтах
- etcp_bbr.c: везде где BBR_CWND_MIN_TARGET — умножить на mss (юнит-мизматч пакеты/байты)
- bbr_quantization_budget, bbr_set_cwnd, bbr_bound_cwnd_for_inflight_model, bbr_probe_rtt_cwnd
- bbr_init_lower_bounds: инициализация inflight_hi из cwnd (был ~0U навсегда)
- control_server.c + etcpmon: экспорт BBR-метрик (bw_hi/lo, inflight_hi/lo, режим, потери)
- tests/bbr_integration: интеграционный тест BBR (15с, 50ms/5%loss/1Mbit) с таблицей метрик
- устранён death spiral BBR при высоких потерях: cwnd теперь не падает ниже 4*mss
|
4 months ago |
|
.opencode
|
add framed read for raw fd (2-byte len prefix), TCP_NODELAY, fix test half-close ordering
|
5 months ago |
|
doc
|
update documentation
|
5 months ago |
|
lib
|
debug: выделить link keepalive в отдельную категорию KEEPALIVE (21), добавить DEBUG_DEBUG при приёме keepalive-пакета
|
4 months ago |
|
net_emulator
|
Add name parameter to uasync_set_timeout for timer identification in dumps
|
5 months ago |
|
src
|
bbr: исправить передачу потерь в BBR + пол для cwnd на уровне BBR_CWND_MIN_TARGET*mss
|
4 months ago |
|
tests
|
bbr: исправить передачу потерь в BBR + пол для cwnd на уровне BBR_CWND_MIN_TARGET*mss
|
4 months ago |
|
tinycrypt
|
Build: incremental build support, Windows uasync fixes, TUN cross-platform refactoring
|
7 months ago |
|
tools
|
bbr: исправить передачу потерь в BBR + пол для cwnd на уровне BBR_CWND_MIN_TARGET*mss
|
4 months ago |
|
.gitignore
|
fix tcp_proxy deadlock: send CLOSE on TUN FIN + full proxy diagnostics
|
4 months ago |
|
AGENTS.md
|
ag
|
4 months ago |
|
AUDIT_FINDINGS.txt
|
add audit findings document (51 issues across 12 modules)
|
5 months ago |
|
INSTALL.autotools
|
…
|
|
|
Makefile
|
build: out-of-tree VPATH build, tests run once with colored timing
|
5 months ago |
|
Makefile.am
|
build: out-of-tree VPATH build, tests run once with colored timing
|
5 months ago |
|
build.bat
|
1
|
7 months ago |
|
build.sh
|
add inflight data return to normalizer on reinit + configurable inflight min/max limits + test
|
5 months ago |
|
build_bsd_full.sh
|
1
|
5 months ago |
|
build_direct.sh
|
Build: incremental build support, Windows uasync fixes, TUN cross-platform refactoring
|
7 months ago |
|
build_full.bat
|
1
|
7 months ago |
|
build_linux_full.sh
|
1
|
7 months ago |
|
check.bat
|
…
|
|
|
configure.ac
|
1
|
7 months ago |
|
filelist.txt
|
+memory check module
|
7 months ago |
|
nat.txt
|
Добавлено поле interface_addr в ETCP_SOCKET и interface_ip/port в BGP_NAT_CHECK_REQ
|
5 months ago |
|
utun.conf.sample
|
add UDP/ICMP proxy, refactor tcp_proxy via_node to instance-level
|
5 months ago |
|
utun.exe.manifest
|
…
|
|
|
utun.md
|
Fix: Add bounds/mtu checks, underflow protection and null deref fix for ETCP robustness
|
5 months ago |
|
utun_start.sh
|
…
|
|
|
utun_stop.sh
|
…
|
|
|
utun_stop1.sh
|
…
|
|