Commit Graph

188 Commits (e7c5059a6f7990f43fd49a67717cb0b9e813e51d)

Author SHA1 Message Date
A1lo a994bf8b04
chore: fix some errors detected by staticcheck (#3089)
9 months ago
yuhan6665 a0f1e1f377 FakeDNS return TTL=1 and drop HTTPS QType 65 request
9 months ago
deorth-kku cae94570df Fixing tcp connestions leak
9 months ago
yuhan6665 fa5d7a255b
Least load balancer (#2999)
10 months ago
yuhan6665 a15334b395 Go back to first fix (revet d21e9b0abd)
10 months ago
yuhan6665 09656bd5d1 Add back sleep for freedom splice
10 months ago
lunafe b091076bae fix #2970 parsing IPv6 address in wireguard peers configure
10 months ago
Iain Lau 3a99520370 Add PROXY Protocol support for freedom outbound
10 months ago
RPRX ad3d347cfc
XTLS Vision: Apply padding to single XUDP by default at client side
10 months ago
yuhan6665 d21e9b0abd Try a better fix for rare ssl error with freedom splice
10 months ago
yuhan6665 3167a70ff8 Try to fix rare ssl error with freedom splice
10 months ago
yuhan6665 d60281d0a5 Add DestIpAddress() in Dialer interface
12 months ago
H1JK c01a30e8f4 Cleanup sing buffer usage
12 months ago
wyx2685 31a8fae764 Fix deprecated StackNew() function
12 months ago
yuhan6665 6f092bd212
Add "masterKeyLog" in TLS config (#2758)
1 year ago
yuhan6665 2570855cd7 Update v1.8.6
1 year ago
hax0r31337 0ac7da2fc8
WireGuard Inbound (User-space WireGuard server) (#2477)
1 year ago
yuhan6665 d9fd3f8eb1
Freedom xdomain strategy (#2719)
1 year ago
yuhan6665 a109389efb
Wireguard resolve strategy (#2717)
1 year ago
yuhan6665 5ae3791a8e
feat : upgrade wireguard go sdk (#2716)
1 year ago
yuhan6665 999bdc58d3 Turn on freedom splice by default
1 year ago
yuhan6665 4f05e0ac2b Unify environment var readers
1 year ago
yuhan6665 291061e9da Fix an edge case reshaping buffer too long
1 year ago
yuhan6665 cf575be678 Fix unwrap tls conn
1 year ago
yuhan6665 585d5ba7c8 Fix Vision reader
1 year ago
yuhan6665 d6d225c698 Refactor Vision reader writer
1 year ago
yuhan6665 efd32b0fb2 Enable splice for freedom outbound (downlink only)
1 year ago
douglarek d616f6160d Fix go 1.21 build, see https://github.com/XTLS/Xray-core/issues/2466
1 year ago
cty123 a343d68944 fix(proxy): removed the udp payload length check when encryption is disabled
1 year ago
hax0r31337 f67167bb3b refactor(deps): replace github.com/golang/protobuf with google.golang.org/protobuf
1 year ago
cty123 b68a43f4fc fix: correct the logic of converting SocksAddr into net.Destination.
1 year ago
cty123 8eb3cfe144 fix: Patch potential nil pointer deference in proxy::http::client::fillRequestHeader().
1 year ago
RPRX f0f3b417f7
Refactor: Fragmentation
1 year ago
RPRX 6d4194415d
Clean unnecessary code in Trojan
1 year ago
Eken Chan 6d8fe7315f XRV should work without rawConn
1 year ago
RPRX ee21763928 Run "go fmt ./..."
1 year ago
RPRX 667279af57 Add "nonIPQuery" to DNS outbound ("drop" by default)
1 year ago
rrouzbeh 9122d0f056 Add TLS Hello Fragmentation for freedom outbound (#2131)
1 year ago
yuhan6665 9112cfd39c
Clean legacy vmess (#2199)
1 year ago
yuhan6665 d11d72be6c Update proto file and fix protoc version parsing
1 year ago
yuhan6665 c9f517108c Remove mtproto
2 years ago
sambali9 5f5ae37571
Added tcp fragmentation for freedom outbound (#2021)
2 years ago
jcdong98 e7324700ed Fix memory leak caused by Wireguard outbound
2 years ago
Zeyu Chen bfd5da2f00 fix: dns empty response
2 years ago
世界 18e5b0963f
Update dependencies
2 years ago
RPRX 242f3b0e0b
XTLS protocol: Apply Vision's padding to XUDP Mux & Minor fixes
2 years ago
RPRX 4f601530fa
Allow multiple XUDP in Mux when using XTLS Vision (client side)
2 years ago
RPRX b33b0bc89d
Allow multiple XUDP in Mux when using XTLS Vision (server side)
2 years ago
yuhan6665 05d24d6827 Amend XUDP related logs
2 years ago
RPRX be23d5d3b7
XUDP protocol: Add Global ID & UoT Migration
2 years ago