Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/ttxssh.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2994 by maya, Mon Aug 13 22:30:03 2007 UTC revision 2995 by maya, Wed Aug 15 04:03:26 2007 UTC
# Line 3590  int CALLBACK LibMain(HANDLE hInstance, W Line 3590  int CALLBACK LibMain(HANDLE hInstance, W
3590          return (1);          return (1);
3591  }  }
3592  #endif  #endif
   
   
 /*  
  * $Log: not supported by cvs2svn $  
  * Revision 1.65  2007/08/08 16:04:09  maya  
  * 安全な関数を使用するように変更した。  
  *  
  * Revision 1.64  2007/07/23 14:23:36  maya  
  * シリアル接続のCOM最大ポートを200まで拡張した。  
  *  
  * Revision 1.63  2007/07/05 12:16:11  doda  
  * 利用可能なCOMポートが無い時、新しい接続ダイアログでシリアルポートの選択を無効化した。  
  *  
  * Revision 1.62  2007/06/12 14:55:20  maya  
  * BOF(Buffer Over Flow)が発生する処理を修正。  
  *  
  * Revision 1.61  2007/06/06 14:10:12  maya  
  * プリプロセッサにより構造体が変わってしまうので、INET6 と I18N の #define を逆転させた。  
  *  
  * Revision 1.60  2007/04/24 16:33:36  maya  
  * TCPLocalEcho/TCPCRSend を無効にするオプションを追加した。  
  *  
  * Revision 1.59  2007/03/15 05:09:52  maya  
  * /keyfile= パラメータもスペースを含むファイル名を認識するよう修正した。  
  *  
  * Revision 1.58  2007/03/05 08:39:57  maya  
  * DetectComPorts を ttpcmn.dll のエクスポート関数に変更した。  
  *  
  * Revision 1.57  2007/03/04 18:02:36  doda  
  * New connectionおよびSerial port setupダイアログで、利用可能なシリアルポートのみを表示するようにした。  
  *  
  * Revision 1.56  2007/01/31 13:15:08  maya  
  * 言語ファイルがないときに \0 が正しく認識されないバグを修正した。  
  *  
  * Revision 1.55  2007/01/31 04:08:39  maya  
  * メッセージを修正した。  
  *  
  * Revision 1.54  2007/01/27 14:29:59  maya  
  * 英語版と日本語版のアクセラレータキーをあわせた。  
  *  
  * Revision 1.53  2007/01/27 14:27:47  maya  
  * 鍵生成後に、パスフレーズ入力コントロールにフォーカスするようにした。  
  *  
  * Revision 1.52  2007/01/22 13:45:19  maya  
  * 表示メッセージの読み込み対応  
  *  
  * Revision 1.51  2007/01/04 11:59:03  maya  
  * フォントを変更する部分を追加した。  
  *  
  * Revision 1.50  2007/01/04 08:36:42  maya  
  * フォントを変更する部分を追加した。  
  *  
  * Revision 1.49  2006/12/06 14:31:13  maya  
  * 表示メッセージの読み込み対応  
  *  
  * Revision 1.48  2006/12/06 14:25:40  maya  
  * 表示メッセージの読み込み対応  
  *  
  * Revision 1.47  2006/11/23 02:19:30  maya  
  * 表示メッセージを言語ファイルから読み込みむコードの作成を開始した。  
  *  
  * Revision 1.46  2006/11/14 09:00:40  maya  
  * エラーメッセージを修正した。  
  *  
  * Revision 1.45  2006/10/19 06:24:05  maya  
  * SSHで接続中にNew connectionダイアログからtelnet接続できないのを修正した。  
  *  
  * Revision 1.44  2006/10/10 16:54:54  maya  
  * ttermpro.exeの/Fパラメータで指定されたファイルからTTSSHの設定が読まれなくなっていたのを修正した。  
  *  
  * Revision 1.43  2006/10/06 16:35:25  maya  
  * スペースを含むファイル名を認識するよう修正した。  
  *  
  * Revision 1.42  2006/10/06 09:05:59  maya  
  * ttermpro の /F パラメータの値にスペースが含まれると、TTSSH の設定内容が読み込まれないバグを修正した。  
  *  
  * Revision 1.41  2006/09/18 06:14:48  maya  
  * ポートフォワードしているウインドウから新規接続するとエラーが出る問題を修正した。  
  *  
  * Revision 1.40  2006/09/18 05:08:04  maya  
  * コマンドラインパラメータ '/ask4passwd' を追加した。  
  *  
  * Revision 1.39  2006/09/16 07:24:06  maya  
  * /ssh1, /ssh2, /telnet オプションを追加した。  
  *  
  * Revision 1.38  2006/08/21 12:21:33  maya  
  * コマンドラインパラメータにおいて、ダブルクォーテーションで囲まれたファイル名を正しく認識するようにした。  
  *  
  * Revision 1.37  2006/08/09 15:13:17  maya  
  * ttermpro.exe のアイコンハンドルを取得できない問題を修正した  
  *  
  * Revision 1.36  2006/08/09 09:13:49  maya  
  * タイトルバーのアイコンに小さいアイコンが使用されていなかったのを修正した  
  *  
  * Revision 1.35  2006/08/05 03:50:59  yutakakn  
  * 改行コードをLFへ変換した。  
  *  
  * Revision 1.34  2006/08/05 03:47:49  yutakakn  
  * パスワードをメモリ上に覚えておくかどうかの設定は teraterm.ini に反映させるようにした。  
  *  
  * Revision 1.33  2006/08/03 15:04:37  yutakakn  
  * パスワードをメモリ上に保持するかどうかを決めるチェックボックスを認証ダイアログに追加した。  
  *  
  * Revision 1.32  2006/06/26 13:26:49  yutakakn  
  * TTSSHのsetupダイアログの変更内容が次回接続時から反映されるようにした。  
  *  
  * Revision 1.31  2006/06/23 13:57:24  yutakakn  
  * TTSSH 2.28にて遅延パケット圧縮をサポートした。  
  *  
  * Revision 1.30  2006/06/11 14:26:30  yutakakn  
  * SSH Port Forward の編集画面で、TeraTermが未接続状態の場合、ポート番号不正を即座にメッセージボックスが表示されないバグを修正した。  
  *  
  * Revision 1.29  2006/03/26 15:43:58  yutakakn  
  * SSH2のknown_hosts対応を追加した。  
  *  
  * Revision 1.28  2006/02/18 07:37:02  yutakakn  
  *   ・コンパイラを Visual Studio 2005 Standard Edition に切り替えた。  
  *   ・stricmp()を_stricmp()へ置換した  
  *   ・strdup()を_strdup()へ置換した  
  *  
  * Revision 1.27  2005/10/21 13:43:08  yutakakn  
  * Historyチェックボックスのenable / disable追加。  
  *  
  * Revision 1.26  2005/10/21 13:36:46  yutakakn  
  * 接続ダイアログに History チェックボックスを追加した。  
  * 2.18へアップデート。  
  *  
  * Revision 1.25  2005/07/09 17:08:47  yutakakn  
  * SSH2 packet compressionをサポートした。  
  *  
  * Revision 1.24  2005/07/09 05:16:06  yutakakn  
  * OpenSSL 0.9.8でビルドできるようにした。  
  *  
  * Revision 1.23  2005/06/19 09:17:47  yutakakn  
  * SSH2 port-fowarding(local to remote)をサポートした。  
  *  
  * Revision 1.22  2005/05/15 09:14:04  yutakakn  
  * zlib versionの位置調整。  
  *  
  * Revision 1.21  2005/05/10 16:44:08  yutakakn  
  * zlibのバージョンをバージョン情報に追加した。  
  *  
  * Revision 1.20  2005/04/23 17:26:57  yutakakn  
  * キー作成ダイアログの追加。  
  *  
  * Revision 1.19  2005/04/08 14:55:03  yutakakn  
  * "Duplicate session"においてSSH自動ログインを行うようにした。  
  *  
  * Revision 1.18  2005/04/03 14:39:48  yutakakn  
  * SSH2 channel lookup機構の追加(ポートフォワーディングのため)。  
  * TTSSH 2.10で追加したlog dump機構において、DH鍵再作成時にbuffer freeで  
  * アプリケーションが落ちてしまうバグを修正。  
  *  
  * Revision 1.17  2005/03/27 04:39:55  yutakakn  
  * SSH2のログ採取(verbose)のデータを追加した。  
  *  
  * Revision 1.16  2005/03/23 12:39:20  yutakakn  
  * シリアルポートを開いた状態からAlt-Nで新規接続を開こうとしたとき、フォーカスを当てるようにした。  
  *  
  * Revision 1.15  2005/03/12 15:07:34  yutakakn  
  * SSH2 keyboard-interactive認証をTISダイアログに実装した。  
  *  
  * Revision 1.14  2005/03/12 12:08:05  yutakakn  
  * パスワード認証の前に行うkeyboard-interactiveメソッドで、デフォルト設定値を無効(0)にした。  
  * また、認証ダイアログのラベル名を設定の有無により変更するようにした。  
  *  
  * Revision 1.13  2005/03/03 13:28:23  yutakakn  
  * クライアントのSSHバージョンを ttxssh.dll から取得して、サーバへ送るようにした。  
  *  
  * Revision 1.12  2005/02/28 14:51:44  yutakakn  
  * バージョンダイアログに表示するTTSSHのバージョンを、ttxssh.dllの  
  * バージョン情報から取得するようにした。  
  *  
  * Revision 1.11  2005/02/22 08:48:11  yutakakn  
  * TTSSH setupダイアログに HeartBeat 設定を追加。  
  * TTSSH authentication setupダイアログに keyboard-interactive 設定を追加。  
  *  
  * Revision 1.10  2005/01/27 13:30:33  yutakakn  
  * 公開鍵認証自動ログインをサポート。  
  * /auth=publickey, /keyfile オプションを新規追加した。  
  * また、空白を含む引数をサポート。  
  *  
  * Revision 1.9  2005/01/24 14:07:07  yutakakn  
  * ・keyboard-interactive認証をサポートした。  
  *  それに伴い、teraterm.iniに "KeyboardInteractive" エントリを追加した。  
  * ・バージョンダイアログに OpenSSLバージョン を追加  
  *  
  * Revision 1.8  2004/12/27 14:05:08  yutakakn  
  * 'Auto window close'が有効の場合、切断後の接続ができない問題を修正した。  
  *  ・スレッドの終了待ち合わせ処理の追加  
  *  ・確保済みSSHリソースの解放  
  *  
  * Revision 1.7  2004/12/17 14:28:36  yutakakn  
  * メッセージ認証アルゴリズムに HMAC-MD5 を追加。  
  * TTSSHバージョンダイアログにHMACアルゴリズム表示を追加。  
  *  
  * Revision 1.6  2004/12/16 13:57:43  yutakakn  
  * "SECURITY WARINIG" dialogで ESC キーを押下すると、  
  * アプリケーションエラーとなる現象への暫定対処。  
  *  
  * Revision 1.5  2004/12/11 07:31:00  yutakakn  
  * SSH heartbeatスレッドの追加した。これにより、IPマスカレード環境において、ルータの  
  * NATテーブルクリアにより、SSHコネクションが切断される現象が回避される。  
  * それに合わせて、teraterm.iniのTTSSHセクションに、HeartBeat エントリを追加。  
  *  
  * Revision 1.4  2004/12/01 15:37:49  yutakakn  
  * SSH2自動ログイン機能を追加。  
  * 現状、パスワード認証のみに対応。  
  * ・コマンドライン  
  *   /ssh /auth=認証メソッド /user=ユーザ名 /passwd=パスワード  
  *  
  * Revision 1.3  2004/11/29 15:52:37  yutakakn  
  * SSHのdefault protocolをSSH2にした。  
  *  
  * Revision 1.2  2004/11/23 14:32:26  yutakakn  
  * 接続ダイアログの起動時に、TCP/IPの「ホスト名」にフォーカスが当たるようにした。  
  *  
  *  
  */  

Legend:
Removed from v.2994  
changed lines
  Added in v.2995

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26