mirror of
https://github.com/XTLS/Xray-core.git
synced 2024-11-21 20:56:06 +03:00
bf4b1fab3c
In the past, we use Starlark script, it is over engineered and barely used. By switching to simple key value string contains logic we can reduce core size about 0.7MB
60 lines
2.3 KiB
Modula-2
60 lines
2.3 KiB
Modula-2
module github.com/xtls/xray-core
|
|
|
|
go 1.20
|
|
|
|
require (
|
|
github.com/ghodss/yaml v1.0.1-0.20220118164431-d8423dcdf344
|
|
github.com/golang/mock v1.6.0
|
|
github.com/golang/protobuf v1.5.3
|
|
github.com/google/go-cmp v0.5.9
|
|
github.com/gorilla/websocket v1.5.0
|
|
github.com/miekg/dns v1.1.54
|
|
github.com/pelletier/go-toml v1.9.5
|
|
github.com/pires/go-proxyproto v0.7.0
|
|
github.com/quic-go/quic-go v0.35.1
|
|
github.com/refraction-networking/utls v1.3.2
|
|
github.com/sagernet/sing v0.2.4
|
|
github.com/sagernet/sing-shadowsocks v0.2.1
|
|
github.com/sagernet/wireguard-go v0.0.0-20221116151939-c99467f53f2c
|
|
github.com/seiflotfy/cuckoofilter v0.0.0-20220411075957-e3b120b3f5fb
|
|
github.com/stretchr/testify v1.8.4
|
|
github.com/v2fly/ss-bloomring v0.0.0-20210312155135-28617310f63e
|
|
github.com/xtls/reality v0.0.0-20230331223127-176a94313eda
|
|
golang.org/x/crypto v0.9.0
|
|
golang.org/x/net v0.10.0
|
|
golang.org/x/sync v0.2.0
|
|
golang.org/x/sys v0.8.0
|
|
google.golang.org/grpc v1.55.0
|
|
google.golang.org/protobuf v1.30.0
|
|
gvisor.dev/gvisor v0.0.0-20220901235040-6ca97ef2ce1c
|
|
h12.io/socks v1.0.3
|
|
lukechampine.com/blake3 v1.2.1
|
|
)
|
|
|
|
require (
|
|
github.com/andybalholm/brotli v1.0.5 // indirect
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
github.com/dgryski/go-metro v0.0.0-20211217172704-adc40b04c140 // indirect
|
|
github.com/francoispqt/gojay v1.2.13 // indirect
|
|
github.com/gaukas/godicttls v0.0.3 // indirect
|
|
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect
|
|
github.com/google/btree v1.1.2 // indirect
|
|
github.com/google/pprof v0.0.0-20230406165453-00490a63f317 // indirect
|
|
github.com/klauspost/compress v1.16.5 // indirect
|
|
github.com/klauspost/cpuid/v2 v2.2.4 // indirect
|
|
github.com/onsi/ginkgo/v2 v2.9.2 // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/quic-go/qtls-go1-19 v0.3.2 // indirect
|
|
github.com/quic-go/qtls-go1-20 v0.2.2 // indirect
|
|
github.com/riobard/go-bloom v0.0.0-20200614022211-cdc8013cb5b3 // indirect
|
|
go.uber.org/atomic v1.10.0 // indirect
|
|
golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect
|
|
golang.org/x/mod v0.10.0 // indirect
|
|
golang.org/x/text v0.9.0 // indirect
|
|
golang.org/x/time v0.3.0 // indirect
|
|
golang.org/x/tools v0.8.0 // indirect
|
|
google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 // indirect
|
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
)
|