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

Log of /trunk/Src/wptKeyManagerDlg.cpp

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 447 - (view) (annotate) - [select for diffs]
Modified Mon Apr 16 19:42:28 2012 UTC (12 years, 10 months ago) by twoaday
File length: 66978 byte(s)
Diff to previous 384 , to selected 175
2012-04-16  Timo Schulz  <twoaday@gmx.net>

        * wptListview.cpp (listview_set_image_list): Set background
	color after the icons haven been added.
		


Revision 384 - (view) (annotate) - [select for diffs]
Modified Tue Dec 13 11:04:49 2011 UTC (13 years, 2 months ago) by twoaday
File length: 66975 byte(s)
Diff to previous 366 , to selected 175
2011-12-13  Timo Schulz  <twoaday@gmx.net>

        * Makefile.am: Enable SSP and corrected dependencies.
	* wptKeyManagerDlg.cpp (keymanager_dlg_proc): Redraw
        control after a key was updated from a keyserver.
	


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: 66812 byte(s)
Diff to previous 350 , to selected 175
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 350 - (view) (annotate) - [select for diffs]
Modified Thu Dec 1 19:58:09 2011 UTC (13 years, 3 months ago) by twoaday
File length: 66925 byte(s)
Diff to previous 333 , to selected 175


Revision 333 - (view) (annotate) - [select for diffs]
Modified Tue Oct 13 10:51:21 2009 UTC (15 years, 4 months ago) by twoaday
File length: 67302 byte(s)
Diff to previous 328 , to selected 175


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: 67281 byte(s)
Diff to previous 300 , to selected 175


Revision 300 - (view) (annotate) - [select for diffs]
Modified Mon Mar 19 15:20:05 2007 UTC (17 years, 11 months ago) by twoaday
File length: 65734 byte(s)
Diff to previous 273 , to selected 175
fix broken link.



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: 65703 byte(s)
Diff to previous 262 , to selected 175


Revision 262 - (view) (annotate) - [select for diffs]
Modified Sat Sep 30 10:24:34 2006 UTC (18 years, 5 months ago) by twoaday
File length: 64032 byte(s)
Diff to previous 256 , to selected 175


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: 64394 byte(s)
Diff to previous 255 , to selected 175
1.0.0pre3 release.



Revision 255 - (view) (annotate) - [select for diffs]
Modified Tue Aug 1 16:37:23 2006 UTC (18 years, 7 months ago) by twoaday
File length: 64440 byte(s)
Diff to previous 248 , to selected 175


Revision 248 - (view) (annotate) - [select for diffs]
Modified Fri Jul 28 11:11:09 2006 UTC (18 years, 7 months ago) by twoaday
File length: 64147 byte(s)
Diff to previous 244 , to selected 175
Prepare 1.0.0pre2 release.



Revision 244 - (view) (annotate) - [select for diffs]
Modified Mon Jul 3 14:10:21 2006 UTC (18 years, 8 months ago) by twoaday
File length: 63693 byte(s)
Diff to previous 229 , to selected 175


Revision 229 - (view) (annotate) - [select for diffs]
Modified Mon Jun 19 14:04:31 2006 UTC (18 years, 8 months ago) by twoaday
File length: 63664 byte(s)
Diff to previous 226 , to selected 175


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: 63797 byte(s)
Diff to previous 218 , to selected 175
Prepare new release.



Revision 218 - (view) (annotate) - [select for diffs]
Modified Wed May 24 07:53:24 2006 UTC (18 years, 9 months ago) by twoaday
File length: 61696 byte(s)
Diff to previous 217 , to selected 175
2006-05-23  Timo Schulz  <ts@g10code.de>
                                                                                
        * wptKeyEditDlgs.cpp (do_add_new_userid): Fix re-introduced
        problem.
        (keyedit_main_dlg_proc): Popup menu for the user ID list
        with common commands.
        * wptKeyserverDlg.cpp (keyserver_dlg_proc): Automatically
        disable search for ldap servers.
        Use subkeys.pgp.net by default when no server was selected.
                                                                                



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: 61671 byte(s)
Diff to previous 214 , to selected 175
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 214 - (view) (annotate) - [select for diffs]
Modified Sun May 14 18:40:36 2006 UTC (18 years, 9 months ago) by twoaday
File length: 60809 byte(s)
Diff to previous 212 , to selected 175
2006-05-14  Timo Schulz  <ts@g10code.de>
                                                                                
        * wptKeyCache.cpp (gpg_keycache_update_attr): Parse
        preferred keyserver URL.
        * wptHTTP.cpp (extractHostInfo): Fix segv.
        * wptGPGUtil.cpp (gpg_find_key_subpacket): Ignore default
        gpg.conf.
        * wptKeyserverSearchDlg.cpp (search_hkp_keys): Do not
        assume an existing user id.
        * wptPassphraseCB.cpp (passphrase_cb): Automatic cancel
        if no passphrase is available.

(for complete list of changes, see Src/ChangeLog)

About to release 0.12.1



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: 60774 byte(s)
Diff to previous 211 , to selected 175


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: 60717 byte(s)
Diff to previous 208 , to selected 175


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: 60473 byte(s)
Diff to previous 207 , to selected 175
See ChangeLog.



Revision 207 - (view) (annotate) - [select for diffs]
Modified Fri Apr 28 10:28:24 2006 UTC (18 years, 10 months ago) by twoaday
File length: 60364 byte(s)
Diff to previous 205 , to selected 175
Bug fixes and cleanups.



Revision 205 - (view) (annotate) - [select for diffs]
Modified Thu Apr 27 12:46:03 2006 UTC (18 years, 10 months ago) by twoaday
File length: 59793 byte(s)
Diff to previous 200 , to selected 175
2006-04-27  Timo Schulz  <ts@g10code.de>
                                                                                
        * wptKeyManager.cpp (km_get_key_ptr): New.
        * wptListview.cpp (listview_get_item_text): Drop utf8 support.
        * wptKeyCache.cpp (keycache_decode_uids): New.
        (free_native_uids): New.
        * wptKeyEdit.cpp (uid_inf_colon_handler): Do utf8 decodig here.
                                                                                
2006-04-26  Timo Schulz  <ts@g10code.de>
                                                                                
        * wptKeylist.cpp (get_keyid_from_fpr): New.
        * wptDecryptClipDlg.cpp (clip_decrypt_dlg): Use it here.
        * wptVerifyList.cpp (verlist_add_sig): Likewise.



Revision 200 - (view) (annotate) - [select for diffs]
Modified Mon Apr 17 09:12:50 2006 UTC (18 years, 10 months ago) by twoaday
File length: 59872 byte(s)
Diff to previous 197 , to selected 175
2006-04-16  Timo Schulz  <ts@g10code.de>
 
        * wptHTTP.cpp (getErrorCode): New.
        (connect): Store winsock error code.
        * wptGPGMEData.cpp (is_armor_header): New.
        * wptGPG.cpp (check_gnupg_engine): Free context.
        (gnupg_backup_keyrings): Do not use global vars.
        * wptGPGUtil.cpp (gpg_export_seckey): Export in ascii format.
         
2006-04-15  Timo Schulz  <ts@g10code.de>
 
        * wptKeyManager.cpp (km_get_key): New.
        (km_key_show_revoc_info): New.
        * wptKeyRevokeDlg.cpp (key_revoke_dlg): Cleanups.
        (on_init_dialog): New.
        * wptKeyManagerDlg.cpp (key_manager_dlg_proc): Factour
        out some common code and use km_get_key() instead.
        * wptKeyEditDlgs.cpp (do_init_keylist): Change second
        param type. Change all callers.
        * wptKeyEdit.cpp (addNotation): New.
        * wptKeyEditCB.cpp (editkey_command_handler): Remove 'step'
        param everywhere. Change all callers.



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: 63544 byte(s)
Diff to previous 193 , to selected 175
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: 63344 byte(s)
Diff to previous 187 , to selected 175
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 187 - (view) (annotate) - [select for diffs]
Modified Wed Mar 22 11:04:20 2006 UTC (18 years, 11 months ago) by twoaday
File length: 63618 byte(s)
Diff to previous 185 , to selected 175
2006-03-21  Timo Schulz  <ts@g10code.de>
 
        * wptUTF8.cpp (native_to_utf8): Use directly W32 API.
        (utf8_to_native): Likewise. Remove cp850 conversion.
        * wptKeyEditDlgs.cpp (do_find_userid): Correct UTF8 handling.
        * wptKeyManager.cpp (km_delete_keys): Do not reset 'with_seckey'
        flag.

Prepare new release...



Revision 185 - (view) (annotate) - [select for diffs]
Modified Mon Mar 20 12:48:52 2006 UTC (18 years, 11 months ago) by twoaday
File length: 63618 byte(s)
Diff to previous 181 , to selected 175
2006-03-20  Timo Schulz  <ts@g10code.de>

        * wptUTF8.cpp (get_native_charset): Removed.
        (utf8_to_native): Rewritten.
        * wptKeyEditDlgs.cpp (do_add_new_userid): Correct charset
        handling.
        * wptKeygenCBDlg.cpp (keygen_cb): Do proper reset if needed.



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: 63662 byte(s)
Diff to previous 179 , to selected 175
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 179 - (view) (annotate) - [select for diffs]
Modified Fri Feb 24 13:12:26 2006 UTC (19 years ago) by twoaday
File length: 63543 byte(s)
Diff to previous 176 , to selected 175
Prepare 0.11.8



Revision 176 - (view) (annotate) - [select for diffs]
Modified Mon Feb 13 09:38:03 2006 UTC (19 years ago) by twoaday
File length: 63511 byte(s)
Diff to previous 175


Revision 175 - (view) (annotate) - [selected]
Modified Tue Feb 7 08:58:04 2006 UTC (19 years ago) by twoaday
File length: 63506 byte(s)
Diff to previous 168
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 168 - (view) (annotate) - [select for diffs]
Modified Fri Jan 27 10:08:10 2006 UTC (19 years, 1 month ago) by twoaday
File length: 63307 byte(s)
Diff to previous 167 , to selected 175
2006-01-27  Timo Schulz  <ts@g10code.de>
 
        * WinPT.cpp (WinMain): Set minimal list mode as default.
        * wptKeyCache.cpp (gpg_keycache_sync): Handle special v3 keys.
         

Prepare a new release.



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: 63360 byte(s)
Diff to previous 166 , to selected 175
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 166 - (view) (annotate) - [select for diffs]
Modified Tue Jan 24 10:17:47 2006 UTC (19 years, 1 month ago) by twoaday
File length: 63247 byte(s)
Diff to previous 165 , to selected 175
2006-01-24  Timo Schulz  <ts@g10code.com>
 
        * wptKeyManager.cpp (km_dropped_file_import): New.
        * wptKeyManagerDlg.cpp (keylist_subclass_proc): Allow
        to drop files and try to import them.
        (keymanager_dlg_proc): Pass kmi as opaque to the subclass
        proc.



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: 62848 byte(s)
Diff to previous 164 , to selected 175
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 164 - (view) (annotate) - [select for diffs]
Modified Fri Jan 20 09:19:15 2006 UTC (19 years, 1 month ago) by twoaday
File length: 62191 byte(s)
Diff to previous 161 , to selected 175
2006-01-20  Timo Schulz  <ts@g10code.com>
 
        * wptKeyCache.cpp (w32_tmpfile): New.
        (parse_attr_data): Use it here.
        * wptGPGUtil.cpp (gpg_get_photoid_data): Reset @ndata var.
         
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.
        * wptGPGMEData.cpp (gpg_data_putc): Fix off-by-one bug.
        * wptKeyManager.cpp (km_import_file): New param. Changed
        all callers.
        (km_import_clip): Likewise.
        (delete_keys_from_cache): Delete secret part if available.
        * wptClipImportDlg.cpp (print_import_status): If there
        are too many new keys, use reload code.
         



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: 61878 byte(s)
Diff to previous 150 , to selected 175
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: 61485 byte(s)
Diff to previous 147 , to selected 175
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: 61035 byte(s)
Diff to previous 144 , to selected 175
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 144 - (view) (annotate) - [select for diffs]
Modified Thu Jan 12 16:28:06 2006 UTC (19 years, 1 month ago) by twoaday
File length: 60795 byte(s)
Diff to previous 139 , to selected 175
2006-01-12  Timo Schulz  <ts@g10code.com>
 
        * wptListView.cpp (listview_set_image_list): Make icons
        always transparent.
        * wptImageList.cpp (imagelist_load): New icons.
        * wptGPGMEData.cpp (gpg_data_putc): New.
        * wptKeyManagerDlg.cpp (load_toolbar): Include new icons.
        (keymanager_dlg_proc): Add tooltips.
        * wptKeyserverDlg.cpp (keyserver_list_build): Use icons.
        * wptKeyserver.cpp (URL_encode): New.
        (URL_must_encode): New.
        (kserver_search_init): Properly encode pattern.
        (parse_iso_date): New.
        (keyserver_search): Be more strict to prevent buffer overflows.
         
2006-01-11  Timo Schulz  <ts@g10code.com>
 
        * wptKeyManagerDlg.cpp (load_toolbar): 2 new icons.
        (keymanager_dlg_proc): Adjust tooltips.
        (update_ui_items): Handle new icons.
        * wptImageList.cpp (imagelist_load): New icons.



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

For a complete history, see the ChangeLog entries.



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: 59693 byte(s)
Diff to previous 129 , to selected 175
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 129 - (view) (annotate) - [select for diffs]
Modified Fri Dec 30 13:56:10 2005 UTC (19 years, 2 months ago) by twoaday
File length: 59003 byte(s)
Diff to previous 128 , to selected 175
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: 56539 byte(s)
Diff to previous 123 , to selected 175
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 123 - (view) (annotate) - [select for diffs]
Modified Wed Dec 14 09:01:45 2005 UTC (19 years, 2 months ago) by twoaday
File length: 55483 byte(s)
Diff to previous 121 , to selected 175
2005-12-13  Timo Schulz  <ts@g10code.com>
 
        * wptCommonDlg.cpp (http_dlg_proc): Localized missing elements.
        * wptKeyManagerDlg.cpp (change_edit_menu): New.
        (change_key_menu): Renamed from...
        (menu_gpg_readonly): ..this.
        (clip_contains_pgpkey): New.
        (update_ui_items): Do not allow to sign expired keys.
        (keymanager_dlg_proc): Same for popup menu.
        * wptKeyPropsDlg.cpp (parse_preflist): Fixed string handling.
        * wptKeyCache.cpp (copy_uid_prefs):
        (gpg_keycache_sync): Copy uid prefs so the key property
        dialog show the correct values. Thanks to Shane.
         



Revision 121 - (view) (annotate) - [select for diffs]
Modified Mon Dec 12 11:19:56 2005 UTC (19 years, 2 months ago) by twoaday
File length: 54776 byte(s)
Diff to previous 120 , to selected 175
2005-12-11  Timo Schulz  <ts@g10code.com>
 
        * wptW32API.cpp (get_file_version): New.
        * wptGPGUtil.cpp (create_process): Always hide window.
        * wptClipEditDlg.cpp (clipedit_dlg_proc): Use 'Close'
        instead of 'Exit'.
        * wptKeyManager.cpp (km_http_import): New filename
        generation code.
        (km_send_to_mail_recipient): Cleanups.
        * wptKeyEditDlg.cpp (showpref_dlg_proc): Localize dialog.
        * wptKeyManagerDlg.cpp (update_ui_items): Handle the case
        when multiple keys are selected.
        (popup_multiple): New.
        * WinPT.cpp (WinMain): Check that the PTD.dll and WinPT.exe
        file versions are equal. Rewrote --keymanager code.
         
Removed temporary w32gpgme dirctory, all code is now in Src.
Changed configure files.



Revision 120 - (view) (annotate) - [select for diffs]
Modified Fri Dec 9 14:27:59 2005 UTC (19 years, 2 months ago) by twoaday
File length: 53744 byte(s)
Diff to previous 119 , to selected 175
See ChangeLog.



Revision 119 - (view) (annotate) - [select for diffs]
Modified Fri Dec 9 08:04:51 2005 UTC (19 years, 2 months ago) by twoaday
File length: 53708 byte(s)
Diff to previous 115 , to selected 175
2005-12-08  Timo Schulz  <ts@g10code.com>
 
        * wptKeyserverDlg.cpp (show_imported_keys): Enhanced.
        (hkp_recv_key2): Show user-id of the imported key instead
        of just the pattern.
        * wptFileCBS.cpp (read_cb): Changed to W32 API.
        (write_cb): Likewise. Create output file on demand.
        (gpg_file_data_new): Adjusted code for new API.
        * wptKeyEdit.cpp (cleanKey): New.
        * wptKeyEditCB.cpp (cmd_clean_handler): New.
        (editkey_command_handler): Call clean handler.
        * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Sort
        keylist after inserting items.
        * wptFileManager.cpp (fm_set_status): Take care of
        cleartext sigs.
         



Revision 115 - (view) (annotate) - [select for diffs]
Modified Wed Dec 7 08:11:34 2005 UTC (19 years, 2 months ago) by twoaday
File length: 53557 byte(s)
Diff to previous 104 , to selected 175
2005-12-06  Timo Schulz  <ts@g10code.com>
 
        * WinPT.cpp (WinMain): Load the gettext environment soon
        as possible so all 'first start' messages are localized.
        * wptKeyManagerDlg.cpp (keymanager_dlg_proc): If a single key is
        received via the keyserver, return the gpgme key context on
        success and add it directly to the list.
        * wptKeyserverDlg.cpp (keyserver_dlg_proc): Support a param
        to store the key.
        (hkp_recv_key2): Add extra param for the fingerprint.
        (hkp_recv_key): Call hkp_recv_key2 without fingerprint.
         


Revision 104 - (view) (annotate) - [select for diffs]
Modified Tue Nov 29 09:48:43 2005 UTC (19 years, 3 months ago) by twoaday
File length: 53406 byte(s)
Diff to previous 99 , to selected 175
Forgot one localized string.
Fix compiler warnings.



Revision 99 - (view) (annotate) - [select for diffs]
Modified Fri Nov 25 07:47:51 2005 UTC (19 years, 3 months ago) by twoaday
File length: 53328 byte(s)
Diff to previous 85 , to selected 175
Updated translation.



Revision 85 - (view) (annotate) - [select for diffs]
Modified Fri Nov 18 07:20:40 2005 UTC (19 years, 3 months ago) by twoaday
File length: 53068 byte(s)
Diff to previous 78 , to selected 175
2005-11-17  Timo Schulz  <ts@g10code.com>
 
        * wptGPG.cpp (check_last_gnupg_access): Kludge to avoid that
        the cache will be loaded twice.
        * wptRegistry.cpp (regist_inst_winpt): More comments.
        * wptKeyManagerDlg.cpp (do_center_window): Make sure that
        neg. coordinates are never used.
        * wptClipVerifyDlg.cpp (clip_verify_dlg_proc): Localize all
        strings.
        * wptPassphraseCB.cpp (passphrase_callback_proc): Likewise.
        * wptFileManagerDlg.cpp (filemanager_dlg_proc): Localize menu
        and save 'AlwaysOnTop' in the registry.
         


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: 52844 byte(s)
Diff to previous 77 , to selected 175
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: 52822 byte(s)
Diff to previous 68 , to selected 175
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 68 - (view) (annotate) - [select for diffs]
Modified Sat Nov 5 12:00:55 2005 UTC (19 years, 3 months ago) by twoaday
File length: 52873 byte(s)
Diff to previous 65 , to selected 175
More minor changes to avoid GCC warnings.



Revision 65 - (view) (annotate) - [select for diffs]
Modified Thu Nov 3 16:55:25 2005 UTC (19 years, 3 months ago) by twoaday
File length: 52860 byte(s)
Diff to previous 48 , to selected 175
Minor changes to avoid GCC warnings.



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: 52902 byte(s)
Diff to previous 47 , to selected 175
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: 52973 byte(s)
Diff to previous 36 , to selected 175
Minor changes; compiles now but gettext is still missing.


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: 52926 byte(s)
Diff to previous 30 , to selected 175
First set of changes to use autotools for building.

Revision 30 - (view) (annotate) - [select for diffs]
Modified Sat Oct 22 10:17:59 2005 UTC (19 years, 4 months ago) by twoaday
File length: 54437 byte(s)
Diff to previous 28 , to selected 175
Sync with old SVN repository.


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: 53104 byte(s)
Diff to previous 25 , to selected 175
Minor cleanups and prepare the translation.


Revision 25 - (view) (annotate) - [select for diffs]
Modified Wed Oct 12 10:04:26 2005 UTC (19 years, 4 months ago) by twoaday
File length: 52156 byte(s)
Diff to previous 24 , to selected 175
First testing phase finished.
Provide bug fixes for a lot of (minor) problems.


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: 51777 byte(s)
Diff to previous 23 , to selected 175
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: 52038 byte(s)
Diff to previous 22 , to selected 175
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: 52129 byte(s)
Diff to previous 20 , to selected 175
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 20 - (view) (annotate) - [select for diffs]
Modified Wed Jul 27 11:17:22 2005 UTC (19 years, 7 months ago) by twoaday
File length: 49559 byte(s)
Diff to previous 19 , to selected 175
2005-07-22  Timo Schulz  <twoaday@freakmail.de>
 
        * wptMainProc.cpp (winpt_main_proc): Take care for shutdown
        messages and make sure WinPT make a keyring backup in this case.
        * wptGPGME.cpp (keycache_reload): Do not rebuild the signature
        cache each time. Just do it on startup.
        * wptKeyManager.cpp (km_key_is_v3): Use new ATTR_VERSION.
        * wptKeyEditDlgs.cpp (keyedit_main_dlg_proc): Assume the v3 flag
        was set by the calling function.
        * wptKeyGenDlg.cpp (keygen_wizard_dlg_proc): Ask for backups.
        (keygen_dlg_proc): Only add the generated key to the keycache
        and do not reload the entire cache.
        * wptKeyManager.cpp (km_delete_keys): Store the number of keys
        because in each loop iteration it will be new calculated.
        * wptListView.cpp (listview_del_items): Likewise.
        * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Directly add the
        generated key to the list instead of reloading the entire cache.
        * wptKeyEditDlgs.cpp (parse_preflist): Support fpr SHAnnn.



Revision 19 - (view) (annotate) - [select for diffs]
Modified Fri May 20 08:39:15 2005 UTC (19 years, 9 months ago) by twoaday
File length: 49392 byte(s)
Diff to previous 16 , to selected 175
2005-05-09 Timo Schulz  <twoaday@freakmail.de>
                                                                                  
        * wptCommonDlg.cpp (http_file_dlg_proc): Renamed to..
        (http_dlg_proc): ..this.
        (get_keyserver_URL_dlg): New.
        (check_URL): New.
        * wptKeyEditDlgs.cpp (keyedit_set_pref_keyserver): New.
        (keyedit_main_dlg_proc): Avoid massive keycache reloads, just reload
        the single key.
        * wptKeyRevokersDlg.cpp (key_revokers_dlg_proc): Show the key properties
        of the selected desig. revoker.
        * wptVerifyList.cpp (verlist_build): Increase the column size of 'keyid'.
        * wptGPGME.cpp (keycache_update): New.
        * wptKeySigDlg.cpp (keysig_dlg_proc): Update the key if a signature
        was deleted.
        * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Zeroing the key struct
        before we set any values.
                                                                                  


Revision 16 - (view) (annotate) - [select for diffs]
Modified Mon May 9 08:54:21 2005 UTC (19 years, 9 months ago) by twoaday
File length: 48993 byte(s)
Diff to previous 2 , to selected 175
2005-05-03  Timo Schulz  <twoaday@freakmail.de>
 
        * wptFileManager.cpp (fm_parse_command_line): Handle
        'SYMKEYENC' files. Thanks to the user who reported it.
        * wptKeyEditDlgs.cpp (do_find_userid): Optionally return the context.
        (showpref_dlg_proc): New.
        (keyedit_main_dlg_proc): Support SHOWPREF.
        (userid_list_init): New field 'Email'. Split userID into 'Name' + 'Email'.
        (do_add_new_userid): Adjust for new ListView.
        (do_find_userid): Use email for searching.
        (parse_preflist): New.
 


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: 48945 byte(s)
Diff to selected 175
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