Commit Graph

46 Commits (d36e027a5097b42d6c74a6d49e385e37c2caa4a3)

Author SHA1 Message Date
mmmray 2be03c56cb
Pin protobuf packages (#3715)
3 months ago
MHSanaei 16de0937a8
Fix typos (#3527)
5 months ago
yuhan6665 079d0bd8a9
Refactor log (#3446)
5 months ago
RPRX ca07a705dc
Generate *.pb.go files with protoc v5.27.0
6 months ago
yuhan6665 017f53b5fc
Add session context outbounds as slice (#3356)
7 months ago
yuhan6665 657c5c8570 Update HTTPUpgrade spelling and proto
8 months ago
yuhan6665 fa5d7a255b
Least load balancer (#2999)
10 months ago
yuhan6665 d9fd3f8eb1
Freedom xdomain strategy (#2719)
1 year ago
yuhan6665 efd32b0fb2 Enable splice for freedom outbound (downlink only)
1 year ago
RPRX 6d4194415d
Clean unnecessary code in Trojan
1 year ago
yuhan6665 d11d72be6c Update proto file and fix protoc version parsing
1 year ago
RPRX be23d5d3b7
XUDP protocol: Add Global ID & UoT Migration
2 years ago
yuhan6665 9e5bc07bf2
Legends never die (#1725)
2 years ago
RPRX 4d2e2b24d3
THE NEXT FUTURE becomes THE REALITY NOW
2 years ago
RPRX b70912799b
Generate *.pb.go files with protoc v3.21.12
2 years ago
MP 77d2f9edd7
Revise the Code per XTLS#1515 (#1536)
2 years ago
yuhan6665 8117b66949 Generate all protos
2 years ago
yuhan6665 84537e98c4 Update xtls and go to 1.19
2 years ago
世界 f046feb9ca
Reformat code
3 years ago
yuhan6665 578d903a9e
Quic related improvements (#915)
3 years ago
yuhan6665 e93da4bd02
Fix some tests and format code (#830)
3 years ago
秋のかえで 9b204ed99b
Fix: Trojan fallback
3 years ago
yuhan6665 e286cdcaa8
Style: format code by gofumpt (#761)
3 years ago
hmol233 7033f7cf5f
Fix: protobuf file (#724)
3 years ago
Arthur Morgan ffc2f7c4e2 Style: format code
3 years ago
Arthur Morgan 24b637cd5e
Fix: CounterConnection with ReadV/WriteV (#720)
3 years ago
yuhan6665 42d158bd85
vprotogen refine (#717)
3 years ago
RPRX 100edc370b
Stop at '?' when reading HTTP PATH before shunting
4 years ago
RPRX 8ffc430351
Fix VLESS & Trojan fallbacks xver
4 years ago
Bohan Yang 5bc1bf30ae
Fix fallbacks xver when original address is not TCP address (#182)
4 years ago
Arthur Morgan 5aa053a65f
Convert domain names to lowercase before matching (#195)
4 years ago
RPRX 99863aa2ac
Add SNI shunt support for Trojan fallbacks
4 years ago
maskedeken 96adf3fbca
Trojan: Do not panic when UDP dispatcher failed to write response (#153)
4 years ago
RPRX ee15cc253f
Improve configuration detector (cone or symmetric)
4 years ago
RPRX 7427a55ef1
Adjust Trojan Outbound postRequest
4 years ago
RPRX fb0e517158
Adjust Trojan & Socks handleUDPPayload
4 years ago
maskedeken d5aeb6c545
Refine Trojan packet reader & writer (#142)
4 years ago
RPRX 310a938511
VLESS & VMess are not ready to accept FullCone yet
4 years ago
RPRX 13ad3fddf6
Refactor: *net.UDPAddr -> *net.Destination
4 years ago
RPRX 8f8f7dd66f
Refactor: Shadowsocks & Trojan UDP FullCone NAT
4 years ago
RPRX 6a5618bc54
Outbound Splice supports Inbound XTLS
4 years ago
RPRX 2e942e0303
Fix Trojan XTLS
4 years ago
RPRX f8faf3c8b8 Removal: confonly
4 years ago
RPRX b4e84603a2
Add XTLS Splice to Trojan Outbound
4 years ago
RPRX 16544c18ab v1.1.0
4 years ago
RPRX c7f7c08ead v1.0.0
4 years ago