1 2008-01-04 Marcus Brinkmann <marcus@g10code.de>
3 * Makefile.am (TESTS_ENVIRONMENT): Use absolute path for
5 * gpg/Makefile.am (TESTS_ENVIRONMENT): Use absolute path for
7 * gpgsm/Makefile.am (TESTS_ENVIRONMENT): Use absolute path for
9 * gpg/Makefile.am (TESTS): Add t-gpgconf.
10 t-gpgconf.c: New file.
12 2007-11-23 Marcus Brinkmann <marcus@g10code.de>
14 * gpgsm/t-verify.c (show_auditlog): Check for GPG_ERR_ASS_UNKNOWN_CMD.
16 2007-11-23 Werner Koch <wk@g10code.com>
18 * gpgsm/t-verify.c (check_result): Don't exit on error but set a flag.
19 (main): Cosnult flag for return value.
23 2007-09-27 Marcus Brinkmann <marcus@g10code.de>
25 * t-engine-info.c (check_engine_info): Fix debug output.
26 * gpg/Makefile.am (tests_unix): New variable.
28 * gpg/t-support.h (passphrase_cb) [HAVE_W32_SYSTEM]: Use WriteFile instead of write.
29 * gpg/t-wait.c [HAVE_W32_SYSTEM]: Define sleep as _sleep.
31 2007-09-14 Marcus Brinkmann <marcus@g10code.de>
33 * gpgsm/t-verify.c (main): Release TEXT and SIG.
35 2007-07-12 Marcus Brinkmann <marcus@g10code.de>
37 * gpgsm/Makefile.am (key_id): Change := into =.
39 2007-07-12 Werner Koch <wk@g10code.com>
41 * gpgsm/t-support.h (init_gpgme) [W32]: Do not init the locales as
42 the constants are not available.
44 2007-02-26 Werner Koch <wk@g10code.com>
46 * gpg/t-verify.c (double_plaintext_sig): New.
49 2006-12-02 Marcus Brinkmann <marcus@g10code.de>
51 * gpgsm/t-keylist.c (main): Skip unknown keys. Newer versions of
52 GPGSM import more keys than older ones.
54 2005-12-06 Werner Koch <wk@g10code.com>
56 * gpg/t-keylist.c (main): Changed for that secondary keys now have
58 * gpg/t-keylist-sig.c (main): Ditto.
59 * gpgsm/t-keylist.c (main): Ditto. The test used to be wrong.
61 2005-10-18 Werner Koch <wk@g10code.com>
63 * gpg/pubdemo.asc, gpg/secdemo.asc: Add 2 expired subkeys to
65 * gpg/t-keylist.c: Reordered list to match new demo keyring. Add
66 arg for number of subkeys and for extra checking function.
67 (main): Enhanced a few error outputs. Changed subkey
68 counting. Call extra checking fucntion.
71 2005-10-07 Marcus Brinkmann <marcus@g10code.de>
73 * gpgsm/t-keylist.c (main): Allow for an email address as a second
76 * gpg/t-sig-notation.c: Change critical notation to something
79 2005-10-01 Marcus Brinkmann <marcus@g10code.de>
81 * gpg/Makefile.am (EXTRA_DIST): Remove gpg.conf.
82 (DISTCLEANFILES): Add gpg.conf.
83 (all-local): Add gpg.conf.
84 (./gpg.conf): New target.
85 * gpg/gpg.conf: Remove file.
87 * gpg/Makefile.am (EXTRA_DIST): Add gpg.conf.
89 * gpg/Makefile.am (TESTS): Add t-sig-notation.
90 * gpg/t-sig-notation.c (check_result): New file.
91 * gpg/t-verify.c (check_result): Also check the length of the
93 * gpg/gpg.conf: New file.
95 2005-09-30 Marcus Brinkmann <marcus@g10code.de>
97 * gpg/Makefile.am (TESTS): Add t-filename.
98 * gpg/t-filename.c: New file.
100 2005-09-23 Werner Koch <wk@g10code.com>
102 * gpg/t-support.h (init_gpgme) [W32]: Don't use LC_MESSAGES.
104 * gpg/t-encrypt-large.c: New test.
105 * gpg/Makefile.am (TESTS): Add t-encrypt-large.
107 2005-06-03 Marcus Brinkmann <marcus@g10code.de>
109 * gpg/Makefile.am (TESTS): Add t-wait.
110 * gpg/t-wait.c (main): New test.
112 2004-12-07 Marcus Brinkmann <marcus@g10code.de>
114 * gpg/mkdemodirs: Add copyright notice.
116 * gpgsm/Makefile.am, gpgsm/t-support.h, gpgsm/t-decrypt.c,
117 gpgsm/t-encrypt.c, gpgsm/t-export.c, gpgsm/t-genkey.c,
118 gpgsm/t-import.c, gpgsm/t-keylist.c, gpgsm/t-sign.c,
119 gpgsm/t-verify.c, gpg/Makefile.am, gpg/t-decrypt.c,
120 gpg/t-decrypt-verify.c, gpg/t-edit.c, gpg/t-encrypt.c,
121 gpg/t-encrypt-sign.c, gpg/t-encrypt-sym.c, gpg/t-eventloop.c,
122 gpg/t-export.c, gpg/t-genkey.c, gpg/t-import.c, gpg/t-keylist.c,
123 gpg/t-keylist-sig.c, gpg/t-sign.c, gpg/t-signers.c,
124 gpg/t-support.h, gpg/t-thread1.c, gpg/t-trustlist.c,
125 gpg/t-verify.c, Makefile.am, t-data.c, t-engine-info.c,
126 t-version.c: Change license to LGPL.
128 2004-08-17 Marcus Brinkmann <marcus@g10code.de>
130 * gpgsm/t-keylist.c (struct): Add new fields VALIDITY and
133 * gpgsm/t-import.c (check_result): New argument total_stat.
134 (main): Pass this argument. Reduce number of total considered
135 keys to 1 for the second test.
137 2004-04-05 Werner Koch <wk@gnupg.org>
139 * gpgsm/Makefile.am: Changed the faked system time to 20011213T12000.
141 2004-03-07 Marcus Brinkmann <marcus@g10code.de>
143 * gpgsm/t-keylist.c: Add chain IDs.
145 2004-03-03 Werner Koch <wk@gnupg.org>
147 * gpgsm/t-export.c (main): Also check exporting 2 certificates.
149 2004-02-17 Werner Koch <wk@gnupg.org>
151 * gpgsm/t-import.c (check_result): gpgsm does now return info in
152 the result->imports; adjust for that.
154 * gpgsm/Makefile.am (TESTS_ENVIRONMENT): Reset the GPG_AGENT_INFO.
156 Include config.h at the top of each C source. This is required
159 * gpg/t-keylist-sig.c (main): s/class/sig_class/.
160 * gpg/t-signers.c (check_result): Ditto.
161 * gpg/t-sign.c (check_result): Ditto.
162 * gpg/t-encrypt-sign.c (check_result): Ditto.
163 * gpgsm/t-sign.c (check_result): Ditto.
165 2004-01-12 Werner Koch <wk@gnupg.org>
167 * gpg/t-keylist-sig.c (main): Temporary disabled one test due top
169 * gpg/t-import.c (check_result): Likewise.
171 2003-11-19 Werner Koch <wk@gnupg.org>
173 * gpg/t-support.h (DIM): Added.
175 * gpg/t-verify.c (check_result): Rewrote test for notations
176 because the order of notaions is not guaranteed.
178 * gpgsm/t-support.h (fail_if_err): Also print the numeric values.
180 2003-10-06 Marcus Brinkmann <marcus@g10code.de>
182 * gpg/t-eventloop.c: Include <sys/types.h> for old systems.
184 * gpgsm/Makefile.am (DISTCLEANFILES): Add random_seed.
186 * gpg/t-thread1.c (thread_one): Do not call initialize_gpgme.
189 2003-09-14 Marcus Brinkmann <marcus@g10code.de>
191 * gpg/t-thread1.c (main): Call init_gpgme here.
192 (initialize_gpgme): Function removed.
194 * gpg/t-thread1.c: New file.
195 * gpg/Makefile.am (TESTS): Add t-thread1.c.
196 (t_thread1_LDADD): New variable.
197 (LDADD): Remove GPG Error lib.
198 * gpgsm/Makefile.am (LDADD): Likewise.
200 * gpg/t-import.c (main): Likewise.
201 * gpg/t-keylist-sig.c (main): Likewise.
202 * gpg/t-keylist.c (main): Likewise.
203 * gpg/t-sign.c (main): Likewise.
204 * gpg/t-signers.c (main): Likewise.
205 * gpg/t-trustlist.c (main): Likewise.
206 * gpgsm/t-support.h: Include <stdlib.h> and <locale.h>.
207 (init_gpgme): New function.
208 * gpg/t-support.h: Likewise.
209 * gpgsm/t-verify.c (main): Call init_gpgme.
210 * gpgsm/t-decrypt.c (main): Likewise.
211 * gpgsm/t-encrypt.c (main): Likewise.
212 * gpgsm/t-export.c (main): Likewise.
213 * gpgsm/t-genkey.c (main): Likewise.
214 * gpgsm/t-import.c (main): Likewise.
215 * gpgsm/t-keylist.c (main): Likewise.
216 * gpgsm/t-sign.c (main): Likewise.
217 * gpg/t-verify.c (main): Call init_gpgme.
218 * gpg/t-decrypt-verify.c (main): Likewise.
219 * gpg/t-decrypt.c (main): Likewise.
220 * gpg/t-edit.c (main): Likewise.
221 * gpg/t-encrypt-sign.c (main): Likewise.
222 * gpg/t-encrypt-sym.c (main): Likewise.
223 * gpg/t-encrypt.c (main): Likewise.
224 * gpg/t-eventloop.c (main): Likewise.
225 * gpg/t-export.c (main): Likewise.
226 * gpg/t-genkey.c (main): Likewise.
228 2003-08-14 Marcus Brinkmann <marcus@g10code.de>
230 * gpg/t-sign.c (check_result): Change output format for signature
231 class to unsigned int.
232 * gpg/t-signers.c (check_result): Likewise.
233 * gpg/t-encrypt-sign.c (check_result): Likewise.
234 * gpgsm/t-sign.c (check_result): Likewise.
236 2003-07-31 Marcus Brinkmann <marcus@g10code.de>
238 * gpg/t-verify.c (check_result): Change type of SUMMARY to
240 * gpg/t-decrypt-verify.c (check_verify_result): Likewise.
241 * gpg/t-keylist-sig.c (keys): Change type of member CLASS to
243 * t-data.c (read_cb): Change type of AMOUNT to unsigned int.
244 * t-version.c (version): Remove unused variable.
246 2003-07-22 Marcus Brinkmann <marcus@g10code.de>
248 * Makefile.am (AM_CPPFLAGS): New variable.
249 (LDADD): Add @GPG_ERROR_LIBS@.
250 * gpg/Makefile.am (AM_CPPFLAGS): New variable.
251 (LDADD): Add @GPG_ERROR_LIBS@.
252 * gpgsm/Makefile.am (AM_CPPFLAGS): New variable.
253 (LDADD): Add @GPG_ERROR_LIBS@.
255 2003-06-06 Marcus Brinkmann <marcus@g10code.de>
257 Everywhere: Use libgpg-error error codes.
259 * gpg/Makefile.am (noinst_HEADERS): New variable.
260 * gpg/t-support.h: New file.
261 * gpgsm/Makefile.am (noinst_HEADERS): New variable.
262 * gpgsm/t-support.h: New file.
264 2003-05-29 Marcus Brinkmann <marcus@g10code.de>
266 * gpg/t-encrypt-sym.c (main): Adapt to new syntax.
267 * gpg/t-encrypt.c (main): Likewise.
268 * gpg/t-eventloop.c (main): Likewise.
269 * gpg/t-encrypt-sign.c (main): Likewise.
270 * gpgsm/t-export.c (main): Likewise.
271 * gpgsm/t-encrypt.c (main): Likewise.
273 2003-05-28 Marcus Brinkmann <marcus@g10code.de>
275 * gpg/t-eventloop.c (main): Rewrite recipient management.
276 * gpg/t-encrypt-sign.c (main): Likewise.
277 * gpg/t-encrypt.c (main): Likewise.
278 * gpg/t-export.c (main): Likewise.
279 * gpgsm/t-encrypt.c (main): Likewise.
280 * gpgsm/t-export.c (main): Likewise.
282 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
284 * gpg/Makefile.am (TESTS): Order t-keylist and t-keylist-sig after
286 * gpg/t-edit.c (edit_fnc): Fix primary UID for keylisting tests.
287 * gpg/t-keylist.c: Change order of user IDs.
288 * gpg/t-keylist-sig.c: Likewise.
289 * gpg/t-import.c: Add support for gpg in CVS.
291 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
293 * t-data.c: Remove TEST_OUT_CB.
295 * gpg/t-trustlist.c (main): Access ITEM directly.
297 * (t-decrypt-verify.c, t-decrypt.c, t-edit.c, t-encrypt-sign.c,
298 t-encrypt-sym.c, t-sign.c, t-signers.c): Include <unistd.h>.
299 (passphrase_cb): Rewritten.
300 * t-edit.c (edit_fnc): Rewritten.
302 2003-05-04 Marcus Brinkmann <marcus@g10code.de>
304 * gpg/t-keylist-sig.c (main): Remove timestamp check.
306 * gpgsm/t-keylist.c: Add check for timestamp.
308 * gpg/Makefile.am (TESTS): Add t-keylist-sig.
309 * gpg/t-keylist-sig.c: New file.
311 2003-04-30 Marcus Brinkmann <marcus@g10code.de>
313 * gpg/t-eventloop.c (main): Do not call print_op_info.
314 (print_op_info): Function removed.
316 * gpg/t-keylist.c: Rewritten.
317 * gpgsm/t-keylist.c (main): Rewritten.
318 * gpg/t-edit.c (main): Do not use gpgme_key_get_as_xml. Use
319 gpgme_key_unref instead gpgme_key_release.
320 * gpg/t-signers.c (main): Use gpgme_key_unref instead
323 2003-04-29 Marcus Brinkmann <marcus@g10code.de>
325 * gpg/t-trustlist.c: Rewritten.
327 * gpg/t-verify.c (main): Rewritten.
328 * gpg/t-decrypt-verify.c: Rewritten.
329 * gpgsm/t-verify.c (main): Rewritten.
331 2003-04-28 Marcus Brinkmann <marcus@g10code.de>
333 * gpgsm/t-decrypt.c (main): Rewritten.
335 * gpg/t-decrypt.c: Rewritten.
337 * gpg/t-signers.c: Rewritten.
339 2003-04-27 Marcus Brinkmann <marcus@g10code.de>
341 * gpg/t-encrypt-sign.c (check_result): Rewritten.
343 * gpg/t-sign.c: Rewritten.
344 * gpgsm/t-sign.c: Rewritten.
345 * gpg/t-encrypt.c: Check for invalid recipients.
346 * gpgsm/t-encrypt.c: Likewise.
348 * gpg/t-import.c (check_result): Really use FPR.
349 * gpgsm/t-import.c (check_result): Rewritten.
351 2003-04-25 Marcus Brinkmann <marcus@g10code.de>
353 * gpg/t-import.c: Rewritten.
355 * gpgsm/t-genkey.c: Rewritten.
356 * gpgsm/Makefile.am (noinst_PROGRAMS): Add t-genkey.
357 * gpg/t-genkey.c: Include <stdlib.h>.
358 (main): Check result->fpr before checking its length.
360 2003-04-24 Marcus Brinkmann <marcus@g10code.de>
362 * gpg/t-genkey.c: Rewritten to match new semantics.
364 2003-02-06 Marcus Brinkmann <marcus@g10code.de>
366 * gpg/t-decrypt.c (passphrase_cb): Fix to new prototype.
367 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
368 * gpg/t-edit.c (passphrase_cb): Likewise.
369 * gpg/t-encrypt-sign.c (passphrase_cb): Likewise.
370 * gpg/t-encrypt-sym.c (passphrase_cb): Likewise.
371 * gpg/t-sign.c (passphrase_cb): Likewise.
372 * gpg/t-signers.c (passphrase_cb): Likewise.
374 2003-01-30 Marcus Brinkmann <marcus@g10code.de>
376 * t-engine-info.c: Use file_name instead path throughout.
378 * Makefile.am (TESTS): Add t-engine-info.
379 * t-engine-info.c: New file.
380 * gpg/t-encrypt.c (main): Don't print engine info.
381 * gpg/t-eventloop.c (main): Likewise.
382 * gpg/t-encrypt-sign.c (main): Likewise.
383 * gpgsm/t-encrypt.c (main): Likewise.
385 2002-12-24 Marcus Brinkmann <marcus@g10code.de>
387 * gpgsm/t-verify.c (main): Adjust caller of gpgme_op_verify.
388 * gpg/t-verify.c (main): Likewise.
389 * gpg/t-decrypt-verify.c (main): Likewise for
390 gpgme_op_decrypt_verify.
392 2002-12-23 Marcus Brinkmann <marcus@g10code.de>
394 * gpgsm/Makefile.am (./gpgsm.conf): Add a faked system time to
395 avoid certification's expiry.
396 * gpgsm/t-encrypt.c (main): Use the short certification name.
398 2002-11-19 Marcus Brinkmann <marcus@g10code.de>
400 * gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
403 2002-10-09 Marcus Brinkmann <marcus@g10code.de>
405 * gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
406 interface, and use gpgme_engine_check_version instead
408 * gpg/t-decrypt-verify.c (print_data): Likewise.
409 * gpg/t-edit.c (main): Likewise.
410 * gpg/t-encrypt.c (print_data): Likewise.
411 * gpg/t-encrypt-sign.c (print_data): Likewise.
412 * gpg/t-encrypt-sym.c (print_data): Likewise.
413 * gpg/t-eventloop.c (print_data): Likewise.
414 * gpg/t-export.c (print_data): Likewise.
415 * gpg/t-sign.c (print_data): Likewise.
416 * gpg/t-signers.c (print_data): Likewise.
417 * gpgsm/t-decrypt.c (print_data): Likewise.
418 * gpgsm/t-encrypt.c (print_data): Likewise.
419 * gpgsm/t-export.c (print_data): Likewise.
420 * gpgsm/t-sign.c (print_data): Likewise.
421 * gpg/t-verify.c (main): Likewise for gpgme_op_verify.
422 * gpgsm/t-verify.c (main): Likewise for gpgme_op_verify.
423 * t-data.c (read_once_test): Likewise.
424 (write_test): Update for new behaviour of data objects.
425 (main): Remove type test.
427 2002-09-30 Werner Koch <wk@gnupg.org>
429 * gpgsm/t-keylist.c (doit): Add arg SECRET.
430 (main): Add option --secret.
432 2002-09-28 Marcus Brinkmann <marcus@g10code.de>
434 * t-version.c: Include <string.h>. Reported by Stéphane Corthésy.
436 2002-09-02 Marcus Brinkmann <marcus@g10code.de>
438 * gpg/t-keylist.c (main): Test PATTERN for NULL before printing.
439 Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
441 2002-08-01 Marcus Brinkmann <marcus@g10code.de>
443 * gpg/t-edit.c: Also add a test for the expire command (testing
444 the passphrase callback).
446 2002-07-28 Marcus Brinkmann <marcus@g10code.de>
448 * gpg/t-edit.c: New file.
449 * gpg/Makefile (TESTS): Add t-edit.
451 2002-07-25 Marcus Brinkmann <marcus@g10code.de>
453 * gpg/t-encrypt-sym.c (main): Change type of I to size_t and
455 * gpg/t-verify.c (main): Likewise. Submitted by Stéphane
458 2002-07-03 Marcus Brinkmann <marcus@g10code.de>
460 * gpg/t-eventloop.c: New file.
461 * gpg/Makefile (TESTS): Add t-eventloop.
463 2002-06-26 Werner Koch <wk@gnupg.org>
465 * gpgsm/t-import.c (print_op_info): New.
466 (main): Print operation info.
468 2002-06-25 Werner Koch <wk@gnupg.org>
470 * gpgsm/Makefile.am (DISTCLEANFILES): new.
472 2002-06-25 Marcus Brinkmann <marcus@g10code.de>
474 * gpgsm/Makefile.am (TESTS): Add t-export.
475 gpgsm/t-export.c: New file.
477 2002-06-20 Werner Koch <wk@gnupg.org>
479 * gpgsm/t-sign.c (main): Also test a normal signature.
481 * gpg/Makefile (TESTS_ENVIRONMENT): Set GPG_AGENT_INFO empty.
482 * gpg/t-signers.c, gpg/t-sign.c, gpg/t-encrypt-sym.c
483 * gpg/t-encrypt-sign.c, gpg/t-decrypt.c
484 * gpg/t-decrypt-verify.c (main): Changed the GPG_AGENT_INFO check to
485 match the one in ../../gpgme/rungpg.c.
487 2002-06-12 Werner Koch <wk@gnupg.org>
489 * gpgsm/t-keylist.c (doit): Print operation info if available.
491 2002-06-10 Werner Koch <wk@gnupg.org>
493 * gpgsm/t-verify.c (print_sig_stat): Print the error token.
495 2002-06-04 Werner Koch <wk@gnupg.org>
497 * gpgsm/t-encrypt.c (main): Add a simple option parser and allow
498 to specify an encryption key.
500 2002-05-26 Marcus Brinkmann <marcus@g10code.de>
502 * gpg/Makefile.am (all-local): Remove dependency on ./secring.gpg.
503 (./secring.gpg): Remove target, and move all rules for this target
505 (./pubring.gpg): ... here. This was necessary because GnuPG 1.0.7
506 does create an empty secring.gpg file when importing public keys.
508 2002-05-08 Marcus Brinkmann <marcus@g10code.de>
510 * gpgsm/t-verify.c (validity_string): New.
511 (print_sig_stat): Print expire time and validity.
512 (status_string): Add new exipred stati.
514 2002-05-03 Werner Koch <wk@gnupg.org>
516 * gpg/t-verify.c (validity_string): New.
517 (print_sig_stat): Print expire time and validity.
518 (status_string): Add new exipred stati.
520 2002-04-05 Marcus Brinkmann <marcus@g10code,de>
522 * gpgsm/Makefile.am (./trustlist.txt): Put more into this file to
523 prevent use of gpg-agent.
524 (./gpg-agent.conf): Remove target.
525 (all-local): Remove ./gpg-agent.conf.
527 2002-04-05 Marcus Brinkmann <marcus@g10code.de>
529 * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
531 * gpgsm/t-encrypt.c (main): Likewise.
533 2002-03-06 Marcus Brinkmann <marcus@g10code.de>
535 * gpg/t-encrypt-sym.c: New file.
536 * gpg/Makefile.am (TESTS): Add t-encrypt-sym.
538 2002-03-05 Marcus Brinkmann <marcus@g10code.de>
540 * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
543 2002-03-04 Werner Koch <wk@gnupg.org>
545 * gpg/Makefile.am (DISTCLEANFILES): Added.
547 2002-03-03 Marcus Brinkmann <marcus@g10code.de>
549 * gpg/t-verify.c (main): Add a few more sanity checks, and a check
550 for normal signatures.
552 2002-02-26 Marcus Brinkmann <marcus@g10code.de>
554 * gpg/t-encrypt-sign.c: New file.
555 * gpg/Makefile.am (TESTS): Add t-encrypt-sign.
557 2002-02-13 Werner Koch <wk@gnupg.org>
559 * gpgsm/Makefile.am (private-keys-v1.d): Don't
560 fail when the directory already exists.
562 2002-02-12 Marcus Brinkmann <marcus@g10code.de>
564 * gpg/Makefile.am (CLEANFILES): New target.
565 (distclean-local): Rename to ...
566 (clean-local): ... this.
568 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
570 * gpgsm/Makefile.am (./private-keys-v1.d/$(key_id).key): Fix rule.
572 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
574 * gpgsm/t-genkey.c: New file (not added to Makefile.am because of
577 2002-02-08 Marcus Brinkmann <marcus@g10code.de>
579 * gpgsm/Makefile.am (key_id): Update value.
580 (all-local): Add .key to keyid filename.
581 (./private-keys-v1.d/$(key_id)): Renamed to ...
582 (./private-keys-v1.d/$(key_id).key): ... this.
583 (all-local): Add ./gpgsm.conf, ./trustlist.txt.
584 (./gpgsm.conf, ./trustlist.txt): New target.
585 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Renamed to ...
586 * gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939: ... this.
588 2002-01-30 Marcus Brinkmann <marcus@g10code.de>
590 * gpg/t-import.c (print_op_info): New function.
593 2002-01-22 Marcus Brinkmann <marcus@g10code.de>
595 * gpg/t-signers.c (passphrase_cb): Change type of r_hd to void**.
596 * gpg/t-sign.c (passphrase_cb): Likewise.
597 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
598 * gpg/t-decrypt.c (passphrase_cb): Likewise.
600 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
602 * gpg/t-decrypt-verify.c: Don't include `mcheck.h'. Reported by
605 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
607 * gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
609 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
611 * gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
613 2001-12-16 Marcus Brinkmann <marcus@g10code.de>
615 * gpgsm/Makefile: Rename `pubcerts.kbx' to `pubring.kbx'.
617 2001-12-15 Marcus Brinkmann <marcus@g10code.de>
619 * gpgsm/t-keylist.c (check_two_contexts): Set protocols.
621 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
623 * gpgsm/t-sign.c: New file.
624 * gpgsm/Makefile.am (TESTS): Add t-sign.
626 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
628 * gpgsm/t-decrypt.c: New file.
629 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Likewise.
630 * gpgsm/Makefile.am (TESTS): Add t-decrypt.
631 (key_id): New variable.
632 (all-local): New target ./private-keys-v1.d/$(key_id) added.
633 (./private-keys-v1.d/$(key_id)): New target.
635 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
637 * gpgsm/t-verify.c: New file.
638 * gpgsm/Makefile.am (TESTS): Add t-verify.
640 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
642 * gpg/Makefile.am (GPG): Set to @GPG_PATH@.
643 (./pubring.gpg): Use $(GPG) instead gpg.
644 (./secring.gpg): Likewise.
646 * gpgsm/t-import.c (main): Remove third test case.
647 * gpgsm/Makefile.am (GPGSM): Set to @GPGSM@.
648 (all-local): New target.
649 (./pubcerts.kbx): Likewise.
650 * gpgsm/t-encrypt.c: New file.
651 * gpgsm/Makefile.am (TESTS): Add t-encrypt.
653 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
655 * gpgsm/t-keylist.c: New file.
656 * gpgsm/Makefile.am (TESTS): Add t-keylist.
658 2001-12-13 Marcus Brinkmann <marcus@g10code.de>
660 * gpgsm/cert_dfn_pca01.der: New file.
661 * gpgsm/cert_dfn_pca15.der: Likewise.
662 * gpgsm/cert_g10code_test1.der: Likewise.
663 * gpgsm/t-import.c: Likewise.
664 * gpgsm/Makefile.am (EXTRADIST): Add new files.
665 (TESTS): Add t-import.
667 2001-11-22 Marcus Brinkmann <marcus@g10code.de>
669 * gpg/: New directory.
670 * Makefile.am, t-verify.c, t-encrypt.c, t-signers.c, t-trustlist.c,
671 t-sign.c, t-keylist.c, t-import.c, t-genkey.c, t-export.c,
672 t-decrypt-verify.c, t-decrypt.c, t-version.c, t-data.c, mkdemodirs.
673 cipher-1.asc, cipher-2.asc, geheim.txt, pubdemo.asc, pubkey-1.asc,
674 secdemo.asc, seckey-1.asc): Move to sub directory gpg/.
676 * gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
678 (LDD): Correct relative path to gpgme library.
679 (TESTS): Remove t-version and t-data.
680 * gpg/t-verify.c, gpg/t-encrypt.c, gpg/t-signers.c, gpg/t-trustlist.c,
681 gpg/t-sign.c, gpg/t-keylist.c, gpg/t-import.c, gpg/t-genkey.c,
682 gpg/t-export.c, gpg/t-decrypt-verify.c, gpg/t-decrypt.c,
683 t-version.c, t-data.c): Include gpgme.h, not "../gpgme/gpgme.h".
685 * Makefile.am: New file.
686 * gpgsm/: New directory.
687 * gpgsm/Makefile.am: New file.
689 2001-11-16 Marcus Brinkmann <marcus@g10code.de>
691 * Makefile.am (TESTS): Add t-decrypt-verify.
692 * t-decrypt-verify.c: New file.
693 * cipher-2.asc: Likewise.
695 2001-11-02 Marcus Brinkmann <marcus@g10code.de>
697 * t-data.c: Include stddef.h.
698 (read_once_test): Change type of READ to size_t.
699 (read_test): Likewise.
700 (write_test): Likewise.
702 2001-10-29 Marcus Brinkmann <marcus@g10code.de>
704 * t-signers.c: New file.
705 * Makefile.am (TESTS): Add t-signers.
707 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
709 * Makefile.am (TEST_ENVIRONMENT): Revert last change.
711 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
713 * Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
714 not current directory.
716 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
718 * t-data.c (write_test): New function.
719 (main): Invoke write_test for all rounds except TEST_OUT_CB.
721 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
723 * Makefile.am (INCLUDES): Remove spurious duplicate to silence
726 2001-10-16 Marcus Brinkmann <marcus@g10code.de>
728 * t-version.c: New file.
729 * t-data.c: Likewise.
730 * t-data-1.txt: Likewise.
731 * t-data-2.txt: Likewise.
732 * Makefile.am (TESTS): Add t-version, t-data.
734 2001-09-17 Werner Koch <wk@gnupg.org>
736 * t-keylist.c (check_two_contexts): New.
738 2001-09-03 Werner Koch <wk@gnupg.org>
740 * t-encrypt.c (print_op_info): New and use it after each operation..
742 2001-08-28 Werner Koch <wk@gnupg.org>
744 * t-sign.c (print_op_info): New and use it after each operation.
746 2001-03-15 Werner Koch <wk@gnupg.org>
748 * t-keylist.c (doit): List subkeys too, show caps.
750 2001-02-13 Werner Koch <wk@gnupg.org>
752 * t-verify.c (print_sig_stat): Repaled ulong by unsigned long
753 because we don't use the config stuff here.
755 2001-02-12 Werner Koch <wk@gnupg.org>
757 * tests/t-verify.c (print_sig_stat): Print info about the keys.
760 Copyright 2001, 2004 g10 Code GmbH
762 This file is free software; as a special exception the author gives
763 unlimited permission to copy and/or distribute it, with or without
764 modifications, as long as this notice is preserved.
766 This file is distributed in the hope that it will be useful, but
767 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
768 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.