/[winpt]/trunk/NEWS
ViewVC logotype

Diff of /trunk/NEWS

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

revision 49 by twoaday, Wed Nov 2 08:16:24 2005 UTC revision 76 by twoaday, Thu Nov 10 14:07:06 2005 UTC
# Line 1  Line 1 
1    
2  Noteworthy changes in version 0.0.1 (2000-10-18)  Noteworthy changes in version 0.0.1 (2000-10-18)
3  ------------------------------------------------  ------------------------------------------------
4    
5      * Encryption and decryption should now work.      * Encryption and decryption should now work.
6      * Initially relase, notice this is only for developers      * Initially relase, notice this is only for developers
7        and beta testers.        and beta testers.
8    
9    
10  Noteworthy changes in version 0.0.2 (2000-11-03)  Noteworthy changes in version 0.0.2 (2000-11-03)
11  ------------------------------------------------  ------------------------------------------------
12    
13      * Signing and verifying should now work.      * Signing and verifying should now work.
14      * Im- and export should now work.      * Im- and export should now work.
15    
16    
17  Noteworthy changes in version 0.0.3 (2000-12-03)  Noteworthy changes in version 0.0.3 (2000-12-03)
18  ------------------------------------------------  ------------------------------------------------
19    
20      * Program and GnuPG location can be control with an enviroment variable.      * Program and GnuPG location can be control with an enviroment variable.
21      * Change the default comment style.      * Change the default comment style.
22      * Multiple recipients for encrypting should work now.      * Multiple recipients for encrypting should work now.
23      * Config file support ( WinPT and GnuPG ).      * Config file support ( WinPT and GnuPG ).
24      * Multiple file encryption should now work.      * Multiple file encryption should now work.
25      * Win32 Registry access for storing options.      * Win32 Registry access for storing options.
26      * Encryption and signing should now work.      * Encryption and signing should now work.
27      * Basic Keyserver access ( receive ).      * Basic Keyserver access ( receive ).
28    
29    
30  Noteworthy changes in version 0.1.0 (2000-12-26)  Noteworthy changes in version 0.1.0 (2000-12-26)
31  ------------------------------------------------  ------------------------------------------------
32    
33      * Charset conversation for others OSes (at this momemt only Linux).      * Charset conversation for others OSes (at this momemt only Linux).
34      * Full keyserver access, that means send and receive keys.      * Full keyserver access, that means send and receive keys.
35      * GPGME integration into WinPT and the W32 system.      * GPGME integration into WinPT and the W32 system.
36      * The environment variables are no longer used.      * The environment variables are no longer used.
37      * Keygeneration support.      * Keygeneration support.
38      * Basic key management (deleting, trust).      * Basic key management (deleting, trust).
39    
40    
41  Noteworthy changes in version 0.1.1 (2001-02-04)  Noteworthy changes in version 0.1.1 (2001-02-04)
42  ------------------------------------------------  ------------------------------------------------
43    
44      * Key caching for all dialogs.      * Key caching for all dialogs.
45      * Key signing feature for the key management module.      * Key signing feature for the key management module.
46      * Native Language Support.      * Native Language Support.
47      * System wide hotkey support.      * System wide hotkey support.
48      * Simple OE mailer interface (only partial).      * Simple OE mailer interface (only partial).
49    
50    
51  Noteworthy changes in version 0.1.2 (2001-02-21)  Noteworthy changes in version 0.1.2 (2001-02-21)
52  ------------------------------------------------  ------------------------------------------------
53    
54      * Dynamic GPG configuration (without a config file).      * Dynamic GPG configuration (without a config file).
55      * Optional locale environment.      * Optional locale environment.
56      * Manipulate the options file.      * Manipulate the options file.
57      * Dialog for key import.      * Dialog for key import.
58    
59    
60  Noteworthy changes in version 0.1.10 (2001-03-30)  Noteworthy changes in version 0.1.10 (2001-03-30)
61  -------------------------------------------------  -------------------------------------------------
62    
63      * Remove WinPG and move this code to GPGME.      * Remove WinPG and move this code to GPGME.
64        (for an easier way to fix the bugs from the last version).        (for an easier way to fix the bugs from the last version).
65      * Rewrite most of the GPGME interface code.      * Rewrite most of the GPGME interface code.
66      * Add a new facility to the key management module (list and check sigs).      * Add a new facility to the key management module (list and check sigs).
67      * Keycache reloading after manipulating the keyring.      * Keycache reloading after manipulating the keyring.
68      * New verify dialog and modified decrypt dialog.      * New verify dialog and modified decrypt dialog.
69      * Sign & encrypt features.      * Sign & encrypt features.
70    
71    
72  Noteworthy changes in version 0.1.11 (2001-04-09)  Noteworthy changes in version 0.1.11 (2001-04-09)
73  -------------------------------------------------  -------------------------------------------------
74    
75      * All operations now can handle large amount of data.      * All operations now can handle large amount of data.
76      * Advanced ownertrust handling.      * Advanced ownertrust handling.
77      * Menu style has changed (remove file menu, decrypt and verify      * Menu style has changed (remove file menu, decrypt and verify
78        moved into one point).        moved into one point).
79    
80    
81  Noteworthy changes in version 0.2.0 (2001-05-05)  Noteworthy changes in version 0.2.0 (2001-05-05)
82  ------------------------------------------------  ------------------------------------------------
83    
84      * Current window support for all operations.      * Current window support for all operations.
85      * Check for external GPG (keyring) manipulations.      * Check for external GPG (keyring) manipulations.
86      * Improved dialog handling.      * Improved dialog handling.
87      * Signature verification is now much faster.      * Signature verification is now much faster.
88      * Support for some 'edit-key' commands.      * Support for some 'edit-key' commands.
89    
90    
91  Noteworthy changes in version 0.2.1 (2001-05-27)  Noteworthy changes in version 0.2.1 (2001-05-27)
92  ------------------------------------------------  ------------------------------------------------
93    
94      * WinPT GPG Agent (alpha).      * WinPT GPG Agent (alpha).
95      * Preference dialog to modify WinPT internals and the      * Preference dialog to modify WinPT internals and the
96        ability to store them in the registry.        ability to store them in the registry.
97      * Sign & encrypt for the current window support.      * Sign & encrypt for the current window support.
98      * Improved configuration support.      * Improved configuration support.
99      * Simple userid management (overview and delete).      * Simple userid management (overview and delete).
100      * Line wrapping feature.      * Line wrapping feature.
101    
102    
103  Noteworthy changes in version 0.2.2 (2001-06-20)  Noteworthy changes in version 0.2.2 (2001-06-20)
104  ------------------------------------------------  ------------------------------------------------
105    
106      * Fixed the code for the delete key stuff.      * Fixed the code for the delete key stuff.
107      * Improved status handling for importing keys.      * Improved status handling for importing keys.
108      * Updated translations: German.      * Updated translations: German.
109      * Improved keylist element (subkeys, rsa, fixed trust).      * Improved keylist element (subkeys, rsa, fixed trust).
110      * Improved default key handling for signing (fixed crashes during signing).      * Improved default key handling for signing (fixed crashes during signing).
111      * Sanity check for sign & encrypt (prevent bad passphrases).      * Sanity check for sign & encrypt (prevent bad passphrases).
112      * Updated keyserver code for more flexibility.      * Updated keyserver code for more flexibility.
113    
114    
115  Noteworthy changes in version 0.3.0 (2001-07-12)  Noteworthy changes in version 0.3.0 (2001-07-12)
116  ------------------------------------------------  ------------------------------------------------
117    
118      * Fixed default keyid code and gpg handling.      * Fixed default keyid code and gpg handling.
119      * Fixed clipboard editor dialog.      * Fixed clipboard editor dialog.
120      * Fixed passphrase handling for signing.      * Fixed passphrase handling for signing.
121      * More userfriendly decryption dialog.      * More userfriendly decryption dialog.
122      * Keyserver searching interface.      * Keyserver searching interface.
123      * Filemanager for file operations (encrypt, decrypt, sign, verify).      * Filemanager for file operations (encrypt, decrypt, sign, verify).
124      * Dynamically keyserver config.      * Dynamically keyserver config.
125      * Optional key retrieve for verifying.      * Optional key retrieve for verifying.
126      * Improved key import.      * Improved key import.
127    
128    
129  Noteworthy changes in version 0.3.1 (2001-07-19)  Noteworthy changes in version 0.3.1 (2001-07-19)
130  ------------------------------------------------  ------------------------------------------------
131    
132      * Improved file handling.      * Improved file handling.
133      * Fixed passphrase handling for signing dialog.      * Fixed passphrase handling for signing dialog.
134      * Improved dialog sizes and designs.      * Improved dialog sizes and designs.
135      * Fixed some GPGME bugs related to the error messages.      * Fixed some GPGME bugs related to the error messages.
136      * Improved keyserver code and dialogs.      * Improved keyserver code and dialogs.
137      * Fixed code for choosing multiple recipients.      * Fixed code for choosing multiple recipients.
138    
139    
140  Noteworthy changes in version 0.3.2 (2001-07-30)  Noteworthy changes in version 0.3.2 (2001-07-30)
141  ------------------------------------------------  ------------------------------------------------
142    
143      * Improved code for the most parts of the key management.      * Improved code for the most parts of the key management.
144      * Trust path feature to visualize a trust "tree".      * Trust path feature to visualize a trust "tree".
145      * New filemanager features and some fixes.      * New filemanager features and some fixes.
146      * Fixed keyserver interface code.      * Fixed keyserver interface code.
147      * Create revocation certificates.      * Create revocation certificates.
148      * Additional sanity checks to prevent hanging gpg processes.      * Additional sanity checks to prevent hanging gpg processes.
149      * Interface for the Windows GPG Agent.      * Interface for the Windows GPG Agent.
150    
151    
152  Noteworthy changes in version 0.3.3 (2001-08-09)  Noteworthy changes in version 0.3.3 (2001-08-09)
153  ------------------------------------------------  ------------------------------------------------
154    
155      * Use menus instead of buttons in some dialogs and system menus.      * Use menus instead of buttons in some dialogs and system menus.
156      * Fixed a lot of serious bugs in the HKP code.      * Fixed a lot of serious bugs in the HKP code.
157      * A lot of fixes for the file manager (armored files, pgp files).      * A lot of fixes for the file manager (armored files, pgp files).
158      * Fixed GPG config support.      * Fixed GPG config support.
159      * Fixed word wrap for cleartext signatures.      * Fixed word wrap for cleartext signatures.
160    
161    
162  Noteworthy changes in version 0.4.0 (2001-09-23)  Noteworthy changes in version 0.4.0 (2001-09-23)
163  ------------------------------------------------  ------------------------------------------------
164    
165      * File locking for the .mo file.      * File locking for the .mo file.
166      * Modul support for larger features.      * Modul support for larger features.
167      * Revamped GPG configuration code.      * Revamped GPG configuration code.
168      * New filemanager features (multiple selection, export).          * New filemanager features (multiple selection, export).    
169      * Overworked code for the keymanager.      * Overworked code for the keymanager.
170      * Proxy support for HKP.      * Proxy support for HKP.
171      * New GPGME interface for the basic operations.      * New GPGME interface for the basic operations.
172      * Fixed current window mode.      * Fixed current window mode.
173      * Secure wiping is now included.      * Secure wiping is now included.
174    
175    
176  Noteworthy changes in version 0.5.0 (2001-10-28)  Noteworthy changes in version 0.5.0 (2001-10-28)
177  ------------------------------------------------  ------------------------------------------------
178    
179      * Improved functionality for the listview based dialogs.      * Improved functionality for the listview based dialogs.
180      * Add new features to the key management module.      * Add new features to the key management module.
181      * Repaired proxy support.      * Repaired proxy support.
182      * Revamped and improved file manager code.      * Revamped and improved file manager code.
183      * Callback dialog for the key generation.      * Callback dialog for the key generation.
184      * Now all dialogs are more Windows conform in their handling.      * Now all dialogs are more Windows conform in their handling.
185      * Improved GPG configuration.      * Improved GPG configuration.
186      * LDAP support is now part of main code (frozen).      * LDAP support is now part of main code (frozen).
187    
188    
189  Noteworthy changes in version 0.5.1 (2001-11-01)  Noteworthy changes in version 0.5.1 (2001-11-01)
190  ------------------------------------------------  ------------------------------------------------
191    
192      * Removed libmygpgme because of the serious problems.      * Removed libmygpgme because of the serious problems.
193    
194    
195  Noteworthy changes in version 0.5.5 (2002-01-27)  Noteworthy changes in version 0.5.5 (2002-01-27)
196  ------------------------------------------------  ------------------------------------------------
197    
198      * More features for the key manager.      * More features for the key manager.
199      * Fixed word wrapping code.      * Fixed word wrapping code.
200      * Fixed current window mode.      * Fixed current window mode.
201      * Group support for GPG recipients.      * Group support for GPG recipients.
202      * Faster GPG routines for sign/verify and encrypt/decrypt.      * Faster GPG routines for sign/verify and encrypt/decrypt.
203      * Passphrase caching for the file manager session.      * Passphrase caching for the file manager session.
204      * Improved GPG configuration.      * Improved GPG configuration.
205      * Symmetric encryption support.      * Symmetric encryption support.
206    
207    
208  Noteworthy changes in version 0.5.6 (2002-02-28)  Noteworthy changes in version 0.5.6 (2002-02-28)
209  ------------------------------------------------  ------------------------------------------------
210    
211      * Improved GPG error handling.      * Improved GPG error handling.
212      * UTF8 strings for all GPG operations.      * UTF8 strings for all GPG operations.
213      * Improved Native Language Support.      * Improved Native Language Support.
214    
215    
216  Noteworthy changes in version 0.5.x (2002-03-02)  Noteworthy changes in version 0.5.x (2002-03-02)
217  ------------------------------------------------  ------------------------------------------------
218    
219      (0.5.7)      (0.5.7)
220      * Some bug fixes for the secure wiping code.      * Some bug fixes for the secure wiping code.
221      * Fixes for the decrypt and verify code.      * Fixes for the decrypt and verify code.
222      * Capital letters for the dialog headlines.      * Capital letters for the dialog headlines.
223    
224      (0.5.8)      (0.5.8)
225      * Key generation allows keys > 2048 bits.      * Key generation allows keys > 2048 bits.
226      * Advanced and fixed proxy settings.      * Advanced and fixed proxy settings.
227      * Some bug fixes to prevent segfaults.      * Some bug fixes to prevent segfaults.
228      * Improved current window mode.      * Improved current window mode.
229    
230      (0.5.9)      (0.5.9)
231      * Secret key selection dialog.      * Secret key selection dialog.
232      * More UTF8 fixes.      * More UTF8 fixes.
233    
234      (0.5.10)      (0.5.10)
235      * The last UTF8 fixes.      * The last UTF8 fixes.
236      * Sign & Encrypt for the File Manager.      * Sign & Encrypt for the File Manager.
237    
238      (0.5.11)      (0.5.11)
239      * Advanced keyserver and proxy support.      * Advanced keyserver and proxy support.
240      * List packets as a diagnostic tool.      * List packets as a diagnostic tool.
241      * Some adjustments for the new GPG version.      * Some adjustments for the new GPG version.
242    
243      (0.5.12)      (0.5.12)
244      * Fixed some spelling mistakes.      * Fixed some spelling mistakes.
245      * Extract the plaintext of a cleartext signature.      * Extract the plaintext of a cleartext signature.
246      * Support for detached signatures in the File Manager.      * Support for detached signatures in the File Manager.
247      * Revamped some parts due to the new features of GPG 1.0.7      * Revamped some parts due to the new features of GPG 1.0.7
248      * Key generation now supports various predefined key types.      * Key generation now supports various predefined key types.
249      * Different keylist styles (minimal, normal)      * Different keylist styles (minimal, normal)
250    
251      (0.5.13)      (0.5.13)
252      * Fixed some problems with RSA keys.      * Fixed some problems with RSA keys.
253      * Support for Photo ID packets.      * Support for Photo ID packets.
254      * New status box for GPG messages.      * New status box for GPG messages.
255      * Sign & Encrypt hotkey works again.      * Sign & Encrypt hotkey works again.
256      * Refresh keys for the whole keyring.      * Refresh keys for the whole keyring.
257    
258    
259  Noteworthy changes in version 0.7.x (2002-08-28)  Noteworthy changes in version 0.7.x (2002-08-28)
260  ------------------------------------------------  ------------------------------------------------
261    
262      (0.7.90)      (0.7.90)
263      * A lot of changes and features which are provided by GPG 1.1.x/1.2      * A lot of changes and features which are provided by GPG 1.1.x/1.2
264      * Bug fixes and improvements based on the winpt-user list suggestions.      * Bug fixes and improvements based on the winpt-user list suggestions.
265      * Recv keys in the key signature list works again.      * Recv keys in the key signature list works again.
266      * "Hide Typing" feature for the passphrase dialogs.      * "Hide Typing" feature for the passphrase dialogs.
267      * Prevent possible message attacks with strong MDC checks.      * Prevent possible message attacks with strong MDC checks.
268      * New import interface which is more verbose.      * New import interface which is more verbose.
269      * Key signing works again.      * Key signing works again.
270      * Enhanced signature verification. Expired signature will be marked as      * Enhanced signature verification. Expired signature will be marked as
271      such and notation data will be presented to the user.      such and notation data will be presented to the user.
272      * Removed old and buggy code parts from PTD. This fixes problems      * Removed old and buggy code parts from PTD. This fixes problems
273      with the import of 'weird' keys.      with the import of 'weird' keys.
274    
275      (0.7.91)      (0.7.91)
276      * To export the secret key works again.      * To export the secret key works again.
277      * "Hide Typing" feature for all remaining dialogs.      * "Hide Typing" feature for all remaining dialogs.
278      * File Manager works again.      * File Manager works again.
279      * Corrected Photo-ID handling.      * Corrected Photo-ID handling.
280      * Revocation feature for userID's.      * Revocation feature for userID's.
281    
282      (0.7.92)      (0.7.92)
283      * Revamped GnuPG interface code (keyring handling, options, ...).      * Revamped GnuPG interface code (keyring handling, options, ...).
284      * Expands % like strings from the registry.      * Expands % like strings from the registry.
285      * Improved the dialogs (sorting for KM, default values).      * Improved the dialogs (sorting for KM, default values).
286      * Support to read, but not to add, designated revokers.      * Support to read, but not to add, designated revokers.
287      * Most of the file manager parts has been revamped.      * Most of the file manager parts has been revamped.
288      * Import public key via the current window mode.      * Import public key via the current window mode.
289      * Ability to copy the userID to the clipboard.      * Ability to copy the userID to the clipboard.
290      * Process files via the command line (Explorer).      * Process files via the command line (Explorer).
291    
292      (0.7.93)      (0.7.93)
293      * LDAP Keyserver support via the GPG plugins.      * LDAP Keyserver support via the GPG plugins.
294      * Keyserver context menu depends on the key item.      * Keyserver context menu depends on the key item.
295      * Some workaround and bug fixes for the verify stuff (clipboard+file).      * Some workaround and bug fixes for the verify stuff (clipboard+file).
296      * New feature to encrypt directories via 'GPGZIP'.      * New feature to encrypt directories via 'GPGZIP'.
297    
298      (0.7.94)      (0.7.94)
299      * Main dialogs are now visible in the taskbar.      * Main dialogs are now visible in the taskbar.
300      * Improved keyserver handling (FINGER support).      * Improved keyserver handling (FINGER support).
301      * Smarter support for proxy settings.      * Smarter support for proxy settings.
302      * Store screen coordinates for the Key Manager in the registry.      * Store screen coordinates for the Key Manager in the registry.
303      * Fixed primary user-id handling.      * Fixed primary user-id handling.
304      * Support to register GPG file types.      * Support to register GPG file types.
305    
306      (0.7.95)      (0.7.95)
307      * key signing now supports to choose the signer key.      * key signing now supports to choose the signer key.
308      * Bug fixes for a lot of reported problems.      * Bug fixes for a lot of reported problems.
309      * Ask twice for the passphrase in symmetric encryption mode.      * Ask twice for the passphrase in symmetric encryption mode.
310      * More choices to copy key attributes to the clipboard.      * More choices to copy key attributes to the clipboard.
311      * Automatically reload the key cache.      * Automatically reload the key cache.
312      * Check the permissions of the keyring.      * Check the permissions of the keyring.
313      * Improved the signature list dialog to be more human readable.      * Improved the signature list dialog to be more human readable.
314      * More information about the signature when the key was not found.      * More information about the signature when the key was not found.
315    
316      (0.7.96rc1)      (0.7.96rc1)
317      * MyGPGME is now part of PTD to make it easier to use GPGME in      * MyGPGME is now part of PTD to make it easier to use GPGME in
318      other (related) projects.      other (related) projects.
319      * A lot of File Manager fixes.      * A lot of File Manager fixes.
320        - Symmetric decryption now works again.        - Symmetric decryption now works again.
321        - The user can select the wipe mode.        - The user can select the wipe mode.
322        - The preference dialog was removed.        - The preference dialog was removed.
323        - Bogus files are not remember as PGP-data any longer.        - Bogus files are not remember as PGP-data any longer.
324        - Dialog to confirm that files should be secure deleted.        - Dialog to confirm that files should be secure deleted.
325        - Sign & encrypt works again when there are one ore more        - Sign & encrypt works again when there are one ore more
326          recipients which are not valid.          recipients which are not valid.
327      * The --enable-debug command works again and --keymanger starts      * The --enable-debug command works again and --keymanger starts
328      directly the key manager.      directly the key manager.
329      * Bug fix for wrong keyserver output.      * Bug fix for wrong keyserver output.
330      * New (experimental!) feature for free space wiping.      * New (experimental!) feature for free space wiping.
331      * Fixes for some Key Manager UI problems.      * Fixes for some Key Manager UI problems.
332        - Show new {signatures, userid, subkeys} in the import status dialog.        - Show new {signatures, userid, subkeys} in the import status dialog.
333        - Separate the advanced ownertrust handling from basic ownertrust        - Separate the advanced ownertrust handling from basic ownertrust
334          and put it into a separate program part.          and put it into a separate program part.
335      * Check process exit code to find out if an error occured which is      * Check process exit code to find out if an error occured which is
336      covered by status-fd entries.      covered by status-fd entries.
337      * To show Designated Revokers works again.      * To show Designated Revokers works again.
338      * Wipe clipboard before shutdown.      * Wipe clipboard before shutdown.
339      * Ability to revoke subkeys in the dialog.      * Ability to revoke subkeys in the dialog.
340      * Callback progress for the key import dialog.      * Callback progress for the key import dialog.
341      * Set some default values to make it easier for novice users.      * Set some default values to make it easier for novice users.
342    
343      (0.7.96rc2)      (0.7.96rc2)
344      * Support to add photo-id's and designated revokers to keys.      * Support to add photo-id's and designated revokers to keys.
345      * Simpliefied handling to add common items to a key      * Simpliefied handling to add common items to a key
346      [user-id, photo-id, revoker, subkey]      [user-id, photo-id, revoker, subkey]
347      * Receiving keys in the key signature list dialog works again.      * Receiving keys in the key signature list dialog works again.
348      * Current window mode via the menu works again.      * Current window mode via the menu works again.
349      * Fixed problem to generate ELG sign/encrypt keys.      * Fixed problem to generate ELG sign/encrypt keys.
350      * Simply support for the GPG group command. The old group code      * Simply support for the GPG group command. The old group code
351      was dropped and thus there is no support for it.      was dropped and thus there is no support for it.
352      * Symmetric encryption for the current window mode.      * Symmetric encryption for the current window mode.
353      * Print MD (or md5sum) like feature to display the message      * Print MD (or md5sum) like feature to display the message
354        digest of files.        digest of files.
355      * Some bug fixes for the File Manager.      * Some bug fixes for the File Manager.
356      * Take care of disabled keys and allow to enable/disable keys      * Take care of disabled keys and allow to enable/disable keys
357      via the Key Manager.      via the Key Manager.
358      * Repaired passphrase handling (protect flag).      * Repaired passphrase handling (protect flag).
359      * The wrap line feature is no longer forced when a very long line      * The wrap line feature is no longer forced when a very long line
360        was found.        was found.
361      * The dialog to list the signatures now uses correct utf8 decoding      * The dialog to list the signatures now uses correct utf8 decoding
362        and only show user-id certificates (signatures).        and only show user-id certificates (signatures).
363      * Internal agent to cache the passphrases. This agent has support      * Internal agent to cache the passphrases. This agent has support
364        for multiple cache slots and this it supports multiple secret keys.        for multiple cache slots and this it supports multiple secret keys.
365      * Revamped key edit interface.      * Revamped key edit interface.
366    
367      (0.7.96)      (0.7.96)
368      * Take care of old v3 keys in the Key Manager. Especially in the      * Take care of old v3 keys in the Key Manager. Especially in the
369      edit key interface.      edit key interface.
370      * The import dialog now show correctly all keys and no invalid      * The import dialog now show correctly all keys and no invalid
371      user-id's any longer.      user-id's any longer.
372      * The decrypt dialog now contains all recipients which were used      * The decrypt dialog now contains all recipients which were used
373      for encryption and also the algorithms of the keys.      for encryption and also the algorithms of the keys.
374      * Add a similar feature to the GPG --always-trust option to provide      * Add a similar feature to the GPG --always-trust option to provide
375      an easier way if the user is forced to use non-valid keys.      an easier way if the user is forced to use non-valid keys.
376      * Detect secret keys which only uses IDEA for encryption or      * Detect secret keys which only uses IDEA for encryption or
377      protection and give out a warning.      protection and give out a warning.
378      * The user-id were stored in a reserved order. Now this is fixed      * The user-id were stored in a reserved order. Now this is fixed
379      and all dialogs show the right user-id.      and all dialogs show the right user-id.
380      The same with the key cache, now the first item is the oldest item.      The same with the key cache, now the first item is the oldest item.
381      * Support for filters in the common file {open,save} dialog.      * Support for filters in the common file {open,save} dialog.
382    
383    
384  Noteworthy changes in version 0.9.x (2003-10-20)  Noteworthy changes in version 0.9.x (2003-10-20)
385  ------------------------------------------------  ------------------------------------------------
386    
387      (0.9.0)      (0.9.0)
388      * Support to verify data which was signed by more than one secret key.      * Support to verify data which was signed by more than one secret key.
389        This means the verify dialog supports multiple signatures.        This means the verify dialog supports multiple signatures.
390      * Now the proxy support even works when the host name has a HTTP prefix.      * Now the proxy support even works when the host name has a HTTP prefix.
391      * Key generation wizard to allow newbie user to create a key pair without      * Key generation wizard to allow newbie user to create a key pair without
392        any knowledge about cryptography.        any knowledge about cryptography.
393      * Disallow 8-bit characters in passphrases to avoid problems.      * Disallow 8-bit characters in passphrases to avoid problems.
394      * Support for the edit-key command "primary".      * Support for the edit-key command "primary".
395      * The refresh command now only shows errors and not a status box for      * The refresh command now only shows errors and not a status box for
396        each received key.        each received key.
397      * Improved system to check if the program has write access to the      * Improved system to check if the program has write access to the
398        keyring where appropriate.        keyring where appropriate.
399      * Better code to check the minimum GPG version. Together with a more      * Better code to check the minimum GPG version. Together with a more
400        informative error description.        informative error description.
401      * Several GPGME improvements. In other words, WinPT now can use several      * Several GPGME improvements. In other words, WinPT now can use several
402        new features that come along with GPG. A disadvantage is, that now        new features that come along with GPG. A disadvantage is, that now
403        GPG 1.2.3 or higher is required.        GPG 1.2.3 or higher is required.
404      * New backup system for keyrings.      * New backup system for keyrings.
405      * Some hotkeys were swapped in the past, this should be fixed now.      * Some hotkeys were swapped in the past, this should be fixed now.
406      * Support for new features in GPG 1.3.x.      * Support for new features in GPG 1.3.x.
407      * Progress bar dialog for GPG operations.      * Progress bar dialog for GPG operations.
408      * GPG smart card support (currently only the OpenPGP card).      * GPG smart card support (currently only the OpenPGP card).
409              * Card status overview              * Card status overview
410              * Ability to change some card attributes (name, sex, lang, url).              * Ability to change some card attributes (name, sex, lang, url).
411              * Setup reader driver via an easy to use dialog.              * Setup reader driver via an easy to use dialog.
412              * Change the various card pins.              * Change the various card pins.
413        Transparent interface because there is no difference in using cards        Transparent interface because there is no difference in using cards
414        or secret keys stored on disk.        or secret keys stored on disk.
415    
416      (0.9.1)      (0.9.1)
417      * Improved GPG logging scheme. If there is no error description for      * Improved GPG logging scheme. If there is no error description for
418      the current problem, display the GPG console output.      the current problem, display the GPG console output.
419      * Improved card support.      * Improved card support.
420      * Removed all support for ElGamal Sign+Encrypt keys and warn the user      * Removed all support for ElGamal Sign+Encrypt keys and warn the user
421      if there exist one or more keys in the keyring.      if there exist one or more keys in the keyring.
422      * MAPI support to send public keys.      * MAPI support to send public keys.
423    
424      (0.9.2)      (0.9.2)
425      * Ability to set an expire date for signatures.      * Ability to set an expire date for signatures.
426      * Some minor bug fixes for the MAPI interface.      * Some minor bug fixes for the MAPI interface.
427      * A lot of smaller bug fixes in the GPG interface.      * A lot of smaller bug fixes in the GPG interface.
428      * A toolbar for the key manager and other UI improvments.      * A toolbar for the key manager and other UI improvments.
429      * Fixes for the smart card support. Key generation should      * Fixes for the smart card support. Key generation should
430        now work again and the configuration is much easier now.        now work again and the configuration is much easier now.
431        Allow to change the pin of the card again.        Allow to change the pin of the card again.
432      * Better MAPI integration. A small front-end is provided to      * Better MAPI integration. A small front-end is provided to
433        send encrypted mails directly. And this tool also protects        send encrypted mails directly. And this tool also protects
434        the attachments.        the attachments.
435      * Improvments for the user interface, especially the key manager.      * Improvments for the user interface, especially the key manager.
436        Now it has a tool bar to access the most frequently used items.        Now it has a tool bar to access the most frequently used items.
437        And the windows are really centered.        And the windows are really centered.
438    
439      (0.9.3)      (0.9.3)
440      * A lot of smaller bug fixes for various GPG commands.      * A lot of smaller bug fixes for various GPG commands.
441      * A new trust column for the Key Manager.      * A new trust column for the Key Manager.
442      * Change cosmetic changes to improve the usability of the program.      * Change cosmetic changes to improve the usability of the program.
443      * File Manager sign & encrypt now supports to select the secret key.      * File Manager sign & encrypt now supports to select the secret key.
444      * Corrected problems with the preferences and hotkeys.      * Corrected problems with the preferences and hotkeys.
445    
446      (0.9.4rc1)      (0.9.4rc1)
447      * HTTP file retrieval support to download public keys.      * HTTP file retrieval support to download public keys.
448      * Bug fixes for some white space problems in some callback      * Bug fixes for some white space problems in some callback
449        dialogs.        dialogs.
450      * Avoid compression of already compress multi meadia files.      * Avoid compression of already compress multi meadia files.
451        For example mepg streams or MP3 music.        For example mepg streams or MP3 music.
452      * Revoked keys are clearly shown as such.      * Revoked keys are clearly shown as such.
453      * LoadImage.exe is now automatically generated if not installed.      * LoadImage.exe is now automatically generated if not installed.
454    
455      (0.9.10)      (0.9.10)
456      * Ask for an output filename if the user does not want to overwrite      * Ask for an output filename if the user does not want to overwrite
457        the file (File Manager->Decrypt).        the file (File Manager->Decrypt).
458      * Support to handle armored one-pass-sigs for the clipboard.      * Support to handle armored one-pass-sigs for the clipboard.
459      * Key Manager shortcut to set a key to ultimate trust.      * Key Manager shortcut to set a key to ultimate trust.
460      * Allow to select one or more keys which should be refreshed from a      * Allow to select one or more keys which should be refreshed from a
461        keyserver.        keyserver.
462      * The clipboard viewer now works also on XP based systems.      * The clipboard viewer now works also on XP based systems.
463      * Progress bar for the key caching dialog.      * Progress bar for the key caching dialog.
464      * Allow to show properties of signatures.      * Allow to show properties of signatures.
465    
466      (0.9.11)      (0.9.11)
467      * Allow to delete selected signatures from a key.      * Allow to delete selected signatures from a key.
468      * Fix problems with generating RSA sign only subkeys.      * Fix problems with generating RSA sign only subkeys.
469      * Allow to run WinPT with GPG in read-only mode. All GPG commands      * Allow to run WinPT with GPG in read-only mode. All GPG commands
470        which needs write support to the keyring are then disabled.        which needs write support to the keyring are then disabled.
471      * RSA support for the Key Wizard.      * RSA support for the Key Wizard.
472      * Introduce expert mode to give advanced user the ability to do      * Introduce expert mode to give advanced user the ability to do
473        some rarely used functions.        some rarely used functions.
474          - non-revocably signatures for key signing          - non-revocably signatures for key signing
475          - RSA sign & encrypt support for subkeys          - RSA sign & encrypt support for subkeys
476      * If the user has no keys, start the key generation wizard and allow      * If the user has no keys, start the key generation wizard and allow
477        the advanced user to switch to the expert mode. This way the newbie        the advanced user to switch to the expert mode. This way the newbie
478        can easily generate a key pair.        can easily generate a key pair.
479    
480      (0.9.11-1)      (0.9.11-1)
481      * Load the keyserver config at the begin so it is available even      * Load the keyserver config at the begin so it is available even
482      for the non-tray mode (--keymanager).      for the non-tray mode (--keymanager).
483      * Native language support for a lot of dialogs.      * Native language support for a lot of dialogs.
484      * Skip file detection for floppies in the File Manager due to      * Skip file detection for floppies in the File Manager due to
485        speed reasons.        speed reasons.
486      * Fix keyserver code to avoid double 'http://' in the proxy code.      * Fix keyserver code to avoid double 'http://' in the proxy code.
487      * Fix a problem with the key cache code which causes an illegal      * Fix a problem with the key cache code which causes an illegal
488        acces due to a non-zero element.        acces due to a non-zero element.
489    
490      (0.9.12)      (0.9.12)
491      * Fix gettext problems for some dialogs.      * Fix gettext problems for some dialogs.
492      * Localized a lot of strings all over the place.      * Localized a lot of strings all over the place.
493      * This is a truly bug fix release without any new features.      * This is a truly bug fix release without any new features.
494    
495      (0.9.13)      (0.9.13)
496      * The Key Manager now takes care of key flags.      * The Key Manager now takes care of key flags.
497        For example the 'Show Photo' item is only enabled if the key        For example the 'Show Photo' item is only enabled if the key
498        has really such an item.            has really such an item.    
499      * All sign commands now really use the selected key and not      * All sign commands now really use the selected key and not
500        just the primary key.        just the primary key.
501      * If the backup drive is not ready, warn the user.      * If the backup drive is not ready, warn the user.
502      * Warn the user in case of a weird temp path setting.      * Warn the user in case of a weird temp path setting.
503      * Only support the smart card interface of GPG 1.3.90.      * Only support the smart card interface of GPG 1.3.90.
504      * Some UTF-8 fixes for the key edit dialogs.      * Some UTF-8 fixes for the key edit dialogs.
505    
506      (0.9.14)      (0.9.14)
507      * Allow to set the preferred keyserver for a key.      * Allow to set the preferred keyserver for a key.
508      * The clipboard editor also allows to quote the text to make      * The clipboard editor also allows to quote the text to make
509        it easier to use decrypted text for a reply.        it easier to use decrypted text for a reply.
510      * Do not force CAST5 for symmetric encryption.      * Do not force CAST5 for symmetric encryption.
511      * Support preferred keyserver sub packets to fetch the issuers      * Support preferred keyserver sub packets to fetch the issuers
512        signing key from a specific place.        signing key from a specific place.
513      * The expert key generation has a simplified expire date control.      * The expert key generation has a simplified expire date control.
514      * Really center all dialog windows.      * Really center all dialog windows.
515      * Recognize .pgp files in the File Manager as 'ENCRYPTED'.      * Recognize .pgp files in the File Manager as 'ENCRYPTED'.
516    
517      (0.9.15)      (0.9.15)
518      * Cleanup for the wipe freespace code in case of cancel.      * Cleanup for the wipe freespace code in case of cancel.
519      * Fixed problem with some check buttons to select a secret key.      * Fixed problem with some check buttons to select a secret key.
520      * File Manager code for encrypt and/or sign now works again.      * File Manager code for encrypt and/or sign now works again.
521      * The comboboxes to select the signing keys only contain relevant      * The comboboxes to select the signing keys only contain relevant
522      information.      information.
523      * The keyserver code works basically again.      * The keyserver code works basically again.
524      * Fix GPGME memory leak.      * Fix GPGME memory leak.
525      * The signature class is really used.      * The signature class is really used.
526    
527      (0.9.50)      (0.9.50)
528      * Fixed some problems with the keyserver config file and allow the      * Fixed some problems with the keyserver config file and allow the
529        user to set ports for specific keyservers.        user to set ports for specific keyservers.
530      * Be less strict with keyring checks to avoid 'Ohh jee' bug messages      * Be less strict with keyring checks to avoid 'Ohh jee' bug messages
531        during the first start.        during the first start.
532      * Appropriate error if the smart card was not inserted.      * Appropriate error if the smart card was not inserted.
533      * Allow to send encrypted files via MAPI in the File Manager and      * Allow to send encrypted files via MAPI in the File Manager and
534        implement an 'Always on Top' flag.        implement an 'Always on Top' flag.
535      * Make sure WinPT terminates in a clean manner when Windows will      * Make sure WinPT terminates in a clean manner when Windows will
536        be shutdown.        be shutdown.
537      * The Verify dialog now supports to retrieve keys from a keyserver      * The Verify dialog now supports to retrieve keys from a keyserver
538        via a double-click on the item (row).        via a double-click on the item (row).
539      * Show progress when wiping files.      * Show progress when wiping files.
540    
541      (0.9.90)      (0.9.90)
542      * Show an apprioate error message when a hotkey could not be      * Show an apprioate error message when a hotkey could not be
543        registered.        registered.
544      * Fix problem with the font size of the clipboard editor.      * Fix problem with the font size of the clipboard editor.
545      * Some more features for the OpenPGP smartcard.      * Some more features for the OpenPGP smartcard.
546      * Support alternative GPG home directory (CSIDL_APPDATA).      * Support alternative GPG home directory (CSIDL_APPDATA).
547      * Perform some texts to warn the user if the file to clearsigned      * Perform some texts to warn the user if the file to clearsigned
548        is not 7-bit text.        is not 7-bit text.
549      * The program now supports to show the JPG photo-ID's directly.      * The program now supports to show the JPG photo-ID's directly.
550        loadimage.exe is now obsolete.        loadimage.exe is now obsolete.
551      * Really show all designated revokers.      * Really show all designated revokers.
552      * Fixes for the File Manager:      * Fixes for the File Manager:
553        - The passphrase dialog is now visible again.        - The passphrase dialog is now visible again.
554        - Symmetrically encrypted files are recognized as such.        - Symmetrically encrypted files are recognized as such.
555        - Do not cache symmetric passphrases.        - Do not cache symmetric passphrases.
556      * In case of an error, let the user specify a new home directory.      * In case of an error, let the user specify a new home directory.
557      * File Manager preference dialog.      * File Manager preference dialog.
558      * Smart card fixes      * Smart card fixes
559        - Allow to re-type the new PIN when the user changes the card PIN.        - Allow to re-type the new PIN when the user changes the card PIN.
560        - Add 'Hide Typing' feature for all PIN dialogs.        - Add 'Hide Typing' feature for all PIN dialogs.
561        - Support newer GPG command-fd messages.        - Support newer GPG command-fd messages.
562    
563      (0.9.91)      (0.9.91)
564      * Smart card operations require at least GPG 1.4.1.      * Smart card operations require at least GPG 1.4.1.
565      * Adjusted ID's for subkey generation. Now the requested key algorithm      * Adjusted ID's for subkey generation. Now the requested key algorithm
566      is really created.      is really created.
567    
568      (0.9.92)      (0.9.92)
569      * Fixed the problem that the 'use signer' flag was not in snyc      * Fixed the problem that the 'use signer' flag was not in snyc
570        with the status of the combo box (Sign Encrypt).        with the status of the combo box (Sign Encrypt).
571      * Show the correct ownertrust in the decrypt dialog for signatures.      * Show the correct ownertrust in the decrypt dialog for signatures.
572      * Fixed 'Key Edit' functions so the dialog will not produce the BUG      * Fixed 'Key Edit' functions so the dialog will not produce the BUG
573        screen any longer.        screen any longer.
574      * Fixed a buffer overflow when the proxy password was too long.      * Fixed a buffer overflow when the proxy password was too long.
575      * Fixed the problem that WinPT crashes when the user searched for      * Fixed the problem that WinPT crashes when the user searched for
576        a key which has been revoked.        a key which has been revoked.
577    
578    
579  Noteworthy changes in version 0.10.0 (2005-08-XX)  Noteworthy changes in version 0.10.0 (2005-08-XX)
580  =================================================  =================================================
581    
582     (0.10.0)     (0.10.0)
583     * Allow to show the preferences of a user-id by double clicking it in     * Allow to show the preferences of a user-id by double clicking it in
584     the edit key dialog.     the edit key dialog.
585     * Handle SYMKEYENC files in the 'double-click' mode again.     * Handle SYMKEYENC files in the 'double-click' mode again.
586     * Separate user-id into name and email in the edit key dialog.     * Separate user-id into name and email in the edit key dialog.
587     * Fixed the problem that disabled keys were listed in the encryption     * Fixed the problem that disabled keys were listed in the encryption
588       dialog but not useable.       dialog but not useable.
589     * Properly handle shutdown messages and make sure that keyring backups     * Properly handle shutdown messages and make sure that keyring backups
590       are created.       are created.
591     * GPG 1.4.x is now the minimal requirement.     * GPG 1.4.x is now the minimal requirement.
592     * Fixes for some crashes due to missing space for the 0 character     * Fixes for some crashes due to missing space for the 0 character
593     in some strings.     in some strings.
594     * Fixed sequence for the first start because not all needed GPG     * Fixed sequence for the first start because not all needed GPG
595     configuration variables were saved.     configuration variables were saved.
596     * Allow to delete multiple keys with a single GPG call. This fixes     * Allow to delete multiple keys with a single GPG call. This fixes
597     some hanging processes when a lot of keys were tried to deleted.     some hanging processes when a lot of keys were tried to deleted.
598     * Fixed a problem with the algorithm names. 'ELG' keys were accidently     * Fixed a problem with the algorithm names. 'ELG' keys were accidently
599     displayed as 'DSA'.     displayed as 'DSA'.
600     * Dropped the confusing key validity display '[ERE] Marginal'. Now just     * Dropped the confusing key validity display '[ERE] Marginal'. Now just
601     the plain validity, which is also used by GPG, will be displayed.     the plain validity, which is also used by GPG, will be displayed.
602     * Acceleator support for the Key Manager. For example now it is possible:     * Acceleator support for the Key Manager. For example now it is possible:
603     Ctrl+C       export selected keys to clipboard     Ctrl+C       export selected keys to clipboard
604     Ctrl+V       paste selected keys from clipboard     Ctrl+V       paste selected keys from clipboard
605     Ctrl+A       select all keys     Ctrl+A       select all keys
606     Ctrl+F       find a key     Ctrl+F       find a key
607     * The 'Calc Digest' command in the File Manager now generates     * The 'Calc Digest' command in the File Manager now generates
608     md5sum/sha1sum compatible data. And now the output is stored in     md5sum/sha1sum compatible data. And now the output is stored in
609     a file rather than the clipboard.     a file rather than the clipboard.
610     * The key sign dialog now has a check box to decide if the certification     * The key sign dialog now has a check box to decide if the certification
611     level should be asked for or not. By default it is not enabled like the     level should be asked for or not. By default it is not enabled like the
612     default mode on the commandline with GPG.     default mode on the commandline with GPG.
613     * The 'add key..' dialog is now much simpler. If the key should expire,     * The 'add key..' dialog is now much simpler. If the key should expire,
614     the user can select the date directly via a date picker and common key     the user can select the date directly via a date picker and common key
615     sizes are provided in a combo box.     sizes are provided in a combo box.
616     * Improved backup procedure. Add a backup ID (from 0..3) to the backup     * Improved backup procedure. Add a backup ID (from 0..3) to the backup
617     name which depends on the week day. So for a week there are at least     name which depends on the week day. So for a week there are at least
618     3 backups the user can restore data from.     3 backups the user can restore data from.
619    
620    
621     (0.10.1)     (0.10.1)
622     * Minor cleanups and bug fixes.     * Minor cleanups and bug fixes.
623     * Support SHA256 for creating file digests.     * Support SHA256 for creating file digests.
624    
625     -Beta releases-     -Beta releases-
626    
627     (0.10.2)     (0.10.2)
628     ** Ported to use the original GPGME package. **     ** Ported to use the original GPGME package. **
629     * Show GPG information box centered to the dialog which invoked the     * Show GPG information box centered to the dialog which invoked the
630     procedure and not centered to the desktop window.     procedure and not centered to the desktop window.
631     * Support for %APPDATA% in the gpg registry variables to have better     * Support for %APPDATA% in the gpg registry variables to have better
632     support for multi user environments.     support for multi user environments.
633     * Improved native language support.     * Improved native language support.
634     * A lot of minor bug fixes all over the place.     * A lot of minor bug fixes all over the place.
635    
636     (0.10.3)     (0.10.3)
637     * Hide GPG console window.     * Hide GPG console window.
638     * Fix a bug which prevented that primary keys were not able to     * Fix a bug which prevented that primary keys were not able to
639       sign data, they just could be used for certifying other keys.       sign data, they just could be used for certifying other keys.
640     * Fix a bug which prevented to use the clipboard/curr window     * Fix a bug which prevented to use the clipboard/curr window
641       command 'sign'.       command 'sign'.
642     * Fix a bug that crashed WinPT when the GPG home directory exists     * Fix a bug that crashed WinPT when the GPG home directory exists
643       but it does not contain any files.       but it does not contain any files.
644    
645     (0.10.4)     (0.10.4)
646        * Fix a problem with file extension comparison.              * Fix a problem with file extension comparison.      
647        * The File Manager now supports to select multiple files in the              * The File Manager now supports to select multiple files in the      
648          'Open...' dialog.          'Open...' dialog.
649        * Properly handle disabled keys.        * Properly handle disabled keys.
650        * Support the 'ask-cert-level' feature again.        * Support the 'ask-cert-level' feature again.
651        * Fix possible crash during decryption.        * Fix possible crash during decryption.
652    
653    Noteworthy changes in version 0.11.x (2005-xx-xx)
654    =================================================
655    
656    * Fix the problem that the original files are not deleted if
657      requested.
658    * Fix a couple of problems related to the signature verification
659      when the issuer is not valid.
660    
661    

Legend:
Removed from v.49  
changed lines
  Added in v.76

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26