304 |
"Backup your keyrings now?"), |
"Backup your keyrings now?"), |
305 |
_("WARNING - Important hint" ), MB_YESNO); |
_("WARNING - Important hint" ), MB_YESNO); |
306 |
if (id == IDYES) { |
if (id == IDYES) { |
307 |
name = get_filename_dlg( dlg, 1, _("Destination for Public Keyring"), NULL, "pubring.gpg" ); |
name = get_filesave_dlg( dlg, _("Destination for Public Keyring"), NULL, "pubring.gpg" ); |
308 |
if( name ) { |
if( name ) { |
309 |
keyring = make_filename( path, "pubring", "gpg" ); |
keyring = make_filename( path, "pubring", "gpg" ); |
310 |
if( !CopyFile( keyring, name, FALSE ) ) |
if( !CopyFile( keyring, name, FALSE ) ) |
312 |
_("Could not copy %s -> %s"), keyring, name ); |
_("Could not copy %s -> %s"), keyring, name ); |
313 |
free_if_alloc( keyring ); |
free_if_alloc( keyring ); |
314 |
} |
} |
315 |
name = get_filename_dlg( dlg, 1, _("Destination for Secret Keyring"), NULL, "secring.gpg" ); |
name = get_filesave_dlg( dlg, _("Destination for Secret Keyring"), NULL, "secring.gpg" ); |
316 |
if( name ) { |
if( name ) { |
317 |
keyring = make_filename( path, "secring", "gpg" ); |
keyring = make_filename( path, "secring", "gpg" ); |
318 |
if( !CopyFile( keyring, name, FALSE ) ) |
if( !CopyFile( keyring, name, FALSE ) ) |
375 |
|
|
376 |
switch ( msg ) { |
switch ( msg ) { |
377 |
case WM_INITDIALOG: |
case WM_INITDIALOG: |
378 |
if (lparam != NULL) |
if (lparam != 0) |
379 |
ctx = (genkey_s *)lparam; |
ctx = (genkey_s *)lparam; |
380 |
SetWindowText( dlg, _("Key Generation") ); |
SetWindowText( dlg, _("Key Generation") ); |
381 |
SetDlgItemText( dlg, IDC_KEYGEN_INFO, |
SetDlgItemText( dlg, IDC_KEYGEN_INFO, |
547 |
|
|
548 |
keycache_update (0, fpr); |
keycache_update (0, fpr); |
549 |
keycache_update (1, fpr); |
keycache_update (1, fpr); |
550 |
if (ctx->first_start == 0 && ctx != NULL) |
if (ctx != NULL && ctx->first_start == 0) |
551 |
get_pubkey (fpr, &ctx->newkey); |
get_pubkey (fpr, &ctx->newkey); |
552 |
if (fpr) |
if (fpr) |
553 |
free (fpr); |
free (fpr); |
606 |
switch( LOWORD( wparam ) ) { |
switch( LOWORD( wparam ) ) { |
607 |
case IDC_KEYWIZARD_EXPERT: |
case IDC_KEYWIZARD_EXPERT: |
608 |
DialogBoxParam (glob_hinst, (LPCTSTR)IDD_WINPT_KEYGEN, dlg, |
DialogBoxParam (glob_hinst, (LPCTSTR)IDD_WINPT_KEYGEN, dlg, |
609 |
keygen_dlg_proc, NULL); |
keygen_dlg_proc, 0); |
610 |
EndDialog (dlg, TRUE); |
EndDialog (dlg, TRUE); |
611 |
break; |
break; |
612 |
|
|