Skip to content

v0.8.0

Choose a tag to compare

@zach-source zach-source released this 08 Aug 01:35
· 6 commits to main since this release
v0.8.0
5fa210e

🎉 opx v0.8.0 - 1Password CLI Batching Daemon

🔒 Security Features

  • Session Idle Timeout: Configurable automatic locking (default: 8 hours)
  • TLS Encryption: All client-server communication encrypted
  • Input Validation: Command injection and race condition protection
  • Cache Security: Automatic clearing when sessions lock

🌐 Modern Unix Integration

  • XDG Base Directory: Full compliance with proper config/data separation
  • Backward Compatibility: Existing ~/.op-authd/ installations preserved

⚡ Performance & Reliability

  • Request Coalescing: Eliminates duplicate concurrent secret reads
  • Thread-Safe: Robust concurrent access throughout
  • Memory Management: Automated cleanup with configurable intervals

Changelog

Features

Others

📦 Installation

Download binaries for your platform from the assets below.

Make binaries executable:

chmod +x op-authd opx

Quick Start:

# Start daemon (8-hour session timeout)
./op-authd --verbose

# Use client to read secrets
./opx read "op://Engineering/DB/password"

🔍 Security Verification

# Verify checksums
sha256sum -c checksums.txt

# Verify GPG signature (if available)
gpg --verify checksums.txt.sig checksums.txt

📋 Requirements

  • 1Password CLI must be installed and authenticated
  • Linux or macOS (Windows support planned)