Commit Graph

205 Commits (513182adf35345b89a41fe2d4fa529fd346c4779)

Author SHA1 Message Date
风扇滑翔翼 9e93c19161
Freedom: Combine fragmented tlshello if interval is 0 (#3663)
4 months ago
风扇滑翔翼 644901d1a5
Socks4a server: Check if the client sends an IP address as domain (#3628)
4 months ago
yuhan6665 a342db3e28
Fix a nil pointer in Wireguard client logging (#3608)
4 months ago
yuhan6665 4cb2a128db Don't do raw/splice copy in case of MITM
4 months ago
MHSanaei 16de0937a8
Fix typos (#3527)
5 months ago
yuhan6665 079d0bd8a9
Refactor log (#3446)
5 months ago
yuhan6665 bbf25b14d9 Update dependencies
6 months ago
RPRX ca07a705dc
Generate *.pb.go files with protoc v5.27.0
6 months ago
yuhan6665 9b6141b83f Wireguard dial with context
6 months ago
风扇滑翔翼 9ee9a0634e
Add UDPFilter to Socks5 server when `auth == password` (#3371)
6 months ago
yuhan6665 121eb7b4fc Splice update timer to 8 hours for inbound timer
6 months ago
yuhan6665 3168d27b0b Splice update timer to 8 hours
6 months ago
yuhan6665 1d450cfbd2 Fix nil in inbound handler
6 months ago
yuhan6665 017f53b5fc
Add session context outbounds as slice (#3356)
7 months ago
yuhan6665 548646fb06 Fix an edge case with tls hello fragment
8 months ago
yuhan6665 657c5c8570 Update HTTPUpgrade spelling and proto
8 months ago
yuhan6665 9b5c3f417e Fix user download stats with splice
9 months ago
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)
9 months ago
yuhan6665 a15334b395 Go back to first fix (revet d21e9b0abd)
9 months ago
yuhan6665 09656bd5d1 Add back sleep for freedom splice
9 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
11 months ago
H1JK c01a30e8f4 Cleanup sing buffer usage
11 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