| .. |
|
lwip_tcp
|
fix lwip_tcp_priv.h: use #ifndef _WIN32 for arpa/inet.h (FreeBSD compat)
|
5 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
|
control socket disconnect fix
|
7 months ago |
|
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
|
NAT: Full Cone (EIM) NAT with ETCP_ID_NAT protocol, per-node routing, and comprehensive test suite
|
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
|
add IPv6 default route interface auto-detection for permanent/temporary IPv6 without netif
|
5 months ago |
|
etcp.h
|
congestion: burst-based BW measurement + adaptive inflight (slow start/cong avoidance/loss response)
|
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
|
add UDP/ICMP proxy, refactor tcp_proxy via_node to instance-level
|
5 months ago |
|
etcp_connections.h
|
etcp: unified send hook via etcp_udp_send, remove loss_rate, add dummynet_filter inline mode, rewrite BGP test
|
5 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
|
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
|
add per-connection inflight limit
|
6 months ago |
|
etcp_router.c
|
add etcp_router INFO logs for ICMP_PROXY reply path (send+deliver)
|
5 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
|
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 |
|
icmp_proxy.c
|
fix missing IP checksum in icmp/udp deliver_reply, fix udp output_queue->input_queue
|
5 months ago |
|
icmp_proxy.h
|
add orig_src_ip to ICMP proxy protocol, fix deliver_reply dst_ip (was wrong tun_ip_addr)
|
5 months ago |
|
nat_transport.c
|
migrate NAT and DATA to etcp_router, fix warnings and destroy order
|
5 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
|
add IPv6 default route interface auto-detection for permanent/temporary IPv6 without netif
|
5 months ago |
|
pkt_normalizer.h
|
…
|
|
|
remote_proxy.c
|
add UDP/ICMP proxy, refactor tcp_proxy via_node to instance-level
|
5 months ago |
|
remote_proxy.h
|
add etcp_router service routing layer + remote TCP proxy (uip+socket via router)
|
5 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
|
add IPv6 default route interface auto-detection for permanent/temporary IPv6 without netif
|
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
|
log: move individual ping logs from INFO/TRACE to DEBUG level
|
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
|
fix TCP close: properly close lwIP pcb on both sides, fix use-after-free, add poll close path
|
5 months ago |
|
tcp_proxy.h
|
add framed read for raw fd (2-byte len prefix), TCP_NODELAY, fix test half-close ordering
|
5 months ago |
|
tun_freebsd.c
|
tun freebsd close fix
|
6 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
|
wintun bugfix
|
6 months ago |
|
udp_proxy.c
|
fix missing IP checksum in icmp/udp deliver_reply, fix udp output_queue->input_queue
|
5 months ago |
|
udp_proxy.h
|
add UDP/ICMP proxy, refactor tcp_proxy via_node to instance-level
|
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 |