Feature request: SSH bastion
The single reason I would switch to using this client instead of transgui is if I had the option to configure a SSH bastion instead of a proxy server.
Would that be even possible?
Why don't you try autossh?
Implementing ssh client inside torrent client seems unreasonable.
With autossh I would have a tunnel open even when I'm not using transmission, which is suboptimal on various levels.
I agree that implementing a ssh client would be unreasonable, but I don't think you need to. The simplest solution that comes to my mind is to let the client call system ssh (or any other ssh executable, e.g., provided in configuration) to open the tunnel before trying to connect to the server.
Maybe I could make a wrapper around the app, but that seems rather clunky to me.