From f66fce9d49c9572b3891fc5356a60da0b94a57af Mon Sep 17 00:00:00 2001 From: ginuerzh Date: Fri, 7 Feb 2025 15:51:51 +0800 Subject: [PATCH] feat: add router handler & connector --- cmd/gost/register.go | 2 ++ cmd/gost/version.go | 2 +- go.mod | 4 ++-- go.sum | 8 ++++---- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/cmd/gost/register.go b/cmd/gost/register.go index d0e149d..f7a861b 100644 --- a/cmd/gost/register.go +++ b/cmd/gost/register.go @@ -7,6 +7,7 @@ import ( _ "github.com/go-gost/x/connector/http" _ "github.com/go-gost/x/connector/http2" _ "github.com/go-gost/x/connector/relay" + _ "github.com/go-gost/x/connector/router" _ "github.com/go-gost/x/connector/serial" _ "github.com/go-gost/x/connector/sni" _ "github.com/go-gost/x/connector/socks/v4" @@ -59,6 +60,7 @@ import ( _ "github.com/go-gost/x/handler/redirect/tcp" _ "github.com/go-gost/x/handler/redirect/udp" _ "github.com/go-gost/x/handler/relay" + _ "github.com/go-gost/x/handler/router" _ "github.com/go-gost/x/handler/serial" _ "github.com/go-gost/x/handler/sni" _ "github.com/go-gost/x/handler/socks/v4" diff --git a/cmd/gost/version.go b/cmd/gost/version.go index e986697..24b74bf 100644 --- a/cmd/gost/version.go +++ b/cmd/gost/version.go @@ -1,5 +1,5 @@ package main var ( - version = "3.0.0" + version = "3.1.0" ) diff --git a/go.mod b/go.mod index 0d913df..8e1a524 100644 --- a/go.mod +++ b/go.mod @@ -5,8 +5,8 @@ go 1.23.0 toolchain go1.23.4 require ( - github.com/go-gost/core v0.2.1 - github.com/go-gost/x v0.4.2 + github.com/go-gost/core v0.3.0 + github.com/go-gost/x v0.5.0 github.com/judwhite/go-svc v1.2.1 ) diff --git a/go.sum b/go.sum index 9bd9933..ff15fad 100644 --- a/go.sum +++ b/go.sum @@ -51,8 +51,8 @@ github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI= github.com/gin-gonic/gin v1.10.0 h1:nTuyha1TYqgedzytsKYqna+DfLos46nTv2ygFy86HFU= github.com/gin-gonic/gin v1.10.0/go.mod h1:4PMNQiOhvDRa013RKVbsiNwoyezlm2rm0uX/T7kzp5Y= -github.com/go-gost/core v0.2.1 h1:oNTeKRcuTYowzWIBEgd/YtDocxzyvsqgWpnn/Q3vuaw= -github.com/go-gost/core v0.2.1/go.mod h1:WGI43jOka7FAsSAwi/fSMaqxdR+E339ycb4NBGlFr6A= +github.com/go-gost/core v0.3.0 h1:iGiX8aOIC3CmX4en8l2uxcT9+vqhd/7L9C7KjRR2zI0= +github.com/go-gost/core v0.3.0/go.mod h1:WGI43jOka7FAsSAwi/fSMaqxdR+E339ycb4NBGlFr6A= github.com/go-gost/gosocks4 v0.0.1 h1:+k1sec8HlELuQV7rWftIkmy8UijzUt2I6t+iMPlGB2s= github.com/go-gost/gosocks4 v0.0.1/go.mod h1:3B6L47HbU/qugDg4JnoFPHgJXE43Inz8Bah1QaN9qCc= github.com/go-gost/gosocks5 v0.4.2 h1:IianxHTkACPqCwiOAT3MHoMdSUl+SEPSRu1ikawC1Pc= @@ -63,8 +63,8 @@ github.com/go-gost/relay v0.5.0 h1:JG1tgy/KWiVXS0ukuVXvbM0kbYuJTWxYpJ5JwzsCf/c= github.com/go-gost/relay v0.5.0/go.mod h1:lcX+23LCQ3khIeASBo+tJ/WbwXFO32/N5YN6ucuYTG8= github.com/go-gost/tls-dissector v0.1.1 h1:2zUOTPzCQAUQ54Rpy0UEi3JPMQSYsIFSeFeKrzmkCoU= github.com/go-gost/tls-dissector v0.1.1/go.mod h1:/9QfdewqmHdaE362Hv5nDaSWLx3pCmtD870d6GaquXs= -github.com/go-gost/x v0.4.2 h1:1634TW6uf3Oqf0p7qHWrix7lME1GzXk4r5zzNUkp9kM= -github.com/go-gost/x v0.4.2/go.mod h1:qXXMvk4QXeuA3qfUM334LwM7/IBn5LkdmFrg5VBQ43c= +github.com/go-gost/x v0.5.0 h1:KNO+Rlx5zfkLCJVqWWIVsMED3f8jIAfNcukOGAkSX2k= +github.com/go-gost/x v0.5.0/go.mod h1:Z5I0gpzpa58gZQ/M7ZK9MJ8RBS2B+uK7+vzSf0Xpv80= github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-playground/assert/v2 v2.2.0 h1:JvknZsQTYeFEAhQwI4qEt9cyV5ONwRHC+lYKSsYSR8s=