Skip to content

ShakyLine v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 May 15:04
· 2 commits to main since this release

Added

  • Initial release of ShakyLine
  • TCP proxy with deterministic fault injection via SplitMix64 RNG
  • Fault types: Latency, Jitter, Drop, Throttle, Corrupt, Stall, Half-close
  • Directional fault profiles (client→server / server→client)
  • Runtime control REST API on configurable port
  • Prometheus-compatible /metrics endpoint
  • 4-way half-close with correct TCP shutdown semantics
  • Backpressure handling with configurable high/low watermarks
  • Graceful shutdown with buffer draining
  • Cross-platform support: Windows (MSVC), Linux (GCC/Clang), macOS
  • --version flag
  • GitHub Actions CI (matrix build on Windows, Ubuntu, macOS)
  • Windows NSIS installer and ZIP package via CPack