Xray-core/proxy/shadowsocks
yuhan6665 efd32b0fb2 Enable splice for freedom outbound (downlink only)
- Add outbound name
- Add outbound conn in ctx
- Refactor splice: it can be turn on from all inbounds and outbounds
- Refactor splice: Add splice copy to vless inbound
- Fix http error test
- Add freedom splice toggle via env var
- Populate outbound obj in context
- Use CanSpliceCopy to mark a connection
- Turn off splice by default
2023-09-07 14:17:39 -04:00
..
client.go Enable splice for freedom outbound (downlink only) 2023-09-07 14:17:39 -04:00
config.go Reformat code 2022-05-18 15:29:01 +08:00
config.pb.go Update proto file and fix protoc version parsing 2023-06-11 13:36:06 -04:00
config.proto Add xchacha20-ietf-poly1305 for Shadowsocks 2021-10-22 13:24:29 +08:00
config_test.go Reformat code 2022-05-18 15:29:01 +08:00
errors.generated.go v1.1.0 2020-12-04 09:36:16 +08:00
protocol.go fix(proxy): removed the udp payload length check when encryption is disabled 2023-08-19 23:13:43 -04:00
protocol_test.go fix(proxy): removed the udp payload length check when encryption is disabled 2023-08-19 23:13:43 -04:00
server.go Enable splice for freedom outbound (downlink only) 2023-09-07 14:17:39 -04:00
shadowsocks.go v1.1.0 2020-12-04 09:36:16 +08:00
validator.go fix(proxy): removed the udp payload length check when encryption is disabled 2023-08-19 23:13:43 -04:00