Develop and Download Open Source Software

Browse Subversion Repository

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

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

revision 5550 by maya, Wed Mar 19 13:19:25 2014 UTC revision 5552 by maya, Wed Mar 19 15:22:45 2014 UTC
# Line 520  static BOOL end_auth_dlg(PTInstVar pvar, Line 520  static BOOL end_auth_dlg(PTInstVar pvar,
520                                  default:                                  default:
521                                  {                                  {
522                                          char buf[1024];                                          char buf[1024];
523    
524                                            // ファイルが開けた場合はファイル形式が不明でも読み込んでみる
525                                            if (fp != NULL) {
526                                                    key_pair = read_SSH2_private_key(pvar, fp, password,
527                                                                                     &invalid_passphrase,
528                                                                                     FALSE,
529                                                                                     errmsg,
530                                                                                     sizeof(errmsg)
531                                                                                    );
532                                                    break;
533                                            }
534    
535                                          UTIL_get_lang_msg("MSG_READKEY_ERROR", pvar,                                          UTIL_get_lang_msg("MSG_READKEY_ERROR", pvar,
536                                                            "read error SSH2 private key file\r\n%s");                                                            "read error SSH2 private key file\r\n%s");
537                                          _snprintf_s(buf, sizeof(buf), _TRUNCATE, pvar->ts->UIMsg, errmsg);                                          _snprintf_s(buf, sizeof(buf), _TRUNCATE, pvar->ts->UIMsg, errmsg);
538                                          notify_nonfatal_error(pvar, buf);                                          notify_nonfatal_error(pvar, buf);
539                                          // ここに来たということは SSH2 秘密鍵が開けない、あるいはファイル形式がおかしいので                                          // ここに来たということは SSH2 秘密鍵ファイルが開けないので
540                                          // 鍵ファイルの選択ボタンにフォーカスを移す                                          // 鍵ファイルの選択ボタンにフォーカスを移す
541                                          SetFocus(GetDlgItem(dlg, IDC_CHOOSERSAFILE));                                          SetFocus(GetDlgItem(dlg, IDC_CHOOSERSAFILE));
542                                          destroy_malloced_string(&password);                                          destroy_malloced_string(&password);

Legend:
Removed from v.5550  
changed lines
  Added in v.5552

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