Skip to content

Releases: renaudallard/rassh

rassh v0.1.27

Choose a tag to compare

@github-actions github-actions released this 23 Oct 05:36
  • LibreSSL updated to 4.4.0

Full Changelog: v0.1.26...v0.1.27

rassh v0.1.26

Choose a tag to compare

@github-actions github-actions released this 21 Oct 13:28
  • 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

Choose a tag to compare

@github-actions github-actions released this 20 Oct 18:00
  • 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

Choose a tag to compare

@github-actions github-actions released this 20 Oct 05:56
  • 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

Choose a tag to compare

@github-actions github-actions released this 18 Oct 07:18
  • 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

Choose a tag to compare

@github-actions github-actions released this 16 Oct 13:55
  • 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

Choose a tag to compare

@github-actions github-actions released this 15 Oct 16:37
  • 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

Choose a tag to compare

@github-actions github-actions released this 14 Oct 13:44

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

Choose a tag to compare

@github-actions github-actions released this 14 Oct 13:13

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

Choose a tag to compare

@github-actions github-actions released this 14 Oct 10:44

Changes since 0.1.17:

Security

  • A full disk no longer leaves known_hosts empty when ssh adds the new keys of a server
  • VerifyHostKeyDNS now 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 S keeping 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 LocalCommand no 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 ~/.ssh are 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