yuhan6665
d9fd3f8eb1
Freedom xdomain strategy ( #2719 )
...
* 统一 `domainStrategy` 行为.
* aliases NG.
* 化简.
* 调整.
* Let it crash.
* Update proto
---------
Co-authored-by: rui0572 <125641819+rui0572@users.noreply.github.com>
1 year ago
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
1 year ago
cty123
b68a43f4fc
fix: correct the logic of converting SocksAddr into net.Destination.
1 year ago
yuhan6665
d11d72be6c
Update proto file and fix protoc version parsing
...
The new protoc cli return version v23.1,
so we parse the file version v4.23.1 without "4."
1 year ago
世界
18e5b0963f
Update dependencies
2 years ago
RPRX
be23d5d3b7
XUDP protocol: Add Global ID & UoT Migration
...
The first UoT protocol that supports UoT Migration
Thank @yuhan6665 for testing
2 years ago
世界
172f353bd7
Update dependencies
2 years ago
世界
f57ec13880
Update UoT protocol
2 years ago
RPRX
b70912799b
Generate *.pb.go files with protoc v3.21.12
...
https://github.com/protocolbuffers/protobuf/releases/tag/v21.12
go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.28
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.2
go run ./infra/vprotogen
2 years ago
yuhan6665
c4fbdf1b78
Run core/format.go
2 years ago
pocketW
a55cf1d0bf
fix: email inconsistent
2 years ago
Senis John
143229b148
update: Implement the proxy.UserManager of ss2022
2 years ago
yuhan6665
8117b66949
Generate all protos
2 years ago
yuhan6665
c21595a937
Fix an issue with ss2022 generics
2 years ago
yuhan6665
debd2e3ba8
Remove compatibility code
...
The minimum support go version is already 1.18
2 years ago
yuhan6665
71a9a6dd55
Update dependencies
...
- Sync with sing upstream
2 years ago
世界
7d52ded2a3
Update dependencies
2 years ago
世界
52930a16b2
Fix check ss bad udp request #1122
2 years ago
世界
ba4ce4c24f
Add shadowsocks 2022 relay service
2 years ago
世界
bd0cf955c7
Update shadowsocks-2022 multi-server usage
3 years ago
世界
c3505632fd
Add udp over tcp support for shadowsocks-2022
3 years ago
世界
f1d753f069
Fix build in legacy golang version
3 years ago
世界
91ce752405
Fix close pipe
3 years ago
世界
79f3057687
Migrate shadowsocks-2022 to protocol library
3 years ago
世界
1edce576ca
Fix missing user in shadowsocks-2022 inbound
3 years ago
世界
cf7e675c45
Add shadowsocks 2022 multi-user inbound
3 years ago
世界
087f0d1240
Add shadowsocks-2022 inbound/outbound ( #1061 )
3 years ago