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 8093 by yutakapon, Sun Sep 8 10:16:41 2019 UTC revision 8240 by zmatsuo, Wed Oct 2 14:00:04 2019 UTC
# Line 1726  void HOSTS_delete_all_hostkeys(PTInstVar Line 1726  void HOSTS_delete_all_hostkeys(PTInstVar
1726  static INT_PTR CALLBACK hosts_add_dlg_proc(HWND dlg, UINT msg, WPARAM wParam,  static INT_PTR CALLBACK hosts_add_dlg_proc(HWND dlg, UINT msg, WPARAM wParam,
1727                                                                                     LPARAM lParam)                                                                                     LPARAM lParam)
1728  {  {
1729            const static DlgTextInfo text_info[] = {
1730                    { 0, "DLG_UNKNOWNHOST_TITLE" },
1731                    { IDC_HOSTWARNING, "DLG_UNKNOWNHOST_WARNING" },
1732                    { IDC_HOSTWARNING2, "DLG_UNKNOWNHOST_WARNING2" },
1733                    { IDC_HOSTFINGERPRINT, "DLG_UNKNOWNHOST_FINGERPRINT" },
1734                    { IDC_FP_HASH_ALG, "DLG_UNKNOWNHOST_FP_HASH_ALGORITHM" },
1735                    { IDC_ADDTOKNOWNHOSTS, "DLG_UNKNOWNHOST_ADD" },
1736                    { IDC_CONTINUE, "BTN_CONTINUE" },
1737                    { IDCANCEL, "BTN_DISCONNECT" },
1738            };
1739          PTInstVar pvar;          PTInstVar pvar;
         char uimsg[MAX_UIMSG];  
1740    
1741          switch (msg) {          switch (msg) {
1742          case WM_INITDIALOG:          case WM_INITDIALOG:
# Line 1736  static INT_PTR CALLBACK hosts_add_dlg_pr Line 1745  static INT_PTR CALLBACK hosts_add_dlg_pr
1745                  SetWindowLongPtr(dlg, DWLP_USER, lParam);                  SetWindowLongPtr(dlg, DWLP_USER, lParam);
1746    
1747                  // 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある                  // 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある
1748                  GetWindowText(dlg, uimsg, sizeof(uimsg));                  SetI18DlgStrs("TTSSH", dlg, text_info, _countof(text_info), pvar->ts->UILanguageFile);
                 UTIL_get_lang_msg("DLG_UNKNOWNHOST_TITLE", pvar, uimsg);  
                 SetWindowText(dlg, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_HOSTWARNING, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_UNKNOWNHOST_WARNING", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_HOSTWARNING, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_HOSTWARNING2, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_UNKNOWNHOST_WARNING2", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_HOSTWARNING2, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_HOSTFINGERPRINT, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_UNKNOWNHOST_FINGERPRINT", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_HOSTFINGERPRINT, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_FP_HASH_ALG, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_UNKNOWNHOST_FP_HASH_ALGORITHM", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_FP_HASH_ALG, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_UNKNOWNHOST_ADD", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_CONTINUE, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("BTN_CONTINUE", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_CONTINUE, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDCANCEL, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("BTN_DISCONNECT", pvar, uimsg);  
                 SetDlgItemText(dlg, IDCANCEL, pvar->ts->UIMsg);  
1749    
1750                  switch (pvar->dns_key_check) {                  switch (pvar->dns_key_check) {
1751                  case DNS_VERIFY_NOTFOUND:                  case DNS_VERIFY_NOTFOUND:
# Line 1897  canceled: Line 1883  canceled:
1883  static INT_PTR CALLBACK hosts_replace_dlg_proc(HWND dlg, UINT msg, WPARAM wParam,  static INT_PTR CALLBACK hosts_replace_dlg_proc(HWND dlg, UINT msg, WPARAM wParam,
1884                                                                                             LPARAM lParam)                                                                                             LPARAM lParam)
1885  {  {
1886            const static DlgTextInfo text_info[] = {
1887                    { 0, "DLG_UNKNOWNHOST_TITLE" },
1888                    { IDC_HOSTWARNING, "DLG_DIFFERENTKEY_WARNING" },
1889                    { IDC_HOSTWARNING2, "DLG_DIFFERENTKEY_WARNING2" },
1890                    { IDC_HOSTFINGERPRINT, "DLG_DIFFERENTKEY_FINGERPRINT" },
1891                    { IDC_FP_HASH_ALG, "DLG_DIFFERENTKEY_FP_HASH_ALGORITHM" },
1892                    { IDC_ADDTOKNOWNHOSTS, "DLG_DIFFERENTKEY_REPLACE" },
1893                    { IDC_CONTINUE, "BTN_CONTINUE" },
1894                    { IDCANCEL, "BTN_DISCONNECT" },
1895            };
1896          PTInstVar pvar;          PTInstVar pvar;
         char uimsg[MAX_UIMSG];  
1897    
1898          switch (msg) {          switch (msg) {
1899          case WM_INITDIALOG:          case WM_INITDIALOG:
# Line 1907  static INT_PTR CALLBACK hosts_replace_dl Line 1902  static INT_PTR CALLBACK hosts_replace_dl
1902                  SetWindowLongPtr(dlg, DWLP_USER, lParam);                  SetWindowLongPtr(dlg, DWLP_USER, lParam);
1903    
1904                  // 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある                  // 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある
1905                  GetWindowText(dlg, uimsg, sizeof(uimsg));                  SetI18DlgStrs("TTSSH", dlg, text_info, _countof(text_info), pvar->ts->UILanguageFile);
                 UTIL_get_lang_msg("DLG_DIFFERENTKEY_TITLE", pvar, uimsg);  
                 SetWindowText(dlg, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_HOSTWARNING, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_DIFFERENTKEY_WARNING", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_HOSTWARNING, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_HOSTWARNING2, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_DIFFERENTKEY_WARNING2", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_HOSTWARNING2, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_HOSTFINGERPRINT, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_DIFFERENTKEY_FINGERPRINT", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_HOSTFINGERPRINT, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_FP_HASH_ALG, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_DIFFERENTKEY_FP_HASH_ALGORITHM", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_FP_HASH_ALG, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_DIFFERENTKEY_REPLACE", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_CONTINUE, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("BTN_CONTINUE", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_CONTINUE, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDCANCEL, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("BTN_DISCONNECT", pvar, uimsg);  
                 SetDlgItemText(dlg, IDCANCEL, pvar->ts->UIMsg);  
1906    
1907                  switch (pvar->dns_key_check) {                  switch (pvar->dns_key_check) {
1908                  case DNS_VERIFY_NOTFOUND:                  case DNS_VERIFY_NOTFOUND:
# Line 2066  canceled: Line 2038  canceled:
2038  static INT_PTR CALLBACK hosts_add2_dlg_proc(HWND dlg, UINT msg, WPARAM wParam,  static INT_PTR CALLBACK hosts_add2_dlg_proc(HWND dlg, UINT msg, WPARAM wParam,
2039                                                                                          LPARAM lParam)                                                                                          LPARAM lParam)
2040  {  {
2041            const static DlgTextInfo text_info[] = {
2042                    { 0, "DLG_DIFFERENTTYPEKEY_TITLE" },
2043                    { IDC_HOSTWARNING, "DLG_DIFFERENTTYPEKEY_WARNING" },
2044                    { IDC_HOSTWARNING2, "DLG_DIFFERENTTYPEKEY_WARNING2" },
2045                    { IDC_HOSTFINGERPRINT, "DLG_DIFFERENTTYPEKEY_FINGERPRINT" },
2046                    { IDC_FP_HASH_ALG, "DLG_DIFFERENTTYPEKEY_FP_HASH_ALGORITHM" },
2047                    { IDC_ADDTOKNOWNHOSTS, "DLG_DIFFERENTTYPEKEY_ADD" },
2048                    { IDC_CONTINUE, "BTN_CONTINUE" },
2049                    { IDCANCEL, "BTN_DISCONNECT" },
2050            };
2051          PTInstVar pvar;          PTInstVar pvar;
         char uimsg[MAX_UIMSG];  
2052    
2053          switch (msg) {          switch (msg) {
2054          case WM_INITDIALOG:          case WM_INITDIALOG:
# Line 2076  static INT_PTR CALLBACK hosts_add2_dlg_p Line 2057  static INT_PTR CALLBACK hosts_add2_dlg_p
2057                  SetWindowLongPtr(dlg, DWLP_USER, lParam);                  SetWindowLongPtr(dlg, DWLP_USER, lParam);
2058    
2059                  // 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある                  // 追加・置き換えとも init_hosts_dlg を呼んでいるので、その前にセットする必要がある
2060                  GetWindowText(dlg, uimsg, sizeof(uimsg));                  SetI18DlgStrs("TTSSH", dlg, text_info, _countof(text_info), pvar->ts->UILanguageFile);
                 UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_TITLE", pvar, uimsg);  
                 SetWindowText(dlg, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_HOSTWARNING, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_WARNING", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_HOSTWARNING, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_HOSTWARNING2, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_WARNING2", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_HOSTWARNING2, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_HOSTFINGERPRINT, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_FINGERPRINT", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_HOSTFINGERPRINT, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_FP_HASH_ALG, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_FP_HASH_ALGORITHM", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_FP_HASH_ALG, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("DLG_DIFFERENTTYPEKEY_ADD", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_ADDTOKNOWNHOSTS, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDC_CONTINUE, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("BTN_CONTINUE", pvar, uimsg);  
                 SetDlgItemText(dlg, IDC_CONTINUE, pvar->ts->UIMsg);  
                 GetDlgItemText(dlg, IDCANCEL, uimsg, sizeof(uimsg));  
                 UTIL_get_lang_msg("BTN_DISCONNECT", pvar, uimsg);  
                 SetDlgItemText(dlg, IDCANCEL, pvar->ts->UIMsg);  
2061    
2062                  switch (pvar->dns_key_check) {                  switch (pvar->dns_key_check) {
2063                  case DNS_VERIFY_NOTFOUND:                  case DNS_VERIFY_NOTFOUND:

Legend:
Removed from v.8093  
changed lines
  Added in v.8240

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