Commit Graph

407 Commits

Author SHA1 Message Date
ospab 9ac3a5386a CI/CD: release version v0.2.89 2026-06-13 02:00:26 +03:00
ospab 74372d2289 CI/CD: release version v0.2.88 2026-06-13 01:58:32 +03:00
ospab 76de3c6422 Remove Reality/XTLS UI from ostp-gui, ostp-flutter, ostp-control 2026-06-13 01:57:20 +03:00
ospab 8749f12026 Fix CLI setup permissions, enforce global debug tracing, and fix GUI silent startup crash 2026-06-13 01:25:54 +03:00
ospab 98d81d8b4c Fix syntax and type errors after DNS removal 2026-06-10 22:59:10 +03:00
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