mirror of https://github.com/ospab/ostp.git
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> |
||
|---|---|---|
| .. | ||
| models | ||
| ui | ||
| main.dart | ||