mirror of
https://github.com/cedar2025/hysteria.git
synced 2025-06-21 12:09:49 +00:00

fix: #306, #394, #185, #161 break changes: we won't create or maintain the interface now, so it is user's duty to create the tun interface, for example, with command like ip tuntap add dev hytun mode tun (or maybe we can use songgao/water to keep this behavior unchanged). correspondingly, the "address", "gateway", "mask", "dns", "persist" options in the "tun" config have been removed. in addition, please note xjasonlyu/tun2socks is licensed under GPLv3 and hysteria is licensed under MIT, I don't ensure is it legal to use it as a go mod, but there are too many requests related on it so whatever...
86 lines
3.9 KiB
Modula-2
86 lines
3.9 KiB
Modula-2
module github.com/tobyxdd/hysteria
|
|
|
|
go 1.17
|
|
|
|
require (
|
|
github.com/LiamHaworth/go-tproxy v0.0.0-20190726054950-ef7efd7f24ed
|
|
github.com/antonfisher/nested-logrus-formatter v1.3.1
|
|
github.com/caddyserver/certmagic v0.16.2
|
|
github.com/coreos/go-iptables v0.6.0
|
|
github.com/elazarl/goproxy v0.0.0-20220115173737-adb46da277ac
|
|
github.com/elazarl/goproxy/ext v0.0.0-20220115173737-adb46da277ac
|
|
github.com/fsnotify/fsnotify v1.5.4
|
|
github.com/google/gopacket v1.1.19
|
|
github.com/hashicorp/golang-lru v0.5.4
|
|
github.com/lucas-clemente/quic-go v0.27.2
|
|
github.com/lunixbochs/struc v0.0.0-20200707160740-784aaebc1d40
|
|
github.com/oschwald/geoip2-golang v1.7.0
|
|
github.com/prometheus/client_golang v1.12.2
|
|
github.com/sirupsen/logrus v1.9.0
|
|
github.com/spf13/cobra v1.5.0
|
|
github.com/spf13/viper v1.12.0
|
|
github.com/txthinking/socks5 v0.0.0-20220212043548-414499347d4a
|
|
github.com/xjasonlyu/tun2socks/v2 v2.4.1
|
|
github.com/yosuke-furukawa/json5 v0.1.1
|
|
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8
|
|
)
|
|
|
|
require (
|
|
github.com/beorn7/perks v1.0.1 // indirect
|
|
github.com/cespare/xxhash/v2 v2.1.2 // indirect
|
|
github.com/cheekybits/genny v1.0.0 // indirect
|
|
github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 // indirect
|
|
github.com/golang/protobuf v1.5.2 // indirect
|
|
github.com/google/btree v1.0.1 // indirect
|
|
github.com/hashicorp/hcl v1.0.0 // indirect
|
|
github.com/inconshreveable/mousetrap v1.0.0 // indirect
|
|
github.com/klauspost/cpuid/v2 v2.0.11 // indirect
|
|
github.com/libdns/libdns v0.2.1 // indirect
|
|
github.com/magiconair/properties v1.8.6 // indirect
|
|
github.com/marten-seemann/qtls-go1-16 v0.1.5 // indirect
|
|
github.com/marten-seemann/qtls-go1-17 v0.1.2 // indirect
|
|
github.com/marten-seemann/qtls-go1-18 v0.1.2 // indirect
|
|
github.com/marten-seemann/qtls-go1-19 v0.1.0-beta.1 // indirect
|
|
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
|
|
github.com/mholt/acmez v1.0.4 // indirect
|
|
github.com/miekg/dns v1.1.46 // indirect
|
|
github.com/mitchellh/mapstructure v1.5.0 // indirect
|
|
github.com/nxadm/tail v1.4.8 // indirect
|
|
github.com/onsi/ginkgo v1.16.4 // indirect
|
|
github.com/oschwald/maxminddb-golang v1.9.0 // indirect
|
|
github.com/patrickmn/go-cache v2.1.0+incompatible // indirect
|
|
github.com/pelletier/go-toml v1.9.5 // indirect
|
|
github.com/pelletier/go-toml/v2 v2.0.1 // indirect
|
|
github.com/prometheus/client_model v0.2.0 // indirect
|
|
github.com/prometheus/common v0.32.1 // indirect
|
|
github.com/prometheus/procfs v0.7.3 // indirect
|
|
github.com/spf13/afero v1.8.2 // indirect
|
|
github.com/spf13/cast v1.5.0 // indirect
|
|
github.com/spf13/jwalterweatherman v1.1.0 // indirect
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
github.com/subosito/gotenv v1.3.0 // indirect
|
|
github.com/txthinking/runnergroup v0.0.0-20210608031112-152c7c4432bf // indirect
|
|
github.com/txthinking/x v0.0.0-20210326105829-476fab902fbe // indirect
|
|
go.uber.org/atomic v1.9.0 // indirect
|
|
go.uber.org/multierr v1.6.0 // indirect
|
|
go.uber.org/zap v1.21.0 // indirect
|
|
golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4 // indirect
|
|
golang.org/x/mod v0.5.1 // indirect
|
|
golang.org/x/net v0.0.0-20220630215102-69896b714898 // indirect
|
|
golang.org/x/sync v0.0.0-20220513210516-0976fa681c29 // indirect
|
|
golang.org/x/text v0.3.7 // indirect
|
|
golang.org/x/time v0.0.0-20220224211638-0e9765cccd65 // indirect
|
|
golang.org/x/tools v0.1.9 // indirect
|
|
golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df // indirect
|
|
golang.zx2c4.com/wintun v0.0.0-20211104114900-415007cec224 // indirect
|
|
golang.zx2c4.com/wireguard v0.0.0-20220318042302-193cf8d6a5d6 // indirect
|
|
google.golang.org/protobuf v1.28.0 // indirect
|
|
gopkg.in/ini.v1 v1.66.4 // indirect
|
|
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect
|
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.0 // indirect
|
|
gvisor.dev/gvisor v0.0.0-20220405222207-795f4f0139bb // indirect
|
|
)
|
|
|
|
replace github.com/lucas-clemente/quic-go => github.com/tobyxdd/quic-go v0.28.1-0.20220706211558-7780039ad599
|