Skip to content

usbipd-mac v0.1.34

Choose a tag to compare

@github-actions github-actions released this 28 Aug 04:12
· 9 commits to main since this release

Release v0.1.34

What's Changed

  • docs: update changelog for v0.1.34 shell completion release
  • feat: Implement comprehensive shell completion system (#29)
  • docs: add mandatory git workflow requirements to steering documents
  • docs: add repository URLs to project documentation
  • feat: update Homebrew package name from usbipd-mac to usbip

Artifacts

This release includes the following artifacts:

  • usbipd: Main USB/IP daemon executable for macOS
  • USBIPDSystemExtension.systemextension.tar.gz: System Extension bundle for advanced USB device access
  • QEMUTestServer: QEMU integration test server (if available)
  • Archive: Complete packaged release (tar.gz)
  • Checksums: SHA256 verification checksums

Installation

Homebrew (Recommended):

brew tap beriberikix/usbipd-mac
brew install usbip
sudo usbipd install-system-extension
sudo brew services start usbip

Manual Installation:

  1. Download usbipd-v0.1.34-macos and USBIPDSystemExtension.systemextension.tar.gz
  2. Make the binary executable: chmod +x usbipd-v0.1.34-macos
  3. Extract and install the system extension bundle
  4. Install the system extension: sudo ./usbipd-v0.1.34-macos install-system-extension

Requirements

  • macOS 11.0 or later
  • Administrator privileges for USB device access
  • System extension approval in System Preferences

Notes

  • Binaries are code-signed with Apple Developer ID when available
  • System extension requires user approval on first installation
  • Full functionality requires both the CLI binary and system extension