
Noteworthy changes in version 0.0.1 (2000-10-18)
------------------------------------------------

    * Encryption and decryption should now work.
    * Initially relase, notice this is only for developers
      and beta testers.


Noteworthy changes in version 0.0.2 (2000-11-03) 
------------------------------------------------

    * Signing and verifying should now work.
    * Im- and export should now work.


Noteworthy changes in version 0.0.3 (2000-12-03)
------------------------------------------------

    * Program and GnuPG location can be control with an enviroment variable.
    * Change the default comment style.
    * Multiple recipients for encrypting should work now.
    * Config file support ( WinPT and GnuPG ).
    * Multiple file encryption should now work.
    * Win32 Registry access for storing options.
    * Encryption and signing should now work.
    * Basic Keyserver access ( receive ).


Noteworthy changes in version 0.1.0 (2000-12-26)
------------------------------------------------

    * Charset conversation for others OSes (at this momemt only Linux).
    * Full keyserver access, that means send and receive keys.
    * GPGME integration into WinPT and the W32 system.
    * The environment variables are no longer used.
    * Keygeneration support.
    * Basic key management (deleting, trust).


Noteworthy changes in version 0.1.1 (2001-02-04)
------------------------------------------------

    * Key caching for all dialogs.
    * Key signing feature for the key management module.
    * Native Language Support.
    * System wide hotkey support.
    * Simple OE mailer interface (only partial).


Noteworthy changes in version 0.1.2 (2001-02-21)
------------------------------------------------

    * Dynamic GPG configuration (without a config file).
    * Optional locale environment.
    * Manipulate the options file.
    * Dialog for key import.


Noteworthy changes in version 0.1.10 (2001-03-30)
-------------------------------------------------

    * Remove WinPG and move this code to GPGME.
      (for an easier way to fix the bugs from the last version).
    * Rewrite most of the GPGME interface code.
    * Add a new facility to the key management module (list and check sigs).
    * Keycache reloading after manipulating the keyring.
    * New verify dialog and modified decrypt dialog.
    * Sign & encrypt features.


Noteworthy changes in version 0.1.11 (2001-04-09)
-------------------------------------------------

    * All operations now can handle large amount of data.
    * Advanced ownertrust handling.
    * Menu style has changed (remove file menu, decrypt and verify
      moved into one point).


Noteworthy changes in version 0.2.0 (2001-05-05)
------------------------------------------------

    * Current window support for all operations.
    * Check for external GPG (keyring) manipulations.
    * Improved dialog handling.
    * Signature verification is now much faster.
    * Support for some 'edit-key' commands.


Noteworthy changes in version 0.2.1 (2001-05-27)
------------------------------------------------

    * WinPT GPG Agent (alpha).
    * Preference dialog to modify WinPT internals and the
      ability to store them in the registry.
    * Sign & encrypt for the current window support.
    * Improved configuration support.
    * Simple userid management (overview and delete).
    * Line wrapping feature.


Noteworthy changes in version 0.2.2 (2001-06-20)
------------------------------------------------

    * Fixed the code for the delete key stuff.
    * Improved status handling for importing keys.
    * Updated translations: German.
    * Improved keylist element (subkeys, rsa, fixed trust).
    * Improved default key handling for signing (fixed crashes during signing).
    * Sanity check for sign & encrypt (prevent bad passphrases).
    * Updated keyserver code for more flexibility.


Noteworthy changes in version 0.3.0 (2001-07-12)
------------------------------------------------

    * Fixed default keyid code and gpg handling.
    * Fixed clipboard editor dialog.
    * Fixed passphrase handling for signing.
    * More userfriendly decryption dialog.
    * Keyserver searching interface.
    * Filemanager for file operations (encrypt, decrypt, sign, verify).
    * Dynamically keyserver config.
    * Optional key retrieve for verifying.
    * Improved key import.


Noteworthy changes in version 0.3.1 (2001-07-19)
------------------------------------------------

    * Improved file handling.
    * Fixed passphrase handling for signing dialog.
    * Improved dialog sizes and designs.
    * Fixed some GPGME bugs related to the error messages.
    * Improved keyserver code and dialogs.
    * Fixed code for choosing multiple recipients.


Noteworthy changes in version 0.3.2 (2001-07-30)
------------------------------------------------

    * Improved code for the most parts of the key management.
    * Trust path feature to visualize a trust "tree".
    * New filemanager features and some fixes.
    * Fixed keyserver interface code.
    * Create revocation certificates.
    * Additional sanity checks to prevent hanging gpg processes.
    * Interface for the Windows GPG Agent.


Noteworthy changes in version 0.3.3 (2001-08-09)
------------------------------------------------

    * Use menus instead of buttons in some dialogs and system menus.
    * Fixed a lot of serious bugs in the HKP code.
    * A lot of fixes for the file manager (armored files, pgp files).
    * Fixed GPG config support.
    * Fixed word wrap for cleartext signatures.


Noteworthy changes in version 0.4.0 (2001-09-23)
------------------------------------------------

    * File locking for the .mo file.
    * Modul support for larger features.
    * Revamped GPG configuration code.
    * New filemanager features (multiple selection, export).    
    * Overworked code for the keymanager.
    * Proxy support for HKP.
    * New GPGME interface for the basic operations.
    * Fixed current window mode.
    * Secure wiping is now included.


Noteworthy changes in version 0.5.0 (2001-10-28)
------------------------------------------------

    * Improved functionality for the listview based dialogs.
    * Add new features to the key management module.
    * Repaired proxy support.
    * Revamped and improved file manager code.
    * Callback dialog for the key generation.
    * Now all dialogs are more Windows conform in their handling.
    * Improved GPG configuration.
    * LDAP support is now part of main code (frozen).


Noteworthy changes in version 0.5.1 (2001-11-01)
------------------------------------------------

    * Removed libmygpgme because of the serious problems.


Noteworthy changes in version 0.5.5 (2002-01-27)
------------------------------------------------

    * More features for the key manager.
    * Fixed word wrapping code.
    * Fixed current window mode.
    * Group support for GPG recipients.
    * Faster GPG routines for sign/verify and encrypt/decrypt.
    * Passphrase caching for the file manager session.
    * Improved GPG configuration.
    * Symmetric encryption support.


Noteworthy changes in version 0.5.6 (2002-02-28)
------------------------------------------------

    * Improved GPG error handling.
    * UTF8 strings for all GPG operations.
    * Improved Native Language Support.


Noteworthy changes in version 0.5.x (2002-03-02)
------------------------------------------------

    (0.5.7)
    * Some bug fixes for the secure wiping code.
    * Fixes for the decrypt and verify code.
    * Capital letters for the dialog headlines.

    (0.5.8)
    * Key generation allows keys > 2048 bits.
    * Advanced and fixed proxy settings.
    * Some bug fixes to prevent segfaults.
    * Improved current window mode.

    (0.5.9)
    * Secret key selection dialog.
    * More UTF8 fixes.

    (0.5.10)
    * The last UTF8 fixes.
    * Sign & Encrypt for the File Manager.

    (0.5.11)
    * Advanced keyserver and proxy support.
    * List packets as a diagnostic tool.
    * Some adjustments for the new GPG version.

    (0.5.12)
    * Fixed some spelling mistakes.
    * Extract the plaintext of a cleartext signature.
    * Support for detached signatures in the File Manager.
    * Revamped some parts due to the new features of GPG 1.0.7
    * Key generation now supports various predefined key types.
    * Different keylist styles (minimal, normal)

    (0.5.13)
    * Fixed some problems with RSA keys.
    * Support for Photo ID packets.
    * New status box for GPG messages.
    * Sign & Encrypt hotkey works again.
    * Refresh keys for the whole keyring.


Noteworthy changes in version 0.7.x (2002-08-28)
------------------------------------------------

    (0.7.90)
    * A lot of changes and features which are provided by GPG 1.1.x/1.2
    * Bug fixes and improvements based on the winpt-user list suggestions.
    * Recv keys in the key signature list works again.
    * "Hide Typing" feature for the passphrase dialogs.
    * Prevent possible message attacks with strong MDC checks.
    * New import interface which is more verbose.
    * Key signing works again.
    * Enhanced signature verification. Expired signature will be marked as
    such and notation data will be presented to the user.
    * Removed old and buggy code parts from PTD. This fixes problems
    with the import of 'weird' keys.

    (0.7.91)
    * To export the secret key works again.
    * "Hide Typing" feature for all remaining dialogs.
    * File Manager works again.
    * Corrected Photo-ID handling.
    * Revocation feature for userID's.

    (0.7.92)
    * Revamped GnuPG interface code (keyring handling, options, ...).
    * Expands % like strings from the registry.
    * Improved the dialogs (sorting for KM, default values).
    * Support to read, but not to add, designated revokers.
    * Most of the file manager parts has been revamped.
    * Import public key via the current window mode.
    * Ability to copy the userID to the clipboard.
    * Process files via the command line (Explorer).

    (0.7.93)
    * LDAP Keyserver support via the GPG plugins.
    * Keyserver context menu depends on the key item.
    * Some workaround and bug fixes for the verify stuff (clipboard+file).
    * New feature to encrypt directories via 'GPGZIP'.

    (0.7.94)
    * Main dialogs are now visible in the taskbar.
    * Improved keyserver handling (FINGER support).
    * Smarter support for proxy settings.
    * Store screen coordinates for the Key Manager in the registry.
    * Fixed primary user-id handling.
    * Support to register GPG file types.

    (0.7.95)
    * key signing now supports to choose the signer key.
    * Bug fixes for a lot of reported problems.
    * Ask twice for the passphrase in symmetric encryption mode.
    * More choices to copy key attributes to the clipboard.
    * Automatically reload the key cache.
    * Check the permissions of the keyring.
    * Improved the signature list dialog to be more human readable.
    * More information about the signature when the key was not found.

    (0.7.96rc1)
    * MyGPGME is now part of PTD to make it easier to use GPGME in
    other (related) projects.
    * A lot of File Manager fixes.
      - Symmetric decryption now works again.
      - The user can select the wipe mode.
      - The preference dialog was removed.
      - Bogus files are not remember as PGP-data any longer.
      - Dialog to confirm that files should be secure deleted.
      - Sign & encrypt works again when there are one ore more
        recipients which are not valid.
    * The --enable-debug command works again and --keymanger starts
    directly the key manager.
    * Bug fix for wrong keyserver output.
    * New (experimental!) feature for free space wiping.
    * Fixes for some Key Manager UI problems.
      - Show new {signatures, userid, subkeys} in the import status dialog.
      - Separate the advanced ownertrust handling from basic ownertrust
        and put it into a separate program part.
    * Check process exit code to find out if an error occured which is
    covered by status-fd entries.
    * To show Designated Revokers works again.
    * Wipe clipboard before shutdown.
    * Ability to revoke subkeys in the dialog.
    * Callback progress for the key import dialog.
    * Set some default values to make it easier for novice users.

    (0.7.96rc2)
    * Support to add photo-id's and designated revokers to keys.
    * Simpliefied handling to add common items to a key
    [user-id, photo-id, revoker, subkey]
    * Receiving keys in the key signature list dialog works again.
    * Current window mode via the menu works again.
    * Fixed problem to generate ELG sign/encrypt keys.
    * Simply support for the GPG group command. The old group code
    was dropped and thus there is no support for it.
    * Symmetric encryption for the current window mode.
    * Print MD (or md5sum) like feature to display the message
      digest of files.
    * Some bug fixes for the File Manager.
    * Take care of disabled keys and allow to enable/disable keys
    via the Key Manager.
    * Repaired passphrase handling (protect flag).
    * The wrap line feature is no longer forced when a very long line
      was found.
    * The dialog to list the signatures now uses correct utf8 decoding
      and only show user-id certificates (signatures).
    * Internal agent to cache the passphrases. This agent has support
      for multiple cache slots and this it supports multiple secret keys.
    * Revamped key edit interface.

    (0.7.96)
    * Take care of old v3 keys in the Key Manager. Especially in the
    edit key interface.
    * The import dialog now show correctly all keys and no invalid
    user-id's any longer.
    * The decrypt dialog now contains all recipients which were used
    for encryption and also the algorithms of the keys.
    * Add a similar feature to the GPG --always-trust option to provide
    an easier way if the user is forced to use non-valid keys.
    * Detect secret keys which only uses IDEA for encryption or
    protection and give out a warning.
    * The user-id were stored in a reserved order. Now this is fixed
    and all dialogs show the right user-id.
    The same with the key cache, now the first item is the oldest item.
    * Support for filters in the common file {open,save} dialog.


Noteworthy changes in version 0.9.x (2003-10-20)
------------------------------------------------

    (0.9.0)
    * Support to verify data which was signed by more than one secret key.
      This means the verify dialog supports multiple signatures.
    * Now the proxy support even works when the host name has a HTTP prefix.
    * Key generation wizard to allow newbie user to create a key pair without
      any knowledge about cryptography.
    * Disallow 8-bit characters in passphrases to avoid problems.
    * Support for the edit-key command "primary".
    * The refresh command now only shows errors and not a status box for
      each received key.
    * Improved system to check if the program has write access to the
      keyring where appropriate.
    * Better code to check the minimum GPG version. Together with a more
      informative error description.
    * Several GPGME improvements. In other words, WinPT now can use several
      new features that come along with GPG. A disadvantage is, that now
      GPG 1.2.3 or higher is required.
    * New backup system for keyrings.
    * Some hotkeys were swapped in the past, this should be fixed now.
    * Support for new features in GPG 1.3.x.
    * Progress bar dialog for GPG operations.
    * GPG smart card support (currently only the OpenPGP card).
            * Card status overview
            * Ability to change some card attributes (name, sex, lang, url).
            * Setup reader driver via an easy to use dialog.
            * Change the various card pins.
      Transparent interface because there is no difference in using cards
      or secret keys stored on disk.

    (0.9.1)
    * Improved GPG logging scheme. If there is no error description for
    the current problem, display the GPG console output.
    * Improved card support.
    * Removed all support for ElGamal Sign+Encrypt keys and warn the user
    if there exist one or more keys in the keyring.
    * MAPI support to send public keys.

    (0.9.2)
    * Ability to set an expire date for signatures.
    * Some minor bug fixes for the MAPI interface.
    * A lot of smaller bug fixes in the GPG interface.
    * A toolbar for the key manager and other UI improvments.
    * Fixes for the smart card support. Key generation should
      now work again and the configuration is much easier now.
      Allow to change the pin of the card again.
    * Better MAPI integration. A small front-end is provided to
      send encrypted mails directly. And this tool also protects
      the attachments.
    * Improvments for the user interface, especially the key manager.
      Now it has a tool bar to access the most frequently used items.
      And the windows are really centered.

    (0.9.3)
    * A lot of smaller bug fixes for various GPG commands.
    * A new trust column for the Key Manager.
    * Change cosmetic changes to improve the usability of the program.
    * File Manager sign & encrypt now supports to select the secret key.
    * Corrected problems with the preferences and hotkeys.

    (0.9.4rc1)
    * HTTP file retrieval support to download public keys.
    * Bug fixes for some white space problems in some callback
      dialogs.
    * Avoid compression of already compress multi meadia files.
      For example mepg streams or MP3 music.
    * Revoked keys are clearly shown as such.
    * LoadImage.exe is now automatically generated if not installed.

    (0.9.10)
    * Ask for an output filename if the user does not want to overwrite
      the file (File Manager->Decrypt).
    * Support to handle armored one-pass-sigs for the clipboard.
    * Key Manager shortcut to set a key to ultimate trust.
    * Allow to select one or more keys which should be refreshed from a
      keyserver.
    * The clipboard viewer now works also on XP based systems.
    * Progress bar for the key caching dialog.
    * Allow to show properties of signatures.

    (0.9.11)
    * Allow to delete selected signatures from a key.
    * Fix problems with generating RSA sign only subkeys.
    * Allow to run WinPT with GPG in read-only mode. All GPG commands
      which needs write support to the keyring are then disabled.
    * RSA support for the Key Wizard.
    * Introduce expert mode to give advanced user the ability to do
      some rarely used functions.
	- non-revocably signatures for key signing
	- RSA sign & encrypt support for subkeys
    * If the user has no keys, start the key generation wizard and allow
      the advanced user to switch to the expert mode. This way the newbie
      can easily generate a key pair.

    (0.9.11-1)
    * Load the keyserver config at the begin so it is available even
    for the non-tray mode (--keymanager).
    * Native language support for a lot of dialogs.
    * Skip file detection for floppies in the File Manager due to
      speed reasons.
    * Fix keyserver code to avoid double 'http://' in the proxy code.
    * Fix a problem with the key cache code which causes an illegal
      acces due to a non-zero element.

    (0.9.12)
    * Fix gettext problems for some dialogs.
    * Localized a lot of strings all over the place.
    * This is a truly bug fix release without any new features.

    (0.9.13)
    * The Key Manager now takes care of key flags. 
      For example the 'Show Photo' item is only enabled if the key
      has really such an item.    
    * All sign commands now really use the selected key and not
      just the primary key.
    * If the backup drive is not ready, warn the user.
    * Warn the user in case of a weird temp path setting.
    * Only support the smart card interface of GPG 1.3.90.
    * Some UTF-8 fixes for the key edit dialogs.

    (0.9.14)
    * Allow to set the preferred keyserver for a key.
    * The clipboard editor also allows to quote the text to make
      it easier to use decrypted text for a reply.
    * Do not force CAST5 for symmetric encryption.
    * Support preferred keyserver sub packets to fetch the issuers
      signing key from a specific place.
    * The expert key generation has a simplified expire date control.
    * Really center all dialog windows.
    * Recognize .pgp files in the File Manager as 'ENCRYPTED'.

    (0.9.15)
    * Cleanup for the wipe freespace code in case of cancel.
    * Fixed problem with some check buttons to select a secret key.
    * File Manager code for encrypt and/or sign now works again.
    * The comboboxes to select the signing keys only contain relevant
    information.
    * The keyserver code works basically again.
    * Fix GPGME memory leak.
    * The signature class is really used.

    (0.9.50)
    * Fixed some problems with the keyserver config file and allow the
      user to set ports for specific keyservers.
    * Be less strict with keyring checks to avoid 'Ohh jee' bug messages
      during the first start.
    * Appropriate error if the smart card was not inserted.
    * Allow to send encrypted files via MAPI in the File Manager and
      implement an 'Always on Top' flag.
    * Make sure WinPT terminates in a clean manner when Windows will
      be shutdown.
    * The Verify dialog now supports to retrieve keys from a keyserver
      via a double-click on the item (row).
    * Show progress when wiping files.

    (0.9.90)
    * Show an apprioate error message when a hotkey could not be
      registered.
    * Fix problem with the font size of the clipboard editor.
    * Some more features for the OpenPGP smartcard.
    * Support alternative GPG home directory (CSIDL_APPDATA).
    * Perform some texts to warn the user if the file to clearsigned
      is not 7-bit text.
    * The program now supports to show the JPG photo-ID's directly.
      loadimage.exe is now obsolete.
    * Really show all designated revokers.
    * Fixes for the File Manager:
      - The passphrase dialog is now visible again.
      - Symmetrically encrypted files are recognized as such.
      - Do not cache symmetric passphrases.
    * In case of an error, let the user specify a new home directory.
    * File Manager preference dialog.
    * Smart card fixes
      - Allow to re-type the new PIN when the user changes the card PIN.
      - Add 'Hide Typing' feature for all PIN dialogs.
      - Support newer GPG command-fd messages.

    (0.9.91)
    * Smart card operations require at least GPG 1.4.1.
    * Adjusted ID's for subkey generation. Now the requested key algorithm
    is really created.

    (0.9.92)
    * Fixed the problem that the 'use signer' flag was not in snyc
      with the status of the combo box (Sign Encrypt).
    * Show the correct ownertrust in the decrypt dialog for signatures.
    * Fixed 'Key Edit' functions so the dialog will not produce the BUG
      screen any longer.
    * Fixed a buffer overflow when the proxy password was too long.
    * Fixed the problem that WinPT crashes when the user searched for
      a key which has been revoked.

