.dockerignore | |
|
|
.github/CODE_OF_CONDUCT.md | |
|
|
.github/FUNDING.yml | |
|
|
.github/ISSUE_TEMPLATE/bug_report.yml | |
|
|
.github/ISSUE_TEMPLATE/config.yml | |
|
|
.github/ISSUE_TEMPLATE/feature_request.yml | |
|
|
.github/SECURITY.md | |
|
|
.github/workflows/codeql-analysis.yml | |
|
|
.github/workflows/docker.yml | |
|
|
.github/workflows/linter.yml | |
|
|
.github/workflows/release.yml | |
|
|
.github/workflows/stale.yml | |
|
|
.gitignore | |
|
|
.golangci.yaml | |
|
|
Dockerfile | |
|
|
LICENSE | |
|
|
Makefile | |
|
|
README.md | |
|
|
README_ZH.md | |
|
|
common/observable/iterable.go | 2 | A 0 mins |
|
common/observable/observable.go | 57 | A 0 mins |
|
common/observable/subscriber.go | 26 | A 0 mins |
|
common/pool/alloc.go | 42 | A 0 mins |
|
common/pool/buffer.go | 13 | A 0 mins |
|
common/pool/pool.go | 11 | A 0 mins |
|
core/adapter/adapter.go | 14 | A 0 mins |
|
core/adapter/handler.go | 5 | A 0 mins |
|
core/device/device.go | 10 | A 0 mins |
|
core/device/fdbased/fd.go | 2 | A 0 mins |
|
core/device/fdbased/fd_unix.go | 34 | A 0 mins |
|
core/device/fdbased/fd_windows.go | 8 | A 0 mins |
|
core/device/fdbased/open_linux.go | 19 | A 0 mins |
|
core/device/fdbased/open_others.go | 16 | A 0 mins |
|
core/device/iobased/endpoint.go | 106 | A 0 mins |
|
core/device/tun/tun.go | 9 | A 0 mins |
|
core/device/tun/tun_netstack.go | 72 | A 40 mins |
|
core/device/tun/tun_wireguard.go | 76 | A 0 mins |
|
core/device/tun/tun_wireguard_linux.go | 18 | A 0 mins |
|
core/device/tun/tun_wireguard_unix.go | 10 | A 0 mins |
|
core/device/tun/tun_wireguard_windows.go | 10 | A 0 mins |
|
core/nic.go | 84 | A 0 mins |
|
core/option/option.go | 163 | B 6 hrs |
|
core/route.go | 22 | A 0 mins |
|
core/stack.go | 53 | A 0 mins |
|
core/tcp.go | 84 | A 0 mins |
|
core/udp.go | 40 | A 0 mins |
|
dialer/dialer.go | 47 | A 0 mins |
|
dialer/sockopt.go | 17 | A 0 mins |
|
dialer/sockopt_darwin.go | 38 | A 25 mins |
|
dialer/sockopt_freebsd.go | 27 | A 2 hrs |
|