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 2766 by yutakakn, Mon Dec 27 14:05:08 2004 UTC revision 2782 by yutakakn, Mon Jan 24 14:07:07 2005 UTC
# Line 55  static char FAR *ProtocolFamilyList[] = Line 55  static char FAR *ProtocolFamilyList[] =
55  #include <winsock.h>  #include <winsock.h>
56  #endif                                                  /* INET6 */  #endif                                                  /* INET6 */
57    
58    #include <openssl/opensslv.h>
59    
60  #define MATCH_STR(s, o) _strnicmp((s), (o), NUM_ELEM(o) - 1)  #define MATCH_STR(s, o) _strnicmp((s), (o), NUM_ELEM(o) - 1)
61    
62  /* This extension implements SSH, so we choose a load order in the  /* This extension implements SSH, so we choose a load order in the
# Line 375  static void read_ssh_options(PTInstVar p Line 377  static void read_ssh_options(PTInstVar p
377          // SSH heartbeat time(second) (2004.12.11 yutaka)          // SSH heartbeat time(second) (2004.12.11 yutaka)
378          settings->ssh_heartbeat_overtime = GetPrivateProfileInt("TTSSH", "HeartBeat", 60, fileName);          settings->ssh_heartbeat_overtime = GetPrivateProfileInt("TTSSH", "HeartBeat", 60, fileName);
379    
380            // SSH2 keyboard-interactive (2005.1.23 yutaka)
381            settings->ssh2_keyboard_interactive = GetPrivateProfileInt("TTSSH", "KeyboardInteractive", 1, fileName);
382    
383          clear_local_settings(pvar);          clear_local_settings(pvar);
384  }  }
385    
# Line 436  static void write_ssh_options(PTInstVar Line 441  static void write_ssh_options(PTInstVar
441          _snprintf(buf, sizeof(buf), "%d", settings->ssh_heartbeat_overtime);          _snprintf(buf, sizeof(buf), "%d", settings->ssh_heartbeat_overtime);
442          WritePrivateProfileString("TTSSH", "HeartBeat", buf, fileName);          WritePrivateProfileString("TTSSH", "HeartBeat", buf, fileName);
443    
444            // SSH2 keyboard-interactive (2005.1.23 yutaka)
445            WritePrivateProfileString("TTSSH", "KeyboardInteractive",
446                    settings->ssh2_keyboard_interactive ? "1" : "0",
447                    fileName);
448    
449  }  }
450    
451    
# Line 1334  static void init_about_dlg(PTInstVar pva Line 1344  static void init_about_dlg(PTInstVar pva
1344  {  {
1345          char buf[1024];          char buf[1024];
1346    
1347          // TTSSHダイアログに表示するSSHに関する情報 (2004.10.30 yutaka)          // OpenSSLのバージョンを設定する (2005.1.24 yutaka)
1348            SendMessage(GetDlgItem(dlg, IDC_OPENSSL_VERSION), WM_SETTEXT, 0, (LPARAM)OPENSSL_VERSION_TEXT);
1349    
1350            // TTSSHダイアログに表示するSSHに関する情報 (2004.10.30 yutaka)
1351          if (pvar->socket != INVALID_SOCKET) {          if (pvar->socket != INVALID_SOCKET) {
1352                  if (SSHv1(pvar)) {                  if (SSHv1(pvar)) {
1353                          SSH_get_server_ID_info(pvar, buf, sizeof(buf));                          SSH_get_server_ID_info(pvar, buf, sizeof(buf));
# Line 2051  int CALLBACK LibMain(HANDLE hInstance, W Line 2063  int CALLBACK LibMain(HANDLE hInstance, W
2063    
2064  /*  /*
2065   * $Log: not supported by cvs2svn $   * $Log: not supported by cvs2svn $
2066     * Revision 1.8  2004/12/27 14:05:08  yutakakn
2067     * 'Auto window close'が有効の場合、切断後の接続ができない問題を修正した。
2068     *  ・スレッドの終了待ち合わせ処理の追加
2069     *  ・確保済みSSHリソースの解放
2070     *
2071   * Revision 1.7  2004/12/17 14:28:36  yutakakn   * Revision 1.7  2004/12/17 14:28:36  yutakakn
2072   * メッセージ認証アルゴリズムに HMAC-MD5 を追加。   * メッセージ認証アルゴリズムに HMAC-MD5 を追加。
2073   * TTSSHバージョンダイアログにHMACアルゴリズム表示を追加。   * TTSSHバージョンダイアログにHMACアルゴリズム表示を追加。

Legend:
Removed from v.2766  
changed lines
  Added in v.2782

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