www.zip.com.au/~roca/ttssh.html
This version provides some protection against traffic analysis by padding the transmitted SSH password with NULs. Only one of them affects TTSSH: 11 a vulnerability using IDEA. Therefore, it is now completely legal to use the standard "international" TTSSH package within the USA. This means anyone is now free to do almost anything they want with the source code. I've released the new version because I don't like depending on luck (and it should make some of the forwarding features work again). This includes several bug fixes and TIS authentication (thanks to Dean Thompson for help with that). I just don't have the resources to do it, especially since I can only work on it during the few weeks each year I'm outside the US, and that time is important to me for other reasons. I'd be happy for someone else to pick up the code and add it :-). I've fixed most of the known bugs, added proper support for X forwarding and UI for all the forwarding options, and added a couple of other doodads ("/ssh-autologin" option, in particular --- see the 14 documentation page for details. Also, it looks like it will be hard to integrate all its features into Teraterm without significantly modifying the design of the main Teraterm application. There's no way I'll have enough time overseas in the foreseeable future to undertake this project, sorry. Note that, due to an oversight, the version number in the file was not updated. Since I'm returning to the USA tomorrow, this will be the last release for several months unless an overseas maintainer is found. Non-SSH sessions used to crash at the end of the session. I released the debug version by mistake and it didn't work for many people. How to Obtain and Install TTSSH Currently TTSSH is only available for Win32 platforms (Windows 95 and NT). Again, I don't have the tools to compile it anywhere else, and someone else may be able to help. The following instructions will also serve to update an old version of TTSSH. The latest build of TTSSH requires this (this was an error in the build process, sorry). How to Use TTSSH There is now a 21 TTSSH documentation page. What the Government Wants You to Know This code contains cryptographic software covered by US ITAR regulations and by the laws of various countries. Its distribution and use may be restricted by these laws and regulations. In particular, it is probably illegal to make the binary code publically available at a US site. What I Want You to Know All the usual free software legalese applies. The software is provided entirely "as is", and use is entirely at the discretion and risk of the user. Who to Thank * This code started with Ian Goldberg's Top Gun SSH for the Pilot. The LIBEAY32 used by TTXSSH is a plain "out-of-the-box" build. That library is 1995-1996 Jean-loup Gailly and Mark Adler. Mileage with other platforms may vary, but I'm interested in getting bug reports. However, please only send me bug reports for the latest version of TTSSH! Known bugs: * Sometimes the remote host will disconnect and the window will not close even if you've specified "close window on disconnect". This happens when a dialog box or message box is showing when the disconnect is detected. This is actually a Teraterm "feature", and there's nothing I can do about it. What the Terms and Conditions Are You can download and use TTSSH for absolutely free. Note that the terms for the source package are a bit looser, so if you build your own version of TTSSH then you have even more rights.
|