Noteworthy changes in version 0.9.10 (2016-11-19)
-------------------------------------------------
* Addded basic support for TOFU information.
* Removed key-ID from some listings in favor of using the
fingerprint.
* Fixed deletion of X.509 keys.
* Allow for saving to an alternate file name if the file already
exists.
* Fixed several problems with key edit functions.
* Fixed drag-and-drop.
Noteworthy changes in version 0.9.9 (2015-09-09)
------------------------------------------------
* Fixed build problem in 0.9.8 if Libgpgme < 1.6.1 is used.
Noteworthy changes in version 0.9.8 (2015-09-09)
------------------------------------------------
* Does start with the clipboard view after a key has been created.
* Limit the size of dialogs by truncating too long user ids.
* Make the window frame's close button work as expected.
* With a decent version of libgpgme the key algorithm and size is
shown using the GnuPG 2.1 format.
Problems found locating distfiles:
Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz
Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz
Package libidea: missing distfile libidea-0.8.2b.tar.gz
Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2
Package uvscan: missing distfile vlp4510e.tar.Z
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
Noteworthy changes in version 0.9.7 (2014-12-12)
------------------------------------------------
* Support sending keys for GnuPG 2.1.
Noteworthy changes in version 0.9.6 (2014-11-21)
------------------------------------------------
* Support keyserver operations for GnuPG 2.1.
* Implement the IMPORT_FILES server command.
* New "Refresh Key" action in the key manager's context menu.
Noteworthy changes in version 0.9.5 (2014-09-01)
------------------------------------------------
* GPA now starts with the UI server enabled and tests on startup
whether such a server is already running to open that one instead
of launching a second instance.
* GPA is now aware of ECC keys.
* Improved detection of CMS objects (which are used by S/MIME) and
detached OpenPGP signatures.
* Allow import and export of X.509 certificates. Allow backup of
X.509 keys.
* The key creation date is now displayed in the key listing.
* Armored detached signature files are now created with an ".asc"
suffix and not with ".sig".
* The GnuPG home directory is now detected using the gpgconf tool.
* Added launch-gpa wrapper for Windows.
* Fixed several bugs leading to crashs.
Noteworthy changes in version 0.9.4 (2013-05-01)
------------------------------------------------
* Added scrollbars to the verification result window.
* Improved searching in the key listing.
* Now uses the native theme under Windows.
Noteworthy changes in version 0.9.3 (2012-08-08)
------------------------------------------------
* Allow searching in the keylist.
* Collected bug fixes.
Noteworthy changes in version 0.9.2 (2012-05-02)
------------------------------------------------
* Adjust server mode to modern Libassuan.
* Add options --enable-logging for W32.
* Add options --gpg-binary, --gpgsm-binary and --debug-edit-fsm.
* Properly process CMS data in the clipboard and with the server's
VERIFY_FILES and DECRYPT_FILES commands.
* Minor code cleanups.
Noteworthy changes in version 0.9.1 (2012-04-18)
------------------------------------------------
* 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.
* Now works with Libassuan 2.x.
* The card manager now displays the ATR for an unknown card.
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.
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
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.