Commit Graph

125 Commits

Author SHA1 Message Date
ospab ecd153b48f CI/CD: release version v0.1.30 2026-05-15 16:46:47 +03:00
ospab 578dcf6f9b fix: explicitly execute cargo through rustup run to bypass broken macOS runner shims 2026-05-15 16:46:19 +03:00
ospab 0773f9be9d CI/CD: release version v0.1.29 2026-05-15 16:41:55 +03:00
ospab 92c044217f feat: absolute dynamic Windows elevation using native ShellExecuteW (runas) 2026-05-15 16:41:20 +03:00
ospab c2407f3637 fix: stabilize Windows dynamic UAC elevation by waiting for powershell handoff 2026-05-15 16:39:19 +03:00
ospab e83d81b0a7 fix: resolve macOS ARM64 build fail by eliminating redundant shell env sourcing 2026-05-15 16:15:40 +03:00
ospab 8fa2c2d687 CI/CD: release version v0.1.28 2026-05-15 16:13:39 +03:00
ospab efcadad2f0 fix: prevent console window closure on fatal errors via user prompt pause 2026-05-15 16:10:47 +03:00
ospab 51cf1e72ef CI/CD: release version v0.1.27 2026-05-15 15:59:38 +03:00
ospab da50d2f15f feat: autonomous self-downloading dependencies inside TUN OS drivers 2026-05-15 15:58:35 +03:00
ospab 22fb9bb3d3 feat: unified cross-platform TUN support (Linux + Windows Firewall dynamic bypass) 2026-05-15 15:54:37 +03:00
ospab f4c8a7d6bc CI/CD: release version v0.1.26 2026-05-15 01:26:10 +03:00
ospab 38e62adad8 CI/CD: release version v0.1.25 2026-05-15 01:23:34 +03:00
ospab 31d61de939 Fix: Add physical network bypass routing for primary DNS (1.1.1.1) in Wintun handler to prevent UDP-over-TCP DNS resolution deadlock. 2026-05-15 01:23:13 +03:00
ospab c7689f2785 CI/CD: release version v0.1.24 2026-05-15 01:21:40 +03:00
ospab e5062465d6 Fix: Integrate multi-architecture Wintun zip extractor filtering and upgrade tun2socks to v2.6.0 using the provided working release endpoint. 2026-05-15 01:20:56 +03:00
ospab 1ab313b616 Fix: Overhaul Windows UAC elevation to preserve CWD and CLI arguments, preventing instant crash on relaunch; apply UseBasicParsing to fix background downloader hangs. 2026-05-15 01:09:15 +03:00
ospab d0146d027d Fix: Enforce local filesystem touch on ostp.exe to override inherited build server timestamps after zip expansions. 2026-05-15 01:02:18 +03:00
ospab a118e45cf1 Fix: Mitigate Invoke-WebRequest hangs via UseBasicParsing, and implement aggressive child/parent directory hierarchy scans for zero-friction binary discoveries. 2026-05-15 00:57:54 +03:00
ospab fb32ca29de DevOps: Overhaul Windows install.ps1 to support dynamic location preservation and smart permission-agnostic deployment mapping. 2026-05-15 00:55:51 +03:00
ospab 0642cbde06 Fix: Resolve PowerShell parser error in install.ps1 by wrapping interpolated arch variable in curly braces before colon delimiter. 2026-05-15 00:50:22 +03:00
ospab c1bbaec842 CI/CD: release version v0.1.23 2026-05-15 00:47:06 +03:00
ospab d328222f1b Fix: Explicitly link user32.lib and kernel32.lib inside runner.rs to resolve indirect ShowWindow unresolved external MSVC linker regression. 2026-05-15 00:46:48 +03:00
ospab 32ce5de107 DevOps: Add scripts/install.ps1 native Windows installer and updater, and document Linux/Windows bootstrappers in README.md 2026-05-15 00:41:37 +03:00
ospab 4ecbab05a1 CI/CD: release version v0.1.22 2026-05-15 00:38:16 +03:00
ospab 3848083d52 DevOps: Localize quick-start install.sh shell script to English for global platform parity. 2026-05-15 00:38:03 +03:00
ospab 83cf831ebc DevOps: Transform quick-start shell installer into a smart auto-updater. Detects pre-existing configs, transparently hot-swaps binaries, restarts running services, and bypasses interactive setup loops. 2026-05-15 00:37:24 +03:00
ospab 6713d70071 Fix: Simplify system proxy registry format to raw address and port, and restore safe defaults for tun.wintun_path and ipv4_address in client initialization template 2026-05-15 00:36:28 +03:00
ospab 0b3ee775e4 Refactor: Fully overhaul TUN mode architecture. Replace stub with auto-downloading Go tun2socks daemon, inject dynamic Windows PowerShell routing tables with proxy IP exclusions, metrics and secure DNS resolver, and prune legacy wintun crate bindings. 2026-05-15 00:35:25 +03:00
ospab 292ba3b3d7 CI/CD: release version v0.1.21 2026-05-15 00:16:14 +03:00
ospab f1b8bfac42 UX: Remove dummy examples and emojis from CLI output to enforce professional strict templates 2026-05-15 00:15:54 +03:00
ospab a773422495 UX: Redesign CLI init workflow to prevent silent client-mode trap on missing configs and enrich config templates with complete modern routing schema 2026-05-15 00:14:17 +03:00
ospab 0d414e5000 Refactor: Integrate portable-atomic to transparently emulate 64-bit atomics on 32-bit router architectures like MIPS and ensure absolute hardware-independent metrics tracking 2026-05-15 00:11:28 +03:00
ospab 4e8513b597 CI/CD: release version v0.1.20 2026-05-15 00:01:38 +03:00
ospab 403405c791 CI/CD: Complete system alignment by introducing Nightly toolchain exclusively for MIPS builds and applying macOS path-prioritization patches 2026-05-15 00:01:22 +03:00
ospab c8a28a75ce CI/CD: release version v0.1.19 2026-05-14 23:57:50 +03:00
ospab fc815d4f85 CI/CD: Resolve MIPS Tier-3 compilation by instructing Cross to dynamically build-std library from source 2026-05-14 23:57:19 +03:00
ospab ed7054be7d CI/CD: Streamline triggers by removing redundant master branch push hook, enforcing tag-only execution 2026-05-14 23:53:12 +03:00
ospab b0ce83c076 Install: Refactor install.sh script to support auto-architecture detection, correct .tar.gz archive downloads and seamless tar extraction 2026-05-14 23:52:33 +03:00
ospab 899755ea1c CI/CD: release version v0.1.18 2026-05-14 23:52:13 +03:00
ospab de4e168162 CI/CD: Secure reliable cross-compilation via explicit Cross.toml registry and container isolation safeguards to solve MIPS, FreeBSD, and GLIBC failures 2026-05-14 23:51:37 +03:00
ospab 6b4edccc64 CI/CD: release version v0.1.17 2026-05-14 23:36:05 +03:00
ospab 97c9e3045b CI/CD: Remove CI suppression [skip ci] to fully restore automatic release triggers 2026-05-14 23:34:05 +03:00
ospab 68ae4da39d CI/CD: prepare version v0.1.16 [skip ci] 2026-05-14 23:23:05 +03:00
ospab dedcb3b952 CI/CD: prepare version v0.1.15 [skip ci] 2026-05-14 23:21:19 +03:00
ospab 565023070a CI/CD: Safeguard GitHub Release asset upload step to only execute on Tag pushes, enabling clean verification builds on master branch 2026-05-14 23:20:33 +03:00
ospab e5980df243 CI/CD: Skip host-runner rustup target addition for Cross-Docker targets to prevent Tier-3 architecture compilation crashes 2026-05-14 23:19:42 +03:00
ospab 7c4abca29e CI/CD: prepare version v0.1.14 [skip ci] 2026-05-14 23:18:34 +03:00
ospab d7f34505ec CI/CD: Fully bulletproof GHA YAML syntax & broaden triggers to master branch for immediate real-time execution 2026-05-14 23:18:21 +03:00
ospab d37f077287 CI/CD: prepare version v0.1.13 [skip ci] 2026-05-14 23:17:41 +03:00