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

Diff of /trunk/Src/ChangeLog

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

revision 185 by twoaday, Mon Mar 20 12:48:52 2006 UTC revision 207 by twoaday, Fri Apr 28 10:28:24 2006 UTC
# Line 1  Line 1 
1    2006-04-28  Timo Schulz  <[email protected]>
2    
3            * wptMAPI.cpp (mapi_send_pubkey): Use new key struct.
4            * wptKeysigDlg.cpp (sigprops_dlg_proc): Prepare dialog
5            for handling policy URLs.
6            * wptKeyManagerDlg.cpp (save_column_info, restore_column_info):
7            New option KMSortBy.
8            * wptKeylist.cpp (get_key_algo): Lower priority for revoked keys.
9            * wptKeyEdit.cpp (minimizeKey): New.
10            * wptKeyCache.cpp (gpg_keycache_update_key): Reload utf8 uid list.
11            
12    2006-04-27  Timo Schulz  <[email protected]>
13    
14            * wptKeyManager.cpp (km_get_key_ptr): New.
15            * wptListview.cpp (listview_get_item_text): Drop utf8 support.
16            * wptKeyCache.cpp (keycache_decode_uids): New.
17            (free_native_uids): New.
18            * wptKeyEdit.cpp (uid_inf_colon_handler): Do utf8 decodig here.
19            
20    2006-04-26  Timo Schulz  <[email protected]>
21    
22            * wptKeylist.cpp (get_keyid_from_fpr): New.
23            * wptDecryptClipDlg.cpp (clip_decrypt_dlg): Use it here.
24            * wptVerifyList.cpp (verlist_add_sig): Likewise.
25            
26    2006-04-25  Timo Schulz  <[email protected]>
27    
28            * wptFileManagerDlg.cpp (file_manager_dlg_proc): Handle IDCANCEL.
29            * wptMDSumDlg.cpp (hash_selected_files): New.
30            (mdsum_dlg_proc): Cleanups.
31            * wptKeysignDlg.cpp (keysign_dlg_proc): Fix segv.
32            
33    2006-04-23  Timo Schulz  <[email protected]>
34    
35            * wptW32API.cpp (SetDlgItemText_utf8): New.
36            (SetWindowText_utf8): New.
37            (GetDlgItemText_utf8): New.
38            * wptListView.cpp (listview_add_sub_item): Internal
39            utf8 support.
40            
41    2006-04-22  Timo Schulz  <[email protected]>
42    
43            * wptKeyEditDlgs.cpp (addrevoker_dlg_proc): Encode
44            revoker name in UTF8.
45            * wptKeysigDlg.cpp (keysig_dlg_proc): Fix utf8 problem
46            with the window title.
47            
48    2006-04-20  Timo Schulz  <[email protected]>
49    
50            * wptUTF8.cpp (native_to_utf8): Use c++ alloc.
51            * wptKeygenDlg.cpp (keygen_dlg_proc): Do not mix c and
52            c++ memory allocation.
53            * wptFileManager.cpp (show_verify_result): Show PKA status
54            if possible.
55            * wptClipVerifyDlg.cpp (get_pka_status): New.
56            (clip_verify_dlg_proc): Show PKA status if possible.
57            * wptClipEditDlg.cpp (clip_edit_dlg_proc): Handle IDCANCEL
58            to use ESC to quit the dialog.
59            * wptKeyEditDlgs.cpp (keyedit_adduid_dlg_proc): Also
60            encode the comment in UTF8. Thanks to Werner and Jan.
61            
62    2006-04-16  Timo Schulz  <[email protected]>
63    
64            * wptHTTP.cpp (getErrorCode): New.
65            (connect): Store winsock error code.
66            * wptGPGMEData.cpp (is_armor_header): New.
67            * wptGPG.cpp (check_gnupg_engine): Free context.
68            (gnupg_backup_keyrings): Do not use global vars.
69            * wptGPGUtil.cpp (gpg_export_seckey): Export in ascii format.
70            
71    2006-04-15  Timo Schulz  <[email protected]>
72    
73            * wptKeyManager.cpp (km_get_key): New.
74            (km_key_show_revoc_info): New.
75            * wptKeyRevokeDlg.cpp (key_revoke_dlg): Cleanups.
76            (on_init_dialog): New.
77            * wptKeyManagerDlg.cpp (key_manager_dlg_proc): Factour
78            out some common code and use km_get_key() instead.
79            * wptKeyEditDlgs.cpp (do_init_keylist): Change second
80            param type. Change all callers.
81            * wptKeyEdit.cpp (addNotation): New.
82            * wptKeyEditCB.cpp (editkey_command_handler): Remove 'step'
83            param everywhere. Change all callers.
84            
85    2006-04-09  Timo Schulz  <[email protected]>
86    
87            * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Only return true
88            if the homedir value was changed.
89            * wptGPG.cpp (default_key_from_cache): Only return secret key
90            if public part is available.
91            (set_gnupg_default_key): Fix NULL problem.
92            * wptKeyEditDlgs.cpp (do_editkey_clean): Set update flag.
93            * wptFileCBS.cpp (write_cb, read_cb): Better error handling.
94            * wptFileManagerDlg.cpp (file_manager_dlg_proc): Handle
95            'always-on-top' correctly.
96            * wptKeylist.cpp (keylist_get_recipients): Allocate enough
97            mem to hold all possible keys.
98            (keylist_enum_keys): Likewise.
99            
100    2006-04-08  Timo Schulz  <[email protected]>
101    
102            * wptKeylist.cpp (keylist_get_recipients): Always use utf8 output.
103            * wptKeyserver.cpp (kserver_connect): Fixed proxy support.
104            * wptKeyserverSearchDlg.cpp (fetch_keys): New.
105            * WinPT.cpp (WinMain): if the default key was not found, reset
106            the gpg.conf entry.
107            * wptFileManager.cpp (fm_encrypt_into_zip): Use correct output
108            file name.
109            (show_verify_result): Always use utf8 output.
110            (get_output_file): Case in-sentensive comparison.
111            (fm_assume_onepass_sig): Fixed temp file handling.
112            * wptClipEncryptDlg.cpp (show_invalid_recipients): Fix utf8
113            output.
114            * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Fix possible segv.
115            
116    2006-04-07  Timo Schulz  <[email protected]>
117    
118            * wptW32API.cpp (set_clip_text): Change code so it also
119            works again with non-XP systems.
120            
121    2006-04-02  Timo Schulz  <[email protected]>
122    
123            * wptKeyserver.cpp: decrease general threshold for timeout.
124            * wptKeyEditDlgs.cpp (do_editkey_clean): New.
125            
126    2006-04-01  Timo Schulz  <[email protected]>
127    
128            * wptFileVerifyDlg.cpp (file_verify_use_event): Removed.
129            * wptFileManager.cpp (restore_original_name): New.
130            (fm_decrypt): Restore original file name from literal
131            packet if possible.
132            
133    2006-03-31  Timo Schulz  <[email protected]>
134    
135            * wptCommonDlg.cpp (nls_load_langlist): New.
136            (nsl_set_language): New.
137            (nls_dlg_proc): New.
138            (select_language): New. Allow user to select the language.
139            * wptNLS.c (get_gettext_langid): Updated available languages.
140            * WinPT.cpp (WinMain): Allow to select the languag on first
141            start in non-installer environments.
142            * wptVerifyList.cpp (verlist_build): Simplified.
143            (verlist_add_sig_log): Likewise.
144            * wptListview.cpp (listview_set_column_width,
145            listview_get_selected_item): New.
146            * wptKeyManager.cpp (gpg_clip_export): Merged into..
147            (km_clip_export): ..this function.
148            
149    2006-03-30  Timo Schulz  <[email protected]>
150    
151            * wptW32API.cpp (insert_menu_item): New.
152            * wptSigTreeDlg.cpp (create_popup): Use it.
153            (sigtree_dlg_proc): Only show the name of the owner in the title.
154            * wptMainProc.cpp (init_common_controls): Initialize all
155            common controls here.
156            * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Drop static
157            keyserver menu concept. Add all keyservers dynamically.
158            
159    2006-03-29  Timo Schulz  <[email protected]>
160    
161            * wptKeyManager.cpp (km_refresh_one_key): Fix problem
162            with preferred keyserver.
163            * wptCommonDlg.cpp (check_URL): Allow non-http URL.
164            * wptKeyEditDlgs.cpp (subkey_subclass_proc,
165            uid_subclass_proc): Disable shortcuts for non keypairs.
166            * wptMainProc.cpp (winpt_main_proc): No user interaction
167            on automatic shutdown. Thanks to Werner.
168            * wptGPGUtil.cpp (xcalloc): New.
169            (gpg_rebuild_cache): Use --batch.
170            
171    2006-03-26  Timo Schulz  <[email protected]>
172    
173            * wptSigTreeDlg.cpp (sigtree_load): Always use UTF8.
174            * wptMainProc.cpp (winpt_main_proc): Reload key cache
175            when the GPG settings were changed.
176            * wptKeygenDlg.cpp (keygen_wizard_dlg_proc,
177            keygen_dlg_proc): Improved check for the email address.
178            * wptKeyEditDlgs.cpp (keyedit_adduid_dlg_proc): Likewise.
179            * wptKeyserverDlg.cpp (keyserver_dlg_proc): Modified design.
180            
181    2006-03-22  Timo Schulz  <[email protected]>
182    
183            * wptClipSignDlg.cpp (on_init_dialog): New.
184            Check that there is at least one useable signing key.
185            * wptSigTreeDlg.cpp (sigtree_load): Correct UTF8 handling.
186            * wptKeyEditDlgs.cpp (keyedit_set_pref_keyserver): Show error
187            if needed.
188            
189    2006-03-21  Timo Schulz  <[email protected]>
190    
191            * wptUTF8.cpp (native_to_utf8): Use directly W32 API.
192            (utf8_to_native): Likewise. Remove cp850 conversion.
193            * wptKeyEditDlgs.cpp (do_find_userid): Correct UTF8 handling.
194            * wptKeyManager.cpp (km_delete_keys): Do not reset 'with_seckey'
195            flag.
196            
197  2006-03-20  Timo Schulz  <[email protected]>  2006-03-20  Timo Schulz  <[email protected]>
198    
199          * wptUTF8.cpp (get_native_charset): Removed.          * wptUTF8.cpp (get_native_charset): Removed.

Legend:
Removed from v.185  
changed lines
  Added in v.207

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26