Sudo password improvements
This update will restore the old behavior of sudo passwords being automatically sourced from connection details when possible, e.g. an SSH login password or a set WSL password.
This behavior can also be combined with the option to always confirm elevation access in the security settings if you don't want XPipe to automatically fill in your sudo password.
Other changes
- Add support for PowerShell on Linux and macOS
- Fix file browser being able to enter invalid state when the underlying connection dies, throwing a lot of errors for every action
- Fix license check not properly updating dates and immediately throwing errors once the license validation failed. It now properly honours the offline grace period
- Fix children connection not showing after refresh when another category was selected
- Fix passwords not being properly cached when multiple prompts were required to log in
- Fix askpass dialog frequently taking focus away from other applications while open
- Fix rare git lock file issues
- Fix terminal launch errors not showing
- Fix errors when deleting parent connection while editing child
- Fix trailing spaces in file name fields causing errors
- Improve custom SSH connection description
Downloads
Installers
Installers are the easiest way to get started and they come with an automatic updater functionality. They can also be used to upgrade an existing installation to a newer version. The following installers are available:
- Windows .msi Installer (x86_64)
- Linux .deb Installer (x86_64)
- Linux .deb Installer (arm64)
- Linux .rpm Installer (x86_64)
- Linux .rpm Installer (arm64)
- MacOS .pkg Installer (x86_64)
- MacOS .pkg Installer (arm64)
Portable
If you don't like installers, you can also use portable versions that are packaged as an archive. The following portable versions are available:
- Windows .zip Portable (x86_64)
- Linux .tar.gz Portable (x86_64)
- Linux .tar.gz Portable (arm64)
- MacOS .dmg Portable (x86_64)
- MacOS .dmg Portable (arm64)
Install Script
Install XPipe by pasting the installation command into your terminal. This will perform the full setup automatically.
Windows
powershell -ExecutionPolicy Bypass -Command iwr "https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.ps1" -OutFile "$env:TEMP\get-xpipe.ps1" ";" "&" "$env:TEMP\get-xpipe.ps1" -XPipeVersion "8.4"
Bash Script (Linux / MacOS)
bash <(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh) -v 8.4
VirusTotal Analysis
Automated VirusTotal analysis of all artifacts: