Repository navigation
Releases: renaudallard/rassh
Releases · renaudallard/rassh
Release list
rassh v0.1.27
- LibreSSL updated to 4.4.0
Full Changelog: v0.1.26...v0.1.27
rassh v0.1.26
- A storage app can no longer make a download or export overwrite the app's own files
- An upload no longer replaces a file made on the server after it was confirmed
- Renaming a file onto a name in use is refused on every server
- Saving a host keeps a forward starting with = as ssh reads it
- A few format characters and fillers take the width glibc gives them
- Clearer upload, resume and import messages
- Many fixes
Full Changelog: v0.1.25...v0.1.26
rassh v0.1.25
- A second Enter after a session ends no longer reaches the next one
- A latched CTRL or ALT no longer carries over to another session
- Renaming or deleting a jump host warns in more cases, as ssh reads ProxyJump
- Quick connect joins lines ending in a backslash, as sh does
- File browser shows FIFOs, devices and setuid, setgid, sticky bits
- Agent cleanup no longer follows a link into another folder
- The key-only box follows ssh with several IdentitiesOnly lines
- Many fixes
Full Changelog: v0.1.24...v0.1.25
rassh v0.1.24
- File browser: go to any folder, sort by name, size or date, hidden files, select entries to download into a folder or delete, progress against the file size
- Keys list shows fingerprints and whether a key is in the vault
- Light theme: pale terminal colors are darkened
- Scrollback can be flung
- Go back to a session already open, hosts with one are marked
- Renaming or deleting a jump host warns first
- Quick connect takes # as a comment
- arm64 only
- Many fixes
Full Changelog: v0.1.23...v0.1.24
rassh v0.1.23
- Imports read known_hosts, hosts and keys as ssh does: a hostile export can no longer trust a key for any host or feed values to a Match exec in your config
- Other apps' overlays are hidden while rassh is shown
- A jump host with ForwardAgent yes gets no vault key
- The changed host key dialog no longer removes other hosts' keys
- Upload names are shown before uploading
- A session ending inside tmux or vim keeps ssh's last message
- Many fixes in the editor, file browser, keys, terminal
Full Changelog: v0.1.22...v0.1.23
rassh v0.1.22
- Saved hosts can be reordered by holding and dragging them, the order kept in ~/.ssh/config
- Saving a host or appending an import checks the config for every host: one host's IgnoreUnknown no longer breaks the others
- A resumed download stops if the file on the phone changed
- Keys are offered for protection again when Android closes the fingerprint prompt
- Oversized config, known_hosts or key files are refused instead of crashing
- Many fixes in the file browser, keys, import, terminal
Full Changelog: v0.1.21...v0.1.22
rassh v0.1.21
- File browser: a transfer cut by a lost connection can be resumed, and 64 requests are kept in flight
- Before loading your keys, the app offers to end programs left running in it
- Terminal: reverse video, scrollback fixes, Ctrl and Alt on non-Latin keyboards
- Export passphrases need at least 12 characters
- Close session in the file browser menu
- Native code built with FORTIFY_SOURCE
- Many fixes in keys, import, hosts and transfers
Full Changelog: v0.1.20...v0.1.21
rassh v0.1.20
Changes since 0.1.19:
- No change in the app
- The APK no longer carries the dependency list encrypted for Google, which F-Droid refuses
Full Changelog: v0.1.19...v0.1.20
rassh v0.1.19
Changes since 0.1.18:
- No change in the app
- The build no longer depends on the tools of the machine it runs on, so F-Droid can reproduce the release APK
Full Changelog: v0.1.18...v0.1.19
rassh v0.1.18
Changes since 0.1.17:
Security
- A full disk no longer leaves
known_hostsempty when ssh adds the new keys of a server VerifyHostKeyDNSnow finds SSHFP records: a match is shown and ssh still asks, as with OpenSSH's defaults- Leaving the app or turning the screen off during the fingerprint prompt no longer starts the connection
Terminal
- Backspace removes a whole accented character
- A session ending inside vim or tmux returns to the main screen, and the exit message is always readable
- Back clears a selection before leaving
- Closer to xterm: pending wraps with erase, tabs and saved cursor,
CSI Skeeping history, malformed sequences ignored, DECALN, DECRC in origin mode - Scrollback takes less memory
File browser
- Large folders no longer freeze the screen
- A host's
LocalCommandno longer breaks the connection - Uploads over a FIFO or a directory are refused
- Cancel on a stalled transfer waits for it to stop, and Back then disconnects
- Actions after ssh exited no longer fail with raw errors
Keys and hosts
- Passphrase prompts name the vault key
- Keys whose names are not allowed are listed with a note, and exports ask to rename them
- Cancelling an export no longer deletes the file chosen to overwrite
- Imports and keys moved into the vault write it once
- A key imported while the app was in the background no longer crashes it
- Comments at the end of the config stay in place, renaming a host renames all its blocks, and links in
~/.sshare followed
Other
- Settings no longer go along with device-to-device transfers
- Fixed crashes when copying a very large selection and when the All files access screen is missing
Full Changelog: v0.1.17...v0.1.18