..
lwip_tcp
add lwIP state diagnostics: tcp_alloc cwnd/sndbuf, proxy_poll_cb cwnd/unsent/unacked, active_pcbs counter
4 months ago
Makefile.am
replace uIP with adapted lwIP TCP stack (lwip_tcp)
5 months ago
config_parser.c
add UDP/ICMP proxy, refactor tcp_proxy via_node to instance-level
5 months ago
config_parser.h
add UDP/ICMP proxy, refactor tcp_proxy via_node to instance-level
5 months ago
config_updater.c
fix all compiler warnings: array-bool, pointer-sign, tautological, unsequenced
5 months ago
config_updater.h
…
control_server.c
Socket info: show config and netif IP in log, monitor shows interface IP
5 months ago
control_server.h
…
crc32.c
…
crc32.h
…
dummynet.c
fix uasync set_timeout(0) ordering, dummynet shaper initial delay, add tests
5 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 compiler warnings: C23 label+declaration, uint16_t overflow check
4 months ago
etcp.h
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
etcp_api.c
fix all compiler warnings: array-bool, pointer-sign, tautological, unsequenced
5 months ago
etcp_api.h
add UDP/ICMP proxy, refactor tcp_proxy via_node to instance-level
5 months ago
etcp_connections.c
fix route_bgp etcp_send leaks and etcp_socket_remove infinite loop on link->conn==NULL
5 months ago
etcp_connections.h
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
etcp_debug.c
Add duplicate packet counter to ACK frames
5 months ago
etcp_debug.h
…
etcp_dump.c
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_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 all compiler warnings: array-bool, pointer-sign, tautological, unsequenced
5 months ago
etcp_loadbalancer.h
…
etcp_router.c
fix use-after-free in queue_entry_free/dgram_free ordering + add tcp_proxy stress test + proxy diagnostics logging
4 months ago
etcp_router.h
add etcp_router service routing layer + remote TCP proxy (uip+socket via router)
5 months ago
etcp_send_test.txt
…
firewall.c
firewall + random init pkt size
6 months ago
firewall.h
firewall + random init pkt size
6 months ago
icmp_proxy.c
fix use-after-free in queue_entry_free/dgram_free ordering + add tcp_proxy stress test + proxy diagnostics logging
4 months ago
icmp_proxy.h
add periodic cleanup timers for ICMP pending requests and UDP flows
5 months ago
nat_transport.c
fix use-after-free in queue_entry_free/dgram_free ordering + add tcp_proxy stress test + proxy diagnostics logging
4 months ago
nat_transport.h
migrate NAT and DATA to etcp_router, fix warnings and destroy order
5 months ago
packet_dump.c
…
packet_dump.h
…
pkt_normalizer.c
fix pkt_normalizer: null deref on alloc fail, mtu underflow, unchecked pn_buf_renew in loop
5 months ago
pkt_normalizer.h
…
remote_proxy.c
add DEBUG_ERROR in all silent proxy error paths: NULL checks, alloc fails, transport send fail, data drop
4 months ago
remote_proxy.h
add SOCK:EVENT unified diagnostics on exit: NEW/CONN/SEND/RECV/CLOSE/TIMER with fd, stream, total count
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 route_bgp etcp_send leaks and etcp_socket_remove infinite loop on link->conn==NULL
5 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 route_bgp/route_ping: old paths queue leak, etcp_send fail leak, nat_check_arg leak on cancel
5 months ago
route_ping.h
Fix unaligned uint64_t access in packed struct causing garbage request_id
5 months ago
routing.c
migrate NAT and DATA to etcp_router, fix warnings and destroy order
5 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
tcp_proxy.c
add backpressure support: uip_retry_timer, feed drain at closing_tun/sent, send buffering with retry
4 months ago
tcp_proxy.h
add backpressure support: uip_retry_timer, feed drain at closing_tun/sent, send buffering with retry
4 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
add IPv6 default route interface auto-detection for permanent/temporary IPv6 without netif
5 months ago
tun_if.h
NAT: Full Cone (EIM) NAT with ETCP_ID_NAT protocol, per-node routing, and comprehensive test suite
5 months ago
tun_linux.c
…
tun_route.c
Suppress route command output to console
5 months ago
tun_route.h
…
tun_windows.c
…
udp_proxy.c
fix use-after-free in queue_entry_free/dgram_free ordering + add tcp_proxy stress test + proxy diagnostics logging
4 months ago
udp_proxy.h
add periodic cleanup timers for ICMP pending requests and UDP flows
5 months ago
utun.c
1
5 months ago
utun.manifest
…
utun_instance.c
add UDP/ICMP proxy, refactor tcp_proxy via_node to instance-level
5 months ago
utun_instance.h
add UDP/ICMP proxy, refactor tcp_proxy via_node to instance-level
5 months ago