Make sure an existing agent doesn't interfere with test suite generation.
[gpgme.git] / tests / ChangeLog
index 94aa576030482f80cdff310c624a944c1814e61a..795e5a8b4f81e5fa00474032ab65806942996d19 100644 (file)
@@ -1,3 +1,158 @@
+2011-05-05  Marcus Brinkmann  <marcus@g10code.com>
+
+       * gpg/Makefile.am: Unset GPG_AGENT_INFO when setting up local
+       configuration.
+       (clean-local): Shut down local gpg-agent.
+
+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.