Skip to content

Shprot v1.3

Choose a tag to compare

@andrew-markin andrew-markin released this 07 Sep 17:58
· 95 commits to main since this release

What's New

  • Separate SSH port field. The server port now has its own field in Preferences instead of being typed after the address, which fixes problems with non-standard SSH ports.
  • Safer Preferences dialog: it warns about unsaved changes, lets you reset edits, and remembers its size and position.
  • Notifications toggle in the tray menu.
  • Log files. Important messages are saved to log files to help diagnose problems.

Improvements

  • More accurate status: the tray icon shows the tunnel as connected only after the proxy actually reaches the internet, and a just-started tunnel is given time to warm up before being considered failed.
  • Isolated SSH authentication: Shprot uses only its own key and ignores your ~/.ssh/config, SSH agent and other keys, so personal SSH settings can't interfere with the tunnel.
  • Improved private key editor in Preferences.
  • Simplified Chinese README.

Fixes

  • The tunnel process is properly stopped when the connection is closed, and Shprot shuts down cleanly on Linux.
  • Windows: added a missing component needed to detect network changes.
  • Linux: improved compatibility on Wayland desktops (Shprot runs through XWayland); fixed the installed size shown for DEB packages.

Full Changelog: v1.2...v1.3