Skip to content

Varco 0.1.2

Choose a tag to compare

@Turtlecute33 Turtlecute33 released this 26 Oct 23:47
· 67 commits to main since this release
d33f619

Varco clears terminal copies from the clipboard after a minute, and a store read error no longer stops the app.

Requires Android 15 or later. Update from 0.1.1 in place: the signing key is the same.

Changed

  • Text that you copy in the terminal is cleared from the clipboard after 1 minute. Terminal output often holds secrets. When Varco is in the background, Android does not let it see the clipboard, so Varco then clears it also if you copied other text in that minute.

Fixed

  • When the store could not be read at start for a reason other than "no file" (for example a storage error), Varco stopped at each start. Now Varco keeps the file aside and opens with an empty list, as for a damaged file. If nothing is saved, the next start reads the copy again.
  • A store file that exists but cannot be opened is no longer treated as missing. Before, the next save replaced your servers and keys.

Privacy and security

  • Memory tagging (MTE) is on. On a phone with MTE (GrapheneOS, or a Pixel 8 or later with the developer option or Advanced Protection), a bad memory access stops the app at once.
  • Varco no longer asks for a downloadable emoji font. On a phone with Google Play Services, that request went to the Play Services font provider.
  • The build checks the SHA-256 of each dependency and of the Gradle distribution.
File Use
Varco-0.1.2.apk Release build, signed.

SHA-256:

  • Varco-0.1.2.apk: b76db6ad290d50f9a8ef3fc8f1372122342a9e82e0ac437ddd341bd43ac18824

Signing certificate SHA-256: c1:c9:b7:b7:7e:23:d0:28:d1:55:ce:ae:f9:6f:80:b8:b1:8b:f6:92:22:b2:ef:c6:ff:7f:ff:1e:99:b0:a9:d9