I've been working on adding support for the '-via' SSH tunneling feature
that existed in the 1.1 client to the Java client (via JSch). I have a
working version but before I commit anything I wanted to discuss the
possibility of extending the functionality even further. What I'd like to
propose
From my point of view (which is relevant because the new TurboVNC Java
Viewer and the TigerVNC 1.2 Java Viewer are about to share a very
similar code base), the ability to do -via and basic SSH tunneling
within the Java viewer will be very useful, but the ability to forward
arbitrary ports