-
Notifications
You must be signed in to change notification settings - Fork 407
Expand file tree
/
Copy pathgo.mod
More file actions
136 lines (129 loc) · 6.65 KB
/
Copy pathgo.mod
File metadata and controls
136 lines (129 loc) · 6.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
module github.com/daeuniverse/dae
go 1.26.0
require (
github.com/adrg/xdg v0.5.3
github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df
github.com/cilium/ebpf v0.22.0
github.com/daeuniverse/dae-config-dist/go/dae_config v0.0.0-20230604120805-1c27619b592d
github.com/daeuniverse/outbound v0.0.0-sticky-ip.0.20260911162531-896954f65c52
github.com/fsnotify/fsnotify v1.9.0
github.com/json-iterator/go v1.1.12
github.com/mholt/archives v0.1.5
github.com/miekg/dns v1.1.72
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826
github.com/okzk/sdnotify v0.0.0-20240725214427-1c1fdd37c5ac
github.com/olicesx/quic-go v0.0.0-20260910141758-62d80bbebb5b
github.com/panjf2000/ants/v2 v2.11.5
github.com/safchain/ethtool v0.7.0
github.com/shirou/gopsutil/v4 v4.26.1
github.com/sirupsen/logrus v1.9.4
github.com/spf13/cobra v1.10.2
github.com/stretchr/testify v1.11.1
github.com/v2rayA/ahocorasick-domain v0.0.0-20231231085011-99ceb8ef3208
github.com/vishvananda/netlink v1.3.1
github.com/vishvananda/netns v0.0.5
github.com/x-cray/logrus-prefixed-formatter v0.5.2
go.uber.org/goleak v1.3.0
golang.org/x/crypto v0.48.0
golang.org/x/exp v0.0.0-20260218203240-3dfff04db8fa
golang.org/x/net v0.50.0
golang.org/x/sync v0.20.0
golang.org/x/sys v0.43.0
google.golang.org/protobuf v1.36.11
gopkg.in/natefinch/lumberjack.v2 v2.2.1
)
require (
github.com/Masterminds/semver/v3 v3.4.0 // indirect
github.com/STARRY-S/zip v0.2.3 // indirect
github.com/andybalholm/brotli v1.2.0 // indirect
github.com/awnumar/fastrand v0.0.0-20210315215012-30ee0990fa2d // indirect
github.com/awnumar/memcall v0.5.0 // indirect
github.com/awnumar/memguard v0.23.0 // indirect
github.com/bodgit/plumbing v1.3.0 // indirect
github.com/bodgit/sevenzip v1.6.1 // indirect
github.com/bodgit/windows v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/dgryski/go-rc2 v0.0.0-20150621095337-8a9021637152 // indirect
github.com/dsnet/compress v0.0.2-0.20230904184137-39efe44ab707 // indirect
github.com/ebitengine/purego v0.9.1 // indirect
github.com/go-ole/go-ole v1.3.0 // indirect
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
github.com/google/pprof v0.0.0-20260202012954-cb029daf43ef // indirect
github.com/gorilla/websocket v1.5.3 // indirect
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
github.com/klauspost/compress v1.18.4 // indirect
github.com/klauspost/cpuid/v2 v2.3.0 // indirect
github.com/klauspost/pgzip v1.2.6 // indirect
github.com/mikelolasagasti/xz v1.0.1 // indirect
github.com/minio/minlz v1.0.1 // indirect
github.com/nwaples/rardecode/v2 v2.2.0 // indirect
github.com/oklog/ulid/v2 v2.1.1 // indirect
github.com/olicesx/qpack v0.6.1-0.20260910092525-3d8903e3255f // indirect
github.com/onsi/ginkgo/v2 v2.28.1 // indirect
github.com/pierrec/lz4/v4 v4.1.25 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
github.com/sagernet/sing v0.6.0 // indirect
github.com/sagernet/sing-shadowtls v0.2.0 // indirect
github.com/samber/lo v1.52.0 // indirect
github.com/samber/oops v1.21.0 // indirect
github.com/sorairolake/lzip-go v0.3.8 // indirect
github.com/spf13/afero v1.15.0 // indirect
github.com/ulikunitz/xz v0.5.15 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
go.opentelemetry.io/otel v1.40.0 // indirect
go.opentelemetry.io/otel/trace v1.40.0 // indirect
go.uber.org/mock v0.6.0 // indirect
go4.org v0.0.0-20230225012048-214862532bf5 // indirect
golang.org/x/mod v0.33.0 // indirect
golang.org/x/tools v0.42.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20260217215200-42d3e9bedb6d // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
lukechampine.com/blake3 v1.4.1 // indirect
)
require (
github.com/dgryski/go-camellia v0.0.0-20191119043421-69a8a13fb23d // indirect
github.com/dgryski/go-idea v0.0.0-20170306091226-d2fb45a411fb // indirect
github.com/dgryski/go-metro v0.0.0-20250106013310-edb8663e5e33 // indirect
github.com/dlclark/regexp2 v1.11.5
github.com/eknkc/basex v1.0.1 // indirect
github.com/golang/protobuf v1.5.4 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/inconshreveable/mousetrap v1.1.0 // indirect
github.com/mattn/go-colorable v0.1.14 // indirect
github.com/mattn/go-isatty v0.0.20 // indirect
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/mzz2017/disk-bloom v1.0.1 // indirect
github.com/onsi/ginkgo v1.16.5 // indirect
github.com/refraction-networking/utls v1.8.2 // indirect
github.com/seiflotfy/cuckoofilter v0.0.0-20240715131351-a2f2c23f1771 // indirect
github.com/spf13/pflag v1.0.10 // indirect
gitlab.com/yawning/chacha20.git v0.0.0-20230427033715-7877545b1b37 // indirect
golang.org/x/term v0.40.0 // indirect
golang.org/x/text v0.34.0 // indirect
google.golang.org/grpc v1.79.1 // indirect
)
// Custom quic-go fork: GSO write paths, key-update handling, congestion
// control, and explicit transport-address behavior.
replace github.com/olicesx/quic-go => github.com/olicesx/quic-go v0.0.0-20260910141758-62d80bbebb5b
//replace github.com/cilium/ebpf v0.20.0
//replace github.com/daeuniverse/dae-config-dist/go/dae_config => /home/mzz/antlrProjects/dae-config/build/go/dae_config
// Custom outbound fork: protocol lifecycle and framing hardening, cancellable
// dial queues, UDP write-path cmsg preservation, and congestion-control fixes.
// This revision resolves optional conn capabilities through every wrapper
// layer (SSR obfs cipher hooks, XTLS/vision absorption, TLS ALPN checks) and
// adds end-to-end suites for every protocol in the repository. It also fixes
// the dropped close_notify on TLS half-close, a dial-path panic when an h2
// CONNECT is denied, out-of-bounds naive padding on 32-bit builds, vmess UDP
// targets encoded with the IPv6 addr type, the missing shadowsocks-2022
// response request-salt verification, and the simple-obfs response-header
// bound ordering. This revision also authenticates REALITY handshakes with
// AES-GCM, the algorithm both reference servers decrypt with, instead of
// deriving it from the offered cipher suites, reports fingerprints that provide
// no usable TLS 1.3 key share, rebuilds the ClientHello up to sixteen times
// while a randomized fingerprint has not produced one, and resolves fingerprint
// names the way Xray and sing-box do.
replace github.com/daeuniverse/outbound => github.com/olicesx/outbound v0.0.0-sticky-ip.0.20260918090140-cc86ced2e683