Merge pull request #171 from selvanair/warn-auth-failure-v2

Warn on auth failure

Acked by: Gert Doering <gert@greenie.muc.de>
pull/178/head
Selva Nair 2017-06-27 16:51:31 -04:00 committed by GitHub
commit 3010d78410
23 changed files with 201 additions and 99 deletions

View File

@ -61,6 +61,7 @@
#define ID_TXT_AUTH_CHALLENGE 184
#define ID_EDT_AUTH_CHALLENGE 185
#define ID_CHK_SAVE_PASS 186
#define ID_TXT_WARNING 187
/* Challenege Response Dialog */
#define ID_DLG_CHALLENGE_RESPONSE 190
@ -305,8 +306,11 @@
#define IDS_NFO_TOKEN_PASSWORD_CAPTION 2100
#define IDS_NFO_TOKEN_PASSWORD_REQUEST 2101
/* Password retry messages */
#define IDS_NFO_AUTH_PASS_RETRY 2150
#define IDS_NFO_KEY_PASS_RETRY 2151
/* Timer IDs */
#define IDT_STOP_TIMER 2500 /* Timer used to trigger force termination */
#endif

View File

@ -220,6 +220,7 @@ OnStateChange(connection_t *c, char *data)
/* Save time when we got connected. */
c->connected_since = atoi(data);
c->failed_psw_attempts = 0;
c->failed_auth_attempts = 0;
c->state = connected;
SetMenuStatus(c, connected);
@ -235,7 +236,9 @@ OnStateChange(connection_t *c, char *data)
{
if (!c->dynamic_cr)
{
if (strcmp(message, "auth-failure") == 0 || strcmp(message, "private-key-password-failure") == 0)
if (strcmp(message, "auth-failure") == 0)
c->failed_auth_attempts++;
else if (strcmp(message, "private-key-password-failure") == 0)
c->failed_psw_attempts++;
if (strcmp(message, "auth-failure") == 0 && (c->flags & FLAG_SAVE_AUTH_PASS))
@ -304,6 +307,8 @@ UserAuthDialogFunc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
Button_SetCheck(GetDlgItem (hwndDlg, ID_CHK_SAVE_PASS), BST_CHECKED);
AppendTextToCaption (hwndDlg, param->c->config_name);
if (param->c->failed_auth_attempts > 0)
SetDlgItemTextW(hwndDlg, ID_TXT_WARNING, LoadLocalizedString(IDS_NFO_AUTH_PASS_RETRY));
if (param->c->state == resuming)
ForceForegroundWindow(hwndDlg);
@ -362,6 +367,15 @@ UserAuthDialogFunc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
}
break;
case WM_CTLCOLORSTATIC:
if (GetDlgCtrlID((HWND) lParam) == ID_TXT_WARNING)
{
HBRUSH br = (HBRUSH) DefWindowProc(hwndDlg, msg, wParam, lParam);
SetTextColor((HDC) wParam, o.clr_warning);
return (INT_PTR) br;
}
break;
case WM_CLOSE:
EndDialog(hwndDlg, LOWORD(wParam));
return TRUE;
@ -527,6 +541,8 @@ PrivKeyPassDialogFunc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
ShowWindow(GetDlgItem (hwndDlg, ID_CHK_SAVE_PASS), SW_HIDE);
else if (c->flags & FLAG_SAVE_KEY_PASS)
Button_SetCheck (GetDlgItem (hwndDlg, ID_CHK_SAVE_PASS), BST_CHECKED);
if (c->failed_psw_attempts > 0)
SetDlgItemTextW(hwndDlg, ID_TXT_WARNING, LoadLocalizedString(IDS_NFO_KEY_PASS_RETRY));
if (c->state == resuming)
ForceForegroundWindow(hwndDlg);
else
@ -567,6 +583,15 @@ PrivKeyPassDialogFunc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
}
break;
case WM_CTLCOLORSTATIC:
if (GetDlgCtrlID((HWND) lParam) == ID_TXT_WARNING)
{
HBRUSH br = (HBRUSH) DefWindowProc(hwndDlg, msg, wParam, lParam);
SetTextColor((HDC) wParam, o.clr_warning);
return (INT_PTR) br;
}
break;
case WM_CLOSE:
EndDialog(hwndDlg, LOWORD(wParam));
return TRUE;
@ -848,6 +873,7 @@ OnStop(connection_t *c, UNUSED char *msg)
case connected:
/* OpenVPN process ended unexpectedly */
c->failed_psw_attempts = 0;
c->failed_auth_attempts = 0;
c->state = disconnected;
CheckAndSetTrayIcon();
SetDlgItemText(c->hwndStatus, ID_TXT_STATUS, LoadLocalizedString(IDS_NFO_STATE_DISCONNECTED));
@ -909,6 +935,7 @@ OnStop(connection_t *c, UNUSED char *msg)
// }
/* Shutdown was initiated by us */
c->failed_psw_attempts = 0;
c->failed_auth_attempts = 0;
c->state = disconnected;
CheckAndSetTrayIcon();
SendMessage(c->hwndStatus, WM_CLOSE, 0, 0);

View File

@ -254,6 +254,8 @@ InitOptions(options_t *opt)
CLEAR(*opt);
opt->netcmd_semaphore = InitSemaphore ();
opt->version = MakeVersion (PACKAGE_VERSION_RESOURCE);
opt->clr_warning = RGB(0xff, 0, 0);
opt->clr_error = RGB(0xff, 0, 0);
}

View File

@ -102,6 +102,7 @@ struct connection {
BOOL auto_connect; /* AutoConnect at startup id TRUE */
conn_state_t state; /* State the connection currently is in */
int failed_psw_attempts; /* # of failed attempts entering password(s) */
int failed_auth_attempts; /* # of failed user-auth attempts */
time_t connected_since; /* Time when the connection was established */
proxy_t proxy_type; /* Set during querying proxy credentials */
@ -177,6 +178,8 @@ typedef struct {
version_t version;
char ovpn_version[16]; /* OpenVPN version string: 2.3.12, 2.4_alpha2 etc.. */
unsigned int dpi_scale;
COLORREF clr_warning;
COLORREF clr_error;
} options_t;
void InitOptions(options_t *);

View File

@ -21,7 +21,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - Heslo privátního klíče"
@ -31,12 +31,13 @@ BEGIN
LTEXT "Zadejte heslo:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Uložit heslo", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Zrušit", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Zrušit", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Ověření uživatele"
FONT 8, "Microsoft Sans Serif"
@ -49,10 +50,11 @@ BEGIN
CHECKBOX "Uložit heslo", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Zrušit", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Ověření uživatele"
FONT 8, "Microsoft Sans Serif"
@ -68,6 +70,7 @@ BEGIN
CHECKBOX "Uložit heslo", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Zrušit", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -21,7 +21,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -31,12 +31,13 @@ BEGIN
LTEXT "Passwort:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Passwort speichern", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "Ok", IDOK, 6, 49, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "Ok", IDOK, 20, 49, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN Benutzer-Authentifizierung"
FONT 8, "Microsoft Sans Serif"
@ -49,10 +50,11 @@ BEGIN
CHECKBOX "Passwort speichern", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "Ok", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Abbrechen", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN Benutzer-Authentifizierung"
FONT 8, "Microsoft Sans Serif"
@ -68,6 +70,7 @@ BEGIN
CHECKBOX "Passwort speichern", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "Ok", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Abbrechen", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -22,7 +22,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -32,12 +32,13 @@ BEGIN
LTEXT "Indtast password:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Annuller", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Annuller", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Brugerkontrol"
FONT 8, "Microsoft Sans Serif"
@ -50,10 +51,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuller", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif"
@ -69,6 +71,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuller", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -21,7 +21,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - Private Key Password"
@ -31,12 +31,13 @@ BEGIN
LTEXT "Enter Password:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif"
@ -49,10 +50,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancel", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif"
@ -68,6 +70,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancel", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */
@ -453,4 +456,7 @@ BEGIN
IDS_NFO_TOKEN_PASSWORD_CAPTION "OpenVPN - Token Password"
IDS_NFO_TOKEN_PASSWORD_REQUEST "Input Password/PIN for Token '%S'"
IDS_NFO_AUTH_PASS_RETRY "Wrong username or password. Try again..."
IDS_NFO_KEY_PASS_RETRY "Wrong password. Try again..."
END

View File

@ -20,7 +20,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Introduce clave:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Autenticación de usuario"
FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancelar", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancelar", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -21,7 +21,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - Yksityisen avaimen salasana"
@ -31,12 +31,13 @@ BEGIN
LTEXT "Anna salasana:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Tallenna salasana", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Peruuta", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Peruuta", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Käyttäjän todennus"
FONT 8, "Microsoft Sans Serif"
@ -49,10 +50,11 @@ BEGIN
CHECKBOX "Tallenna salasana", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Peruuta", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Käyttäjän todennus"
FONT 8, "Microsoft Sans Serif"
@ -68,6 +70,7 @@ BEGIN
CHECKBOX "Tallenna salasana", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Peruuta", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -20,7 +20,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Entrez un mot de passe:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Se souvenir du mot de passe", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "Authentification d'utilisateur"
FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Se souvenir du mot de passe", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuler", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Se souvenir du mot de passe", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuler", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -20,7 +20,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Inserisci la password:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Annulla", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Annulla", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Autenticazione dell'utente"
FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annulla", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annulla", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -23,7 +23,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -33,12 +33,13 @@ BEGIN
LTEXT "パスワード:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "キャンセル", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "キャンセル", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - ユーザー認証"
FONT 8, "Microsoft Sans Serif"
@ -51,10 +52,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "キャンセル", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif"
@ -70,6 +72,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "キャンセル", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */
ID_DLG_CHALLENGE_RESPONSE DIALOG 6, 18, 212, 72

View File

@ -22,7 +22,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - 개인 키 암호"
@ -32,12 +32,13 @@ BEGIN
LTEXT "암호:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "암호 저장", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "확인", IDOK, 6, 49, 50, 14
PUSHBUTTON "취소", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "확인", IDOK, 20, 49, 50, 14
PUSHBUTTON "취소", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - 사용자 인증"
FONT 9, "맑은 고딕"
@ -50,10 +51,11 @@ BEGIN
CHECKBOX "암호 저장", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "확인", IDOK, 25, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "취소", IDCANCEL, 85, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - 사용자 인증"
FONT 9, "맑은 고딕"
@ -67,8 +69,9 @@ BEGIN
LTEXT "", ID_TXT_AUTH_CHALLENGE, 6, 43, 148, 10
EDITTEXT ID_EDT_AUTH_CHALLENGE, 60, 57, 94, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "암호 저장", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "확인", IDOK, 25, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "취소", IDCANCEL, 85, 58, 52, 14
PUSHBUTTON "확인", IDOK, 25, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "취소", IDCANCEL, 85, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -20,7 +20,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Wachtwoord:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Wachtwoord opslaan", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Annuleren", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Annuleren", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Gebruikersauthenticatie"
FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Wachtwoord opslaan", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuleren", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Gebruikersauthenticatie"
FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Wachtwoord opslaan", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuleren", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -21,7 +21,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -31,12 +31,13 @@ BEGIN
LTEXT "Oppgi passord:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Husk passord", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Avbryt", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Avbryt", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Brukerautentisering"
FONT 8, "Microsoft Sans Serif"
@ -49,10 +50,11 @@ BEGIN
CHECKBOX "Husk passord", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Avbryt", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Brukerautentisering"
FONT 8, "Microsoft Sans Serif"
@ -68,6 +70,7 @@ BEGIN
CHECKBOX "Husk passord", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Avbryt", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -22,7 +22,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -32,12 +32,13 @@ BEGIN
LTEXT "Hasło:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Autentykacja Użytkownika"
FONT 8, "Microsoft Sans Serif"
@ -50,10 +51,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Anuluj", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif"
@ -69,6 +71,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Anuluj", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -20,7 +20,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Digite a senha:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Autenticação de usuário"
FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancelar", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Autenticação de usuário"
FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancelar", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -22,7 +22,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - Пароль ключа"
@ -32,12 +32,13 @@ BEGIN
LTEXT "Введите пароль:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Запомнить", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Отмена", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Отмена", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 180, 78
ID_DLG_AUTH DIALOG 6, 18, 180, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Аутентификация пользователя"
FONT 8, "Microsoft Sans Serif"
@ -50,10 +51,11 @@ BEGIN
CHECKBOX "Запомнить", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 30, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Отмена", IDCANCEL, 100, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 180, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Аутентификация пользователя"
FONT 8, "Microsoft Sans Serif"
@ -69,6 +71,7 @@ BEGIN
CHECKBOX "Запомнить", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Отмена", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */
@ -448,4 +451,7 @@ BEGIN
/* save/delete password */
IDS_NFO_DELETE_PASS "Подтвердите удаление сохраненных паролей для ""%s"""
IDS_NFO_AUTH_PASS_RETRY "Неправильное имя пользователя или пароль"
IDS_NFO_KEY_PASS_RETRY "Неправильный пароль"
END

View File

@ -20,7 +20,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Ange Lösenord:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Avbryt", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Avbryt", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Användar Autentisering"
FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Avbryt", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Avbryt", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -22,7 +22,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -32,12 +32,13 @@ BEGIN
LTEXT "Şifreyi Giriniz:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "Tamam", IDOK, 6, 49, 50, 14
PUSHBUTTON "Çıkış", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "Tamam", IDOK, 20, 49, 50, 14
PUSHBUTTON "Çıkış", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Oturum Açma"
FONT 8, "Microsoft Sans Serif"
@ -50,10 +51,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "Tamam", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Çıkış", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif"
@ -69,6 +71,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "Tamam", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Çıkış", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */

View File

@ -20,7 +20,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - Пароль ключа"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Введіть пароль:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Запам'ятати", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14
PUSHBUTTON "Скасувати", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Скасувати", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 180, 78
ID_DLG_AUTH DIALOG 6, 18, 180, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Перевірка подлінності користувача"
FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Запам'ятати", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 30, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Скасувати", IDCANCEL, 100, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 180, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Аутентіфикація користувача"
FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Запам'ятати", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Скасувати", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 180, 10
END
/* Challenge Response Dialog */
@ -433,4 +436,7 @@ BEGIN
/* save/delete password */
IDS_NFO_DELETE_PASS "Підтвердіть видалення збережених паролів для ""%s"""
IDS_NFO_AUTH_PASS_RETRY "Невірне ім'я користувача або пароль"
IDS_NFO_KEY_PASS_RETRY "Невірний пароль"
END

View File

@ -23,7 +23,7 @@
*/
/* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN"
@ -33,12 +33,13 @@ BEGIN
LTEXT "輸入密碼:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "儲存密碼", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "確認", IDOK, 6, 49, 50, 14
PUSHBUTTON "取消", IDCANCEL, 64, 49, 50, 14
PUSHBUTTON "確認", IDOK, 20, 49, 50, 14
PUSHBUTTON "取消", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END
/* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78
ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - 使用者驗證"
FONT 8, "Microsoft Sans Serif"
@ -51,10 +52,11 @@ BEGIN
CHECKBOX "儲存密碼", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "確認", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "取消", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END
/* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - 使用者驗證"
FONT 8, "Microsoft Sans Serif"
@ -70,6 +72,7 @@ BEGIN
CHECKBOX "儲存密碼", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "確認", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "取消", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END
/* Challenge Response Dialog */