/[winpt]/trunk/Src/ChangeLog
ViewVC logotype

Diff of /trunk/Src/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 147 by twoaday, Fri Jan 13 14:21:16 2006 UTC revision 168 by twoaday, Fri Jan 27 10:08:10 2006 UTC
# Line 1  Line 1 
1    2006-01-27  Timo Schulz  <[email protected]>
2    
3            * WinPT.cpp (WinMain): Set minimal list mode as default.
4            * wptKeyCache.cpp (gpg_keycache_sync): Handle special v3 keys.
5            
6    2006-01-25  Timo Schulz  <[email protected]>
7    
8            * wptRegistry.cpp (get_reg_entry_gpg): Return NULL if
9            the key exist with no value.
10            * wptMDSumDlg.cpp (mdsum_dlg_proc): Translate string.
11            * wptKeysignDlg.cpp (do_fill_seclist): Select the
12            default key if possible.
13            * wptFirstRunDlg.cpp (firstrun_dlg_proc): Directly
14            return the choice.
15            * wptKeylist.cpp (get_key_desc): New.
16            (keylist_upd_key): Free memory.
17            * wptKeyCache.cpp (gpg_keycache_get_default_key): New.
18            (gpg_keycache_set_default_key): New.
19            * WinPT.cpp (gpg_prefs_ok): New.
20            (WinMain): Only start gpg prefs if needed.
21            
22    2006-01-24  Timo Schulz  <[email protected]>
23    
24            * wptKeyManager.cpp (km_dropped_file_import): New.
25            * wptKeyManagerDlg.cpp (keylist_subclass_proc): Allow
26            to drop files and try to import them.
27            (keymanager_dlg_proc): Pass kmi as opaque to the subclass
28            proc.
29            
30    2006-01-23  Timo Schulz  <[email protected]>
31    
32            * wptMDSumDlg.cpp (mdsum_dlg_proc): Allow to send output
33            to the clipboard.
34            * wptKeyEditDlgs.cpp (keyedit_change_ownertrust): New.
35            (do_editkey_enable_disable): New.
36            * wptKeyPropsDlg.cpp (keyprops_dlg_proc): Usability fix. Do not
37            close the dialog if the user cancelled the ownertrust dialog.
38            * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Return TRUE to indicate
39            an update of any value.
40            
41    2006-01-21  Timo Schulz  <[email protected]>
42    
43            * wptKeyCache.cpp (keycache_next_key): Handle the case
44            that there is a secret key without a public part.
45            * wptKeyserver.cpp (kserver_save_conf): Save ports.
46            * wptKeyserverDlg.cpp (keyserver_modify_dlg_proc):
47            Reset keyserver name.
48            * wptKeyPropsDlg.cpp (keyprops_dlg_proc): Just indicate
49            an update, do not update the cache.
50            * wptFileManagerDlg.cpp (file_import_dlg_proc): Use one
51            dialog for both clipboard and file imports.
52            * wptKeyManager.cpp (km_file_import, km_clip_import):
53            Changes to support new update system.
54            (gpg_clip_import): New.
55            * wptKeyManagerDlg.cpp (km_gui_import): New.
56            (find_keypos): Rewritten.
57            (refresh_keylist): Improved error checking.
58            
59    2006-01-20  Timo Schulz  <[email protected]>
60    
61            * wptKeyCache.cpp (w32_tmpfile): New.
62            (parse_attr_data): Use it here.
63            * wptGPGUtil.cpp (gpg_get_photoid_data): Reset @ndata var.
64            
65    2006-01-19  Timo Schulz  <[email protected]>
66    
67            * wptClipVerifyDlg.cpp (clip_verify_dlg_proc): Do not
68            reload the entire cache, just update the key.
69            * wptFileVerifyDlg.cpp (file_verify_dlg_proc): Likewise.
70            * wptKeyPropsDlg.cpp (keyprops_dlg_proc): Set update flag.
71            * wptKeyRevokersDlg.cpp (key_revokers_dlg_proc): Likewise.
72            * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Update key
73            if need after showing the properties.
74            * wptGPGMEData.cpp (gpg_data_putc): Fix off-by-one bug.
75            * wptKeyManager.cpp (km_import_file): New param. Changed
76            all callers.
77            (km_import_clip): Likewise.
78            (delete_keys_from_cache): Delete secret part if available.
79            * wptClipImportDlg.cpp (print_import_status): If there
80            are too many new keys, use reload code.
81            
82    2006-01-18  Timo Schulz  <[email protected]>
83    
84            * wptKeyEditCB.cpp (cmd_delsig_handler): Do not assume
85            the self sig is always index 0. Noted by Kurt.
86            * wptPassphraseCB.cpp (passphrase_dlg_proc): Do not assume
87            the key user-ID contains an email address.
88            * wptKeyEditDlgs.cpp (do_find_userid): Likewise.
89            (do_editkey_deluid): Likewise.
90            (do_editkey_revuid): Likewise.
91            
92    2006-01-18  Timo Schulz  <[email protected]>
93    
94            * wptListview.cpp (listview_del_sel_items): Fixed index
95            calculation. This fixed a lot of problems with the KM listview
96            update.
97            (listview_del_all): Renamed to...
98            (listview_del_all_items): ..this. Changed all callers.
99            * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Just refresh
100            list when file import contained new/updated keys.
101            * wptKeyManager.cpp (km_file_import): Indicate if the
102            import contained any new/update keys.
103            * wptClipImportDlg.cpp (print_import_status): Just mark
104            keys which actually changed.
105            
106    2006-01-17  Timo Schulz  <[email protected]>
107    
108            * wptMAPI.cpp (mapi_send_pubkey_ext): New.
109            * wptKeysigDlg.cpp (do_delsig): Just flag the key, do not
110            update it.
111            * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Be more
112            careful about const pointers.
113            * wptKeyEditDlgs.cpp (get_subkey_fingerprint): Renamed to..
114            (get_subkey_keyid): ..this. Fix problem that key was updated
115            twice and this corrupted.
116            (keyedit_add_subkey): Set @lv item in the callback context.
117            
118    2006-01-16  Timo Schulz  <[email protected]>
119    
120            * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Restore
121            window if it lost focus during the operation. Thanks to Kurt.
122            Update keylist when the window is enabled.
123            (find_keypos): New.
124            * wptKeyCache.cpp (keycache_next_key): Reset update status.
125            (gpg_keycache_next_updated_key): New arg @r_status. Change all
126            callers.
127            (gpg_keycache_update_key): Different status for new and updated.
128            Include key signatures.
129            * wptClipImportDlg.cpp (print_import_status): Mark all
130            imported keys.
131            * wptMainProc.cpp (clip_gpg_dlg): On import refresh KM keylist.
132            Thanks to Kurt.
133            * wptKeysigDlg.cpp (recv_missing_keys): Mark all received keys.
134            (do_delsig): Directly reload key. Thanks to Kurt.
135            * wptGPGME.cpp (keycache_set_reload, keycache_get_reload):
136            Removed.
137            * wptKeygenDlg.cpp (keygen_dlg_proc): Use new update system.
138            * wptClipImportDlg.cpp (clip_import_dlg_proc): Return
139            FALSE if no keys were updated or operation was cancelled.
140            * wptCommonDlg.cpp (http_dlg_proc): Fix title selection code.
141            * wptKeylist.cpp (get_ext_validity): Handle disabled keys.
142            * wptKeyPropsDlg.cpp (keyprops_dlg_proc):
143            Do not allow to change ownertrust of invalid keys.
144            Changed translation.
145            Slightly different user interface.
146            
147    2006-11-14  Timo Schulz  <[email protected]>
148    
149            * wptW32API.cpp (make_special_filename): New.
150            * wptRegistry.cpp (set_winpt_reg_prefs, get_winpt_reg_prefs):
151            Removed 'KeyServer' item.
152            * wptPreferencesDlg.cpp (prefs_dlg_proc): Remove keyserver
153            config item.
154            * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Disable group
155            window until we really use it.
156            * wptKeyserver.cpp (kserver_save_conf): New.
157            (wsock_end): Save keyserver config file.
158            * wptKeyserverDlg.cpp (keyserver_edit): New.
159            (keyserver_remove): New.
160            (keyserver_add): New.
161            (fill_keyserv_types): New.
162            (keyserver_modify_dlg_proc): New.
163            (keyserver_dlg_proc): Provide context menu to modify the
164            keyserver list.
165            (keyserver_build_list): Remove 'proto' column because it is
166            not really useful.
167            * WinPT.cpp (load_keyserver_conf): Store keyserver.conf at
168            $APPDATA\winpt. If keyserver.conf exists in the current folder
169            move it to the new destination.
170            
171  2006-11-13  Timo Schulz  <[email protected]>  2006-11-13  Timo Schulz  <[email protected]>
172    
173          * wptPreferencesDlg.cpp (prefs_dlg_proc): Changed translation.          * wptPreferencesDlg.cpp (prefs_dlg_proc): Changed translation.

Legend:
Removed from v.147  
changed lines
  Added in v.168

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26