ospab
2b0d85b530
Remove built-in DNS server and owndns features
2026-06-10 22:52:35 +03:00
ospab
6bf7b06b43
Remove stealth_port entirely and integrate fallback into UoT HTTP handler
2026-06-10 02:26:13 +03:00
ospab
9c34666ff7
CI/CD: release version v0.2.87
2026-06-09 01:02:11 +03:00
ospab
de48cd91a0
feat: implement wintun dynamic downloading, add missing driver frontend modal, fix background logging and UAC helper issues
2026-06-09 01:01:36 +03:00
ospab
dfc63a243e
CI/CD: release version v0.2.86
2026-06-07 21:05:23 +03:00
ospab
578e951b0d
fix(client): fix compilation error on linux due to server_ip_str
2026-06-07 21:03:52 +03:00
ospab
0cb0561f64
CI/CD: release version v0.2.85
2026-06-07 20:44:28 +03:00
ospab
da2dbe03cd
fix(ui): resolve TypeScript compilation errors in ostp-control
2026-06-07 20:42:44 +03:00
ospab
c075979c62
CI/CD: release version v0.2.84
2026-06-07 20:10:39 +03:00
ospab
d0b79bd4b5
feat: implement built-in DNS server, adblock and dns leak prevention
2026-06-07 19:55:42 +03:00
ospab
f798771a35
CI/CD: release version v0.2.83
2026-06-06 20:57:46 +03:00
ospab
46c5118849
CI/CD: release version v0.2.82
2026-06-03 19:52:21 +03:00
ospab
eace175625
CI/CD: release version v0.2.81
2026-06-03 02:59:35 +03:00
ospab
27cd40db04
CI/CD: release version v0.2.80
2026-06-03 02:08:55 +03:00
ospab
332c714b61
Refactor: Phase 1 and 2 - Async architecture, JNI fixes, SmolTCP data races, and Tunnel optimizations
2026-06-03 02:06:06 +03:00
ospab
eb5eac0dca
CI/CD: release version v0.2.79
2026-06-03 01:19:25 +03:00
ospab
8ca3219ff9
CI/CD: release version v0.2.78
2026-06-03 01:02:10 +03:00
ospab
61aa883cbc
fix(gui): remove tun stack selection, default to ostp; fix(flutter): add missing ic_launcher_background.xml for icon build
2026-06-02 23:27:04 +03:00
ospab
6c2417232a
chore: apply icon variant 2 (infinity tunnel) to tauri and flutter
2026-06-02 23:12:47 +03:00
ospab
ba9f2740b7
fix(gui): add tray-icon feature and missing Emitter import
2026-06-02 23:05:32 +03:00
ospab
9d8f61fda5
fix: rename WindowsProxyGuard to SystemProxyGuard in bridge.rs
2026-06-02 23:01:45 +03:00
ospab
6554b02397
ci: add linux and macos gui build matrices
2026-06-02 23:01:22 +03:00
ospab
fb0dbf9da1
feat: linux auto-sudo and tauri system tray background mode
2026-06-02 22:58:04 +03:00
ospab
5e4fd2be02
feat(linux): implement SystemProxyGuard with GNOME/KDE support and headless proxy prompt
2026-05-31 21:01:28 +03:00
ospab
eef8869731
feat(cli): add --import, --proxy-env, interactive link prompt, and TUN safety guard for Linux
2026-05-31 20:53:54 +03:00
ospab
5b3a9f2e14
fix(flutter): enforce MTU 1280 for Android TUN while passing 1140 to Rust core for TCP MSS clamping
2026-05-30 22:40:03 +03:00
ospab
e96c4b6b40
fix: remove IPv6 from Android TUN to allow MTU < 1280 and prevent crashes
2026-05-30 22:31:24 +03:00
ospab
2fbdd4578d
feat: user configured MTU automatically subtracts 48 for overhead compensation
2026-05-30 22:24:08 +03:00
ospab
c9fad99144
fix: resolve deadlock, multiplexing backpressure, and LTE fragmentation issues
2026-05-30 22:21:12 +03:00
ospab
8771f17371
fix(client): resolve borrow after move error in bridge.rs and clean up warnings
2026-05-30 22:09:23 +03:00
ospab
ad66bccba5
fix(client): send immediate Ping on connection to avoid 60s delay in UI
2026-05-30 22:07:22 +03:00
ospab
5100d75cf6
fix(client): remove IPv6 DNS servers from Android VPN to prevent DNS failures on IPv6-preferred LTE networks when server lacks IPv6
2026-05-30 22:05:11 +03:00
ospab
37719a3fac
fix(client): flush stale proxy_rx messages on background reconnect to prevent UDP burst drops on mobile networks
2026-05-30 21:55:33 +03:00
ospab
e90bfc7510
Patch netstack-smoltcp locally to fix catastrophic UDP tunnel stream crash on invalid packets
2026-05-30 21:34:31 +03:00
ospab
a3266029d4
CI/CD: release version v0.2.77
2026-05-30 21:15:20 +03:00
ospab
ae8f5f28ca
Fix UDP IPv4-mapped IPv6 address matching bug and completely remove tun2socks
2026-05-30 21:14:29 +03:00
ospab
2a294c5fbc
fix(client): make Android TUN read loop resilient to EINTR, don't abort tunnel on transient read errors
2026-05-30 02:35:14 +03:00
ospab
bd38b5b279
CI/CD: release version v0.2.76
2026-05-30 02:13:29 +03:00
ospab
60b5d565e8
fix(client): stabilize UDP sessions - prevent crashes on transient recv errors in udp_nat and proxy
2026-05-30 02:12:15 +03:00
ospab
3a39f19b45
fix(client): fix async closure compilation error in udp_nat.rs
2026-05-30 02:03:56 +03:00
ospab
f3f2cf1c17
fix(client): bind SOCKS5 UDP socket to IPv6 properly, and fix 100% CPU spin in Android TUN reader
2026-05-30 02:01:31 +03:00
ospab
3fd53686f8
fix(client): correctly parse ATYP in SOCKS5 UDP ASSOCIATE response to fix DNS/UDP on IPv6 networks
2026-05-30 01:52:25 +03:00
ospab
7e3b2e6633
fix(client): prevent TUN read loop from crashing on invalid IP packets (fixes LTE MTU/CLAT issues)
2026-05-30 01:42:18 +03:00
ospab
9edfb3cb3f
CI/CD: release version v0.2.75
2026-05-30 01:40:52 +03:00
ospab
63b8707161
fix(build): remove ignored ostp-brain from Cargo.toml members to fix Github Actions
2026-05-30 01:33:34 +03:00
ospab
159abb4c24
CI/CD: release version v0.2.74
2026-05-30 01:14:33 +03:00
ospab
b9a95708c9
fix(xhttp): rewrite RealityStream buffering to prevent packet drops and data loss
2026-05-30 01:10:29 +03:00
ospab
cecd2756a0
fix(client/mobile): resolve fdsan crash and mobile network proxy issues, add auto config UI
2026-05-30 00:54:46 +03:00
ospab
a786bd8691
CI/CD: release version v0.2.73
2026-05-29 17:37:33 +03:00
ospab
04841f1c8b
feat(ui): decouple WSS from UoT and add standalone Reality toggle
...
Extracted the WSS toggle from the UoT stealth block to make it
accessible regardless of transport mode. Added a dedicated XTLS-Reality
toggle to avoid relying on empty/non-empty PBK strings to determine
the enabled state, allowing users to toggle Reality without wiping keys.
2026-05-29 17:36:31 +03:00