mirror of
https://github.com/go-gost/x.git
synced 2026-10-19 16:16:32 +00:00
chore(x): bump plugin to v0.8.1 and widen the p2p inner dialer list
Bump github.com/go-gost/plugin to v0.8.1, which reports transport stats over the p2p Status RPC (direct/derp peer gauges plus punch/stream counters), and pick up the matching go.sum entries. SupportedDialer: also accept wss, grpc, http2, h2, ssh, sshd and mwss as inner protocols on top of a p2p tunnel. The list stays fail-closed; each entry is a dialer verified to dial one plain conn and use it as its base.
This commit is contained in:
@@ -11,7 +11,7 @@ require (
|
||||
github.com/go-gost/go-shadowsocks2 v0.1.4
|
||||
github.com/go-gost/gosocks4 v0.1.0
|
||||
github.com/go-gost/gosocks5 v0.5.0
|
||||
github.com/go-gost/plugin v0.8.0
|
||||
github.com/go-gost/plugin v0.8.1
|
||||
github.com/go-gost/quic-dissector v0.1.0
|
||||
github.com/go-gost/relay v0.7.0
|
||||
github.com/go-gost/tls-dissector v0.3.1
|
||||
|
||||
@@ -58,6 +58,8 @@ github.com/go-gost/gosocks5 v0.5.0 h1:YE37l1MJwde8diIQdynStqogMotG5enoTdborhA5yi
|
||||
github.com/go-gost/gosocks5 v0.5.0/go.mod h1:1G6I7HP7VFVxveGkoK8mnprnJqSqJjdcASKsdUn4Pp4=
|
||||
github.com/go-gost/plugin v0.8.0 h1:KL4vLck/yqY3+TSm6RMc07IuZe9nJIVzoGH0/or0ei4=
|
||||
github.com/go-gost/plugin v0.8.0/go.mod h1:48pqi8/zS5OhEEoFETYZCqu2sR59DX3QxG5SjGmPWcU=
|
||||
github.com/go-gost/plugin v0.8.1 h1:mZpLbzRZosHocaiZ4dYYqX8waLiavy/rsEWwqx5aluo=
|
||||
github.com/go-gost/plugin v0.8.1/go.mod h1:48pqi8/zS5OhEEoFETYZCqu2sR59DX3QxG5SjGmPWcU=
|
||||
github.com/go-gost/quic-dissector v0.1.0 h1:zOaw2XjKxMf6vVC1z4BHDKGHbCs4zrYU1Rxaz5d0TQU=
|
||||
github.com/go-gost/quic-dissector v0.1.0/go.mod h1:ar+I40Izq9ZT2k/aNnLFGEMvdeSOBLLKxhF/i3FSnQQ=
|
||||
github.com/go-gost/relay v0.7.0 h1:J8e3Sba6DtBJQotXY5j5EaZNWwtv6Z9CoCFQsnrHNcE=
|
||||
|
||||
@@ -44,7 +44,7 @@ func NewTunnelDialer(inner dialer.Dialer, pr TunnelProvider) dialer.Dialer {
|
||||
// unsupported until verified.
|
||||
func SupportedDialer(name string) bool {
|
||||
switch name {
|
||||
case "tcp", "tls", "ws", "mtcp", "mtls", "mws", "udp":
|
||||
case "tcp", "tls", "ws", "wss", "grpc", "http2", "h2", "ssh", "sshd", "mtcp", "mtls", "mws", "mwss", "udp":
|
||||
return true
|
||||
default:
|
||||
return false
|
||||
|
||||
Reference in New Issue
Block a user