==============================================================================
* SSH2 version TTSSH        [User's Manual]
==============================================================================

* Introduction
  This program makes the terminal emulator TeraTerm Pro extension "TTSSH" with SSH2.
  It is available for SSH2(Secure Shell version 2) protocol on TeraTerm.

* Archived files
  If an archive is unfreezed, there are following files.

  ---------------------+-----------------------------------
  readme.txt              this file
  ttxssh.dll              DLL
  msvcr71.dll             MFC7.1 runtime library
  ---------------------+-----------------------------------

* Installation
  DLL file and MFC7.1 runtime are copied to the "TeraTerm" folder.
  Please backup the TeraTerm original files in advance when the original version TTSSH is
  already installed.
  
  !! IMPORTANT !!
    SSH2 version TTSSH can be worked only on UTF-8 version TeraTerm Pro.
    UTF-8 version TeraTerm Pro: http://hp.vector.co.jp/authors/VA013320/

* How to use SSH
  The following procedures can perform the network communication with SSH(Secure Shell).
  
  1. copy the "ttxssh.dll", "msvcr71.dll" files to the UTF-8 version TeraTerm folder.
  
  2. Select "New connection" of TeraTerm menu and choice 'SSH' of "Service"(port 22).
  
  3. On the "SSH Authentication" dialog, input username and password and push OK button.
  
  4. If you pass the authentication algorithm, UNIX shell will appear on TeraTerm terminal. 
  

* Developement
  OS: Windows XP Professional
  Compiler: Visual Studio .NET 2003
  
  Software:
  TeraTerm Pro 2.3
  IPv6 0.81
  TTSSH 1.5.4


* Copyright
  This program is free software.
  
  TeraTerm Pro original has copyright in Mr. T.Teranishi.
  IPv6 version TeraTerm Pro has copyright in Mr. J.Kato.
  TTSSH original has copyright in Mr. Robert O'Callahan.
  SSH2 code has copyright in Yutaka Hirata.

  Although this program can be used gratuitously, the author is in charge of 
  use of this program. No responsibility is taken to the obstacle and problem 
  to produce. 

  e-mail : yutakakn@mail.goo.ne.jp
  URL    : http://hp.vector.co.jp/authors/VA013320/
  TeraTerm Pro: http://hp.vector.co.jp/authors/VA002416/
  IPv6 version TeraTerm Pro: http://win6.jp/TeraTerm/index.html
  TTSSH: http://www.zip.com.au/~roca/ttssh.html


* Restriction matter
  - support a part of SSH2 protocol
  - not supported the packet compression
  - support only password authentication
  - support algorithm is only 3DES-CBC
  - support message authentication code is only HMAC-SHA1
  - support KEX algorithm is only KEX_DH_GRP1_SHA1


* History

2004.10.25 (Ver 1.00 alpha4)
  - fix the bug of window size control flow
  - support the DH key re-creation after data-communication establishment
  - In addition, fine bug fix

2004.10.17 (Ver 1.00 alpha3)
  - support window size control flow
  - On disconnecting, send SSH2_MSG_CHANNEL_CLOSE to server.
  - terminal type was passed to the environment variable TERM.

2004.10.11 (Ver 1.00 alpha2)
  - support SSH1
  - fix the bug of suddenly disconnecting SSH session (show the message of "Oversized packet received from server" on dialog)
  - add /1, /2 command line option
  - add SSH protocol version entry in TERATERM.INI file

2004.8.8 (Ver 1.00 alpha1a)
  - exchange for DLL release build version

2004.8.5 (Ver 1.00 alpha1)
  - first release

