Commit Graph

8 Commits

Author SHA1 Message Date
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 877d9035cc test: enhance test_linux.sh with remote live diagnostics 2026-05-15 18:56:43 +03:00
ospab ef8bea242b Enhancement: Add Section 8 for concurrent multiplexed offline traffic routing verification 2026-05-14 22:42:32 +03:00
ospab 93bf3579fd Enhancement: Add automated DPI Active Probing (TSPU stealth) and Unauthorized client testing in test_linux.sh 2026-05-14 22:40:28 +03:00
ospab fadee756e3 Fix: Use robust universal hex regex for key injection in test_linux.sh to support pretty-printed arrays 2026-05-14 22:37:44 +03:00
ospab 8fc4bdef6a Enhancement: Implement Section 6 integrated connection & handshake testing in test_linux.sh 2026-05-14 22:35:45 +03:00
ospab 94b794b79a Fix: Support universal binary lookup in test_linux.sh for remote servers 2026-05-14 22:02:35 +03:00
ospab 8f48834c38 Add comprehensive Linux integration test suite script 2026-05-14 21:55:25 +03:00