Commit Graph

225 Commits (e3276df725dc7be3f808c35e76438d81a736feed)

Author SHA1 Message Date
yuhan6665 85a1c33709
API: Add new Get Inbound User (#3644)
4 weeks ago
风扇滑翔翼 b7aacd3245 Wireguard inbound: Do not use kernel TUN (#3960)
4 weeks ago
RPRX ceb6eac8e7
WireGuard createTun: Add more logs
4 weeks ago
RPRX 9bdf72d658
WireGuard config: Replace `kernelMode` with `noKernelTun`
1 month ago
RPRX 47fad1fbfd Chore: Generate *.pb.go files with protoc v5.28.2
1 month ago
チセ 19f3f709b2
WireGuard kernelTun: Check Capabilities instead of checking UID (#3871)
1 month ago
Kobe Arthur Scofield 7086d286be
Remove legacy code (#3838)
2 months ago
Kobe Arthur Scofield 57a41f3b4b
Config: Remove more legacy fields (#3817)
2 months ago
dragonbreath2000 363e86c585
UDP noises: Add base64 and multi-packet support (#3794)
2 months ago
Kobe Arthur Scofield 5f0642a671
Errors: Add PrintRemovedFeatureError & PrintDeprecatedFeatureWarning (#3804)
2 months ago
风扇滑翔翼 3fed0c773f
DNS outbound: Add blockTypes (#3812)
2 months ago
Torikki c259e4e4a6
Allow to inject custom validator in VLESS controller (#3453)
3 months ago
yu c90affe7db
Fix: RPC call causes xray panic problem using wrong account type (#3744)
3 months ago
mmmray f1c439c2aa Revert "Fix freedom PacketReader/PacketWriter type assertion (#3734)"
3 months ago
dragonbreath2000 002d08bf83
UDP noise (#3711)
3 months ago
dyhkwong 815a959c96
Fix freedom PacketReader/PacketWriter type assertion (#3734)
3 months ago
mmmray 2be03c56cb
Pin protobuf packages (#3715)
3 months ago
curlwget 790f908f0b
chore: fix some comment typos (#3716)
3 months ago
チセ 41d03d1856 Wireguard inbound: Fix no route when bind to interface (#3698)
3 months ago
风扇滑翔翼 b612da26eb Socks inbound: Support HTTP inbound by default (#3682)
3 months ago
风扇滑翔翼 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
7 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)
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