add network list to shadowsocks server

This commit is contained in:
Darien Raymond
2018-04-03 17:51:01 +02:00
parent 8bc20c8656
commit 074dfbb78c
5 changed files with 74 additions and 39 deletions
+9 -4
View File
@@ -60,6 +60,7 @@ func TestShadowsocksAES256TCP(t *testing.T) {
Account: account,
Level: 1,
},
Network: []net.Network{net.Network_TCP},
}),
},
},
@@ -174,11 +175,11 @@ func TestShadowsocksAES128UDP(t *testing.T) {
Listen: net.NewIPOrDomain(net.LocalHostIP),
}),
ProxySettings: serial.ToTypedMessage(&shadowsocks.ServerConfig{
UdpEnabled: true,
User: &protocol.User{
Account: account,
Level: 1,
},
Network: []net.Network{net.Network_UDP},
}),
},
},
@@ -297,6 +298,7 @@ func TestShadowsocksChacha20TCP(t *testing.T) {
Account: account,
Level: 1,
},
Network: []net.Network{net.Network_TCP},
}),
},
},
@@ -414,6 +416,7 @@ func TestShadowsocksAES256GCMTCP(t *testing.T) {
Account: account,
Level: 1,
},
Network: []net.Network{net.Network_TCP},
}),
},
},
@@ -527,11 +530,11 @@ func TestShadowsocksAES128GCMUDP(t *testing.T) {
Listen: net.NewIPOrDomain(net.LocalHostIP),
}),
ProxySettings: serial.ToTypedMessage(&shadowsocks.ServerConfig{
UdpEnabled: true,
User: &protocol.User{
Account: account,
Level: 1,
},
Network: []net.Network{net.Network_UDP},
}),
},
},
@@ -645,11 +648,11 @@ func TestShadowsocksAES128GCMUDPMux(t *testing.T) {
Listen: net.NewIPOrDomain(net.LocalHostIP),
}),
ProxySettings: serial.ToTypedMessage(&shadowsocks.ServerConfig{
UdpEnabled: false,
User: &protocol.User{
Account: account,
Level: 1,
},
Network: []net.Network{net.Network_TCP},
}),
},
},
@@ -773,6 +776,7 @@ func TestShadowsocksAES256GCMConformance(t *testing.T) {
Account: account,
Level: 1,
},
Network: []net.Network{net.Network_TCP},
}),
},
},
@@ -847,11 +851,11 @@ func TestShadowsocksChacha20Poly1305UDPConformance(t *testing.T) {
Listen: net.NewIPOrDomain(net.LocalHostIP),
}),
ProxySettings: serial.ToTypedMessage(&shadowsocks.ServerConfig{
UdpEnabled: true,
User: &protocol.User{
Account: account,
Level: 1,
},
Network: []net.Network{net.Network_UDP},
}),
},
},
@@ -934,6 +938,7 @@ func TestShadowsocksChacha20Conformance(t *testing.T) {
Account: account,
Level: 1,
},
Network: []net.Network{net.Network_TCP},
}),
},
},