| 5925 |
finish_send_packet(pvar); |
finish_send_packet(pvar); |
| 5926 |
buffer_free(msg); |
buffer_free(msg); |
| 5927 |
|
|
|
// パスワードの破棄 (2006.8.3 yutaka) |
|
|
if (pvar->settings.remember_password == 0) { |
|
|
destroy_malloced_string(&pvar->auth_state.cur_cred.password); |
|
|
} |
|
|
|
|
| 5928 |
SSH2_dispatch_init(5); |
SSH2_dispatch_init(5); |
| 5929 |
SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround (2005.3.5 yutaka) |
SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround (2005.3.5 yutaka) |
| 5930 |
if (kbdint == 1) { // keyboard-interactive method |
if (kbdint == 1) { // keyboard-interactive method |
| 6046 |
int len; |
int len; |
| 6047 |
Channel_t *c; |
Channel_t *c; |
| 6048 |
|
|
| 6049 |
|
// パスワードの破棄 (2006.8.22 yutaka) |
| 6050 |
|
if (pvar->settings.remember_password == 0) { |
| 6051 |
|
destroy_malloced_string(&pvar->auth_state.cur_cred.password); |
| 6052 |
|
} |
| 6053 |
|
|
| 6054 |
// 認証OK |
// 認証OK |
| 6055 |
pvar->userauth_success = 1; |
pvar->userauth_success = 1; |
| 6056 |
|
|
| 6233 |
finish_send_packet(pvar); |
finish_send_packet(pvar); |
| 6234 |
buffer_free(msg); |
buffer_free(msg); |
| 6235 |
|
|
|
// パスワードの破棄 (2006.8.3 yutaka) |
|
|
if (pvar->settings.remember_password == 0) { |
|
|
destroy_malloced_string(&pvar->auth_state.cur_cred.password); |
|
|
} |
|
|
|
|
| 6236 |
return TRUE; |
return TRUE; |
| 6237 |
} |
} |
| 6238 |
|
|
| 6870 |
|
|
| 6871 |
/* |
/* |
| 6872 |
* $Log: not supported by cvs2svn $ |
* $Log: not supported by cvs2svn $ |
| 6873 |
|
* Revision 1.49 2006/08/05 03:47:49 yutakakn |
| 6874 |
|
* パスワードをメモリ上に覚えておくかどうかの設定は teraterm.ini に反映させるようにした。 |
| 6875 |
|
* |
| 6876 |
* Revision 1.48 2006/08/03 15:04:37 yutakakn |
* Revision 1.48 2006/08/03 15:04:37 yutakakn |
| 6877 |
* パスワードをメモリ上に保持するかどうかを決めるチェックボックスを認証ダイアログに追加した。 |
* パスワードをメモリ上に保持するかどうかを決めるチェックボックスを認証ダイアログに追加した。 |
| 6878 |
* |
* |