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> |
||
|---|---|---|
| .. | ||
| android | ||
| lib | ||
| test | ||
| .gitignore | ||
| .metadata | ||
| README.md | ||
| analysis_options.yaml | ||
| android_icon.png | ||
| android_icon_backup.png | ||
| build.ps1 | ||
| build_android_jni.ps1 | ||
| devtools_options.yaml | ||
| ostp-client-release.apk | ||
| pubspec.lock | ||
| pubspec.yaml | ||
| resize_icon.ps1 | ||
README.md
ostp_client
A new Flutter project.
Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.