Repository navigation
Changes since v0.8.2:
✨ New Features
- Add
--no-trayflag - All binaries are now signed
- Windows binaries use Authenticode
viiper-windows-amd64.exe,viiper-windows-arm64.exe,libVIIPER.dll- To validate use the "Digital Signatures" tab in the Windows file properties
- Linux binaries are signed headless
- Detached CMS signature (
.p7) over the SHA256 checksum file viiper-linux-<arch>.SHA256SUMS+viiper-linux-<arch>.SHA256SUMS.p7as separate release assetsSHA256SUMS+SHA256SUMS.p7insidelibVIIPER-linux-amd64.zip- To validate:
sha256sum -c viiper-linux-<arch>.SHA256SUMSopenssl cms -verify -binary -purpose any -inform DER -in viiper-linux-<arch>.SHA256SUMS.p7 -content viiper-linux-<arch>.SHA256SUMS
- Detached CMS signature (
- Windows binaries use Authenticode
- Overhaul install process
The installer is now an in-process TUI as opposed to an external script
To ease usage further, running VIIPER (without arguments) from any non interactive shell now presents a TUI with options to select commands by default.
For installation, simply run./viiper installfrom a cli for installation
--quietcan be supplied toinstallto run an unattended install.
- (Windows) Fixes detection of installed USBIP-Drivers
🐛 Fixes
- Keyboard/Mouse: Fix occasionally stuck keys
- Fix DS4 Gyro consts
🔧 Miscellaneous
- Publish to WinGet
- Overhaul auto updater
- Remove main zip/tar packages from GitHub release page
See: c8df571 - Move package viipertypes -> viiperclient
Install / Update
Windows (PowerShell)
irm https://alia5.github.io/VIIPER/main/install.ps1 | iexInstalls / updates to %LOCALAPPDATA%\VIIPER\viiper.exe
or soon:
winget install Alia5.VIIPERLinux
curl -fsSL https://alia5.github.io/VIIPER/stable/install.sh | shInstalls / updates to /usr/local/bin/viiper