From 41bb4cdbb0827ba34a095f7fc85c8460c8ee971b Mon Sep 17 00:00:00 2001 From: ginuerzh Date: Sat, 12 Nov 2022 17:16:43 +0800 Subject: [PATCH] add http3 reverse proxy --- cmd/gost/register.go | 2 ++ go.mod | 2 +- go.sum | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/cmd/gost/register.go b/cmd/gost/register.go index c5d7a63..2fe43d8 100644 --- a/cmd/gost/register.go +++ b/cmd/gost/register.go @@ -43,6 +43,7 @@ import ( _ "github.com/go-gost/x/handler/forward/remote" _ "github.com/go-gost/x/handler/http" _ "github.com/go-gost/x/handler/http2" + _ "github.com/go-gost/x/handler/http3" _ "github.com/go-gost/x/handler/redirect/tcp" _ "github.com/go-gost/x/handler/redirect/udp" _ "github.com/go-gost/x/handler/relay" @@ -62,6 +63,7 @@ import ( _ "github.com/go-gost/x/listener/http2" _ "github.com/go-gost/x/listener/http2/h2" _ "github.com/go-gost/x/listener/http3" + _ "github.com/go-gost/x/listener/http3/h3" _ "github.com/go-gost/x/listener/icmp" _ "github.com/go-gost/x/listener/kcp" _ "github.com/go-gost/x/listener/mtls" diff --git a/go.mod b/go.mod index 2b1770f..13dab47 100644 --- a/go.mod +++ b/go.mod @@ -6,7 +6,7 @@ replace github.com/templexxx/cpu v0.0.7 => github.com/templexxx/cpu v0.0.10-0.20 require ( github.com/go-gost/core v0.0.0-20221111142129-c2a1dd2a89cb - github.com/go-gost/x v0.0.0-20221112054343-f87183b6523d + github.com/go-gost/x v0.0.0-20221112091411-c1b2d3b0868b gopkg.in/natefinch/lumberjack.v2 v2.0.0 ) diff --git a/go.sum b/go.sum index 972e9ba..fa7b822 100644 --- a/go.sum +++ b/go.sum @@ -107,8 +107,8 @@ github.com/go-gost/relay v0.1.1-0.20211123134818-8ef7fd81ffd7 h1:itaaJhQJ19kUXEB github.com/go-gost/relay v0.1.1-0.20211123134818-8ef7fd81ffd7/go.mod h1:lcX+23LCQ3khIeASBo+tJ/WbwXFO32/N5YN6ucuYTG8= github.com/go-gost/tls-dissector v0.0.2-0.20220408131628-aac992c27451 h1:xj8gUZGYO3nb5+6Bjw9+tsFkA9sYynrOvDvvC4uDV2I= github.com/go-gost/tls-dissector v0.0.2-0.20220408131628-aac992c27451/go.mod h1:/9QfdewqmHdaE362Hv5nDaSWLx3pCmtD870d6GaquXs= -github.com/go-gost/x v0.0.0-20221112054343-f87183b6523d h1:j1160ccjgDLIg/vfC2cJGFXZP/B71Xp+td8ud+OEKpo= -github.com/go-gost/x v0.0.0-20221112054343-f87183b6523d/go.mod h1:RYcKZkHGmVFAAJQq3n9BF8Sv87IHEkhjdksZbwC6CT4= +github.com/go-gost/x v0.0.0-20221112091411-c1b2d3b0868b h1:+0km3eJUPHRWWxMi5oS1dCn+xgche/DImjbWvjPguoQ= +github.com/go-gost/x v0.0.0-20221112091411-c1b2d3b0868b/go.mod h1:RYcKZkHGmVFAAJQq3n9BF8Sv87IHEkhjdksZbwC6CT4= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY=