Xray-core/proxy/shadowsocks
yuhan6665 45dc97e2b6
Use shadowsocket's bloomring for shadowsocket's replay protection (#764)
* use shadowsocket's bloomring for shadowsocket's replay protection

* added shadowsockets iv check for tcp socket

* Rename to shadowsockets iv check

* shadowsocks iv check config file

* iv check should proceed after decryption

* use shadowsocket's bloomring for shadowsocket's replay protection

* Chore: format code (#842)

Co-authored-by: Shelikhoo <xiaokangwang@outlook.com>
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-10-22 12:38:40 +08:00
..
client.go Style: format code by gofumpt (#761) 2021-10-20 00:57:14 +08:00
config.go Use shadowsocket's bloomring for shadowsocket's replay protection (#764) 2021-10-22 12:38:40 +08:00
config.pb.go Use shadowsocket's bloomring for shadowsocket's replay protection (#764) 2021-10-22 12:38:40 +08:00
config.proto Use shadowsocket's bloomring for shadowsocket's replay protection (#764) 2021-10-22 12:38:40 +08:00
config_test.go v1.1.0 2020-12-04 09:36:16 +08:00
errors.generated.go v1.1.0 2020-12-04 09:36:16 +08:00
protocol.go Use shadowsocket's bloomring for shadowsocket's replay protection (#764) 2021-10-22 12:38:40 +08:00
protocol_test.go remove deprecate ciphers in shadowsocks (#710) 2021-09-17 04:13:07 +08:00
server.go Style: format code by gofumpt (#761) 2021-10-20 00:57:14 +08:00
shadowsocks.go v1.1.0 2020-12-04 09:36:16 +08:00
validator.go Refactor: Add Shadowsocks Validator (#233) 2021-02-12 15:17:31 +00:00