| .. |
|
BBR
|
congestion: заменить AIMD на BBR v3 (per-link), добавить юнит-тесты BBR
|
4 months ago |
|
lwip_tcp
|
proxy: implement CLOSE and FIN relay protocol
|
4 months ago |
|
proxy
|
1
|
4 months ago |
|
Makefile.am
|
proxy: rename + simplify + backpressure
|
4 months ago |
|
config_parser.c
|
proxy: rename + simplify + backpressure
|
4 months ago |
|
config_parser.h
|
proxy: rename + simplify + backpressure
|
4 months ago |
|
config_updater.c
|
fix all compiler warnings: array-bool, pointer-sign, tautological, unsequenced
|
5 months ago |
|
config_updater.h
|
…
|
|
|
control_server.c
|
proxy: rename + simplify + backpressure
|
4 months ago |
|
control_server.h
|
control socket disconnect fix
|
7 months ago |
|
crc32.c
|
…
|
|
|
crc32.h
|
…
|
|
|
dummynet.c
|
fix: move debug logs before async operations (queue_put, timer_set, resume) for meaningful log ordering
|
4 months ago |
|
dummynet.h
|
etcp: unified send hook via etcp_udp_send, remove loss_rate, add dummynet_filter inline mode, rewrite BGP test
|
5 months ago |
|
eim_nat.c
|
fix INIT bounds checks and eim_nat port uint16_t wrap
|
5 months ago |
|
eim_nat.h
|
NAT: Full Cone (EIM) NAT with ETCP_ID_NAT protocol, per-node routing, and comprehensive test suite
|
5 months ago |
|
etcp.c
|
fix: move debug logs before async operations (queue_put, timer_set, resume) for meaningful log ordering
|
4 months ago |
|
etcp.h
|
congestion: заменить AIMD на BBR v3 (per-link), добавить юнит-тесты BBR
|
4 months ago |
|
etcp_api.c
|
fix: move debug logs before async operations (queue_put, timer_set, resume) for meaningful log ordering
|
4 months ago |
|
etcp_api.h
|
tcp_io: FIN/close через write_queue, отладка всех этапов закрытия
|
4 months ago |
|
etcp_bbr.c
|
fix: remove tautological BBR_EXTRA_ACKED_GAIN checks
|
4 months ago |
|
etcp_bbr.h
|
congestion: заменить AIMD на BBR v3 (per-link), добавить юнит-тесты BBR
|
4 months ago |
|
etcp_connections.c
|
fix: correct INIT padding — include SC_NONCE_SIZE + SC_CRC32_SIZE in formula
|
4 months ago |
|
etcp_connections.h
|
etcp: адаптивный keepalive — отдельная команда ETCP_KEEPALIVE с period_ms
|
4 months ago |
|
etcp_debug.c
|
Add duplicate packet counter to ACK frames
|
5 months ago |
|
etcp_debug.h
|
route improvements
|
7 months ago |
|
etcp_dump.c
|
congestion: заменить AIMD на BBR v3 (per-link), добавить юнит-тесты BBR
|
4 months ago |
|
etcp_dump.h
|
fix: reconnect test — cancel timers in conn_reset, add init_timer cancel on link_state=3, add reinit resilience to test
|
5 months ago |
|
etcp_loadbalancer.c
|
fix: move debug logs before async operations (queue_put, timer_set, resume) for meaningful log ordering
|
4 months ago |
|
etcp_loadbalancer.h
|
add per-connection inflight limit
|
6 months ago |
|
etcp_router.c
|
etcp_router: move per-packet ETCP_SEND/ETCP_RECV/ACK_SEND/queued logs from DEBUG to TRACE
|
4 months ago |
|
etcp_router.h
|
1
|
4 months ago |
|
etcp_send_test.txt
|
fix reconnect
|
7 months ago |
|
firewall.c
|
firewall + random init pkt size
|
6 months ago |
|
firewall.h
|
firewall + random init pkt size
|
6 months ago |
|
nat_transport.c
|
etcp_route_send: add force parameter to bypass send_q limit for control messages
|
4 months ago |
|
nat_transport.h
|
migrate NAT and DATA to etcp_router, fix warnings and destroy order
|
5 months ago |
|
packet_dump.c
|
1
|
7 months ago |
|
packet_dump.h
|
route improvements
|
7 months ago |
|
pkt_normalizer.c
|
1
|
4 months ago |
|
pkt_normalizer.h
|
proxy: rename + simplify + backpressure
|
4 months ago |
|
req.txt
|
…
|
|
|
route6_lib.c
|
add IPv6 default route interface auto-detection for permanent/temporary IPv6 without netif
|
5 months ago |
|
route6_lib.h
|
add IPv6 default route interface auto-detection for permanent/temporary IPv6 without netif
|
5 months ago |
|
route_bgp.c
|
fix: move debug logs before async operations (queue_put, timer_set, resume) for meaningful log ordering
|
4 months ago |
|
route_bgp.h
|
add connectivity probing + NAT type rename OPEN->EIM, RESTRICTED->STRICT
|
5 months ago |
|
route_bgp.txt
|
1
|
6 months ago |
|
route_connectivity.c
|
etcp: unified send hook via etcp_udp_send, remove loss_rate, add dummynet_filter inline mode, rewrite BGP test
|
5 months ago |
|
route_connectivity.h
|
add connectivity probing + NAT type rename OPEN->EIM, RESTRICTED->STRICT
|
5 months ago |
|
route_lib.c
|
cleanup BGP/connection logging
|
5 months ago |
|
route_lib.h
|
1
|
6 months ago |
|
route_lib.txt
|
route: transition from BGP_ROUTE_PACKET to NODEINFO based routing
|
6 months ago |
|
route_node.c
|
add IPv6 default route interface auto-detection for permanent/temporary IPv6 without netif
|
5 months ago |
|
route_node.h
|
add IPv6 default route interface auto-detection for permanent/temporary IPv6 without netif
|
5 months ago |
|
route_p2pconn.txt
|
Fix: Add bounds/mtu checks, underflow protection and null deref fix for ETCP robustness
|
5 months ago |
|
route_ping.c
|
fix: move debug logs before async operations (queue_put, timer_set, resume) for meaningful log ordering
|
4 months ago |
|
route_ping.h
|
Fix unaligned uint64_t access in packed struct causing garbage request_id
|
5 months ago |
|
routing.c
|
etcp_route_send: add force parameter to bypass send_q limit for control messages
|
4 months ago |
|
routing.h
|
migrate NAT and DATA to etcp_router, fix warnings and destroy order
|
5 months ago |
|
secure_channel.c
|
fix all compiler warnings: array-bool, pointer-sign, tautological, unsequenced
|
5 months ago |
|
secure_channel.h
|
fix all compiler warnings: array-bool, pointer-sign, tautological, unsequenced
|
5 months ago |
|
tun_freebsd.c
|
fix tun_platform_write return value on FreeBSD: subtract 4-byte AF_INET header from writev result
|
4 months ago |
|
tun_if.c
|
1
|
4 months ago |
|
tun_if.h
|
tun: socket pair in test_mode, remove ip_fd_mode from tcp_proxy, fix test_remote_proxy stream_id size
|
4 months ago |
|
tun_linux.c
|
1
|
7 months ago |
|
tun_route.c
|
Suppress route command output to console
|
5 months ago |
|
tun_route.h
|
linux routing + debug output
|
7 months ago |
|
tun_windows.c
|
wintun bugfix
|
6 months ago |
|
utun.c
|
1
|
5 months ago |
|
utun.manifest
|
Windows: Исправлен запуск utun - TUN, логирование, права администратора
|
8 months ago |
|
utun_instance.c
|
proxy: rename + simplify + backpressure
|
4 months ago |
|
utun_instance.h
|
proxy: rename + simplify + backpressure
|
4 months ago |