LjhAUMEM
806b8dc27d
TUN inbound: Add gateway, dns, autoSystemRoutingTable, autoOutboundsInterface for Windows ( #5887 )
...
And refactor `mtu` to support setting IPv4/v6 separately
Example: https://github.com/XTLS/Xray-core/pull/5887#issue-4198837696
2026-04-13 13:38:10 +00:00
Rynnya
6a1a13b797
TUN inbound: Closable by AlwaysOnInboundHandler ( #5860 )
...
https://github.com/XTLS/Xray-core/pull/5860#issuecomment-4193477738
2026-04-07 16:32:06 +08:00
LjhAUMEM
4c3020ca6f
TUN inbound: Fix UDP FullCone NAT ( #5888 )
...
Fixes https://github.com/XTLS/Xray-core/issues/5845
2026-04-05 12:59:22 +00:00
风扇滑翔翼
85f1234863
TUN inbound: Generate deterministic GUID on Windows ( #5811 )
...
Closes https://github.com/XTLS/Xray-core/issues/5810
2026-03-19 10:18:07 +00:00
RPRX
d14767d4f3
Chore: Generate *.pb.go files with protoc v6.33.5
...
Download https://github.com/protocolbuffers/protobuf/releases/tag/v33.5
go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.36.11
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.6.0
(Xray-core/) go run ./infra/vprotogen
2026-02-03 09:34:02 +00:00
Evozi Team
c3af657c0e
TUN inbound: Add iOS support ( #5612 )
...
And https://github.com/XTLS/Xray-core/pull/5612#issuecomment-3799070838
2026-01-26 12:43:10 +00:00
Owersun
5173e5c15d
TUN inbound: Enhance Darwin interface support ( #5598 )
...
* Proxy: TUN: Enhance Darwin interface support.
- reduce number of actions done to create/configure the interface in the system
- assign synthetic static link-local ipv4/ipv6 addresses to the interface, that are required by the OS for the routing to work
- make tun_darwin_endpoint be implemented significantly more similar to tun_windows_enpoint, preparing them for potential unification
* Proxy: TUN: Unify Darwin/Windows endpoint, which are now extremely similar, into one GVisorEndpoint.
Making darwin/windows tun implement GVisorDevice with simple readpacket/writepacket methods that GVisorEndpoint untilise
2026-01-25 18:19:05 +00:00
ki
445c0d456c
TUN inbound: Disable RACK/TLP recovery to fix connection stalls ( #5600 )
...
https://github.com/XTLS/Xray-core/issues/5599#issuecomment-3794495254
Fixes https://github.com/XTLS/Xray-core/issues/5599
2026-01-24 12:39:07 +00:00
patterniha
e813a3744f
TUN inbound: Cancel ctx when handling is done ( #5565 )
...
https://github.com/XTLS/Xray-core/pull/5565#issuecomment-3777939907
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com >
2026-01-21 12:58:30 +00:00
osypai
6d6c045a5a
TUN inbound: Add macOS support ( #5559 )
2026-01-18 03:39:39 +00:00
Owersun
ef2a967f12
TUN inbound: Close connection when handling is done ( #5531 )
...
https://github.com/XTLS/Xray-core/pull/5531#issuecomment-3744446015
2026-01-13 14:25:42 +00:00
Owersun
7726fbece0
TUN inbound: Make udp_fullcone pure side effect free udp connection ( #5526 )
...
https://github.com/XTLS/Xray-core/pull/5526#issue-3804306341
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com >
2026-01-12 15:34:09 +00:00
Copilot
0c09f4342b
TUN inbound: Fix log, CanSpliceCopy, tag, sniffing, and port config issues ( #5522 )
...
Fixes https://github.com/XTLS/Xray-core/pull/5509#issuecomment-3732488294 & https://github.com/XTLS/Xray-core/pull/5509#issuecomment-3732740897
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com >
2026-01-12 10:01:27 +00:00
Copilot
14e171ac8e
TUN inbound: Implement UDP FullCone NAT ( #5509 )
...
https://github.com/XTLS/Xray-core/pull/5509#issuecomment-3732898130
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com >
Co-authored-by: Fangliding <45535409+Fangliding@users.noreply.github.com >
Co-authored-by: Owersun <4807375+Owersun@users.noreply.github.com >
2026-01-11 14:26:45 +00:00
Owersun
39ba1f7952
Proxy: Add TUN inbound for Windows & Linux, including Android ( #5464 )
...
* Proxy: Implement tun raw network interface inbound support for Linux
* Proxy: Tun. Include "android" as build condition for build of tun_default implementation
* Proxy: Tun. Add .Close() cleanup calls to Handler.Init() where needed
* Proxy: Add Tun for Android
* Proxy: Tun. Implement Windows support
---------
Co-authored-by: yuhan6665 <1588741+yuhan6665@users.noreply.github.com >
2026-01-07 22:05:08 +00:00