1 2003-11-19 Werner Koch <wk@gnupg.org>
3 * gpg/t-support.h (DIM): Added.
5 * gpg/t-verify.c (check_result): Rewrote test for notations
6 because the order of notaions is not guaranteed.
8 * gpgsm/t-support.h (fail_if_err): Also print the numeric values.
10 2003-10-06 Marcus Brinkmann <marcus@g10code.de>
12 * gpg/t-eventloop.c: Include <sys/types.h> for old systems.
14 * gpgsm/Makefile.am (DISTCLEANFILES): Add random_seed.
16 * gpg/t-thread1.c (thread_one): Do not call initialize_gpgme.
19 2003-09-14 Marcus Brinkmann <marcus@g10code.de>
21 * gpg/t-thread1.c (main): Call init_gpgme here.
22 (initialize_gpgme): Function removed.
24 * gpg/t-thread1.c: New file.
25 * gpg/Makefile.am (TESTS): Add t-thread1.c.
26 (t_thread1_LDADD): New variable.
27 (LDADD): Remove GPG Error lib.
28 * gpgsm/Makefile.am (LDADD): Likewise.
30 * gpg/t-import.c (main): Likewise.
31 * gpg/t-keylist-sig.c (main): Likewise.
32 * gpg/t-keylist.c (main): Likewise.
33 * gpg/t-sign.c (main): Likewise.
34 * gpg/t-signers.c (main): Likewise.
35 * gpg/t-trustlist.c (main): Likewise.
36 * gpgsm/t-support.h: Include <stdlib.h> and <locale.h>.
37 (init_gpgme): New function.
38 * gpg/t-support.h: Likewise.
39 * gpgsm/t-verify.c (main): Call init_gpgme.
40 * gpgsm/t-decrypt.c (main): Likewise.
41 * gpgsm/t-encrypt.c (main): Likewise.
42 * gpgsm/t-export.c (main): Likewise.
43 * gpgsm/t-genkey.c (main): Likewise.
44 * gpgsm/t-import.c (main): Likewise.
45 * gpgsm/t-keylist.c (main): Likewise.
46 * gpgsm/t-sign.c (main): Likewise.
47 * gpg/t-verify.c (main): Call init_gpgme.
48 * gpg/t-decrypt-verify.c (main): Likewise.
49 * gpg/t-decrypt.c (main): Likewise.
50 * gpg/t-edit.c (main): Likewise.
51 * gpg/t-encrypt-sign.c (main): Likewise.
52 * gpg/t-encrypt-sym.c (main): Likewise.
53 * gpg/t-encrypt.c (main): Likewise.
54 * gpg/t-eventloop.c (main): Likewise.
55 * gpg/t-export.c (main): Likewise.
56 * gpg/t-genkey.c (main): Likewise.
58 2003-08-14 Marcus Brinkmann <marcus@g10code.de>
60 * gpg/t-sign.c (check_result): Change output format for signature
61 class to unsigned int.
62 * gpg/t-signers.c (check_result): Likewise.
63 * gpg/t-encrypt-sign.c (check_result): Likewise.
64 * gpgsm/t-sign.c (check_result): Likewise.
66 2003-07-31 Marcus Brinkmann <marcus@g10code.de>
68 * gpg/t-verify.c (check_result): Change type of SUMMARY to
70 * gpg/t-decrypt-verify.c (check_verify_result): Likewise.
71 * gpg/t-keylist-sig.c (keys): Change type of member CLASS to
73 * t-data.c (read_cb): Change type of AMOUNT to unsigned int.
74 * t-version.c (version): Remove unused variable.
76 2003-07-22 Marcus Brinkmann <marcus@g10code.de>
78 * Makefile.am (AM_CPPFLAGS): New variable.
79 (LDADD): Add @GPG_ERROR_LIBS@.
80 * gpg/Makefile.am (AM_CPPFLAGS): New variable.
81 (LDADD): Add @GPG_ERROR_LIBS@.
82 * gpgsm/Makefile.am (AM_CPPFLAGS): New variable.
83 (LDADD): Add @GPG_ERROR_LIBS@.
85 2003-06-06 Marcus Brinkmann <marcus@g10code.de>
87 Everywhere: Use libgpg-error error codes.
89 * gpg/Makefile.am (noinst_HEADERS): New variable.
90 * gpg/t-support.h: New file.
91 * gpgsm/Makefile.am (noinst_HEADERS): New variable.
92 * gpgsm/t-support.h: New file.
94 2003-05-29 Marcus Brinkmann <marcus@g10code.de>
96 * gpg/t-encrypt-sym.c (main): Adapt to new syntax.
97 * gpg/t-encrypt.c (main): Likewise.
98 * gpg/t-eventloop.c (main): Likewise.
99 * gpg/t-encrypt-sign.c (main): Likewise.
100 * gpgsm/t-export.c (main): Likewise.
101 * gpgsm/t-encrypt.c (main): Likewise.
103 2003-05-28 Marcus Brinkmann <marcus@g10code.de>
105 * gpg/t-eventloop.c (main): Rewrite recipient management.
106 * gpg/t-encrypt-sign.c (main): Likewise.
107 * gpg/t-encrypt.c (main): Likewise.
108 * gpg/t-export.c (main): Likewise.
109 * gpgsm/t-encrypt.c (main): Likewise.
110 * gpgsm/t-export.c (main): Likewise.
112 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
114 * gpg/Makefile.am (TESTS): Order t-keylist and t-keylist-sig after
116 * gpg/t-edit.c (edit_fnc): Fix primary UID for keylisting tests.
117 * gpg/t-keylist.c: Change order of user IDs.
118 * gpg/t-keylist-sig.c: Likewise.
119 * gpg/t-import.c: Add support for gpg in CVS.
121 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
123 * t-data.c: Remove TEST_OUT_CB.
125 * gpg/t-trustlist.c (main): Access ITEM directly.
127 * (t-decrypt-verify.c, t-decrypt.c, t-edit.c, t-encrypt-sign.c,
128 t-encrypt-sym.c, t-sign.c, t-signers.c): Include <unistd.h>.
129 (passphrase_cb): Rewritten.
130 * t-edit.c (edit_fnc): Rewritten.
132 2003-05-04 Marcus Brinkmann <marcus@g10code.de>
134 * gpg/t-keylist-sig.c (main): Remove timestamp check.
136 * gpgsm/t-keylist.c: Add check for timestamp.
138 * gpg/Makefile.am (TESTS): Add t-keylist-sig.
139 * gpg/t-keylist-sig.c: New file.
141 2003-04-30 Marcus Brinkmann <marcus@g10code.de>
143 * gpg/t-eventloop.c (main): Do not call print_op_info.
144 (print_op_info): Function removed.
146 * gpg/t-keylist.c: Rewritten.
147 * gpgsm/t-keylist.c (main): Rewritten.
148 * gpg/t-edit.c (main): Do not use gpgme_key_get_as_xml. Use
149 gpgme_key_unref instead gpgme_key_release.
150 * gpg/t-signers.c (main): Use gpgme_key_unref instead
153 2003-04-29 Marcus Brinkmann <marcus@g10code.de>
155 * gpg/t-trustlist.c: Rewritten.
157 * gpg/t-verify.c (main): Rewritten.
158 * gpg/t-decrypt-verify.c: Rewritten.
159 * gpgsm/t-verify.c (main): Rewritten.
161 2003-04-28 Marcus Brinkmann <marcus@g10code.de>
163 * gpgsm/t-decrypt.c (main): Rewritten.
165 * gpg/t-decrypt.c: Rewritten.
167 * gpg/t-signers.c: Rewritten.
169 2003-04-27 Marcus Brinkmann <marcus@g10code.de>
171 * gpg/t-encrypt-sign.c (check_result): Rewritten.
173 * gpg/t-sign.c: Rewritten.
174 * gpgsm/t-sign.c: Rewritten.
175 * gpg/t-encrypt.c: Check for invalid recipients.
176 * gpgsm/t-encrypt.c: Likewise.
178 * gpg/t-import.c (check_result): Really use FPR.
179 * gpgsm/t-import.c (check_result): Rewritten.
181 2003-04-25 Marcus Brinkmann <marcus@g10code.de>
183 * gpg/t-import.c: Rewritten.
185 * gpgsm/t-genkey.c: Rewritten.
186 * gpgsm/Makefile.am (noinst_PROGRAMS): Add t-genkey.
187 * gpg/t-genkey.c: Include <stdlib.h>.
188 (main): Check result->fpr before checking its length.
190 2003-04-24 Marcus Brinkmann <marcus@g10code.de>
192 * gpg/t-genkey.c: Rewritten to match new semantics.
194 2003-02-06 Marcus Brinkmann <marcus@g10code.de>
196 * gpg/t-decrypt.c (passphrase_cb): Fix to new prototype.
197 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
198 * gpg/t-edit.c (passphrase_cb): Likewise.
199 * gpg/t-encrypt-sign.c (passphrase_cb): Likewise.
200 * gpg/t-encrypt-sym.c (passphrase_cb): Likewise.
201 * gpg/t-sign.c (passphrase_cb): Likewise.
202 * gpg/t-signers.c (passphrase_cb): Likewise.
204 2003-01-30 Marcus Brinkmann <marcus@g10code.de>
206 * t-engine-info.c: Use file_name instead path throughout.
208 * Makefile.am (TESTS): Add t-engine-info.
209 * t-engine-info.c: New file.
210 * gpg/t-encrypt.c (main): Don't print engine info.
211 * gpg/t-eventloop.c (main): Likewise.
212 * gpg/t-encrypt-sign.c (main): Likewise.
213 * gpgsm/t-encrypt.c (main): Likewise.
215 2002-12-24 Marcus Brinkmann <marcus@g10code.de>
217 * gpgsm/t-verify.c (main): Adjust caller of gpgme_op_verify.
218 * gpg/t-verify.c (main): Likewise.
219 * gpg/t-decrypt-verify.c (main): Likewise for
220 gpgme_op_decrypt_verify.
222 2002-12-23 Marcus Brinkmann <marcus@g10code.de>
224 * gpgsm/Makefile.am (./gpgsm.conf): Add a faked system time to
225 avoid certification's expiry.
226 * gpgsm/t-encrypt.c (main): Use the short certification name.
228 2002-11-19 Marcus Brinkmann <marcus@g10code.de>
230 * gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
233 2002-10-09 Marcus Brinkmann <marcus@g10code.de>
235 * gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
236 interface, and use gpgme_engine_check_version instead
238 * gpg/t-decrypt-verify.c (print_data): Likewise.
239 * gpg/t-edit.c (main): Likewise.
240 * gpg/t-encrypt.c (print_data): Likewise.
241 * gpg/t-encrypt-sign.c (print_data): Likewise.
242 * gpg/t-encrypt-sym.c (print_data): Likewise.
243 * gpg/t-eventloop.c (print_data): Likewise.
244 * gpg/t-export.c (print_data): Likewise.
245 * gpg/t-sign.c (print_data): Likewise.
246 * gpg/t-signers.c (print_data): Likewise.
247 * gpgsm/t-decrypt.c (print_data): Likewise.
248 * gpgsm/t-encrypt.c (print_data): Likewise.
249 * gpgsm/t-export.c (print_data): Likewise.
250 * gpgsm/t-sign.c (print_data): Likewise.
251 * gpg/t-verify.c (main): Likewise for gpgme_op_verify.
252 * gpgsm/t-verify.c (main): Likewise for gpgme_op_verify.
253 * t-data.c (read_once_test): Likewise.
254 (write_test): Update for new behaviour of data objects.
255 (main): Remove type test.
257 2002-09-30 Werner Koch <wk@gnupg.org>
259 * gpgsm/t-keylist.c (doit): Add arg SECRET.
260 (main): Add option --secret.
262 2002-09-28 Marcus Brinkmann <marcus@g10code.de>
264 * t-version.c: Include <string.h>. Reported by Stéphane Corthésy.
266 2002-09-02 Marcus Brinkmann <marcus@g10code.de>
268 * gpg/t-keylist.c (main): Test PATTERN for NULL before printing.
269 Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
271 2002-08-01 Marcus Brinkmann <marcus@g10code.de>
273 * gpg/t-edit.c: Also add a test for the expire command (testing
274 the passphrase callback).
276 2002-07-28 Marcus Brinkmann <marcus@g10code.de>
278 * gpg/t-edit.c: New file.
279 * gpg/Makefile (TESTS): Add t-edit.
281 2002-07-25 Marcus Brinkmann <marcus@g10code.de>
283 * gpg/t-encrypt-sym.c (main): Change type of I to size_t and
285 * gpg/t-verify.c (main): Likewise. Submitted by Stéphane
288 2002-07-03 Marcus Brinkmann <marcus@g10code.de>
290 * gpg/t-eventloop.c: New file.
291 * gpg/Makefile (TESTS): Add t-eventloop.
293 2002-06-26 Werner Koch <wk@gnupg.org>
295 * gpgsm/t-import.c (print_op_info): New.
296 (main): Print operation info.
298 2002-06-25 Werner Koch <wk@gnupg.org>
300 * gpgsm/Makefile.am (DISTCLEANFILES): new.
302 2002-06-25 Marcus Brinkmann <marcus@g10code.de>
304 * gpgsm/Makefile.am (TESTS): Add t-export.
305 gpgsm/t-export.c: New file.
307 2002-06-20 Werner Koch <wk@gnupg.org>
309 * gpgsm/t-sign.c (main): Also test a normal signature.
311 * gpg/Makefile (TESTS_ENVIRONMENT): Set GPG_AGENT_INFO empty.
312 * gpg/t-signers.c, gpg/t-sign.c, gpg/t-encrypt-sym.c
313 * gpg/t-encrypt-sign.c, gpg/t-decrypt.c
314 * gpg/t-decrypt-verify.c (main): Changed the GPG_AGENT_INFO check to
315 match the one in ../../gpgme/rungpg.c.
317 2002-06-12 Werner Koch <wk@gnupg.org>
319 * gpgsm/t-keylist.c (doit): Print operation info if available.
321 2002-06-10 Werner Koch <wk@gnupg.org>
323 * gpgsm/t-verify.c (print_sig_stat): Print the error token.
325 2002-06-04 Werner Koch <wk@gnupg.org>
327 * gpgsm/t-encrypt.c (main): Add a simple option parser and allow
328 to specify an encryption key.
330 2002-05-26 Marcus Brinkmann <marcus@g10code.de>
332 * gpg/Makefile.am (all-local): Remove dependency on ./secring.gpg.
333 (./secring.gpg): Remove target, and move all rules for this target
335 (./pubring.gpg): ... here. This was necessary because GnuPG 1.0.7
336 does create an empty secring.gpg file when importing public keys.
338 2002-05-08 Marcus Brinkmann <marcus@g10code.de>
340 * gpgsm/t-verify.c (validity_string): New.
341 (print_sig_stat): Print expire time and validity.
342 (status_string): Add new exipred stati.
344 2002-05-03 Werner Koch <wk@gnupg.org>
346 * gpg/t-verify.c (validity_string): New.
347 (print_sig_stat): Print expire time and validity.
348 (status_string): Add new exipred stati.
350 2002-04-05 Marcus Brinkmann <marcus@g10code,de>
352 * gpgsm/Makefile.am (./trustlist.txt): Put more into this file to
353 prevent use of gpg-agent.
354 (./gpg-agent.conf): Remove target.
355 (all-local): Remove ./gpg-agent.conf.
357 2002-04-05 Marcus Brinkmann <marcus@g10code.de>
359 * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
361 * gpgsm/t-encrypt.c (main): Likewise.
363 2002-03-06 Marcus Brinkmann <marcus@g10code.de>
365 * gpg/t-encrypt-sym.c: New file.
366 * gpg/Makefile.am (TESTS): Add t-encrypt-sym.
368 2002-03-05 Marcus Brinkmann <marcus@g10code.de>
370 * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
373 2002-03-04 Werner Koch <wk@gnupg.org>
375 * gpg/Makefile.am (DISTCLEANFILES): Added.
377 2002-03-03 Marcus Brinkmann <marcus@g10code.de>
379 * gpg/t-verify.c (main): Add a few more sanity checks, and a check
380 for normal signatures.
382 2002-02-26 Marcus Brinkmann <marcus@g10code.de>
384 * gpg/t-encrypt-sign.c: New file.
385 * gpg/Makefile.am (TESTS): Add t-encrypt-sign.
387 2002-02-13 Werner Koch <wk@gnupg.org>
389 * gpgsm/Makefile.am (private-keys-v1.d): Don't
390 fail when the directory already exists.
392 2002-02-12 Marcus Brinkmann <marcus@g10code.de>
394 * gpg/Makefile.am (CLEANFILES): New target.
395 (distclean-local): Rename to ...
396 (clean-local): ... this.
398 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
400 * gpgsm/Makefile.am (./private-keys-v1.d/$(key_id).key): Fix rule.
402 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
404 * gpgsm/t-genkey.c: New file (not added to Makefile.am because of
407 2002-02-08 Marcus Brinkmann <marcus@g10code.de>
409 * gpgsm/Makefile.am (key_id): Update value.
410 (all-local): Add .key to keyid filename.
411 (./private-keys-v1.d/$(key_id)): Renamed to ...
412 (./private-keys-v1.d/$(key_id).key): ... this.
413 (all-local): Add ./gpgsm.conf, ./trustlist.txt.
414 (./gpgsm.conf, ./trustlist.txt): New target.
415 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Renamed to ...
416 * gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939: ... this.
418 2002-01-30 Marcus Brinkmann <marcus@g10code.de>
420 * gpg/t-import.c (print_op_info): New function.
423 2002-01-22 Marcus Brinkmann <marcus@g10code.de>
425 * gpg/t-signers.c (passphrase_cb): Change type of r_hd to void**.
426 * gpg/t-sign.c (passphrase_cb): Likewise.
427 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
428 * gpg/t-decrypt.c (passphrase_cb): Likewise.
430 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
432 * gpg/t-decrypt-verify.c: Don't include `mcheck.h'. Reported by
435 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
437 * gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
439 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
441 * gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
443 2001-12-16 Marcus Brinkmann <marcus@g10code.de>
445 * gpgsm/Makefile: Rename `pubcerts.kbx' to `pubring.kbx'.
447 2001-12-15 Marcus Brinkmann <marcus@g10code.de>
449 * gpgsm/t-keylist.c (check_two_contexts): Set protocols.
451 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
453 * gpgsm/t-sign.c: New file.
454 * gpgsm/Makefile.am (TESTS): Add t-sign.
456 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
458 * gpgsm/t-decrypt.c: New file.
459 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Likewise.
460 * gpgsm/Makefile.am (TESTS): Add t-decrypt.
461 (key_id): New variable.
462 (all-local): New target ./private-keys-v1.d/$(key_id) added.
463 (./private-keys-v1.d/$(key_id)): New target.
465 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
467 * gpgsm/t-verify.c: New file.
468 * gpgsm/Makefile.am (TESTS): Add t-verify.
470 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
472 * gpg/Makefile.am (GPG): Set to @GPG_PATH@.
473 (./pubring.gpg): Use $(GPG) instead gpg.
474 (./secring.gpg): Likewise.
476 * gpgsm/t-import.c (main): Remove third test case.
477 * gpgsm/Makefile.am (GPGSM): Set to @GPGSM@.
478 (all-local): New target.
479 (./pubcerts.kbx): Likewise.
480 * gpgsm/t-encrypt.c: New file.
481 * gpgsm/Makefile.am (TESTS): Add t-encrypt.
483 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
485 * gpgsm/t-keylist.c: New file.
486 * gpgsm/Makefile.am (TESTS): Add t-keylist.
488 2001-12-13 Marcus Brinkmann <marcus@g10code.de>
490 * gpgsm/cert_dfn_pca01.der: New file.
491 * gpgsm/cert_dfn_pca15.der: Likewise.
492 * gpgsm/cert_g10code_test1.der: Likewise.
493 * gpgsm/t-import.c: Likewise.
494 * gpgsm/Makefile.am (EXTRADIST): Add new files.
495 (TESTS): Add t-import.
497 2001-11-22 Marcus Brinkmann <marcus@g10code.de>
499 * gpg/: New directory.
500 * Makefile.am, t-verify.c, t-encrypt.c, t-signers.c, t-trustlist.c,
501 t-sign.c, t-keylist.c, t-import.c, t-genkey.c, t-export.c,
502 t-decrypt-verify.c, t-decrypt.c, t-version.c, t-data.c, mkdemodirs.
503 cipher-1.asc, cipher-2.asc, geheim.txt, pubdemo.asc, pubkey-1.asc,
504 secdemo.asc, seckey-1.asc): Move to sub directory gpg/.
506 * gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
508 (LDD): Correct relative path to gpgme library.
509 (TESTS): Remove t-version and t-data.
510 * gpg/t-verify.c, gpg/t-encrypt.c, gpg/t-signers.c, gpg/t-trustlist.c,
511 gpg/t-sign.c, gpg/t-keylist.c, gpg/t-import.c, gpg/t-genkey.c,
512 gpg/t-export.c, gpg/t-decrypt-verify.c, gpg/t-decrypt.c,
513 t-version.c, t-data.c): Include gpgme.h, not "../gpgme/gpgme.h".
515 * Makefile.am: New file.
516 * gpgsm/: New directory.
517 * gpgsm/Makefile.am: New file.
519 2001-11-16 Marcus Brinkmann <marcus@g10code.de>
521 * Makefile.am (TESTS): Add t-decrypt-verify.
522 * t-decrypt-verify.c: New file.
523 * cipher-2.asc: Likewise.
525 2001-11-02 Marcus Brinkmann <marcus@g10code.de>
527 * t-data.c: Include stddef.h.
528 (read_once_test): Change type of READ to size_t.
529 (read_test): Likewise.
530 (write_test): Likewise.
532 2001-10-29 Marcus Brinkmann <marcus@g10code.de>
534 * t-signers.c: New file.
535 * Makefile.am (TESTS): Add t-signers.
537 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
539 * Makefile.am (TEST_ENVIRONMENT): Revert last change.
541 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
543 * Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
544 not current directory.
546 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
548 * t-data.c (write_test): New function.
549 (main): Invoke write_test for all rounds except TEST_OUT_CB.
551 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
553 * Makefile.am (INCLUDES): Remove spurious duplicate to silence
556 2001-10-16 Marcus Brinkmann <marcus@g10code.de>
558 * t-version.c: New file.
559 * t-data.c: Likewise.
560 * t-data-1.txt: Likewise.
561 * t-data-2.txt: Likewise.
562 * Makefile.am (TESTS): Add t-version, t-data.
564 2001-09-17 Werner Koch <wk@gnupg.org>
566 * t-keylist.c (check_two_contexts): New.
568 2001-09-03 Werner Koch <wk@gnupg.org>
570 * t-encrypt.c (print_op_info): New and use it after each operation..
572 2001-08-28 Werner Koch <wk@gnupg.org>
574 * t-sign.c (print_op_info): New and use it after each operation.
576 2001-03-15 Werner Koch <wk@gnupg.org>
578 * t-keylist.c (doit): List subkeys too, show caps.
580 2001-02-13 Werner Koch <wk@gnupg.org>
582 * t-verify.c (print_sig_stat): Repaled ulong by unsigned long
583 because we don't use the config stuff here.
585 2001-02-12 Werner Koch <wk@gnupg.org>
587 * tests/t-verify.c (print_sig_stat): Print info about the keys.
590 Copyright 2001 g10 Code GmbH
592 This file is free software; as a special exception the author gives
593 unlimited permission to copy and/or distribute it, with or without
594 modifications, as long as this notice is preserved.
596 This file is distributed in the hope that it will be useful, but
597 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
598 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.