Clean up the tests correctly.
[gpgme.git] / tests / ChangeLog
index 1ca88b5226e92d03b6dc919b6136b6be0d77edff..9c954896380d8b1c05bea5b454feba9425ad7d12 100644 (file)
@@ -1,3 +1,552 @@
+2011-05-11  Marcus Brinkmann  <marcus@g10code.com>
+
+       * gpgsm/Makefile.am (DISTCLEANFILES): Move to ...
+       (CLEANFILES): ... here.
+       (clean-local): New rule.
+       * gpg/Makefile.am (DISTCLEANFILES): Move to ...
+       (CLEANFILES): ... here.
+
+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.
+
+       * 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.
+
+2005-10-01  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/Makefile.am (EXTRA_DIST): Remove gpg.conf.
+       (DISTCLEANFILES): Add gpg.conf.
+       (all-local): Add gpg.conf.
+       (./gpg.conf): New target.
+       * gpg/gpg.conf: Remove file.
+
+       * gpg/Makefile.am (EXTRA_DIST): Add gpg.conf.
+
+       * gpg/Makefile.am (TESTS): Add t-sig-notation.
+       * gpg/t-sig-notation.c (check_result): New file.
+       * gpg/t-verify.c (check_result): Also check the length of the
+       notation data.
+       * gpg/gpg.conf: New file.
+
+2005-09-30  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/Makefile.am (TESTS): Add t-filename.
+       * gpg/t-filename.c: New file.
+
+2005-09-23  Werner Koch  <wk@g10code.com>
+
+       * gpg/t-support.h (init_gpgme) [W32]: Don't use LC_MESSAGES.
+
+       * gpg/t-encrypt-large.c: New test.
+       * gpg/Makefile.am (TESTS): Add t-encrypt-large.
+
+2005-06-03  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/Makefile.am (TESTS): Add t-wait.
+       * gpg/t-wait.c (main): New test.
+
+2004-12-07  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/mkdemodirs: Add copyright notice.
+
+       * gpgsm/Makefile.am, gpgsm/t-support.h, gpgsm/t-decrypt.c,
+       gpgsm/t-encrypt.c, gpgsm/t-export.c, gpgsm/t-genkey.c,
+       gpgsm/t-import.c, gpgsm/t-keylist.c, gpgsm/t-sign.c,
+       gpgsm/t-verify.c, gpg/Makefile.am, gpg/t-decrypt.c,
+       gpg/t-decrypt-verify.c, gpg/t-edit.c, gpg/t-encrypt.c,
+       gpg/t-encrypt-sign.c, gpg/t-encrypt-sym.c, gpg/t-eventloop.c,
+       gpg/t-export.c, gpg/t-genkey.c, gpg/t-import.c, gpg/t-keylist.c,
+       gpg/t-keylist-sig.c, gpg/t-sign.c, gpg/t-signers.c,
+       gpg/t-support.h, gpg/t-thread1.c, gpg/t-trustlist.c,
+       gpg/t-verify.c, Makefile.am, t-data.c, t-engine-info.c,
+       t-version.c: Change license to LGPL.
+
+2004-08-17  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpgsm/t-keylist.c (struct): Add new fields VALIDITY and
+       KEY_LENGTH.  
+       (main): Use them.
+       * gpgsm/t-import.c (check_result): New argument total_stat.
+       (main): Pass this argument.  Reduce number of total considered
+       keys to 1 for the second test.
+
+2004-04-05  Werner Koch  <wk@gnupg.org>
+
+       * gpgsm/Makefile.am: Changed the faked system time to 20011213T12000.
+
+2004-03-07  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpgsm/t-keylist.c: Add chain IDs.
+
+2004-03-03  Werner Koch  <wk@gnupg.org>
+
+       * gpgsm/t-export.c (main): Also check exporting 2 certificates.
+
+2004-02-17  Werner Koch  <wk@gnupg.org>
+
+       * gpgsm/t-import.c (check_result): gpgsm does now return info in
+       the result->imports; adjust for that.
+
+       * gpgsm/Makefile.am (TESTS_ENVIRONMENT): Reset the GPG_AGENT_INFO.
+
+        Include config.h at the top of each C source.  This is required
+       due to LFS support.
+       
+       * gpg/t-keylist-sig.c (main): s/class/sig_class/.
+       * gpg/t-signers.c (check_result): Ditto.
+       * gpg/t-sign.c (check_result): Ditto.
+       * gpg/t-encrypt-sign.c (check_result): Ditto. 
+       * gpgsm/t-sign.c (check_result): Ditto.
+
+2004-01-12  Werner Koch  <wk@gnupg.org>
+
+       * gpg/t-keylist-sig.c (main): Temporary disabled one test due top
+       gpg 1.3.4 problems.
+       * gpg/t-import.c (check_result): Likewise.
+
+2003-11-19  Werner Koch  <wk@gnupg.org>
+
+       * gpg/t-support.h (DIM): Added.
+
+       * gpg/t-verify.c (check_result): Rewrote test for notations
+       because the order of notaions is not guaranteed.
+
+       * gpgsm/t-support.h (fail_if_err): Also print the numeric values.
+
+2003-10-06  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-eventloop.c: Include <sys/types.h> for old systems.
+
+       * gpgsm/Makefile.am (DISTCLEANFILES): Add random_seed.
+
+       * gpg/t-thread1.c (thread_one): Do not call initialize_gpgme.
+       Likewise.
+
+2003-09-14  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-thread1.c (main): Call init_gpgme here.
+       (initialize_gpgme): Function removed.
+
+       * gpg/t-thread1.c: New file.
+       * gpg/Makefile.am (TESTS): Add t-thread1.c.
+       (t_thread1_LDADD): New variable.
+       (LDADD): Remove GPG Error lib.
+       * gpgsm/Makefile.am (LDADD): Likewise.
+
+       * gpg/t-import.c (main): Likewise.
+       * gpg/t-keylist-sig.c (main): Likewise.
+       * gpg/t-keylist.c (main): Likewise.
+       * gpg/t-sign.c (main): Likewise.
+       * gpg/t-signers.c (main): Likewise.
+       * gpg/t-trustlist.c (main): Likewise.
+       * gpgsm/t-support.h: Include <stdlib.h> and <locale.h>.
+       (init_gpgme): New function.
+       * gpg/t-support.h: Likewise.
+       * gpgsm/t-verify.c (main): Call init_gpgme.
+       * gpgsm/t-decrypt.c (main): Likewise.
+       * gpgsm/t-encrypt.c (main): Likewise.
+       * gpgsm/t-export.c (main): Likewise.
+       * gpgsm/t-genkey.c (main): Likewise.
+       * gpgsm/t-import.c (main): Likewise.
+       * gpgsm/t-keylist.c (main): Likewise.
+       * gpgsm/t-sign.c (main): Likewise.
+       * gpg/t-verify.c (main): Call init_gpgme.
+       * gpg/t-decrypt-verify.c (main): Likewise.
+       * gpg/t-decrypt.c (main): Likewise.
+       * gpg/t-edit.c (main): Likewise.
+       * gpg/t-encrypt-sign.c (main): Likewise.
+       * gpg/t-encrypt-sym.c (main): Likewise.
+       * gpg/t-encrypt.c (main): Likewise.
+       * gpg/t-eventloop.c (main): Likewise.
+       * gpg/t-export.c (main): Likewise.
+       * gpg/t-genkey.c (main): Likewise.
+
+2003-08-14  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-sign.c (check_result): Change output format for signature
+       class to unsigned int.
+       * gpg/t-signers.c (check_result): Likewise.
+       * gpg/t-encrypt-sign.c (check_result): Likewise.
+       * gpgsm/t-sign.c (check_result): Likewise.
+
+2003-07-31  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-verify.c (check_result): Change type of SUMMARY to
+       unsigned int.
+       * gpg/t-decrypt-verify.c (check_verify_result): Likewise.
+       * gpg/t-keylist-sig.c (keys): Change type of member CLASS to
+       unsigned int.
+       * t-data.c (read_cb): Change type of AMOUNT to unsigned int.
+       * t-version.c (version): Remove unused variable.
+
+2003-07-22  Marcus Brinkmann  <marcus@g10code.de>
+
+       * Makefile.am (AM_CPPFLAGS): New variable.
+       (LDADD): Add @GPG_ERROR_LIBS@.
+       * gpg/Makefile.am (AM_CPPFLAGS): New variable.
+       (LDADD): Add @GPG_ERROR_LIBS@.
+       * gpgsm/Makefile.am (AM_CPPFLAGS): New variable.
+       (LDADD): Add @GPG_ERROR_LIBS@.
+
+2003-06-06  Marcus Brinkmann  <marcus@g10code.de>
+
+       Everywhere: Use libgpg-error error codes.
+
+       * gpg/Makefile.am (noinst_HEADERS): New variable.
+       * gpg/t-support.h: New file.
+       * gpgsm/Makefile.am (noinst_HEADERS): New variable.
+       * gpgsm/t-support.h: New file.
+
+2003-05-29  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-encrypt-sym.c (main): Adapt to new syntax.
+       * gpg/t-encrypt.c (main): Likewise.
+       * gpg/t-eventloop.c (main): Likewise.
+       * gpg/t-encrypt-sign.c (main): Likewise.
+       * gpgsm/t-export.c (main): Likewise.
+       * gpgsm/t-encrypt.c (main): Likewise.
+
+2003-05-28  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-eventloop.c (main): Rewrite recipient management.
+       * gpg/t-encrypt-sign.c (main): Likewise.
+       * gpg/t-encrypt.c (main): Likewise.
+       * gpg/t-export.c (main): Likewise.
+       * gpgsm/t-encrypt.c (main): Likewise.
+       * gpgsm/t-export.c (main): Likewise.
+       
+2003-05-27  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/Makefile.am (TESTS): Order t-keylist and t-keylist-sig after
+       t-import.
+       * gpg/t-edit.c (edit_fnc): Fix primary UID for keylisting tests.
+       * gpg/t-keylist.c: Change order of user IDs.
+       * gpg/t-keylist-sig.c: Likewise.
+       * gpg/t-import.c: Add support for gpg in CVS.
+
+2003-05-27  Marcus Brinkmann  <marcus@g10code.de>
+
+       * t-data.c: Remove TEST_OUT_CB.
+       (main): Likewise.
+       * gpg/t-trustlist.c (main): Access ITEM directly.
+
+       * (t-decrypt-verify.c, t-decrypt.c, t-edit.c, t-encrypt-sign.c,
+       t-encrypt-sym.c, t-sign.c, t-signers.c): Include <unistd.h>.
+       (passphrase_cb): Rewritten.
+       * t-edit.c (edit_fnc): Rewritten.
+
+2003-05-04  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-keylist-sig.c (main): Remove timestamp check.
+
+       * gpgsm/t-keylist.c: Add check for timestamp.
+
+       * gpg/Makefile.am (TESTS): Add t-keylist-sig.
+       * gpg/t-keylist-sig.c: New file.
+
+2003-04-30  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-eventloop.c (main): Do not call print_op_info.
+       (print_op_info): Function removed.
+
+       * gpg/t-keylist.c: Rewritten.
+       * gpgsm/t-keylist.c (main): Rewritten.
+       * gpg/t-edit.c (main): Do not use gpgme_key_get_as_xml.  Use
+       gpgme_key_unref instead gpgme_key_release.
+       * gpg/t-signers.c (main): Use gpgme_key_unref instead
+       gpgme_key_release.
+
+2003-04-29  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-trustlist.c: Rewritten.
+
+       * gpg/t-verify.c (main): Rewritten.
+       * gpg/t-decrypt-verify.c: Rewritten.
+       * gpgsm/t-verify.c (main): Rewritten.
+
+2003-04-28  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpgsm/t-decrypt.c (main): Rewritten.
+
+       * gpg/t-decrypt.c: Rewritten.
+
+       * gpg/t-signers.c: Rewritten.
+
+2003-04-27  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-encrypt-sign.c (check_result): Rewritten.
+
+       * gpg/t-sign.c: Rewritten.
+       * gpgsm/t-sign.c: Rewritten.
+       * gpg/t-encrypt.c: Check for invalid recipients.
+       * gpgsm/t-encrypt.c: Likewise.
+
+       * gpg/t-import.c (check_result): Really use FPR.
+       * gpgsm/t-import.c (check_result): Rewritten.
+
+2003-04-25  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-import.c: Rewritten.
+
+       * gpgsm/t-genkey.c: Rewritten.
+       * gpgsm/Makefile.am (noinst_PROGRAMS): Add t-genkey.
+       * gpg/t-genkey.c: Include <stdlib.h>.
+       (main): Check result->fpr before checking its length.
+
+2003-04-24  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-genkey.c: Rewritten to match new semantics.
+
+2003-02-06  Marcus Brinkmann  <marcus@g10code.de>
+
+       * gpg/t-decrypt.c (passphrase_cb): Fix to new prototype.
+       * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
+       * gpg/t-edit.c (passphrase_cb): Likewise.
+       * gpg/t-encrypt-sign.c (passphrase_cb): Likewise.
+       * gpg/t-encrypt-sym.c (passphrase_cb): Likewise.
+       * gpg/t-sign.c (passphrase_cb): Likewise.
+       * gpg/t-signers.c (passphrase_cb): Likewise.
+
+2003-01-30  Marcus Brinkmann  <marcus@g10code.de>
+
+       * t-engine-info.c: Use file_name instead path throughout.
+
+       * Makefile.am (TESTS): Add t-engine-info.
+       * t-engine-info.c: New file.
+       * gpg/t-encrypt.c (main): Don't print engine info.
+       * gpg/t-eventloop.c (main): Likewise.
+       * gpg/t-encrypt-sign.c (main): Likewise.
+       * gpgsm/t-encrypt.c (main): Likewise.
+       
 2002-12-24  Marcus Brinkmann  <marcus@g10code.de>
 
        * gpgsm/t-verify.c (main): Adjust caller of gpgme_op_verify.
        * tests/t-verify.c (print_sig_stat): Print info about the keys.
 
 
- Copyright 2001 g10 Code GmbH
+ Copyright 2001, 2004 g10 Code GmbH
 
  This file is free software; as a special exception the author gives
  unlimited permission to copy and/or distribute it, with or without
  This file is distributed in the hope that it will be useful, but
  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-
-
-
-
-
-       
\ No newline at end of file