Noteworthy changes in version 0.9.1 (not released) ------------------------------------------------- * The key selection dialogs for encryption and signing do not anymore list expired, revoked or otherwise invalid keys. * If no recipients are given to the server, a generic key selection dialog is now used. Noteworthy changes in version 0.9.0 (2009-06-20) ------------------------------------------------ * Added a smartcard manager. * GPA now requires GnuPG-2. * X.509 support is now always enabled. * Major internal cleanups. More to follow soon. Noteworthy changes in version 0.8.0 (2008-09-04) ------------------------------------------------ * Add basic UI server mode and option --daemon. * GPA now supports direct crypto operations to and from the clipboard, and features a simple text edit area as well. * GPA supports manipulating the backend configuration through gpg-conf. * GPA has now basic support for X.509; use the command line switch --cms to enable this. * The default keyserver is now taken from gpg.conf and not from gpa.conf. Noteworthy changes in version 0.7.6 (2007-05-24) ------------------------------------------------ * Czech translation by Zdenek Hatas. * Russian translation by Maxim Britov. * Files may now be dropped onto the file manager window. Noteworthy changes in version 0.7.5 (2007-02-26) ------------------------------------------------ * Allow setting a password if it was empty. * Fixed changing of expiration date for non-C-99 systems. * Fixed a crash while encrypting several files. * Fixed a bug while encrypting to several keys. Noteworthy changes in version 0.7.4 (2006-07-25) ------------------------------------------------ * Added icon to the Windows version. * Other minor fixes. Noteworthy changes in version 0.7.3 (2006-03-21) ------------------------------------------------ * Minor fixes. Noteworthy changes in version 0.7.2 (2006-03-03) ------------------------------------------------ * The key generation wizard does not allow to set a comment anymore. This is an advanced feature available in the advanced GUI version of key generation. * Bug fixes for the Windows target, in particular internationalization and binary mode file handling. Noteworthy changes in version 0.7.1 (2006-01-09) ------------------------------------------------ * When verifying the signature on a file, GPA now tries to find detached signatures and asks the user whether to verify them. * A "refresh" command was added to the keyring. So, if the keyring is modified outside GPA (i.e. by reading emails with auto-key-retrieve on), you can see the new keys without restarting GPA. * A .desktop file for integration with the Gnome and KDE menus is now distributed with the tarball. * The GPA icon has been changed. The new icon is now used by all windows when minimized (and on the window title if supported by the window manager). * It is again possible to do a build for Windows using the latest glib version along with a glib patch as available in the gpg4win package. Noteworthy changes in version 0.7.0 (2003-10-22) ------------------------------------------------ * Long file operations no longer block GPA, so several operations can be run at the same time. This also means GPA does not freeze while an operation runs, leading to a more responsive interface. * The keyring editor now displays all the subkeys of the currently selected key. This is only visible if GPA is in advanced mode (available from the preferences dialog). * The capabilities of a key (certify, sign, encrypt) are now visible from the keyring editor. * The keyring editor can now sort keys by any column. By default, they are listed in the order they were imported into the keyring (i.e. the same order as "gpg --list-keys"). * The key list is now displayed while it is being filled, allowing for faster startup times. * A warning dialog is now displayed when an operation slows down due to gpg rebuilding the trust database. * Imports and exports from files and servers have been separated into different dialogs and menu options. * Invoking GPA with file names as arguments will open those files in the file manager. * Cosmetical and minor fixes to the file manager window. * GPA now remembers the brief/detailed setting view and restores it when GPA is started. * Removed all deprecated widgets. GPA is now pure GTK+ 2.2. * Fixed a hang on startup on PowerPC machines. Noteworthy changes in version 0.6.1 (2003-01-29) ------------------------------------------------ * Added a popup menu to the keyring view, with all the common operations. * Keys' expiration dates can be choosen by clicking on a calendar. * The key generation dialogs have been revamped to use GTK+2 stock widgets. * The passphrase for a key can be changed from the edit key dialog. * Revoked user names are properly treated. They are not displayed, save in the details notebook, and then they are clearly marked as revoked. * GPA now uses the standard GTK+ file selection dialog. * Added Swedish translation. * Many other bugfixes, including several portability issues. Noteworthy changes in version 0.6.0 (2002-12-24) ------------------------------------------------ * GPA now supports GnuPG 1.2 or later, thanks to it's use of GPGME. * All the user preferences are set from a single dialog, and automatically saved in gpa.conf, including the default keyserver and the use of advanced/simple UI mode. * The `--advanced-ui' command line options has been removed, as it is available within the program itself. * The new `-f' and `-k' options can be used to launch the keyring editor, the file manager, or both on startup. * All the user ID's in a key are now displayed in the `Details' section, and in most dialogs. * Key signatures are now displayed individually for each User ID, or in a global listing for the key. * The usual `Copy' and `Paste' commands can be used to import and export keys from the clipboard. * The `Edit key' option is now only available for private keys. Setting the ownertrust of a key is now an independent operation. * After every import operation, the user is informed of how many keys have been imported. * Errors or keyserver operations are now reported to the user. * The `Verify file' dialog has been completely revamped to allow verification of several files at the same time. * Added Japanese, Brazilian Portuguese, Dutch and Spanish translations. * The user interface has been updated to use GTK+ 2.0 and stock items. Noteworthy changes in version 0.5.0 (2002-02-25) ------------------------------------------------ * The file selection dialog has been significantly changed from the standard GTK+ file selection dialog to look more like what users of MS-Windows are accustomed to. * "Show Details" in the menu of the file manager is now named "Verify Signatures", and it is now accessible through an icon in the tool bar, too. * Keyserver access via a direct HTTP request now allows for searching for keys on keyservers. * GPAPA's output is now gettext()ified. * The standard key is now remembered in `gpa.conf'. * The "Sign File" dialog has been simplified. * The creation of a backup copy of your public and private keys works now. It is remembered in `gpa.conf'. If a backup does not yet exist, the user is asked at startup to create one. * GPA now has a nice icon in the upper left corner of its window. :-) * Many bugfixes (for instance: crashes when signing files and keys, handling of spaces in file names, etc.). * Makefiles do contain `-mwindows' now to suppress the console window. * The "Help" menus is now called "Info". The license is displayed in the (unofficial) German translation now. (This should be improved to honor "locale" settings.) * GPA is now ready to compile with GTK+ version 2 once it is released. * In the key manager, there are now menu entries for key operations. * A secret key without a matching public key is now warned about. * Keys now can be imported from and exported to the MS Windows clipboard. * Secret keys can be imported now. * When a key is generated, a passphrase which is too stupid is warned about. * There now is an icon in the tool bar to switch from the keyring manager to the file manager. * GPA can now be compiled using a standard GNU toolchain. In particular it can be cross-compiled from GNU/Linux to mingw32/MS-Windows (which is what we did for the GnuPP CD), or compiled natively under MS-Windows using CygWin.