ospab
e4e054e75a
chore: version updates and build script tweaks
2026-06-17 19:38:29 +03:00
ospab
0231ef8a6e
chore: completely remove ostp-control bundling from server and build script
2026-06-17 03:37:41 +03:00
ospab
630c3fde73
feat: update build script and documentation
2026-06-17 03:29:38 +03:00
ospab
04c31c7f53
feat: implement wintun dynamic downloading, add missing driver frontend modal, fix background logging and UAC helper issues
2026-06-09 01:01:36 +03:00
ospab
7f499d6263
feat: embed web panel via rust-embed with login page and custom webpath
2026-05-26 21:30:49 +03:00
ospab
3e6baf5a06
fix: use portable-atomic for AtomicU64 on 32-bit targets (MIPS, ARM32)
2026-05-17 21:14:07 +03:00
ospab
e36d743ad5
refactor: professionalize all scripts and CI workflow
...
build.ps1:
- Added mandatory cargo check pre-flight that blocks releases on errors
- Added --Check flag for check-only mode (no build, no release)
- Reverts version bump if check fails
- Professionalized all output (removed informal language)
- Cleaner output structure with consistent [ok], [warn], [error] tags
install.ps1 / install.sh:
- Professionalized all prompts and messages
- Removed informal phrasing
- Consistent formatting
test_linux.sh:
- Updated all log string matchers to match professionalized output:
'Connection established' (was 'Bridge connection established')
'Starting server' (was 'Starting in SERVER mode')
'Starting client' (was 'Starting in CLIENT mode')
RTT regex updated for new format
release.yml:
- Added cargo check pre-flight step before native compilation
2026-05-17 03:41:40 +03:00
ospab
ec35769b9f
fix: implement non-blocking unbounded channels and clean stream reset on reconnect
2026-05-16 23:41:04 +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
c8c760c7d0
CI/CD: Add proactive git-pull rebase synchronization to start of build.ps1
2026-05-14 23:15:40 +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
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
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
ospab
26a0953b5f
CI/CD: Implement Universal Cross-Platform Release Matrix and Automated GitHub Deployment via gh CLI
2026-05-14 22:47:44 +03:00
ospab
bbe5a88f36
Fix: Persist WSL compilation artifacts in host target_linux to prevent WSL /tmp evaporation
2026-05-14 22:22:04 +03:00
ospab
cbb4486514
Fix: Resolve WSL path escaping bug and enforce distribution cleanup in build.ps1
2026-05-14 22:13:18 +03:00
ospab
a107f74b8d
Fix: Re-export PaddingStrategy and anchor build.ps1 to project root with proper versioning
2026-05-14 22:09:48 +03:00
ospab
1ebf01cc65
Initial public release: Ospab Stealth Transport Protocol v0.1.0
2026-05-14 21:41:54 +03:00