xjasonlyu/tun2socks

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
core/option/option.go163
B
6 hrs
transport/socks5/socks5.go284
A
3 hrs
engine/engine.go200
A
3 hrs
dialer/sockopt_freebsd.go27
A
2 hrs
dialer/sockopt_openbsd.go27
A
2 hrs
tunnel/statistic/tracker.go122
A
2 hrs
proxy/relay.go214
A
2 hrs
transport/shadowsocks/core/cipher.go132
A
2 hrs
dialer/sockopt_linux.go37
A
1 hr
restapi/netstats.go80
A
45 mins
dialer/sockopt_windows.go54
A
45 mins
proxy/socks5.go143
A
45 mins
transport/shadowsocks/shadowaead/stream.go236
A
40 mins
core/device/tun/tun_netstack.go72
A
40 mins
restapi/connections.go80
A
40 mins
log/emitter.go27
A
35 mins
transport/shadowsocks/shadowaead/packet.go75
A
35 mins
transport/socks4/socks4.go91
A
35 mins
transport/simple-obfs/tls.go144
A
35 mins
transport/simple-obfs/http.go85
A
35 mins
dialer/sockopt_darwin.go38
A
25 mins
common/observable/iterable.go2
A
0 mins
common/observable/observable.go57
A
0 mins
common/observable/subscriber.go26
A
0 mins
common/pool/alloc.go42
A
0 mins
common/pool/buffer.go13
A
0 mins
common/pool/pool.go11
A
0 mins
core/adapter/adapter.go14
A
0 mins
core/adapter/handler.go5
A
0 mins
core/device/device.go10
A
0 mins
core/device/fdbased/fd.go2
A
0 mins
core/device/fdbased/fd_unix.go34
A
0 mins
core/device/fdbased/fd_windows.go8
A
0 mins
core/device/fdbased/open_linux.go19
A
0 mins
core/device/fdbased/open_others.go16
A
0 mins
core/device/iobased/endpoint.go106
A
0 mins
core/device/tun/tun.go9
A
0 mins
core/device/tun/tun_wireguard.go76
A
0 mins
core/device/tun/tun_wireguard_linux.go18
A
0 mins
core/device/tun/tun_wireguard_unix.go10
A
0 mins
core/device/tun/tun_wireguard_windows.go10
A
0 mins
core/nic.go84
A
0 mins
core/route.go22
A
0 mins
core/stack.go53
A
0 mins
core/tcp.go84
A
0 mins
core/udp.go40
A
0 mins
dialer/dialer.go47
A
0 mins
dialer/sockopt.go17
A
0 mins
dialer/sockopt_others.go5
A
0 mins
dns/resolver.go9
A
0 mins