Browse Subversion Repository
Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/auth.c
Parent Directory
| Revision Log
| Patch
| 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 |
|
|
| |