Commit Graph

163 Commits

Author SHA1 Message Date
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
ospab ca719cfae6 CI/CD: prepare version v0.1.12 [skip ci] 2026-05-14 23:16:59 +03:00
ospab c8c760c7d0 CI/CD: Add proactive git-pull rebase synchronization to start of build.ps1 2026-05-14 23:15:40 +03:00
ospab 2d9e5bbd9f CI/CD: prepare version v0.1.11 [skip ci] 2026-05-14 23:14:46 +03:00
ospab 00864abdbb CI/CD: prepare version v0.1.10 [skip ci] 2026-05-14 23:10:19 +03:00
ospab 882ef6f337 CI/CD: Fix GHA YAML negation syntax & Introduce -TriggerOnly parameter in build.ps1 2026-05-14 23:10:03 +03:00
ospab 6140e1e744 CI/CD: prepare version v0.1.9 [skip ci] 2026-05-14 23:08:19 +03:00
ospab 799be180bc CI/CD: Focus local build.ps1 exclusively on Windows/Linux x64 for rapid daily developer iteration 2026-05-14 23:07:16 +03:00
ospab 31892ca2cf CI/CD: Decouple build.ps1 from gh CLI and fully migrate release publishing to GitHub Actions via automatic Git tagging 2026-05-14 23:04:30 +03:00
ospab c58ca91ed5 CI/CD: Introduce Enterprise GitHub Actions release matrix & enrich local build with FreeBSD 2026-05-14 23:02:39 +03:00
ospab f071e8309e CI/CD: Expand Matrix to include Windows ARM64 and Linux 32-bit targets 2026-05-14 22:59:07 +03:00
ospab abaf49237e Release preparation: bump version to v0.1.7 [skip ci] 2026-05-14 22:57:14 +03:00
ospab bc656e2c52 CI/CD: Add -Flatten switch to build.ps1 to consolidate raw tagged binaries into dist/release/ 2026-05-14 22:49:17 +03:00