Add common proxy utilities

This commit is contained in:
Shelikhoo 2023-10-18 16:23:31 +01:00
parent 6b0421db0d
commit 8b46e60553
No known key found for this signature in database
GPG key ID: C4D5E79D22B25316
4 changed files with 296 additions and 2 deletions

6
go.mod
View file

@ -4,6 +4,7 @@ go 1.21
require (
github.com/gorilla/websocket v1.5.0
github.com/miekg/dns v1.1.56
github.com/pion/ice/v2 v2.3.11
github.com/pion/sdp/v3 v3.0.6
github.com/pion/stun v0.6.1
@ -14,6 +15,7 @@ require (
github.com/refraction-networking/utls v1.5.3
github.com/smartystreets/goconvey v1.8.1
github.com/stretchr/testify v1.8.4
github.com/txthinking/socks5 v0.0.0-20230325130024-4230056ae301
github.com/xtaci/kcp-go/v5 v5.6.5
github.com/xtaci/smux v1.5.24
gitlab.torproject.org/tpo/anti-censorship/geoip v0.0.0-20210928150955-7ce4b3d98d01
@ -40,6 +42,7 @@ require (
github.com/klauspost/reedsolomon v1.11.8 // indirect
github.com/kr/text v0.2.0 // indirect
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
github.com/patrickmn/go-cache v2.1.0+incompatible // indirect
github.com/pion/datachannel v1.5.5 // indirect
github.com/pion/dtls/v2 v2.2.7 // indirect
github.com/pion/interceptor v0.1.19 // indirect
@ -60,6 +63,9 @@ require (
github.com/templexxx/cpu v0.1.0 // indirect
github.com/templexxx/xorsimd v0.4.2 // indirect
github.com/tjfoc/gmsm v1.4.1 // indirect
github.com/txthinking/runnergroup v0.0.0-20210608031112-152c7c4432bf // indirect
golang.org/x/mod v0.12.0 // indirect
golang.org/x/text v0.13.0 // indirect
golang.org/x/tools v0.13.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)