chore: upgrade quic-go to 0.37.4 to support go1.21 (#270)

Co-authored-by: kev <31861128+yqlbu@users.noreply.github.com>
This commit is contained in:
mzz
2023-08-09 23:00:38 +08:00
committed by GitHub
parent 1017624381
commit a32bd81637
14 changed files with 49 additions and 26 deletions

View File

@ -570,7 +570,7 @@ func (d *Dialer) HttpCheck(ctx context.Context, u *netutils.URL, ip netip.Addr,
if method == "" {
method = http.MethodGet
}
cd := &netproxy.ContextDialer{Dialer: d.Dialer}
cd := &netproxy.ContextDialerConverter{Dialer: d.Dialer}
cli := http.Client{
Transport: &http.Transport{
DialContext: func(ctx context.Context, network, addr string) (c net.Conn, err error) {

View File

@ -83,7 +83,7 @@ func (s *Trojan) Dialer(option *dialer.GlobalOption, nextDialer netproxy.Dialer)
serviceName = "GunService"
}
d = &grpc.Dialer{
NextDialer: &netproxy.ContextDialer{Dialer: d},
NextDialer: &netproxy.ContextDialerConverter{Dialer: d},
ServiceName: serviceName,
ServerName: s.Sni,
AllowInsecure: s.AllowInsecure || option.AllowInsecure,

View File

@ -135,7 +135,7 @@ func (s *V2Ray) Dialer(option *dialer.GlobalOption, nextDialer netproxy.Dialer)
serviceName = "GunService"
}
d = &grpc.Dialer{
NextDialer: &netproxy.ContextDialer{Dialer: d},
NextDialer: &netproxy.ContextDialerConverter{Dialer: d},
ServiceName: serviceName,
ServerName: sni,
AllowInsecure: s.AllowInsecure || option.AllowInsecure,