Commit Graph

  • 6987ac5344 Fallback to server parameter for DNS resolver if not specified master ospab 2026-06-20 00:07:52 +0300
  • d65af355f1 Fix handshake timeouts in OSTP outbounds and remove test_parse ospab 2026-06-19 23:57:35 +0300
  • 23c4d38ee4 Make --import and --url patch existing configuration instead of overwriting ospab 2026-06-19 23:45:33 +0300
  • b7a31af911 Add DNS Tunneling example to client init config ospab 2026-06-19 23:21:39 +0300
  • 76bf1c9a98 fix(cli): evaluate CARGO_PKG_VERSION in parse_ostp_link to prevent false migrations ospab 2026-06-19 19:24:37 +0300
  • fc339b3643 feat(server): log reasons for dropped packets ospab 2026-06-19 19:14:46 +0300
  • 6eb7b369a0 fix(client): wait for handshake response in dial_tcp before sending data ospab 2026-06-19 19:06:51 +0300
  • 01d7d19b11 Restore Session import for Windows compatibility and fix Flutter build ospab 2026-06-19 18:24:51 +0300
  • 0953b83e3c CI/CD: release version v0.3.12 v0.3.12 ospab 2026-06-19 17:53:16 +0300
  • 8a0b633bb1 Fix compiler warnings and errors ospab 2026-06-19 17:51:58 +0300
  • 72077bbd0c CI/CD: release version v0.3.11 v0.3.11 ospab 2026-06-19 17:36:16 +0300
  • 0cd189fb84 Prober now auto-reads DNS domain from config ospab 2026-06-19 17:34:37 +0300
  • 87694c6218 Add update version targeting and fix dns prober ospab 2026-06-19 17:31:43 +0300
  • 916a21eeec Fix type mismatch error in make_transport ospab 2026-06-19 16:19:51 +0300
  • f8f27d366d Fix empty handshake payload and dummy keys in ostp outbound client ospab 2026-06-19 16:11:37 +0300
  • ce9f11a35e Fix ReloadUser missing rename for 'key' resulting in all keys being dropped ospab 2026-06-19 15:54:55 +0300
  • 7fadc8d28d Fix hot-reloader clearing access keys due to modular config migration ospab 2026-06-19 15:44:55 +0300
  • 3efbfd75cc CI/CD: release version v0.3.10 v0.3.10 ospab 2026-06-19 15:21:17 +0300
  • 8820a42359 Fix DNS Prober real RTT logic, fix Flutter DNS proxy UI, fix ServerInbound struct tags and migrator ospab 2026-06-19 15:18:41 +0300
  • 0394971791 chore: remove embedded wiki submodule ospab 2026-06-19 14:43:04 +0300
  • 430e304936 docs: remove useless ostp-wiki folder from root ospab 2026-06-19 14:42:45 +0300
  • 765981f03d CI/CD: release version v0.3.8 v0.3.8 ospab 2026-06-19 01:58:41 +0300
  • c0b10e9467 fix(api): remove deprecated is_licensed field from ApiState test construction ospab 2026-06-19 01:53:29 +0300
  • 8c8a6edd25 CI/CD: release version v0.3.7 v0.3.7 ospab 2026-06-19 01:45:09 +0300
  • 3f1adbc58f feat: integrate DNS Transport (DNS Proxy) as last resort transport ospab 2026-06-19 01:44:08 +0300
  • a955946fdb Ignore dnstt reference folder ospab 2026-06-19 00:38:14 +0300
  • 5782107c84 feat: make panel open source, remove license check, and restore rust-embed ospab 2026-06-18 22:54:31 +0300
  • 9e2ab59121 Update --init templates to v0.3.1 format ospab 2026-06-18 20:13:14 +0300
  • 9fb2042cad Add --migrate flag for manual config migration ospab 2026-06-18 19:19:58 +0300
  • 7a9cf371fb Fix --init client template to match migration spec, and revert dns in server template ospab 2026-06-18 18:34:05 +0300
  • 1385cb9423 Update --init server template to include transport, dns, and license fields ospab 2026-06-18 17:57:49 +0300
  • e4c6a6138a Fix config migrator for ostp binary startup ospab 2026-06-18 17:38:20 +0300
  • ae121a5eb9 CI/CD: release version v0.3.6 v0.3.6 ospab 2026-06-18 02:46:18 +0300
  • 56ee600350 Fix ApiState initialization in tests missing is_licensed field ospab 2026-06-18 02:44:33 +0300
  • 7351d9c5a6 CI/CD: release version v0.3.5 v0.3.5 ospab 2026-06-18 02:40:31 +0300
  • 2c6b5a7ce2 docs: update docs for v0.3.1, add FAQ, remove ostp-control mentions ospab 2026-06-18 02:25:21 +0300
  • 9ce9e6d69a chore: change repository license from BSL 1.1 to AGPLv3 ospab 2026-06-18 02:14:16 +0300
  • b85ddbff4e CI/CD: release version v0.3.4 v0.3.4 ospab 2026-06-18 02:04:47 +0300
  • 774d926bf9 chore: bump version to 0.3.3 and add auto-version bumping script to GHA ospab 2026-06-18 02:02:58 +0300
  • f9c048f4f1 docs: add critical fixes summary report ospab 2026-06-17 22:25:00 +0300
  • d91d5de440 fix: ostp-gui security and stability improvements ospab 2026-06-17 22:24:37 +0300
  • b5e830a5eb fix: critical buffer and UDP handler improvements ospab 2026-06-17 22:19:20 +0300
  • 115a265676 feat: add EULA prompt and EULA.txt file generation when downloading control panel ospab 2026-06-17 22:04:54 +0300
  • e4e054e75a chore: version updates and build script tweaks ospab 2026-06-17 19:38:29 +0300
  • 99ff76d595 feat: unlimited free core and license protection for panel API ospab 2026-06-17 19:32:59 +0300
  • 303515cfba security: send license key via Authorization header instead of query param ospab 2026-06-17 14:00:02 +0300
  • 7ceabebf02 CI/CD: release version v0.3.2 v0.3.2 ospab 2026-06-17 13:56:40 +0300
  • ed532421f5 fix: remove hardcoded ostp-core version constraint ospab 2026-06-17 13:54:02 +0300
  • 0231ef8a6e chore: completely remove ostp-control bundling from server and build script ospab 2026-06-17 03:37:41 +0300
  • f08240cf58 CI/CD: release version v0.3.1 v0.3.1 ospab 2026-06-17 03:37:27 +0300
  • 630c3fde73 feat: update build script and documentation ospab 2026-06-17 03:29:38 +0300
  • 67f9c06935 feat: migrate to v0.3.1 with multi-server architecture ospab 2026-06-16 20:22:00 +0300
  • 8ed66f9553 docs: Update config format to modular architecture v0.3.1 ospab 2026-06-16 18:09:46 +0300
  • 580faf659a feat(ostp-client): refactor to modular multi-server architecture (0.3.1) ospab 2026-06-16 17:38:05 +0300
  • 31d0020483 CI/CD: release version v0.2.98 v0.2.98 ospab 2026-06-16 14:21:02 +0300
  • 04761fb6a3 Fix memory leaks, hang issues, gui helper token vulns, and log spam ospab 2026-06-16 14:11:37 +0300
  • feaac0c713 CI/CD: release version v0.2.97 v0.2.97 ospab 2026-06-14 01:49:53 +0300
  • b841053628 fix(jni): add exclusions_rx param to run_native_tunnel_from_fd stub to fix non-Android builds ospab 2026-06-14 01:49:06 +0300
  • cf92089005 CI/CD: release version v0.2.96 v0.2.96 ospab 2026-06-14 01:46:14 +0300
  • e0a13702ea fix(tun): resolve OS error 10049 for TCP bypass on Windows and fix 16GB memory leak by bounding smoltcp channels ospab 2026-06-14 01:44:56 +0300
  • c36e7373e8 fix(tun): hide verbose split tunneling logs behind debug flag ospab 2026-06-14 01:34:34 +0300
  • 3671a83971 chore(tun): add verbose logging for TCP and UDP split tunneling bypass ospab 2026-06-14 01:26:34 +0300
  • c7bca41616 chore: fix JNI UoT handler args, center Flutter home screen metrics, update READMEs ospab 2026-06-14 01:04:50 +0300
  • 486d745d47 feat(tun): implement process bypass for TCP/UDP and IP bypass for UDP using existing Extended tables ospab 2026-06-14 00:02:08 +0300
  • 74b6648db1 fix(tun): fix bypass loop by capturing physical iface before tun route overrides ospab 2026-06-13 23:09:33 +0300
  • 4543fa82f8 fix(split-tunnel): hot-reload exclusions into running proxy tunnel without reconnect ospab 2026-06-13 22:30:01 +0300
  • 83ba39e59a feat(gui): split tunneling — tag-chip UI, process picker with live process list ospab 2026-06-13 02:55:28 +0300
  • 533466b63a CI/CD: release version v0.2.95 v0.2.95 ospab 2026-06-13 02:45:40 +0300
  • 6dee7613a5 CI: Add step to create dummy dist directory for rust-embed during check-and-test ospab 2026-06-13 02:44:01 +0300
  • 96fc0c702a
    Fix Check & Test by building web panel before cargo checks copilot/fix-check-and-test-job copilot-swe-agent[bot] 2026-06-12 23:41:34 +0000
  • 6a387089b8
    Initial plan copilot-swe-agent[bot] 2026-06-12 23:38:10 +0000
  • 4c0263f7f7 CI/CD: release version v0.2.94 v0.2.94 ospab 2026-06-13 02:34:06 +0300
  • a18325482a CI/CD: release version v0.2.94 ospab 2026-06-13 02:34:06 +0300
  • 4d228cf1e1 CI/CD: release version v0.2.93 v0.2.93 ospab 2026-06-13 02:32:23 +0300
  • 9e3772b8d7 CI/CD: release version v0.2.93 ospab 2026-06-13 02:32:23 +0300
  • 55215567dd Fix all compilation errors and suppress all warnings across workspace ospab 2026-06-13 02:30:57 +0300
  • 9dd029ae52 Fix all compilation errors and suppress all warnings across workspace ospab 2026-06-13 02:30:57 +0300
  • ab8d2c2185 CI/CD: release version v0.2.92 v0.2.92 ospab 2026-06-13 02:28:22 +0300
  • 91d73081eb CI/CD: release version v0.2.92 ospab 2026-06-13 02:28:22 +0300
  • 875177f779 CI/CD: release version v0.2.91 v0.2.91 ospab 2026-06-13 02:23:24 +0300
  • 08b8675730 CI/CD: release version v0.2.91 ospab 2026-06-13 02:23:24 +0300
  • 2a24ac34d0 Remove Reality/XTLS from all UI components and TSX pages (Dashboard, Settings, Tools) ospab 2026-06-13 02:19:53 +0300
  • 7fe1be33fc Remove Reality/XTLS from all UI components and TSX pages (Dashboard, Settings, Tools) ospab 2026-06-13 02:19:53 +0300
  • 8fc61f986f CI/CD: release version v0.2.90 v0.2.90 ospab 2026-06-13 02:12:51 +0300
  • a8802cd50f CI/CD: release version v0.2.90 ospab 2026-06-13 02:12:51 +0300
  • ee6768dee1 CI: restore run-name format, add check-and-test gate before all builds ospab 2026-06-13 02:04:03 +0300
  • 458602cec6 CI: restore run-name format, add check-and-test gate before all builds ospab 2026-06-13 02:04:03 +0300
  • 091bb2c707 CI/CD: release version v0.2.89 v0.2.89 ospab 2026-06-13 02:00:26 +0300
  • 9ac3a5386a CI/CD: release version v0.2.89 ospab 2026-06-13 02:00:26 +0300
  • 2d05fb282d CI/CD: release version v0.2.88 v0.2.88 ospab 2026-06-13 01:58:32 +0300
  • 74372d2289 CI/CD: release version v0.2.88 ospab 2026-06-13 01:58:32 +0300
  • 3c54aba63f Remove Reality/XTLS UI from ostp-gui, ostp-flutter, ostp-control ospab 2026-06-13 01:57:20 +0300
  • 76de3c6422 Remove Reality/XTLS UI from ostp-gui, ostp-flutter, ostp-control ospab 2026-06-13 01:57:20 +0300
  • a9e4511190 Fix CLI setup permissions, enforce global debug tracing, and fix GUI silent startup crash ospab 2026-06-13 01:25:54 +0300
  • 8749f12026 Fix CLI setup permissions, enforce global debug tracing, and fix GUI silent startup crash ospab 2026-06-13 01:25:54 +0300
  • fbf13b86f3 Fix syntax and type errors after DNS removal ospab 2026-06-10 22:59:10 +0300
  • 98d81d8b4c Fix syntax and type errors after DNS removal ospab 2026-06-10 22:59:10 +0300
  • 9f35caf4ca Remove built-in DNS server and owndns features ospab 2026-06-10 22:52:35 +0300
  • 2b0d85b530 Remove built-in DNS server and owndns features ospab 2026-06-10 22:52:35 +0300
  • 7bb7d211fa Remove stealth_port entirely and integrate fallback into UoT HTTP handler ospab 2026-06-10 02:26:13 +0300