ospab
92d6b06d75
§A: remove WSS + Reality (TLS-mimicry); bump to 0.4.0 / AGPL-3.0
...
Clean-rebuild on the stably-working v0.2.98 base. The project's stealth
path is zapret-like (packet obfuscation / junk / fragmentation), NOT
TLS-mimicry, so WSS and Reality are dropped entirely.
- Delete dead orphan files: ostp-client/src/transport/xhttp.rs and
ostp-core/src/crypto/reality.rs (never declared as modules → not even
compiled), plus ostp-core/src/framing/wss.rs.
- Scrub the `wss` transport field from client config/bridge, the unified
CLI (ostp/src/main.rs), the Tauri GUI backend, the GUI frontend
(index.html/main.js), and the Flutter UI; also drop the Reality
pbk/sid plumbing and XTLS auto-search modes from both frontends.
- Drop now-unused client deps (x25519-dalek, chacha20poly1305, hex).
- Bump workspace to version 0.4.0 and license AGPL-3.0; make ostp's
ostp-core dep path-only so the version bump resolves.
- gitignore ostp-control/ (panel assets built separately; a dummy dist
is created for the rust-embed build).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-27 16:29:42 +03:00
ospab
31d0020483
CI/CD: release version v0.2.98
2026-06-16 14:21:02 +03:00
ospab
04761fb6a3
Fix memory leaks, hang issues, gui helper token vulns, and log spam
2026-06-16 14:11:37 +03:00
ospab
feaac0c713
CI/CD: release version v0.2.97
2026-06-14 01:49:53 +03:00
ospab
b841053628
fix(jni): add exclusions_rx param to run_native_tunnel_from_fd stub to fix non-Android builds
2026-06-14 01:49:06 +03:00
ospab
cf92089005
CI/CD: release version v0.2.96
2026-06-14 01:46:14 +03:00
ospab
e0a13702ea
fix(tun): resolve OS error 10049 for TCP bypass on Windows and fix 16GB memory leak by bounding smoltcp channels
2026-06-14 01:44:56 +03:00
ospab
c36e7373e8
fix(tun): hide verbose split tunneling logs behind debug flag
2026-06-14 01:34:34 +03:00
ospab
3671a83971
chore(tun): add verbose logging for TCP and UDP split tunneling bypass
2026-06-14 01:26:34 +03:00
ospab
c7bca41616
chore: fix JNI UoT handler args, center Flutter home screen metrics, update READMEs
2026-06-14 01:04:50 +03:00
ospab
486d745d47
feat(tun): implement process bypass for TCP/UDP and IP bypass for UDP using existing Extended tables
2026-06-14 00:02:08 +03:00
ospab
74b6648db1
fix(tun): fix bypass loop by capturing physical iface before tun route overrides
2026-06-13 23:09:33 +03:00
ospab
4543fa82f8
fix(split-tunnel): hot-reload exclusions into running proxy tunnel without reconnect
2026-06-13 22:30:01 +03:00
ospab
83ba39e59a
feat(gui): split tunneling — tag-chip UI, process picker with live process list
2026-06-13 02:55:28 +03:00
ospab
533466b63a
CI/CD: release version v0.2.95
2026-06-13 02:45:40 +03:00
ospab
6dee7613a5
CI: Add step to create dummy dist directory for rust-embed during check-and-test
2026-06-13 02:44:01 +03:00
ospab
4c0263f7f7
CI/CD: release version v0.2.94
2026-06-13 02:34:06 +03:00
ospab
4d228cf1e1
CI/CD: release version v0.2.93
2026-06-13 02:32:23 +03:00
ospab
55215567dd
Fix all compilation errors and suppress all warnings across workspace
2026-06-13 02:30:57 +03:00
ospab
ab8d2c2185
CI/CD: release version v0.2.92
2026-06-13 02:28:22 +03:00
ospab
875177f779
CI/CD: release version v0.2.91
2026-06-13 02:23:24 +03:00
ospab
2a24ac34d0
Remove Reality/XTLS from all UI components and TSX pages (Dashboard, Settings, Tools)
2026-06-13 02:19:53 +03:00
ospab
8fc61f986f
CI/CD: release version v0.2.90
2026-06-13 02:12:51 +03:00
ospab
ee6768dee1
CI: restore run-name format, add check-and-test gate before all builds
2026-06-13 02:04:03 +03:00
ospab
091bb2c707
CI/CD: release version v0.2.89
2026-06-13 02:00:26 +03:00
ospab
2d05fb282d
CI/CD: release version v0.2.88
2026-06-13 01:58:32 +03:00
ospab
3c54aba63f
Remove Reality/XTLS UI from ostp-gui, ostp-flutter, ostp-control
2026-06-13 01:57:20 +03:00
ospab
a9e4511190
Fix CLI setup permissions, enforce global debug tracing, and fix GUI silent startup crash
2026-06-13 01:25:54 +03:00
ospab
fbf13b86f3
Fix syntax and type errors after DNS removal
2026-06-10 22:59:10 +03:00
ospab
9f35caf4ca
Remove built-in DNS server and owndns features
2026-06-10 22:52:35 +03:00
ospab
7bb7d211fa
Remove stealth_port entirely and integrate fallback into UoT HTTP handler
2026-06-10 02:26:13 +03:00
ospab
430ab8a743
CI/CD: release version v0.2.87
2026-06-09 01:02:11 +03:00
ospab
04c31c7f53
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
60282d730f
CI/CD: release version v0.2.86
2026-06-07 21:05:23 +03:00
ospab
da238fad5c
fix(client): fix compilation error on linux due to server_ip_str
2026-06-07 21:03:52 +03:00
ospab
85f0cb19cf
CI/CD: release version v0.2.85
2026-06-07 20:44:28 +03:00
ospab
c95720f3da
CI/CD: release version v0.2.84
2026-06-07 20:10:39 +03:00
ospab
730eab8553
feat: implement built-in DNS server, adblock and dns leak prevention
2026-06-07 19:55:42 +03:00
ospab
4d0249e8ef
CI/CD: release version v0.2.83
2026-06-06 20:57:46 +03:00
ospab
4cd7321cc2
CI/CD: release version v0.2.82
2026-06-03 19:52:21 +03:00
ospab
fe1333621b
CI/CD: release version v0.2.81
2026-06-03 02:59:35 +03:00
ospab
8dbf52cba3
CI/CD: release version v0.2.80
2026-06-03 02:08:55 +03:00
ospab
29e9ef739c
Refactor: Phase 1 and 2 - Async architecture, JNI fixes, SmolTCP data races, and Tunnel optimizations
2026-06-03 02:06:06 +03:00
ospab
84797f55ab
CI/CD: release version v0.2.79
2026-06-03 01:19:25 +03:00
ospab
53ce4f21a0
CI/CD: release version v0.2.78
2026-06-03 01:02:10 +03:00
ospab
ca9dd9ec06
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
f9e272d6bf
chore: apply icon variant 2 (infinity tunnel) to tauri and flutter
2026-06-02 23:12:47 +03:00
ospab
ee539ea4a6
fix(gui): add tray-icon feature and missing Emitter import
2026-06-02 23:05:32 +03:00
ospab
5952fbe3cc
fix: rename WindowsProxyGuard to SystemProxyGuard in bridge.rs
2026-06-02 23:01:45 +03:00
ospab
dfbaff2c21
ci: add linux and macos gui build matrices
2026-06-02 23:01:22 +03:00