github erickochen/purple v2.33.1

latest releases: v3.21.1, v3.21.0, v3.20.1...
one month ago
  • Askpass now works from headless ssh sessions on Linux
  • Switch SSH_ASKPASS_REQUIRE from prefer to force on every ssh and scp launch (connect, tunnel, file browser, snippet). OpenSSH's prefer mode silently no-ops when both DISPLAY and WAYLAND_DISPLAY are empty and falls back to the TTY prompt, which broke Bitwarden, 1Password, Vault KV, pass and keychain lookups for users running purple inside a remote shell on Arch, Hyprland and other headless Linux setups
  • Extract the SSH_ASKPASS env wiring into askpass_env::configure_ssh_command so all four call sites share one regression test that inspects Command::get_envs() directly. A future change back to prefer now fails CI
  • Resolves #19

Don't miss a new purple release

NewReleases is sending notifications on new releases.