Skip to content

v2.0.0 — Airlock (Go, cross-platform)

Latest

Choose a tag to compare

@adamorad adamorad released this 12 Jun 18:19
· 6 commits to main since this release
v2.0.0
05dc051

Complete Go rewrite. Cross-platform (macOS + Linux), pure-Go SQLite (WAL). Blocking lock waits with wake-tokens, capability tokens, atomic counters + compare-and-swap notes, agent presence (expiry releases locks), generation-counted events, task queue with leases, airlock status/watch CLI, install-service (launchd/systemd). v1 (Swift) archived at legacy/swift/ and tag v1.1.0. Install: go install github.com/adamorad/airlock/v2@latest or brew install adamorad/tap/airlock.