/[winpt]/trunk/Src/wptGPGPrefsDlg.cpp
ViewVC logotype

Log of /trunk/Src/wptGPGPrefsDlg.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 197 - (view) (annotate) - [select for diffs]
Modified Mon Apr 10 07:38:06 2006 UTC (18 years, 10 months ago) by twoaday
File length: 11172 byte(s)
Diff to previous 193 , to selected 128
2006-04-09  Timo Schulz  <ts@g10code.de>
 
        * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Only return true
        if the homedir value was changed.
        * wptGPG.cpp (default_key_from_cache): Only return secret key
        if public part is available.
        (set_gnupg_default_key): Fix NULL problem.
        * wptKeyEditDlgs.cpp (do_editkey_clean): Set update flag.
        * wptFileCBS.cpp (write_cb, read_cb): Better error handling.
        * wptFileManagerDlg.cpp (file_manager_dlg_proc): Handle
        'always-on-top' correctly.
        * wptKeylist.cpp (keylist_get_recipients): Allocate enough
        mem to hold all possible keys.
        (keylist_enum_keys): Likewise.



Revision 193 - (view) (annotate) - [select for diffs]
Modified Sat Apr 1 12:36:35 2006 UTC (18 years, 11 months ago) by twoaday
File length: 10869 byte(s)
Diff to previous 181 , to selected 128
2006-03-31  Timo Schulz  <ts@g10code.de>
 
        * wptCommonDlg.cpp (nls_load_langlist): New.
        (nsl_set_language): New.
        (nls_dlg_proc): New.
        (select_language): New. Allow user to select the language.
        * wptNLS.c (get_gettext_langid): Updated available languages.
        * WinPT.cpp (WinMain): Allow to select the languag on first
        start in non-installer environments.
        * wptVerifyList.cpp (verlist_build): Simplified.
        (verlist_add_sig_log): Likewise.
        * wptListview.cpp (listview_set_column_width,
        listview_get_selected_item): New.
        * wptKeyManager.cpp (gpg_clip_export): Merged into..
        (km_clip_export): ..this function.



Revision 181 - (view) (annotate) - [select for diffs]
Modified Tue Mar 14 11:01:22 2006 UTC (18 years, 11 months ago) by twoaday
File length: 10869 byte(s)
Diff to previous 177 , to selected 128
2006-03-12  Timo Schulz  <ts@g10code.de>
 
        * wptGPG.cpp (gnupg_load_config): Search for 'ask-cert-expire'.
        * wptKeyPropsDlg.cpp (display_key_info): Automatically update
        sym algorithm preferences if needed.
        * wptKeysignDlg.cpp (date_is_today): New.
        (keysign_dlg_proc): Only allow to set cert expire date if
        the option was found.
        * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Allow to set
        'ask-cert-expire'.
         



Revision 177 - (view) (annotate) - [select for diffs]
Modified Tue Feb 14 15:46:29 2006 UTC (19 years ago) by twoaday
File length: 10395 byte(s)
Diff to previous 167 , to selected 128
2006-02-14  Timo Schulz  <ts@g10code.de>
 
        * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Localize 'Cancel'.
        * wptKeysignDlg.cpp (keysign_dlg_proc): Implement 'Hide Typing'.
        * wptFileManager.cpp (fm_sym_encrypt): Set cancel.
        (fm_parse_files): Handle cancel.
         
Prepare first release candidate.



Revision 167 - (view) (annotate) - [select for diffs]
Modified Thu Jan 26 10:17:17 2006 UTC (19 years, 1 month ago) by twoaday
File length: 10318 byte(s)
Diff to previous 165 , to selected 128
2006-01-25  Timo Schulz  <ts@g10code.com>
 
        * wptRegistry.cpp (get_reg_entry_gpg): Return NULL if
        the key exist with no value.
        * wptMDSumDlg.cpp (mdsum_dlg_proc): Translate string.
        * wptKeysignDlg.cpp (do_fill_seclist): Select the
        default key if possible.
        * wptFirstRunDlg.cpp (firstrun_dlg_proc): Directly
        return the choice.
        * wptKeylist.cpp (get_key_desc): New.
        (keylist_upd_key): Free memory.
        * wptKeyCache.cpp (gpg_keycache_get_default_key): New.
        (gpg_keycache_set_default_key): New.
        * WinPT.cpp (gpg_prefs_ok): New.
        (WinMain): Only start gpg prefs if needed.
         



Revision 165 - (view) (annotate) - [select for diffs]
Modified Tue Jan 24 10:10:15 2006 UTC (19 years, 1 month ago) by twoaday
File length: 10321 byte(s)
Diff to previous 161 , to selected 128
2006-01-21  Timo Schulz  <twoaday@freakmail.de>
                                                                                
        * wptKeyCache.cpp (keycache_next_key): Handle the case
        that there is a secret key without a public part.
        * wptKeyserver.cpp (kserver_save_conf): Save ports.
        * wptKeyserverDlg.cpp (keyserver_modify_dlg_proc):
        Reset keyserver name.
        * wptKeyPropsDlg.cpp (keyprops_dlg_proc): Just indicate
        an update, do not update the cache.
        * wptFileManagerDlg.cpp (file_import_dlg_proc): Use one
        dialog for both clipboard and file imports.
        * wptKeyManager.cpp (km_file_import, km_clip_import):
        Changes to support new update system.
        (gpg_clip_import): New.
        * wptKeyManagerDlg.cpp (km_gui_import): New.
        (find_keypos): Rewritten.
        (refresh_keylist): Improved error checking.
                                                                                
(for complete list of changes, see PTD/ChangeLog, Src/ChangeLog)



Revision 161 - (view) (annotate) - [select for diffs]
Modified Thu Jan 19 16:10:37 2006 UTC (19 years, 1 month ago) by twoaday
File length: 10244 byte(s)
Diff to previous 150 , to selected 128
2006-01-19  Timo Schulz  <ts@g10code.com>
 
        * wptClipVerifyDlg.cpp (clip_verify_dlg_proc): Do not
        reload the entire cache, just update the key.
        * wptFileVerifyDlg.cpp (file_verify_dlg_proc): Likewise.
        * wptKeyPropsDlg.cpp (keyprops_dlg_proc): Set update flag.
        * wptKeyRevokersDlg.cpp (key_revokers_dlg_proc): Likewise.
        * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Update key
        if need after showing the properties.
         


Revision 150 - (view) (annotate) - [select for diffs]
Modified Wed Jan 18 11:52:45 2006 UTC (19 years, 1 month ago) by twoaday
File length: 9517 byte(s)
Diff to previous 147 , to selected 128
2006-01-18  Timo Schulz  <ts@g10code.com>
 
        * wptListview.cpp (listview_del_sel_items): Fixed index
        calculation. This fixed a lot of problems with the KM listview
        update.
        (listview_del_all): Renamed to...
        (listview_del_all_items): ..this. Changed all callers.
        * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Just refresh
        list when file import contained new/updated keys.
        * wptKeyManager.cpp (km_file_import): Indicate if the
        import contained any new/update keys.
        * wptClipImportDlg.cpp (print_import_status): Just mark
        keys which actually changed.
         



Revision 147 - (view) (annotate) - [select for diffs]
Modified Fri Jan 13 14:21:16 2006 UTC (19 years, 1 month ago) by twoaday
File length: 9344 byte(s)
Diff to previous 139 , to selected 128
2006-11-13  Timo Schulz  <ts@g10code.com>
 
        * wptPreferencesDlg.cpp (prefs_dlg_proc): Changed translation.
        * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Likewise.
        * wptAboutDlgs.cpp (about_dlg_proc): Make sure GPG about
        dialog isn't shown twice.
        * wptKeyCache.cpp (gpg_keycache_next_updated_key): New.
        (gpg_keycache_update_key): Set update flag.
        * wptKeyManagerDlg.cpp (refresh_keylist): New.
        (keymanager_dlg_proc): Use new refresh system for keyservers.
        * wptKeyserverSearchDlg.cpp (kserver_search_dlg_proc):
        Update keycache.
        * wptKeyserverDlg.cpp (hkp_dlg_proc): Likewise.
        * wptKeyserver.cpp (socket_read_ext): New.
        (kserver_recv_key_ext): New.
        (kserver_read_config, kserver_write_config): Removed.
         



Revision 139 - (view) (annotate) - [select for diffs]
Modified Wed Jan 11 12:19:41 2006 UTC (19 years, 1 month ago) by twoaday
File length: 9164 byte(s)
Diff to previous 130 , to selected 128
2006-01-10  Timo Schulz  <ts@g10code.com>
 
        * wptMainProc.cpp (winpt_main_proc): Restore iconic
        File/Key Manager windows if needed.
        * wptGPGPrefsDlg.cpp (gpg_prefs_dlg_proc): Disable button.
        * wptSiglist.cpp (init_cmp): New.
        (siglist_sort): New.
        (siglist_cmp_cb): New.
        (siglist_add_key): Force NOKEY status when key was not found.
        * wptKeysigDlg.cpp (recv_single_key): New.
        (recv_missing_keys): Reload entire key when more than one key
        was fetched.
        (keysig_dlg_proc): Support sorting the listview items.
         


Revision 130 - (view) (annotate) - [select for diffs]
Modified Fri Dec 30 14:06:39 2005 UTC (19 years, 2 months ago) by twoaday
File length: 9098 byte(s)
Diff to previous 128
2005-12-29  Timo Schulz  <ts@g10code.com>
  
        * wptKeygenDlg.cpp (keygen_dlg_proc): Request passphrase dynamically.
        (gpg_genkey_params): Simplified.
        * wptPreferencesDlg.cpp (prefs_dlg_proc): Fix problem with mutal
        exclusion of the dialog items.
        * wptAboutDlgs.cpp (about_winpt_dlg_proc): Allow to use ESC to
        quit the dialog.
        * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Likewise.
        * wptMDSumDlg.cpp (mdsum_dlg_proc): Handle WM_SYSCOMMAND.
        (id2algo): New.

Prepare 0.11.4 release.



Revision 128 - (view) (annotate) - [selected]
Modified Mon Dec 19 13:05:59 2005 UTC (19 years, 2 months ago) by twoaday
File length: 9029 byte(s)
Diff to previous 117
2005-12-17  Timo Schulz  <ts@g10code.com>
 
        * wptUTF8.cpp: Removed unused charset array.
        * wptSigList.cpp (siglist_build): Increase size for 'class'
        column.
        * wptGPG.cpp (get_gnupg_path): Simplified.
        * WinPT.cpp (load_gpg_env): New.
        (check_crypto_engine): Return type is now bool.
        * wptRegistry.cpp (is_gpg4win_installed): New.
        * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): More consistent
        dialog design.
        * wptKeyManagerDlg.cpp (translate_menu_strings): New.
        (translate_popupmenu_strings): New.
        * wptKeyEditDlgs.cpp (is_jpg_file): New.



Revision 117 - (view) (annotate) - [select for diffs]
Modified Thu Dec 8 09:26:32 2005 UTC (19 years, 2 months ago) by twoaday
File length: 9479 byte(s)
Diff to previous 88 , to selected 128
2005-12-07  Timo Schulz  <ts@g10code.com>
 
        * wptOwnertrustDlg.cpp (ownertrust_dlg_proc):
        Use 'Close' instead of 'Exit'.
        * wptKeyEditDlgs.cpp (keyedit_dlg_proc): Likewise.
        * wptGPG.cpp (gnupg_backup_keyrings): Use $APPDATA
        as the destination dir. Thanks to Werner.
        * wptRegistry.cpp (is_gpgee_installed): New.
        (regist_inst_winpt): Do not register file extensions
        if GPGee is available.
        * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Limit
        use of local vars.
        * wptPreferencesDlg.cpp (prefs_dlg_proc): Make sure
        no illegal backup mode is saved.
        * wptKeyserverDlg.cpp (show_imported_key): New.
        (hkp_recv_key2): Show imported keys if the blob
        contained more than one.
         



Revision 88 - (view) (annotate) - [select for diffs]
Modified Mon Nov 21 12:06:59 2005 UTC (19 years, 3 months ago) by twoaday
File length: 9519 byte(s)
Diff to previous 78 , to selected 128
2005-11-21  Timo Schulz  <ts@g10code.com>
 
        * WinPT.cpp (WinMain): Implement --stop switch.
        * wptClipEditDlg.cpp (clip_edit_dlg_proc): Localize
        missing string.
        * wptPreferencesDlg.cpp (prefs_dlg_proc): Likewise.
        * wptKeygenDlg.cpp (keygen_dlg_proc): Verify valid context
        first. Thanks to Ralf.
        * wptFileManagerDlg.cpp (update_ui_items): New.
        * wptFileManager.cpp (fm_set_status): New sigmode param.
        Changed all callers.



Revision 78 - (view) (annotate) - [select for diffs]
Modified Tue Nov 15 08:54:44 2005 UTC (19 years, 3 months ago) by twoaday
File length: 9446 byte(s)
Diff to previous 77 , to selected 128
2005-11-14  Timo Schulz  <ts@g10code.com>
 
        * wptGPG.cpp (check_gnupg_engine): Fix version check.
        * wptMainProc.cpp (winpt_main_proc): Check keyring
        file permissions always and do not use interative output
        when the windows session ends.
        * wptProxySettingsDlg.cpp (proxy_settings_dlg_proc):
        Localize all strings.
        * wptPassphraseDlg.cpp (passwd_dlg_proc): Likewise.
        * wptGPGPrefsDlg.cpp (gpg_prefs_dlg): Likewise.
        * wptKeyEditDlgs.cpp (do_init_keylist): Skip all
        non-valid keys.
         



Revision 77 - (view) (annotate) - [select for diffs]
Modified Mon Nov 14 15:01:01 2005 UTC (19 years, 3 months ago) by twoaday
File length: 9299 byte(s)
Diff to previous 66 , to selected 128
2005-11-12  Timo Schulz  <ts@g10code.com>
 
        Fix more GCC warnings.
 
2005-11-10  Timo Schulz  <ts@g10code.com>
 
        * wptClipSignDlg.cpp (one_key_proc): Use
        release_gpg_passphrase_cb() to free the context.
        * wptListView.cpp (listview_deselect_all): New.
        * wptMAPI.cpp (mapi_send_pubkey): Works again.
        * wptFileManagerDlg.cpp (file_manager_dlg_proc): Support encrypt &
        zip.
        * wptPassphraseCB.cpp (passphrase_callback_proc): Fix passphrase
        caching for signing operations.
        * wptKeyManager.cpp (km_send_to_mail_recipient): Works again.
        * wptFileManager.cpp (fm_send_file): Likewise.
        (fm_encrypt_into_zip): New.
         


Revision 66 - (view) (annotate) - [select for diffs]
Modified Thu Nov 3 17:55:18 2005 UTC (19 years, 3 months ago) by twoaday
File length: 9288 byte(s)
Diff to previous 48 , to selected 128
Fix crash in the GPG preference dialog.
Allow to have an empty secret keyring.



Revision 48 - (view) (annotate) - [select for diffs]
Modified Mon Oct 31 21:14:11 2005 UTC (19 years, 4 months ago) by werner
File length: 9286 byte(s)
Diff to previous 47 , to selected 128
More changes.  Compiles again but there are at least gettext issues with
w32-gettext.c.  I can't get a gpg-error build with ENABLE_NLS.


Revision 47 - (view) (annotate) - [select for diffs]
Modified Mon Oct 31 14:04:59 2005 UTC (19 years, 4 months ago) by werner
File length: 9307 byte(s)
Diff to previous 42 , to selected 128
Minor changes; compiles now but gettext is still missing.


Revision 42 - (view) (annotate) - [select for diffs]
Modified Fri Oct 28 08:25:30 2005 UTC (19 years, 4 months ago) by werner
File length: 9310 byte(s)
Diff to previous 41 , to selected 128
Readded lost changes from revision 40


Revision 41 - (view) (annotate) - [select for diffs]
Modified Fri Oct 28 07:15:26 2005 UTC (19 years, 4 months ago) by twoaday
File length: 9240 byte(s)
Diff to previous 36 , to selected 128
A lot of bug fixes. See ChangeLog.


Revision 36 - (view) (annotate) - [select for diffs]
Modified Thu Oct 27 15:25:13 2005 UTC (19 years, 4 months ago) by werner
File length: 9092 byte(s)
Diff to previous 23 , to selected 128
First set of changes to use autotools for building.

Revision 23 - (view) (annotate) - [select for diffs]
Modified Fri Sep 30 10:10:16 2005 UTC (19 years, 5 months ago) by twoaday
File length: 9265 byte(s)
Diff to previous 22 , to selected 128
Almost finished phase 1 of the WinPT GPGME port.
Still need more cleanup, comments and tests.



Revision 22 - (view) (annotate) - [select for diffs]
Modified Wed Aug 10 11:33:35 2005 UTC (19 years, 6 months ago) by twoaday
File length: 9259 byte(s)
Diff to previous 4 , to selected 128
2005-08-06  Timo Schulz  <twoaday@freakmail.de>
 
        * wptGPGME.cpp (keycache_update): Reload OpenPGP parts
        of the secret key.
        (keycache_init): cache name of secret keyring.
        * wptKeyList.cpp (keylist_upd_key): Do not add long keyid.
        (get_key_type): Do not assume 'ultimate' means key pair.
        * wptKeyEditDlgs.cpp (diff_time): New.
        (keyedit_addsubkey_dlg_proc): Changed design and use
        diff_time. Drop checks for invalid keylength (< 1024, > 4096)
        because the combo box automatically handles this.
        * wptKeyManager.cpp (km_set_implicit_trust): Return error code.
        * wptGPG.cpp (get_backup_name): New.
        (gnupg_backup_keyrings): Rotate backup names, from 0..3.
        * wptClipImportDialog.cpp (clip_import_dlg_proc): Free memory.
        * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Use 0x short keyid and
        not the long keyid.



Revision 4 - (view) (annotate) - [select for diffs]
Modified Sun Feb 6 11:11:40 2005 UTC (20 years ago) by twoaday
File length: 8906 byte(s)
Diff to previous 2 , to selected 128
2005-02-02  Timo Schulz  <twoaday@freakmail.de>
                                                                                                                            
        * wptPassphraseDlg.cpp (passwd_dlg_proc): use center_window2, otherwise
        it is invisible.
        * wptPassphraseCB.cpp (passphrase_callback_proc): Do not cache symmetric
        passphrases.
        * Enable the progress dialog for symmetric encryption.
        * wptFileManager.cpp (fm_check_file_type): Also check for 'SYMKEYENC' in
        FM_ENCRYPT mode.
        * WinPT.cpp (WinMain): SETUP_EXISTING implemented.
        * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Reset 'Locale directory' when
        no value is entered.
                                                                                                                            
2005-02-04  Timo Schulz  <twoaday@freakmail.de>
                                                                                                                            
        * wptProgressDlg.cpp (progress_cb_thread): Set root window if available.
        If the progress window survives by accident, it will be closed when the
        File Manager (root window) is closed.
                                                                                                                            



Revision 2 - (view) (annotate) - [select for diffs]
Added Mon Jan 31 11:02:21 2005 UTC (20 years, 1 month ago) by twoaday
File length: 8882 byte(s)
Diff to selected 128
WinPT initial checkin.



This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26