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

Log of /trunk/Src/wptKeyPropsDlg.cpp

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 392 - (view) (annotate) - [select for diffs]
Modified Sun Jan 15 18:05:11 2012 UTC (13 years, 1 month ago) by twoaday
File length: 10139 byte(s)
Diff to previous 366 , to selected 48
2012-01-15  Timo Schulz  <twoaday@gmx.net>
               
     * wptKeyEditDlgs.cpp (keyedit_addsubkey_dlg_proc):
     Invert logic to disable the calendar control for the
     key expiration date.
     * wptKeyPropsDialog.cpp (on_init_dialog): Localized
     missing string.



Revision 366 - (view) (annotate) - [select for diffs]
Modified Tue Dec 6 12:32:08 2011 UTC (13 years, 2 months ago) by twoaday
File length: 10128 byte(s)
Diff to previous 328 , to selected 48
2011-12-06  Timo Schulz  <twoaday@gmx.net>

        * wptKeyPropsDlg.cpp (on_init_dialog): Extra hint in
        the title that the key has been revoked.
	* wptKeyManagerDlg.cpp (keymanger_dlg_proc): Redraw
        list view in case a modal client dialog has been closed.



Revision 328 - (view) (annotate) - [select for diffs]
Modified Fri Sep 25 16:07:38 2009 UTC (15 years, 5 months ago) by twoaday
File length: 9988 byte(s)
Diff to previous 310 , to selected 48


Revision 310 - (view) (annotate) - [select for diffs]
Modified Sat Apr 7 11:07:20 2007 UTC (17 years, 10 months ago) by twoaday
File length: 10607 byte(s)
Diff to previous 273 , to selected 48


Revision 273 - (view) (annotate) - [select for diffs]
Modified Fri Dec 8 10:22:17 2006 UTC (18 years, 2 months ago) by twoaday
File length: 10593 byte(s)
Diff to previous 256 , to selected 48


Revision 256 - (view) (annotate) - [select for diffs]
Modified Sat Aug 5 10:31:06 2006 UTC (18 years, 6 months ago) by twoaday
File length: 10400 byte(s)
Diff to previous 234 , to selected 48
1.0.0pre3 release.



Revision 234 - (view) (annotate) - [select for diffs]
Modified Tue Jun 27 10:16:41 2006 UTC (18 years, 8 months ago) by twoaday
File length: 10380 byte(s)
Diff to previous 226 , to selected 48


Revision 226 - (view) (annotate) - [select for diffs]
Modified Mon Jun 12 13:40:21 2006 UTC (18 years, 8 months ago) by twoaday
File length: 10383 byte(s)
Diff to previous 225 , to selected 48
Prepare new release.



Revision 225 - (view) (annotate) - [select for diffs]
Modified Tue Jun 6 13:37:59 2006 UTC (18 years, 8 months ago) by twoaday
File length: 10465 byte(s)
Diff to previous 217 , to selected 48


Revision 217 - (view) (annotate) - [select for diffs]
Modified Mon May 22 14:21:39 2006 UTC (18 years, 9 months ago) by twoaday
File length: 10426 byte(s)
Diff to previous 212 , to selected 48
2005-05-20  Timo Schulz  <ts@g10code.de>
                                                                                
        * wptKeyPropsDlg.cpp (keyprops_load_photo): avoid expensive
        process call when no photo is available.
        (keyprops_dlg_proc): avoid static data.
        * wptFileManager.cpp (fm_add_sig_stat): Free memory in case
        of on demand key requests.
        (show_verify_result): Likewise.
        (secret_key_available): Likewise.
        (fm_decrypt, fm_sign): Handle the new on demand key request
        mode and free all memory.



Revision 212 - (view) (annotate) - [select for diffs]
Modified Tue May 9 10:29:07 2006 UTC (18 years, 9 months ago) by twoaday
File length: 9978 byte(s)
Diff to previous 211 , to selected 48


Revision 211 - (view) (annotate) - [select for diffs]
Modified Sun May 7 12:36:48 2006 UTC (18 years, 9 months ago) by twoaday
File length: 9971 byte(s)
Diff to previous 208 , to selected 48


Revision 208 - (view) (annotate) - [select for diffs]
Modified Mon May 1 12:22:18 2006 UTC (18 years, 10 months ago) by twoaday
File length: 9926 byte(s)
Diff to previous 181 , to selected 48
See ChangeLog.



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: 9928 byte(s)
Diff to previous 176 , to selected 48
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 176 - (view) (annotate) - [select for diffs]
Modified Mon Feb 13 09:38:03 2006 UTC (19 years ago) by twoaday
File length: 9877 byte(s)
Diff to previous 175 , to selected 48


Revision 175 - (view) (annotate) - [select for diffs]
Modified Tue Feb 7 08:58:04 2006 UTC (19 years ago) by twoaday
File length: 9928 byte(s)
Diff to previous 174 , to selected 48
2006-02-04  Timo Schulz  <ts@g10code.de>
                                                                                                                            
        * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Check for
        at least one ultimately trusted key.
        * wptKeyManager.cpp (km_refresh_key_from_keyserver):
        Only check inet connection if we refresh all keys.
        * wptGPGUtil.cpp (gpg_extract_keys): New.
        * wptClipEncryptDlg.cpp (clip_encrypt_dlg_proc): Use textmode.
        * wptClipSignEncDlg.cpp (clip_signenc_dlg_proc): Likewise.
        * wptClipSignDlg.cpp (get_selected_key): New.
        (one_key_proc): Use it here.
        (count_useable_seckeys): New.
        * wptSigTreeDlg.cpp (sigtree_dlg_proc): New.
        * wptKeyEditDlgs.cpp (diff_time): Removed.
        (w32_mktime): New.
        (keyedit_addsubkey_dlg_proc): Use it here.
                                                                                                                            
2006-02-02  Timo Schulz  <ts@g10code.de>
                                                                                                                            
        * wptW32API.cpp (get_temp_name): New.
        * wptKeyserver.cpp (ldap_recvkey): Use it here.
        * wptKeyPropsDlg.cpp (get_photo_tmpname): Likewise.
        * wptGPGUtil.cpp (create_tempfile): Likewise.
        * wptImportList.cpp (implist_load): Likewise.
        * wptKeyCache.cpp (parse_attr_data): Likewise.
        (w32_tempfile): Removed.
        * wptGPGME.cpp (check_ultimate_trusted_key): New.
                                                                                                                            


Revision 174 - (view) (annotate) - [select for diffs]
Modified Thu Feb 2 08:20:50 2006 UTC (19 years ago) by twoaday
File length: 9952 byte(s)
Diff to previous 170 , to selected 48
2006-01-31  Timo Schulz  <ts@g10code.de>
 
        * wptMainProc.cpp (winpt_main_proc): Fix usage of the
        help system.
        * wptListView.cpp (listview_set_chkbox_style): New.
        (listview_get_item_state): Support new checkbox style.
        (listview_new): Reset flag var.
        * wptKeylist.cpp (keylist_build): Support new checkbox style.
         
2006-01-30  Timo Schulz  <ts@g10code.de>
 
        * WinPT.cpp (check_readonly_attr): New.
        (load_gpg_env): Use it here.
        (WinPT): Make the the default key is searched in the
        secret key cache.
        Change error message.
        * wptRegistry.cpp (regist_int_winpt): Make sure
        the register extension is only offered once to the user.
        * wptKeyPropsDlg.cpp (get_photo_tmpname): Always use
        temp directory. Fixed a privilege problem.



Revision 170 - (view) (annotate) - [select for diffs]
Modified Mon Jan 30 12:42:57 2006 UTC (19 years, 1 month ago) by twoaday
File length: 9853 byte(s)
Diff to previous 165 , to selected 48
2006-01-29  Timo Schulz  <ts@g10code.de>
 
        * wptKeyPropsDlg.cpp (keyprops_dlg_proc): Allow to use ESC
        to quit dialog.
        * wptKeysignDlg.cpp (sig_class_dlg_proc): More space for
        translations. Directly return sig class.
        (keysign_dlg_proc): Change msgbox title.
        * wptKeyEdit.cpp (signUserid): New.
        (getUseridIndex): New.
        (getKeyIndex): New.
        (getSigIndex): New.
        (clear): New.
        * wptKeyEditCB.cpp (cmd_sign_handler): Allow to select
        user-id first.
        * wptKeyEditDlgs.cpp (lookup_cmd): New.
        (do_editkey_sign_userid): New.
        (do_init_cmdlist): Differ between key pairs and public keys
        and allowed actions.
        (keyedit_change_ownertrust): Show msgbox on success.
        (get_default_key): New.
        * wptPassphraseDlg.cpp (request_passphrase): Reset @cancel.
         



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: 9788 byte(s)
Diff to previous 161 , to selected 48
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: 9913 byte(s)
Diff to previous 150 , to selected 48
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: 9912 byte(s)
Diff to previous 133 , to selected 48
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 133 - (view) (annotate) - [select for diffs]
Modified Mon Jan 9 09:15:29 2006 UTC (19 years, 1 month ago) by twoaday
File length: 9958 byte(s)
Diff to previous 129 , to selected 48
A lot of minor bug fixes.
New icons.

For a complete history, see the ChangeLog entries.



Revision 129 - (view) (annotate) - [select for diffs]
Modified Fri Dec 30 13:56:10 2005 UTC (19 years, 2 months ago) by twoaday
File length: 9982 byte(s)
Diff to previous 128 , to selected 48
2005-12-27  Timo Schulz  <ts@g10code.com>
                                                                                
        * wptListView.cpp (listview_set_view): New.
        (listview_del_column): New.
        * wptW32API.cpp (get_locale_date): New.
        (get_menu_state): New.
        (force_foreground_window): New.
        * wptVerifyList.cpp (strtimestamp): Support for
        locale date formats.
        * wptGPGUtil.cpp (gpg_revoke_cert): Handle bad
        passphrases.
        * wptKeyEditCB.cpp (editkey_command_handler): Immediately
        return when a bad passphrase was submitted.
        * wptKeyRevokersDlg.cpp (keyrevokers_dlg_proc): Change
        column order.
        * wptKeylist.cpp (keylist_upd_col): New.
        * wptKeyManagerDlg.cpp (update_ui_items): Deactivate
        'Revocation' for public keys.
        (translate_menu_strings): s/Revoke/Revoke Cert.
        (modify_listview_columns): New.



Revision 128 - (view) (annotate) - [select for diffs]
Modified Mon Dec 19 13:05:59 2005 UTC (19 years, 2 months ago) by twoaday
File length: 9829 byte(s)
Diff to previous 77 , to selected 48
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 77 - (view) (annotate) - [select for diffs]
Modified Mon Nov 14 15:01:01 2005 UTC (19 years, 3 months ago) by twoaday
File length: 9831 byte(s)
Diff to previous 73 , to selected 48
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 73 - (view) (annotate) - [select for diffs]
Modified Tue Nov 8 07:15:13 2005 UTC (19 years, 3 months ago) by twoaday
File length: 9931 byte(s)
Diff to previous 48
2005-11-08  Timo Schulz  <ts@g10code.com>
 
        More minor changes to avoid GCC warnings.
         
        * wptGPG.cpp (check_homedir): Free memory in case of errors.
        (multi_gnupg_path): Add strict mode. If non-strict mode return
        the folder even if it does not exist.
        (check_for_gpgwin): New.
        * wptKeyserverDlg.cpp (hkp_recv_key): Make sure import_res is
        initialized.
        * wptRegistry.cpp (get_reg_entry_gpg4win): New.
        (get_reg_entry_mo): Support for gpg4win.
         
For complete changes see ChangeLogs.


Revision 48 - (view) (annotate) - [selected]
Modified Mon Oct 31 21:14:11 2005 UTC (19 years, 4 months ago) by werner
File length: 9968 byte(s)
Diff to previous 47
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: 9989 byte(s)
Diff to previous 42 , to selected 48
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: 10012 byte(s)
Diff to previous 41 , to selected 48
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: 9942 byte(s)
Diff to previous 36 , to selected 48
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: 10227 byte(s)
Diff to previous 34 , to selected 48
First set of changes to use autotools for building.

Revision 34 - (view) (annotate) - [select for diffs]
Modified Wed Oct 26 11:20:09 2005 UTC (19 years, 4 months ago) by twoaday
File length: 10530 byte(s)
Diff to previous 33 , to selected 48
2005-10-25  Timo Schulz  <twoaday@g10code.com>
                                                                                
        * wptGPGUtil.cpp (create_process): Hide window.
        * wptKeyPropsDlg.cpp (get_photo_tmpname): New.
        * wptClipSignEncDlg.cpp (clip_signenc_dlg_proc): Remove
        static var 'enable'.
        * wptKeygenDlg.cpp (keygen_dlg_proc): Likewise.
        (gpg_genkey_params): Make sure all primary keys are capable
        for signing and certification.
        * wptKeySigDlg.cpp (is_sig): If no item is selected, return 0.
        * wptGPG.cpp (gnupg_access_keyring): Check return value for
        NULL. Noted by Ralf.
        (get_gnupg_prog): Simplified.
        (check_homedir): Fixed. Return 0 when the dir is successfully created.
        * wptKeyManagerDlg.cpp (km_file_import): Use the hourglass to
        indicate a pending GPG process.
        * wptFileManager.cpp (op_begin, op_end): New. Indicate an start
        and and of an operation. For now just the cursor changes.
        (fm_parse_command_line): Remove debug output. Thanks to Ralf again.
        * WinPT.cpp (WinMain): Check if there is already an instance and
        set a variable early as possible.
        (load_gettext): If a previous instance was found, do not output
        any errors. Kudos to Ralf.



Revision 33 - (view) (annotate) - [select for diffs]
Modified Tue Oct 25 07:46:20 2005 UTC (19 years, 4 months ago) by twoaday
File length: 10221 byte(s)
Diff to previous 32 , to selected 48
More bug fixes and cleanups.
See ChangeLog for details.


Revision 32 - (view) (annotate) - [select for diffs]
Modified Mon Oct 24 08:03:48 2005 UTC (19 years, 4 months ago) by twoaday
File length: 9814 byte(s)
Diff to previous 28 , to selected 48
2005-10-23  Timo Schulz  <twoaday@g10code.com>
 
        * wptFileManager.cpp (fm_get_file_type): Detect detached sigs.
        * wptKeyList.cpp (keylist_cmp_cb): Take care of expired/revoked keys.
        (get_ext_validity): New.
        * wptFileVerifyDlg.cpp (file_verify_dlg_proc): Several cleanups.
        * wptClipEditDlg.cpp (load_clipboard): Factored out some code into
        this function.
        (load_clipboard_from_file): Likewise.
        (save_clipboard_to_file): New.
        * wptKeyManagerDlg.cpp (keyprops_dlg_proc): Fix stack overflow.

For complete details, see the ChangeLog files.


Revision 28 - (view) (annotate) - [select for diffs]
Modified Thu Oct 20 12:35:59 2005 UTC (19 years, 4 months ago) by twoaday
File length: 9481 byte(s)
Diff to previous 27 , to selected 48
Minor cleanups and prepare the translation.


Revision 27 - (view) (annotate) - [select for diffs]
Modified Tue Oct 18 07:57:13 2005 UTC (19 years, 4 months ago) by twoaday
File length: 9482 byte(s)
Diff to previous 26 , to selected 48
Some bug fixes and adjustments for the latest
GPGME changes.


Revision 26 - (view) (annotate) - [select for diffs]
Modified Mon Oct 17 08:49:30 2005 UTC (19 years, 4 months ago) by twoaday
File length: 9165 byte(s)
Diff to previous 24 , to selected 48
More bug fixes all over the place.
See ChangeLog for details.


Revision 24 - (view) (annotate) - [select for diffs]
Modified Sat Oct 8 10:43:08 2005 UTC (19 years, 4 months ago) by twoaday
File length: 9166 byte(s)
Diff to previous 23 , to selected 48
Bug fixes to correct some problems introduced by
the MyGPGME to GPGME port.


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: 9332 byte(s)
Diff to previous 22 , to selected 48
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: 9539 byte(s)
Diff to previous 2 , to selected 48
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 2 - (view) (annotate) - [select for diffs]
Added Mon Jan 31 11:02:21 2005 UTC (20 years, 1 month ago) by twoaday
File length: 9260 byte(s)
Diff to selected 48
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