Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/auth.c

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

revision 7775 by maya, Sun Jun 16 15:49:30 2019 UTC revision 7896 by zmatsuo, Mon Jul 29 15:04:08 2019 UTC
# Line 815  char *GetClipboardTextA(HWND hWnd, BOOL Line 815  char *GetClipboardTextA(HWND hWnd, BOOL
815    
816    
817  BOOL autologin_sent_none;  BOOL autologin_sent_none;
818  static BOOL CALLBACK auth_dlg_proc(HWND dlg, UINT msg, WPARAM wParam,  static INT_PTR CALLBACK auth_dlg_proc(HWND dlg, UINT msg, WPARAM wParam,
819                                     LPARAM lParam)                                                                            LPARAM lParam)
820  {  {
821          const int IDC_TIMER1 = 300; // 自動ログインが有効なとき          const int IDC_TIMER1 = 300; // 自動ログインが有効なとき
822          const int IDC_TIMER2 = 301; // サポートされているメソッドを自動チェック(CheckAuthListFirst)          const int IDC_TIMER2 = 301; // サポートされているメソッドを自動チェック(CheckAuthListFirst)
# Line 832  static BOOL CALLBACK auth_dlg_proc(HWND Line 832  static BOOL CALLBACK auth_dlg_proc(HWND
832          case WM_INITDIALOG:          case WM_INITDIALOG:
833                  pvar = (PTInstVar) lParam;                  pvar = (PTInstVar) lParam;
834                  pvar->auth_state.auth_dialog = dlg;                  pvar->auth_state.auth_dialog = dlg;
835                  SetWindowLong(dlg, DWL_USER, lParam);                  SetWindowLongPtr(dlg, DWLP_USER, lParam);
836    
837                  UseControlChar = TRUE;                  UseControlChar = TRUE;
838                  ShowPassPhrase = FALSE;                  ShowPassPhrase = FALSE;
# Line 869  static BOOL CALLBACK auth_dlg_proc(HWND Line 869  static BOOL CALLBACK auth_dlg_proc(HWND
869                  return FALSE;                   /* because we set the focus */                  return FALSE;                   /* because we set the focus */
870    
871          case WM_TIMER:          case WM_TIMER:
872                  pvar = (PTInstVar) GetWindowLong(dlg, DWL_USER);                  pvar = (PTInstVar) GetWindowLongPtr(dlg, DWLP_USER);
873                  // 認証準備ができてから、認証データを送信する。早すぎると、落ちる。(2004.12.16 yutaka)                  // 認証準備ができてから、認証データを送信する。早すぎると、落ちる。(2004.12.16 yutaka)
874                  if (wParam == IDC_TIMER1) {                  if (wParam == IDC_TIMER1) {
875                          // 自動ログインのため                          // 自動ログインのため
# Line 961  static BOOL CALLBACK auth_dlg_proc(HWND Line 961  static BOOL CALLBACK auth_dlg_proc(HWND
961                  return FALSE;                  return FALSE;
962    
963          case WM_COMMAND:          case WM_COMMAND:
964                  pvar = (PTInstVar) GetWindowLong(dlg, DWL_USER);                  pvar = (PTInstVar) GetWindowLongPtr(dlg, DWLP_USER);
965    
966                  switch (LOWORD(wParam)) {                  switch (LOWORD(wParam)) {
967                  case IDOK:                  case IDOK:
# Line 1392  static BOOL end_TIS_dlg(PTInstVar pvar, Line 1392  static BOOL end_TIS_dlg(PTInstVar pvar,
1392          return TRUE;          return TRUE;
1393  }  }
1394    
1395  static BOOL CALLBACK TIS_dlg_proc(HWND dlg, UINT msg, WPARAM wParam,  static INT_PTR CALLBACK TIS_dlg_proc(HWND dlg, UINT msg, WPARAM wParam,
1396                                    LPARAM lParam)                                                                           LPARAM lParam)
1397  {  {
1398          PTInstVar pvar;          PTInstVar pvar;
1399    
# Line 1401  static BOOL CALLBACK TIS_dlg_proc(HWND d Line 1401  static BOOL CALLBACK TIS_dlg_proc(HWND d
1401          case WM_INITDIALOG:          case WM_INITDIALOG:
1402                  pvar = (PTInstVar) lParam;                  pvar = (PTInstVar) lParam;
1403                  pvar->auth_state.auth_dialog = dlg;                  pvar->auth_state.auth_dialog = dlg;
1404                  SetWindowLong(dlg, DWL_USER, lParam);                  SetWindowLongPtr(dlg, DWLP_USER, lParam);
1405    
1406                  init_TIS_dlg(pvar, dlg);                  init_TIS_dlg(pvar, dlg);
1407    
# Line 1415  static BOOL CALLBACK TIS_dlg_proc(HWND d Line 1415  static BOOL CALLBACK TIS_dlg_proc(HWND d
1415                  return FALSE;                   /* because we set the focus */                  return FALSE;                   /* because we set the focus */
1416    
1417          case WM_COMMAND:          case WM_COMMAND:
1418                  pvar = (PTInstVar) GetWindowLong(dlg, DWL_USER);                  pvar = (PTInstVar) GetWindowLongPtr(dlg, DWLP_USER);
1419    
1420                  switch (LOWORD(wParam)) {                  switch (LOWORD(wParam)) {
1421                  case IDOK:                  case IDOK:
# Line 1593  static BOOL end_default_auth_dlg(PTInstV Line 1593  static BOOL end_default_auth_dlg(PTInstV
1593          return TRUE;          return TRUE;
1594  }  }
1595    
1596  static BOOL CALLBACK default_auth_dlg_proc(HWND dlg, UINT msg,  static INT_PTR CALLBACK default_auth_dlg_proc(HWND dlg, UINT msg,
1597                                                                                     WPARAM wParam, LPARAM lParam)                                                                                            WPARAM wParam, LPARAM lParam)
1598  {  {
1599          PTInstVar pvar;          PTInstVar pvar;
1600    
1601          switch (msg) {          switch (msg) {
1602          case WM_INITDIALOG:          case WM_INITDIALOG:
1603                  pvar = (PTInstVar) lParam;                  pvar = (PTInstVar) lParam;
1604                  SetWindowLong(dlg, DWL_USER, lParam);                  SetWindowLongPtr(dlg, DWLP_USER, lParam);
1605    
1606                  init_default_auth_dlg(pvar, dlg);                  init_default_auth_dlg(pvar, dlg);
1607                  CenterWindow(dlg, GetParent(dlg));                  CenterWindow(dlg, GetParent(dlg));
1608                  return TRUE;                    /* because we do not set the focus */                  return TRUE;                    /* because we do not set the focus */
1609    
1610          case WM_COMMAND:          case WM_COMMAND:
1611                  pvar = (PTInstVar) GetWindowLong(dlg, DWL_USER);                  pvar = (PTInstVar) GetWindowLongPtr(dlg, DWLP_USER);
1612    
1613                  switch (LOWORD(wParam)) {                  switch (LOWORD(wParam)) {
1614                  case IDOK:                  case IDOK:

Legend:
Removed from v.7775  
changed lines
  Added in v.7896

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