1 2004-02-17 Werner Koch <wk@gnupg.org>
3 * gpgsm/t-import.c (check_result): gpgsm does now return info in
4 the result->imports; adjust for that.
6 * gpgsm/Makefile.am (TESTS_ENVIRONMENT): Reset the GPG_AGENT_INFO.
8 Include config.h at the top of each C source. This is required
11 * gpg/t-keylist-sig.c (main): s/class/sig_class/.
12 * gpg/t-signers.c (check_result): Ditto.
13 * gpg/t-sign.c (check_result): Ditto.
14 * gpg/t-encrypt-sign.c (check_result): Ditto.
15 * gpgsm/t-sign.c (check_result): Ditto.
17 2004-01-12 Werner Koch <wk@gnupg.org>
19 * gpg/t-keylist-sig.c (main): Temporary disabled one test due top
21 * gpg/t-import.c (check_result): Likewise.
23 2003-11-19 Werner Koch <wk@gnupg.org>
25 * gpg/t-support.h (DIM): Added.
27 * gpg/t-verify.c (check_result): Rewrote test for notations
28 because the order of notaions is not guaranteed.
30 * gpgsm/t-support.h (fail_if_err): Also print the numeric values.
32 2003-10-06 Marcus Brinkmann <marcus@g10code.de>
34 * gpg/t-eventloop.c: Include <sys/types.h> for old systems.
36 * gpgsm/Makefile.am (DISTCLEANFILES): Add random_seed.
38 * gpg/t-thread1.c (thread_one): Do not call initialize_gpgme.
41 2003-09-14 Marcus Brinkmann <marcus@g10code.de>
43 * gpg/t-thread1.c (main): Call init_gpgme here.
44 (initialize_gpgme): Function removed.
46 * gpg/t-thread1.c: New file.
47 * gpg/Makefile.am (TESTS): Add t-thread1.c.
48 (t_thread1_LDADD): New variable.
49 (LDADD): Remove GPG Error lib.
50 * gpgsm/Makefile.am (LDADD): Likewise.
52 * gpg/t-import.c (main): Likewise.
53 * gpg/t-keylist-sig.c (main): Likewise.
54 * gpg/t-keylist.c (main): Likewise.
55 * gpg/t-sign.c (main): Likewise.
56 * gpg/t-signers.c (main): Likewise.
57 * gpg/t-trustlist.c (main): Likewise.
58 * gpgsm/t-support.h: Include <stdlib.h> and <locale.h>.
59 (init_gpgme): New function.
60 * gpg/t-support.h: Likewise.
61 * gpgsm/t-verify.c (main): Call init_gpgme.
62 * gpgsm/t-decrypt.c (main): Likewise.
63 * gpgsm/t-encrypt.c (main): Likewise.
64 * gpgsm/t-export.c (main): Likewise.
65 * gpgsm/t-genkey.c (main): Likewise.
66 * gpgsm/t-import.c (main): Likewise.
67 * gpgsm/t-keylist.c (main): Likewise.
68 * gpgsm/t-sign.c (main): Likewise.
69 * gpg/t-verify.c (main): Call init_gpgme.
70 * gpg/t-decrypt-verify.c (main): Likewise.
71 * gpg/t-decrypt.c (main): Likewise.
72 * gpg/t-edit.c (main): Likewise.
73 * gpg/t-encrypt-sign.c (main): Likewise.
74 * gpg/t-encrypt-sym.c (main): Likewise.
75 * gpg/t-encrypt.c (main): Likewise.
76 * gpg/t-eventloop.c (main): Likewise.
77 * gpg/t-export.c (main): Likewise.
78 * gpg/t-genkey.c (main): Likewise.
80 2003-08-14 Marcus Brinkmann <marcus@g10code.de>
82 * gpg/t-sign.c (check_result): Change output format for signature
83 class to unsigned int.
84 * gpg/t-signers.c (check_result): Likewise.
85 * gpg/t-encrypt-sign.c (check_result): Likewise.
86 * gpgsm/t-sign.c (check_result): Likewise.
88 2003-07-31 Marcus Brinkmann <marcus@g10code.de>
90 * gpg/t-verify.c (check_result): Change type of SUMMARY to
92 * gpg/t-decrypt-verify.c (check_verify_result): Likewise.
93 * gpg/t-keylist-sig.c (keys): Change type of member CLASS to
95 * t-data.c (read_cb): Change type of AMOUNT to unsigned int.
96 * t-version.c (version): Remove unused variable.
98 2003-07-22 Marcus Brinkmann <marcus@g10code.de>
100 * Makefile.am (AM_CPPFLAGS): New variable.
101 (LDADD): Add @GPG_ERROR_LIBS@.
102 * gpg/Makefile.am (AM_CPPFLAGS): New variable.
103 (LDADD): Add @GPG_ERROR_LIBS@.
104 * gpgsm/Makefile.am (AM_CPPFLAGS): New variable.
105 (LDADD): Add @GPG_ERROR_LIBS@.
107 2003-06-06 Marcus Brinkmann <marcus@g10code.de>
109 Everywhere: Use libgpg-error error codes.
111 * gpg/Makefile.am (noinst_HEADERS): New variable.
112 * gpg/t-support.h: New file.
113 * gpgsm/Makefile.am (noinst_HEADERS): New variable.
114 * gpgsm/t-support.h: New file.
116 2003-05-29 Marcus Brinkmann <marcus@g10code.de>
118 * gpg/t-encrypt-sym.c (main): Adapt to new syntax.
119 * gpg/t-encrypt.c (main): Likewise.
120 * gpg/t-eventloop.c (main): Likewise.
121 * gpg/t-encrypt-sign.c (main): Likewise.
122 * gpgsm/t-export.c (main): Likewise.
123 * gpgsm/t-encrypt.c (main): Likewise.
125 2003-05-28 Marcus Brinkmann <marcus@g10code.de>
127 * gpg/t-eventloop.c (main): Rewrite recipient management.
128 * gpg/t-encrypt-sign.c (main): Likewise.
129 * gpg/t-encrypt.c (main): Likewise.
130 * gpg/t-export.c (main): Likewise.
131 * gpgsm/t-encrypt.c (main): Likewise.
132 * gpgsm/t-export.c (main): Likewise.
134 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
136 * gpg/Makefile.am (TESTS): Order t-keylist and t-keylist-sig after
138 * gpg/t-edit.c (edit_fnc): Fix primary UID for keylisting tests.
139 * gpg/t-keylist.c: Change order of user IDs.
140 * gpg/t-keylist-sig.c: Likewise.
141 * gpg/t-import.c: Add support for gpg in CVS.
143 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
145 * t-data.c: Remove TEST_OUT_CB.
147 * gpg/t-trustlist.c (main): Access ITEM directly.
149 * (t-decrypt-verify.c, t-decrypt.c, t-edit.c, t-encrypt-sign.c,
150 t-encrypt-sym.c, t-sign.c, t-signers.c): Include <unistd.h>.
151 (passphrase_cb): Rewritten.
152 * t-edit.c (edit_fnc): Rewritten.
154 2003-05-04 Marcus Brinkmann <marcus@g10code.de>
156 * gpg/t-keylist-sig.c (main): Remove timestamp check.
158 * gpgsm/t-keylist.c: Add check for timestamp.
160 * gpg/Makefile.am (TESTS): Add t-keylist-sig.
161 * gpg/t-keylist-sig.c: New file.
163 2003-04-30 Marcus Brinkmann <marcus@g10code.de>
165 * gpg/t-eventloop.c (main): Do not call print_op_info.
166 (print_op_info): Function removed.
168 * gpg/t-keylist.c: Rewritten.
169 * gpgsm/t-keylist.c (main): Rewritten.
170 * gpg/t-edit.c (main): Do not use gpgme_key_get_as_xml. Use
171 gpgme_key_unref instead gpgme_key_release.
172 * gpg/t-signers.c (main): Use gpgme_key_unref instead
175 2003-04-29 Marcus Brinkmann <marcus@g10code.de>
177 * gpg/t-trustlist.c: Rewritten.
179 * gpg/t-verify.c (main): Rewritten.
180 * gpg/t-decrypt-verify.c: Rewritten.
181 * gpgsm/t-verify.c (main): Rewritten.
183 2003-04-28 Marcus Brinkmann <marcus@g10code.de>
185 * gpgsm/t-decrypt.c (main): Rewritten.
187 * gpg/t-decrypt.c: Rewritten.
189 * gpg/t-signers.c: Rewritten.
191 2003-04-27 Marcus Brinkmann <marcus@g10code.de>
193 * gpg/t-encrypt-sign.c (check_result): Rewritten.
195 * gpg/t-sign.c: Rewritten.
196 * gpgsm/t-sign.c: Rewritten.
197 * gpg/t-encrypt.c: Check for invalid recipients.
198 * gpgsm/t-encrypt.c: Likewise.
200 * gpg/t-import.c (check_result): Really use FPR.
201 * gpgsm/t-import.c (check_result): Rewritten.
203 2003-04-25 Marcus Brinkmann <marcus@g10code.de>
205 * gpg/t-import.c: Rewritten.
207 * gpgsm/t-genkey.c: Rewritten.
208 * gpgsm/Makefile.am (noinst_PROGRAMS): Add t-genkey.
209 * gpg/t-genkey.c: Include <stdlib.h>.
210 (main): Check result->fpr before checking its length.
212 2003-04-24 Marcus Brinkmann <marcus@g10code.de>
214 * gpg/t-genkey.c: Rewritten to match new semantics.
216 2003-02-06 Marcus Brinkmann <marcus@g10code.de>
218 * gpg/t-decrypt.c (passphrase_cb): Fix to new prototype.
219 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
220 * gpg/t-edit.c (passphrase_cb): Likewise.
221 * gpg/t-encrypt-sign.c (passphrase_cb): Likewise.
222 * gpg/t-encrypt-sym.c (passphrase_cb): Likewise.
223 * gpg/t-sign.c (passphrase_cb): Likewise.
224 * gpg/t-signers.c (passphrase_cb): Likewise.
226 2003-01-30 Marcus Brinkmann <marcus@g10code.de>
228 * t-engine-info.c: Use file_name instead path throughout.
230 * Makefile.am (TESTS): Add t-engine-info.
231 * t-engine-info.c: New file.
232 * gpg/t-encrypt.c (main): Don't print engine info.
233 * gpg/t-eventloop.c (main): Likewise.
234 * gpg/t-encrypt-sign.c (main): Likewise.
235 * gpgsm/t-encrypt.c (main): Likewise.
237 2002-12-24 Marcus Brinkmann <marcus@g10code.de>
239 * gpgsm/t-verify.c (main): Adjust caller of gpgme_op_verify.
240 * gpg/t-verify.c (main): Likewise.
241 * gpg/t-decrypt-verify.c (main): Likewise for
242 gpgme_op_decrypt_verify.
244 2002-12-23 Marcus Brinkmann <marcus@g10code.de>
246 * gpgsm/Makefile.am (./gpgsm.conf): Add a faked system time to
247 avoid certification's expiry.
248 * gpgsm/t-encrypt.c (main): Use the short certification name.
250 2002-11-19 Marcus Brinkmann <marcus@g10code.de>
252 * gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
255 2002-10-09 Marcus Brinkmann <marcus@g10code.de>
257 * gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
258 interface, and use gpgme_engine_check_version instead
260 * gpg/t-decrypt-verify.c (print_data): Likewise.
261 * gpg/t-edit.c (main): Likewise.
262 * gpg/t-encrypt.c (print_data): Likewise.
263 * gpg/t-encrypt-sign.c (print_data): Likewise.
264 * gpg/t-encrypt-sym.c (print_data): Likewise.
265 * gpg/t-eventloop.c (print_data): Likewise.
266 * gpg/t-export.c (print_data): Likewise.
267 * gpg/t-sign.c (print_data): Likewise.
268 * gpg/t-signers.c (print_data): Likewise.
269 * gpgsm/t-decrypt.c (print_data): Likewise.
270 * gpgsm/t-encrypt.c (print_data): Likewise.
271 * gpgsm/t-export.c (print_data): Likewise.
272 * gpgsm/t-sign.c (print_data): Likewise.
273 * gpg/t-verify.c (main): Likewise for gpgme_op_verify.
274 * gpgsm/t-verify.c (main): Likewise for gpgme_op_verify.
275 * t-data.c (read_once_test): Likewise.
276 (write_test): Update for new behaviour of data objects.
277 (main): Remove type test.
279 2002-09-30 Werner Koch <wk@gnupg.org>
281 * gpgsm/t-keylist.c (doit): Add arg SECRET.
282 (main): Add option --secret.
284 2002-09-28 Marcus Brinkmann <marcus@g10code.de>
286 * t-version.c: Include <string.h>. Reported by Stéphane Corthésy.
288 2002-09-02 Marcus Brinkmann <marcus@g10code.de>
290 * gpg/t-keylist.c (main): Test PATTERN for NULL before printing.
291 Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
293 2002-08-01 Marcus Brinkmann <marcus@g10code.de>
295 * gpg/t-edit.c: Also add a test for the expire command (testing
296 the passphrase callback).
298 2002-07-28 Marcus Brinkmann <marcus@g10code.de>
300 * gpg/t-edit.c: New file.
301 * gpg/Makefile (TESTS): Add t-edit.
303 2002-07-25 Marcus Brinkmann <marcus@g10code.de>
305 * gpg/t-encrypt-sym.c (main): Change type of I to size_t and
307 * gpg/t-verify.c (main): Likewise. Submitted by Stéphane
310 2002-07-03 Marcus Brinkmann <marcus@g10code.de>
312 * gpg/t-eventloop.c: New file.
313 * gpg/Makefile (TESTS): Add t-eventloop.
315 2002-06-26 Werner Koch <wk@gnupg.org>
317 * gpgsm/t-import.c (print_op_info): New.
318 (main): Print operation info.
320 2002-06-25 Werner Koch <wk@gnupg.org>
322 * gpgsm/Makefile.am (DISTCLEANFILES): new.
324 2002-06-25 Marcus Brinkmann <marcus@g10code.de>
326 * gpgsm/Makefile.am (TESTS): Add t-export.
327 gpgsm/t-export.c: New file.
329 2002-06-20 Werner Koch <wk@gnupg.org>
331 * gpgsm/t-sign.c (main): Also test a normal signature.
333 * gpg/Makefile (TESTS_ENVIRONMENT): Set GPG_AGENT_INFO empty.
334 * gpg/t-signers.c, gpg/t-sign.c, gpg/t-encrypt-sym.c
335 * gpg/t-encrypt-sign.c, gpg/t-decrypt.c
336 * gpg/t-decrypt-verify.c (main): Changed the GPG_AGENT_INFO check to
337 match the one in ../../gpgme/rungpg.c.
339 2002-06-12 Werner Koch <wk@gnupg.org>
341 * gpgsm/t-keylist.c (doit): Print operation info if available.
343 2002-06-10 Werner Koch <wk@gnupg.org>
345 * gpgsm/t-verify.c (print_sig_stat): Print the error token.
347 2002-06-04 Werner Koch <wk@gnupg.org>
349 * gpgsm/t-encrypt.c (main): Add a simple option parser and allow
350 to specify an encryption key.
352 2002-05-26 Marcus Brinkmann <marcus@g10code.de>
354 * gpg/Makefile.am (all-local): Remove dependency on ./secring.gpg.
355 (./secring.gpg): Remove target, and move all rules for this target
357 (./pubring.gpg): ... here. This was necessary because GnuPG 1.0.7
358 does create an empty secring.gpg file when importing public keys.
360 2002-05-08 Marcus Brinkmann <marcus@g10code.de>
362 * gpgsm/t-verify.c (validity_string): New.
363 (print_sig_stat): Print expire time and validity.
364 (status_string): Add new exipred stati.
366 2002-05-03 Werner Koch <wk@gnupg.org>
368 * gpg/t-verify.c (validity_string): New.
369 (print_sig_stat): Print expire time and validity.
370 (status_string): Add new exipred stati.
372 2002-04-05 Marcus Brinkmann <marcus@g10code,de>
374 * gpgsm/Makefile.am (./trustlist.txt): Put more into this file to
375 prevent use of gpg-agent.
376 (./gpg-agent.conf): Remove target.
377 (all-local): Remove ./gpg-agent.conf.
379 2002-04-05 Marcus Brinkmann <marcus@g10code.de>
381 * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
383 * gpgsm/t-encrypt.c (main): Likewise.
385 2002-03-06 Marcus Brinkmann <marcus@g10code.de>
387 * gpg/t-encrypt-sym.c: New file.
388 * gpg/Makefile.am (TESTS): Add t-encrypt-sym.
390 2002-03-05 Marcus Brinkmann <marcus@g10code.de>
392 * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
395 2002-03-04 Werner Koch <wk@gnupg.org>
397 * gpg/Makefile.am (DISTCLEANFILES): Added.
399 2002-03-03 Marcus Brinkmann <marcus@g10code.de>
401 * gpg/t-verify.c (main): Add a few more sanity checks, and a check
402 for normal signatures.
404 2002-02-26 Marcus Brinkmann <marcus@g10code.de>
406 * gpg/t-encrypt-sign.c: New file.
407 * gpg/Makefile.am (TESTS): Add t-encrypt-sign.
409 2002-02-13 Werner Koch <wk@gnupg.org>
411 * gpgsm/Makefile.am (private-keys-v1.d): Don't
412 fail when the directory already exists.
414 2002-02-12 Marcus Brinkmann <marcus@g10code.de>
416 * gpg/Makefile.am (CLEANFILES): New target.
417 (distclean-local): Rename to ...
418 (clean-local): ... this.
420 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
422 * gpgsm/Makefile.am (./private-keys-v1.d/$(key_id).key): Fix rule.
424 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
426 * gpgsm/t-genkey.c: New file (not added to Makefile.am because of
429 2002-02-08 Marcus Brinkmann <marcus@g10code.de>
431 * gpgsm/Makefile.am (key_id): Update value.
432 (all-local): Add .key to keyid filename.
433 (./private-keys-v1.d/$(key_id)): Renamed to ...
434 (./private-keys-v1.d/$(key_id).key): ... this.
435 (all-local): Add ./gpgsm.conf, ./trustlist.txt.
436 (./gpgsm.conf, ./trustlist.txt): New target.
437 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Renamed to ...
438 * gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939: ... this.
440 2002-01-30 Marcus Brinkmann <marcus@g10code.de>
442 * gpg/t-import.c (print_op_info): New function.
445 2002-01-22 Marcus Brinkmann <marcus@g10code.de>
447 * gpg/t-signers.c (passphrase_cb): Change type of r_hd to void**.
448 * gpg/t-sign.c (passphrase_cb): Likewise.
449 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
450 * gpg/t-decrypt.c (passphrase_cb): Likewise.
452 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
454 * gpg/t-decrypt-verify.c: Don't include `mcheck.h'. Reported by
457 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
459 * gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
461 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
463 * gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
465 2001-12-16 Marcus Brinkmann <marcus@g10code.de>
467 * gpgsm/Makefile: Rename `pubcerts.kbx' to `pubring.kbx'.
469 2001-12-15 Marcus Brinkmann <marcus@g10code.de>
471 * gpgsm/t-keylist.c (check_two_contexts): Set protocols.
473 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
475 * gpgsm/t-sign.c: New file.
476 * gpgsm/Makefile.am (TESTS): Add t-sign.
478 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
480 * gpgsm/t-decrypt.c: New file.
481 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Likewise.
482 * gpgsm/Makefile.am (TESTS): Add t-decrypt.
483 (key_id): New variable.
484 (all-local): New target ./private-keys-v1.d/$(key_id) added.
485 (./private-keys-v1.d/$(key_id)): New target.
487 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
489 * gpgsm/t-verify.c: New file.
490 * gpgsm/Makefile.am (TESTS): Add t-verify.
492 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
494 * gpg/Makefile.am (GPG): Set to @GPG_PATH@.
495 (./pubring.gpg): Use $(GPG) instead gpg.
496 (./secring.gpg): Likewise.
498 * gpgsm/t-import.c (main): Remove third test case.
499 * gpgsm/Makefile.am (GPGSM): Set to @GPGSM@.
500 (all-local): New target.
501 (./pubcerts.kbx): Likewise.
502 * gpgsm/t-encrypt.c: New file.
503 * gpgsm/Makefile.am (TESTS): Add t-encrypt.
505 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
507 * gpgsm/t-keylist.c: New file.
508 * gpgsm/Makefile.am (TESTS): Add t-keylist.
510 2001-12-13 Marcus Brinkmann <marcus@g10code.de>
512 * gpgsm/cert_dfn_pca01.der: New file.
513 * gpgsm/cert_dfn_pca15.der: Likewise.
514 * gpgsm/cert_g10code_test1.der: Likewise.
515 * gpgsm/t-import.c: Likewise.
516 * gpgsm/Makefile.am (EXTRADIST): Add new files.
517 (TESTS): Add t-import.
519 2001-11-22 Marcus Brinkmann <marcus@g10code.de>
521 * gpg/: New directory.
522 * Makefile.am, t-verify.c, t-encrypt.c, t-signers.c, t-trustlist.c,
523 t-sign.c, t-keylist.c, t-import.c, t-genkey.c, t-export.c,
524 t-decrypt-verify.c, t-decrypt.c, t-version.c, t-data.c, mkdemodirs.
525 cipher-1.asc, cipher-2.asc, geheim.txt, pubdemo.asc, pubkey-1.asc,
526 secdemo.asc, seckey-1.asc): Move to sub directory gpg/.
528 * gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
530 (LDD): Correct relative path to gpgme library.
531 (TESTS): Remove t-version and t-data.
532 * gpg/t-verify.c, gpg/t-encrypt.c, gpg/t-signers.c, gpg/t-trustlist.c,
533 gpg/t-sign.c, gpg/t-keylist.c, gpg/t-import.c, gpg/t-genkey.c,
534 gpg/t-export.c, gpg/t-decrypt-verify.c, gpg/t-decrypt.c,
535 t-version.c, t-data.c): Include gpgme.h, not "../gpgme/gpgme.h".
537 * Makefile.am: New file.
538 * gpgsm/: New directory.
539 * gpgsm/Makefile.am: New file.
541 2001-11-16 Marcus Brinkmann <marcus@g10code.de>
543 * Makefile.am (TESTS): Add t-decrypt-verify.
544 * t-decrypt-verify.c: New file.
545 * cipher-2.asc: Likewise.
547 2001-11-02 Marcus Brinkmann <marcus@g10code.de>
549 * t-data.c: Include stddef.h.
550 (read_once_test): Change type of READ to size_t.
551 (read_test): Likewise.
552 (write_test): Likewise.
554 2001-10-29 Marcus Brinkmann <marcus@g10code.de>
556 * t-signers.c: New file.
557 * Makefile.am (TESTS): Add t-signers.
559 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
561 * Makefile.am (TEST_ENVIRONMENT): Revert last change.
563 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
565 * Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
566 not current directory.
568 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
570 * t-data.c (write_test): New function.
571 (main): Invoke write_test for all rounds except TEST_OUT_CB.
573 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
575 * Makefile.am (INCLUDES): Remove spurious duplicate to silence
578 2001-10-16 Marcus Brinkmann <marcus@g10code.de>
580 * t-version.c: New file.
581 * t-data.c: Likewise.
582 * t-data-1.txt: Likewise.
583 * t-data-2.txt: Likewise.
584 * Makefile.am (TESTS): Add t-version, t-data.
586 2001-09-17 Werner Koch <wk@gnupg.org>
588 * t-keylist.c (check_two_contexts): New.
590 2001-09-03 Werner Koch <wk@gnupg.org>
592 * t-encrypt.c (print_op_info): New and use it after each operation..
594 2001-08-28 Werner Koch <wk@gnupg.org>
596 * t-sign.c (print_op_info): New and use it after each operation.
598 2001-03-15 Werner Koch <wk@gnupg.org>
600 * t-keylist.c (doit): List subkeys too, show caps.
602 2001-02-13 Werner Koch <wk@gnupg.org>
604 * t-verify.c (print_sig_stat): Repaled ulong by unsigned long
605 because we don't use the config stuff here.
607 2001-02-12 Werner Koch <wk@gnupg.org>
609 * tests/t-verify.c (print_sig_stat): Print info about the keys.
612 Copyright 2001 g10 Code GmbH
614 This file is free software; as a special exception the author gives
615 unlimited permission to copy and/or distribute it, with or without
616 modifications, as long as this notice is preserved.
618 This file is distributed in the hope that it will be useful, but
619 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
620 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.