Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
G
gost
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nanahira
gost
Commits
b5d8d44c
Commit
b5d8d44c
authored
Dec 05, 2020
by
proxy666-dev
Committed by
ginuerzh
Dec 06, 2020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix issue
https://github.com/ginuerzh/gost/issues/617
parent
3ea57088
Changes
9
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
74 additions
and
103 deletions
+74
-103
forward.go
forward.go
+1
-1
go.mod
go.mod
+19
-25
go.sum
go.sum
+46
-69
kcp.go
kcp.go
+2
-2
mux.go
mux.go
+1
-1
signal_unix.go
signal_unix.go
+1
-1
socks.go
socks.go
+1
-1
tls.go
tls.go
+1
-1
ws.go
ws.go
+2
-2
No files found.
forward.go
View file @
b5d8d44c
...
@@ -12,7 +12,7 @@ import (
...
@@ -12,7 +12,7 @@ import (
"github.com/ginuerzh/gosocks5"
"github.com/ginuerzh/gosocks5"
"github.com/go-log/log"
"github.com/go-log/log"
smux
"g
opkg.in/xtaci/smux.v1
"
smux
"g
ithub.com/xtaci/smux
"
)
)
type
forwardConnector
struct
{
type
forwardConnector
struct
{
...
...
go.mod
View file @
b5d8d44c
module github.com/ginuerzh/gost
module github.com/ginuerzh/gost
go 1.1
3
go 1.1
5
require (
require (
git.torproject.org/pluggable-transports/goptlib.git v0.0.0-20180321061416-7d56ec4f381e
git.torproject.org/pluggable-transports/goptlib.git v0.0.0-20180321061416-7d56ec4f381e
git.torproject.org/pluggable-transports/obfs4.git v0.0.0-20181103133120-08f4d470188e
git.torproject.org/pluggable-transports/obfs4.git v0.0.0-20181103133120-08f4d470188e
github.com/LiamHaworth/go-tproxy v0.0.0-20190726054950-ef7efd7f24ed
github.com/LiamHaworth/go-tproxy v0.0.0-20190726054950-ef7efd7f24ed
github.com/Yawning/chacha20 v0.0.0-20170904085104-e3b1f968fc63 // indirect
github.com/Yawning/chacha20 v0.0.0-20170904085104-e3b1f968fc63 // indirect
github.com/asaskevich/govalidator v0.0.0-20200
108200545-475eaeb16496
github.com/asaskevich/govalidator v0.0.0-20200
907205600-7a23bdc65eef
github.com/bifurcation/mint v0.0.0-20181105071958-a14404e9a861 // indirect
github.com/bifurcation/mint v0.0.0-20181105071958-a14404e9a861 // indirect
github.com/cheekybits/genny v1.0.0 // indirect
github.com/cheekybits/genny v1.0.0 // indirect
github.com/coreos/go-iptables v0.4.5 // indirect
github.com/coreos/go-iptables v0.4.5 // indirect
github.com/dchest/siphash v1.2.1 // indirect
github.com/docker/libcontainer v2.2.1+incompatible
github.com/docker/libcontainer v2.2.1+incompatible
github.com/ginuerzh/gosocks4 v0.0.1
github.com/ginuerzh/gosocks4 v0.0.1
github.com/ginuerzh/gosocks5 v0.2.0
github.com/ginuerzh/gosocks5 v0.2.0
github.com/ginuerzh/tls-dissector v0.0.2-0.20200224064855-24ab2b3a3796
github.com/ginuerzh/tls-dissector v0.0.2-0.20200224064855-24ab2b3a3796
github.com/go-gost/relay v0.1.0
github.com/go-gost/relay v0.1.0
github.com/go-log/log v0.
1
.0
github.com/go-log/log v0.
2
.0
github.com/gobwas/glob v0.2.3
github.com/gobwas/glob v0.2.3
github.com/golang/mock v1.2.0 // indirect
github.com/google/gopacket v1.1.19 // indirect
github.com/google/gopacket v1.1.17 // indirect
github.com/gorilla/websocket v1.4.2
github.com/gorilla/websocket v1.4.0 // indirect
github.com/hashicorp/golang-lru v0.5.4 // indirect
github.com/hashicorp/golang-lru v0.5.0 // indirect
github.com/klauspost/compress v1.11.3
github.com/klauspost/compress v1.4.1
github.com/klauspost/reedsolomon v1.9.9 // indirect
github.com/klauspost/cpuid v1.2.0 // indirect
github.com/klauspost/reedsolomon v1.7.0 // indirect
github.com/lucas-clemente/aes12 v0.0.0-20171027163421-cd47fb39b79f // indirect
github.com/lucas-clemente/aes12 v0.0.0-20171027163421-cd47fb39b79f // indirect
github.com/lucas-clemente/quic-go v0.10.0
github.com/lucas-clemente/quic-go v0.10.0
github.com/lucas-clemente/quic-go-certificates v0.0.0-20160823095156-d2f86524cced // indirect
github.com/lucas-clemente/quic-go-certificates v0.0.0-20160823095156-d2f86524cced // indirect
github.com/miekg/dns v1.1.
27
github.com/miekg/dns v1.1.
35
github.com/milosgajdos83/tenus v0.0.0-20190415114537-1f3ed00ae7d8
github.com/milosgajdos83/tenus v0.0.0-20190415114537-1f3ed00ae7d8
github.com/onsi/ginkgo v1.7.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/onsi/gomega v1.4.3 // indirect
github.com/ryanuber/go-glob v1.0.0
github.com/pkg/errors v0.8.1 // indirect
github.com/shadowsocks/go-shadowsocks2 v0.1.3
github.com/ryanuber/go-glob v0.0.0-20170128012129-256dc444b735
github.com/shadowsocks/go-shadowsocks2 v0.1.1-0.20200220141918-07b789296fe6
github.com/shadowsocks/shadowsocks-go v0.0.0-20170121203516-97a5c71f80ba
github.com/shadowsocks/shadowsocks-go v0.0.0-20170121203516-97a5c71f80ba
github.com/songgao/water v0.0.0-20190725173103-fd331bda3f4b
github.com/songgao/water v0.0.0-20200317203138-2b4b6d7c09d8
github.com/templexxx/cpufeat v0.0.0-20180724012125-cef66df7f161 // indirect
github.com/templexxx/xor v0.0.0-20191217153810-f85b25db303b // indirect
github.com/templexxx/xor v0.0.0-20181023030647-4e92f724b73b // indirect
github.com/tjfoc/gmsm v1.3.2 // indirect
github.com/tjfoc/gmsm v1.0.1 // indirect
github.com/xtaci/kcp-go v5.4.20+incompatible
github.com/xtaci/smux v1.5.15
github.com/xtaci/tcpraw v1.2.25
github.com/xtaci/tcpraw v1.2.25
golang.org/x/crypto v0.0.0-20200
221231518-2aa609cf4a9
d
golang.org/x/crypto v0.0.0-20200
128174031-69ecbb4d6d5
d
golang.org/x/net v0.0.0-20190923162816-aa69164e4478
golang.org/x/net v0.0.0-20190923162816-aa69164e4478
gopkg.in/gorilla/websocket.v1 v1.4.0
golang.org/x/text v0.3.4 // indirect
gopkg.in/xtaci/kcp-go.v4 v4.3.2
gopkg.in/xtaci/smux.v1 v1.0.7
)
)
go.sum
View file @
b5d8d44c
This diff is collapsed.
Click to expand it.
kcp.go
View file @
b5d8d44c
...
@@ -16,8 +16,8 @@ import (
...
@@ -16,8 +16,8 @@ import (
"github.com/go-log/log"
"github.com/go-log/log"
"github.com/klauspost/compress/snappy"
"github.com/klauspost/compress/snappy"
"github.com/xtaci/tcpraw"
"github.com/xtaci/tcpraw"
"g
opkg.in/xtaci/kcp-go.v4
"
"g
ithub.com/xtaci/kcp-go
"
"g
opkg.in/xtaci/smux.v1
"
"g
ithub.com/xtaci/smux
"
)
)
var
(
var
(
...
...
mux.go
View file @
b5d8d44c
...
@@ -3,7 +3,7 @@ package gost
...
@@ -3,7 +3,7 @@ package gost
import
(
import
(
"net"
"net"
smux
"g
opkg.in/xtaci/smux.v1
"
smux
"g
ithub.com/xtaci/smux
"
)
)
type
muxStreamConn
struct
{
type
muxStreamConn
struct
{
...
...
signal_unix.go
View file @
b5d8d44c
...
@@ -8,7 +8,7 @@ import (
...
@@ -8,7 +8,7 @@ import (
"syscall"
"syscall"
"github.com/go-log/log"
"github.com/go-log/log"
"g
opkg.in/xtaci/kcp-go.v4
"
"g
ithub.com/xtaci/kcp-go
"
)
)
func
kcpSigHandler
()
{
func
kcpSigHandler
()
{
...
...
socks.go
View file @
b5d8d44c
...
@@ -16,7 +16,7 @@ import (
...
@@ -16,7 +16,7 @@ import (
"github.com/ginuerzh/gosocks4"
"github.com/ginuerzh/gosocks4"
"github.com/ginuerzh/gosocks5"
"github.com/ginuerzh/gosocks5"
"github.com/go-log/log"
"github.com/go-log/log"
smux
"g
opkg.in/xtaci/smux.v1
"
smux
"g
ithub.com/xtaci/smux
"
)
)
const
(
const
(
...
...
tls.go
View file @
b5d8d44c
...
@@ -9,7 +9,7 @@ import (
...
@@ -9,7 +9,7 @@ import (
"github.com/go-log/log"
"github.com/go-log/log"
smux
"g
opkg.in/xtaci/smux.v1
"
smux
"g
ithub.com/xtaci/smux
"
)
)
type
tlsTransporter
struct
{
type
tlsTransporter
struct
{
...
...
ws.go
View file @
b5d8d44c
...
@@ -15,8 +15,8 @@ import (
...
@@ -15,8 +15,8 @@ import (
"net/url"
"net/url"
"github.com/go-log/log"
"github.com/go-log/log"
"g
opkg.in/gorilla/websocket.v1
"
"g
ithub.com/gorilla/websocket
"
smux
"g
opkg.in/xtaci/smux.v1
"
smux
"g
ithub.com/xtaci/smux
"
)
)
const
(
const
(
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment