svnno****@sourc*****
svnno****@sourc*****
2009年 4月 22日 (水) 17:17:50 JST
Revision: 3336 http://svn.sourceforge.jp/view?root=ttssh2&view=rev&rev=3336 Author: maya Date: 2009-04-22 17:17:50 +0900 (Wed, 22 Apr 2009) Log Message: ----------- SSHèªåãã°ã¤ã³æã«ãå¼·å¶çã«ã³ãã³ãã©ã¤ã³ã®ã¦ã¼ã¶åã使ç¨ããã®ãæ¢ããèªè¨¼ãã¤ã¢ãã°ã®ã¦ã¼ã¶åã使ç¨ããããã«ããã ããã«ãããã³ãã³ãã©ã¤ã³ã«ã¦ã¼ã¶åããªãã¦ããããã©ã«ãã®ã¦ã¼ã¶åãããã°å©ç¨ãããã http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=16248 Modified Paths: -------------- trunk/ttssh2/ttxssh/auth.c trunk/ttssh2/ttxssh/ssh.c -------------- next part -------------- Modified: trunk/ttssh2/ttxssh/auth.c =================================================================== --- trunk/ttssh2/ttxssh/auth.c 2009-04-21 15:18:53 UTC (rev 3335) +++ trunk/ttssh2/ttxssh/auth.c 2009-04-22 08:17:50 UTC (rev 3336) @@ -716,6 +716,12 @@ pvar->session_settings.CheckAuthListFirst && !pvar->tryed_ssh2_authlist) { if (!autologin_sent_none) { + // _CAOÌ[U¼ðæ¾·é + if (pvar->auth_state.user == NULL) { + pvar->auth_state.user = + alloc_control_text(GetDlgItem(dlg, IDC_SSHUSERNAME)); + } + // AuthList ªAÁÄ«Ä¢È¢Æ IDOK ðµÄà // iÜÈ¢ÌÅAnone ðé (2008.10.12 maya) do_SSH2_userauth(pvar); Modified: trunk/ttssh2/ttxssh/ssh.c =================================================================== --- trunk/ttssh2/ttxssh/ssh.c 2009-04-21 15:18:53 UTC (rev 3335) +++ trunk/ttssh2/ttxssh/ssh.c 2009-04-22 08:17:50 UTC (rev 3336) @@ -6861,11 +6861,7 @@ } // yC[hÌ\z - if (pvar->ssh2_autologin == 1) { // SSH2©®OC - username = pvar->ssh2_username; - } else { - username = pvar->auth_state.user; // [U¼ - } + username = pvar->auth_state.user; // [U¼ buffer_put_string(msg, username, strlen(username)); if (!pvar->tryed_ssh2_authlist) { // "none"\bhÌM @@ -7492,11 +7488,7 @@ notify_verbose_message(pvar, "SSH2_MSG_USERAUTH_PK_OK was received.", LOG_LEVEL_VERBOSE); - if (pvar->ssh2_autologin == 1) { // SSH2©®OC - username = pvar->ssh2_username; - } else { - username = pvar->auth_state.user; // [U¼ - } + username = pvar->auth_state.user; // [U¼ // ¼·éf[^ðì¬ signbuf = buffer_init();