Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/ttssh2/ttxssh/hosts.c

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

revision 6152 by maya, Wed Nov 18 13:11:56 2015 UTC revision 6158 by maya, Thu Nov 19 10:54:12 2015 UTC
# Line 1054  static void hosts_dlg_set_fingerprint(PT Line 1054  static void hosts_dlg_set_fingerprint(PT
1054          switch (dgst_alg) {          switch (dgst_alg) {
1055          case SSH_DIGEST_MD5:          case SSH_DIGEST_MD5:
1056                  fp = key_fingerprint(&pvar->hosts_state.hostkey, SSH_FP_HEX, dgst_alg);                  fp = key_fingerprint(&pvar->hosts_state.hostkey, SSH_FP_HEX, dgst_alg);
1057                  SendMessage(GetDlgItem(dlg, IDC_FINGER_PRINT), WM_SETTEXT, 0, (LPARAM)fp);                  if (fp != NULL) {
1058                  free(fp);                          SendMessage(GetDlgItem(dlg, IDC_FINGER_PRINT), WM_SETTEXT, 0, (LPARAM)fp);
1059                            free(fp);
1060                    }
1061                  break;                  break;
1062          case SSH_DIGEST_SHA256:          case SSH_DIGEST_SHA256:
1063                  fp = key_fingerprint(&pvar->hosts_state.hostkey, SSH_FP_BASE64, dgst_alg);          default:
1064                  SendMessage(GetDlgItem(dlg, IDC_FINGER_PRINT), WM_SETTEXT, 0, (LPARAM)fp);                  fp = key_fingerprint(&pvar->hosts_state.hostkey, SSH_FP_BASE64, SSH_DIGEST_SHA256);
1065                  free(fp);                  if (fp != NULL) {
1066                            SendMessage(GetDlgItem(dlg, IDC_FINGER_PRINT), WM_SETTEXT, 0, (LPARAM)fp);
1067                            free(fp);
1068                    }
1069                  break;                  break;
1070          }          }
1071    
1072          // ビジュアル化fingerprintを表示する          // ビジュアル化fingerprintを表示する
1073          fp = key_fingerprint(&pvar->hosts_state.hostkey, SSH_FP_RANDOMART, dgst_alg);          fp = key_fingerprint(&pvar->hosts_state.hostkey, SSH_FP_RANDOMART, dgst_alg);
1074          SendMessage(GetDlgItem(dlg, IDC_FP_RANDOMART), WM_SETTEXT, 0, (LPARAM)fp);          if (fp != NULL) {
1075          free(fp);                  SendMessage(GetDlgItem(dlg, IDC_FP_RANDOMART), WM_SETTEXT, 0, (LPARAM)fp);
1076                    free(fp);
1077            }
1078  }  }
1079    
1080  static void init_hosts_dlg(PTInstVar pvar, HWND dlg)  static void init_hosts_dlg(PTInstVar pvar, HWND dlg)

Legend:
Removed from v.6152  
changed lines
  Added in v.6158

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