+2011-05-04 Marcus Brinkmann <marcus@g10code.com>
+
+ * gpg/t-import.c (check_result): Complete secret key pair counting
+ and disable status check, as GPG 2.1 currently emits two IMPORT_OK
+ lines and we only look at the first.
+
+2011-04-27 Marcus Brinkmann <marcus@g10code.com>
+
+ * gpg/Makefile.am (DISTCLEANFILES): Add S.gpg-agent.
+ (mkdemodirs, ./Alpha/Secret.gpg): Remove targets.
+ (GNUPGHOME): Export as absolute build directory (for gpg-agent).
+ (./pubring.gpg): Remove --homedir option, import secdemo.asc.
+ (clean-local): Rewrite.
+ * gpg/secdemo.asc: New file.
+ * gpg/pubkey-1.asc, gpg/seckey-1.asc: Change passphrase to
+ "abc" (now needed as GnuPG 2.1 asks for secret key passphrase on
+ import).
+ * gpg/t-keylist.c (keys): Update key info for Joe Random Hacker.
+ (main): Disable check for can_encrypt, as this is now in a
+ different subkey.
+ * gpg/t-encrypt-sign.c (check_result): Allow RMD160 hash
+ algorithm.
+ * gpg/t-import.c (check_result): One secret key pair now counts as
+ two secret keys, allow that.
+
+2009-11-03 Werner Koch <wk@g10code.com>
+
+ * run-support.h (fail_if_err): Include program name.
+
+ * run-sign.c (main): Add option --uiserver.
+
+2009-10-26 Marcus Brinkmann <marcus@g10code.de>
+
+ * opassuan/t-command.c: Update to new interface.
+
+2009-10-15 Werner Koch <wk@g10code.com>
+
+ * run-verify.c: New.
+
+2009-08-06 Werner Koch <wk@g10code.com>
+
+ * run-sign.c: New.
+
+2009-07-07 Werner Koch <wk@g10code.com>
+
+ * run-keylist.c (main): Add options --cms and --openpgp.
+
+ * gpg/pgp-keylist.c: Rename to ...
+ * run-keylist.c: ... this.
+ * gpg/pgp-import.c: Rename to ...
+ * run-import.c: ... this.
+ * gpg/pgp-export.c: Rename to ...
+ * run-export.c: ... this.
+ * run-support.h: New. Copied from gpg/t-support.h.
+ * gpg/Makefile.am (noinst_PROGRAMS): Remove them.
+ * Makefile.am (noinst_PROGRAMS): Add them.
+ (noinst_HEADERS): New.
+
+2009-06-22 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpg/t-support.h (passphrase_cb): Implement write() according to
+ the book to silence compiler warning.
+ * gpgsm/t-support.h (passphrase_cb): Likewise.
+
+2009-06-16 Werner Koch <wk@g10code.com>
+
+ * gpg/pgp-import.c: New.
+ * gpg/t-support.h (print_import_result, nonnull): Factored out
+ from other tools.
+
+ * gpg/pgp-export.c, gpg/pgp-keylist.c: New.
+
+2009-06-09 Werner Koch <wk@g10code.com>
+
+ * gpg/Makefile.am (./pubring.gpg): Ignore errors in case of
+ already imported keys. Add --no-permission-warning and remove
+ obsolete --allow-secret-key-import.
+ * gpg/mkdemodirs.in (GPG): Add --no-permission-warning.
+
+ * gpg/t-edit.c (edit_fnc): Use gpgme_io_write.
+
+2009-04-19 Moritz <moritz@gnu.org>
+
+ * gpg/Makefile.am (EXTRA_DIST): Replaced mkdemodirs with mkdemodirs.in.
+ (mkdemodirs): New target.
+ (clean-local): Added command for removing mkdemodirs script.
+ (./Alpha/Secret.gpg): Added dependency on mkdemodirs.
+
+ * gpg/mkdemodirs: Renamed to ...
+ * gpg/mkdemodirs.in: ... here.
+ * gpg/mkdemodirs.in (GPG): Derive value from @GPG@ instead of
+ hard-coding "gpg".
+
+2009-02-24 Werner Koch <wk@g10code.com>
+
+ * opassuan/t-command.c: Adjust for changed new op_assuan interface.
+
+2009-02-03 Werner Koch <wk@g10code.com>
+
+ * gpg/t-keylist.c (main): Check that new fields is_cardkey and
+ card_number are not set.
+
+2009-01-26 Werner Koch <wk@g10code.com>
+
+ * opassuan/: New.
+ * opassuan/Makefile.am: New.
+ * opassuan/t-command.c: New.
+
+2008-12-03 Marcus Brinkmann <marcus@g10code.de>
+
+ * Makefile.am (INCLUDES): Fix path to include file.
+ * gpg/Makefile.am (INCLUDES), gpgsm/Makefile.am (INCLUDES): Likewise.
+
+2008-11-18 Werner Koch <wk@g10code.com>
+
+ * gpgsm/cms-decrypt.c: New.
+
+2008-11-03 Marcus Brinkmann <marcus@g10code.com>
+
+ * gpgsm/Makefile.am (INCLUDES, LDADD): Replace gpgme path with src.
+ * gpg/Makefile.am (INCLUDES, LDADD, t_thread1_LDADD): Likewise.
+ * Makefile.am (LDADD): Likewise.
+
+2008-10-30 Werner Koch <wk@g10code.com>
+
+ * gpgsm/cms-keylist.c: New.
+
+2008-06-19 Werner Koch <wk@g10code.com>
+
+ * gpg/t-gpgconf.c (dump_arg): Add new types. Print strings in
+ quotes.
+
+2008-01-28 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpg/Makefile.am (DISTCLEANFILES): Add pubring.kbx~.
+
+2008-01-10 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpg/t-gpgconf.c (main): Allow for dirmngr not to be available.
+
+ * gpg/Makefile.am (./gpg-agent.conf): Correct pinentry path.
+
+ * gpg/pinentry: New file.
+ * gpg/Makefile.am (DISTCLEANFILES, all-local): Add gpg-agent.conf
+ (./gpg-agent.conf): New target.
+ (EXTRA_DIST): Add pinentry.
+
+ * gpg/t-gpgconf.c (main): Exit early if compiled without gpgconf.
+
+2008-01-04 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpg/Makefile.am (CLEANFILES): Add pubring.kbx and dirmngr.conf.
+
+ * Makefile.am (TESTS_ENVIRONMENT): Use absolute path for
+ GNUPGHOME.
+ * gpg/Makefile.am (TESTS_ENVIRONMENT): Use absolute path for
+ GNUPGHOME.
+ * gpgsm/Makefile.am (TESTS_ENVIRONMENT): Use absolute path for
+ GNUPGHOME.
+ * gpg/Makefile.am (TESTS): Add t-gpgconf.
+ t-gpgconf.c: New file.
+
+2007-11-23 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgsm/t-verify.c (show_auditlog): Check for GPG_ERR_ASS_UNKNOWN_CMD.
+
+2007-11-23 Werner Koch <wk@g10code.com>
+
+ * gpgsm/t-verify.c (check_result): Don't exit on error but set a flag.
+ (main): Cosnult flag for return value.
+ (show_auditlog): New.
+ (main): Use it.
+
+2007-09-27 Marcus Brinkmann <marcus@g10code.de>
+
+ * t-engine-info.c (check_engine_info): Fix debug output.
+ * gpg/Makefile.am (tests_unix): New variable.
+ (TESTS): Use it.
+ * gpg/t-support.h (passphrase_cb) [HAVE_W32_SYSTEM]: Use WriteFile instead of write.
+ * gpg/t-wait.c [HAVE_W32_SYSTEM]: Define sleep as _sleep.
+
+2007-09-14 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgsm/t-verify.c (main): Release TEXT and SIG.
+
+2007-07-12 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgsm/Makefile.am (key_id): Change := into =.
+
+2007-07-12 Werner Koch <wk@g10code.com>
+
+ * gpgsm/t-support.h (init_gpgme) [W32]: Do not init the locales as
+ the constants are not available.
+
+2007-02-26 Werner Koch <wk@g10code.com>
+
+ * gpg/t-verify.c (double_plaintext_sig): New.
+ (main): Check it.
+
+2006-12-02 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgsm/t-keylist.c (main): Skip unknown keys. Newer versions of
+ GPGSM import more keys than older ones.
+
+2005-12-06 Werner Koch <wk@g10code.com>
+
+ * gpg/t-keylist.c (main): Changed for that secondary keys now have
+ a fingerprint.
+ * gpg/t-keylist-sig.c (main): Ditto.
+ * gpgsm/t-keylist.c (main): Ditto. The test used to be wrong.
+
+2005-10-18 Werner Koch <wk@g10code.com>
+
+ * gpg/pubdemo.asc, gpg/secdemo.asc: Add 2 expired subkeys to
+ Whisky.
+ * gpg/t-keylist.c: Reordered list to match new demo keyring. Add
+ arg for number of subkeys and for extra checking function.
+ (main): Enhanced a few error outputs. Changed subkey
+ counting. Call extra checking fucntion.
+ (check_whisky): New.
+
2005-10-07 Marcus Brinkmann <marcus@g10code.de>
+ * gpgsm/t-keylist.c (main): Allow for an email address as a second
+ uid.
+
* gpg/t-sig-notation.c: Change critical notation to something
GnuPG understands.