1 2007-09-27 Marcus Brinkmann <marcus@g10code.de>
3 * t-engine-info.c (check_engine_info): Fix debug output.
4 * gpg/Makefile.am (tests_unix): New variable.
6 * gpg/t-support.h (passphrase_cb) [HAVE_W32_SYSTEM]: Use WriteFile instead of write.
7 * gpg/t-wait.c [HAVE_W32_SYSTEM]: Define sleep as _sleep.
9 2007-09-14 Marcus Brinkmann <marcus@g10code.de>
11 * gpgsm/t-verify.c (main): Release TEXT and SIG.
13 2007-07-12 Marcus Brinkmann <marcus@g10code.de>
15 * gpgsm/Makefile.am (key_id): Change := into =.
17 2007-07-12 Werner Koch <wk@g10code.com>
19 * gpgsm/t-support.h (init_gpgme) [W32]: Do not init the locales as
20 the constants are not available.
22 2007-02-26 Werner Koch <wk@g10code.com>
24 * gpg/t-verify.c (double_plaintext_sig): New.
27 2006-12-02 Marcus Brinkmann <marcus@g10code.de>
29 * gpgsm/t-keylist.c (main): Skip unknown keys. Newer versions of
30 GPGSM import more keys than older ones.
32 2005-12-06 Werner Koch <wk@g10code.com>
34 * gpg/t-keylist.c (main): Changed for that secondary keys now have
36 * gpg/t-keylist-sig.c (main): Ditto.
37 * gpgsm/t-keylist.c (main): Ditto. The test used to be wrong.
39 2005-10-18 Werner Koch <wk@g10code.com>
41 * gpg/pubdemo.asc, gpg/secdemo.asc: Add 2 expired subkeys to
43 * gpg/t-keylist.c: Reordered list to match new demo keyring. Add
44 arg for number of subkeys and for extra checking function.
45 (main): Enhanced a few error outputs. Changed subkey
46 counting. Call extra checking fucntion.
49 2005-10-07 Marcus Brinkmann <marcus@g10code.de>
51 * gpgsm/t-keylist.c (main): Allow for an email address as a second
54 * gpg/t-sig-notation.c: Change critical notation to something
57 2005-10-01 Marcus Brinkmann <marcus@g10code.de>
59 * gpg/Makefile.am (EXTRA_DIST): Remove gpg.conf.
60 (DISTCLEANFILES): Add gpg.conf.
61 (all-local): Add gpg.conf.
62 (./gpg.conf): New target.
63 * gpg/gpg.conf: Remove file.
65 * gpg/Makefile.am (EXTRA_DIST): Add gpg.conf.
67 * gpg/Makefile.am (TESTS): Add t-sig-notation.
68 * gpg/t-sig-notation.c (check_result): New file.
69 * gpg/t-verify.c (check_result): Also check the length of the
71 * gpg/gpg.conf: New file.
73 2005-09-30 Marcus Brinkmann <marcus@g10code.de>
75 * gpg/Makefile.am (TESTS): Add t-filename.
76 * gpg/t-filename.c: New file.
78 2005-09-23 Werner Koch <wk@g10code.com>
80 * gpg/t-support.h (init_gpgme) [W32]: Don't use LC_MESSAGES.
82 * gpg/t-encrypt-large.c: New test.
83 * gpg/Makefile.am (TESTS): Add t-encrypt-large.
85 2005-06-03 Marcus Brinkmann <marcus@g10code.de>
87 * gpg/Makefile.am (TESTS): Add t-wait.
88 * gpg/t-wait.c (main): New test.
90 2004-12-07 Marcus Brinkmann <marcus@g10code.de>
92 * gpg/mkdemodirs: Add copyright notice.
94 * gpgsm/Makefile.am, gpgsm/t-support.h, gpgsm/t-decrypt.c,
95 gpgsm/t-encrypt.c, gpgsm/t-export.c, gpgsm/t-genkey.c,
96 gpgsm/t-import.c, gpgsm/t-keylist.c, gpgsm/t-sign.c,
97 gpgsm/t-verify.c, gpg/Makefile.am, gpg/t-decrypt.c,
98 gpg/t-decrypt-verify.c, gpg/t-edit.c, gpg/t-encrypt.c,
99 gpg/t-encrypt-sign.c, gpg/t-encrypt-sym.c, gpg/t-eventloop.c,
100 gpg/t-export.c, gpg/t-genkey.c, gpg/t-import.c, gpg/t-keylist.c,
101 gpg/t-keylist-sig.c, gpg/t-sign.c, gpg/t-signers.c,
102 gpg/t-support.h, gpg/t-thread1.c, gpg/t-trustlist.c,
103 gpg/t-verify.c, Makefile.am, t-data.c, t-engine-info.c,
104 t-version.c: Change license to LGPL.
106 2004-08-17 Marcus Brinkmann <marcus@g10code.de>
108 * gpgsm/t-keylist.c (struct): Add new fields VALIDITY and
111 * gpgsm/t-import.c (check_result): New argument total_stat.
112 (main): Pass this argument. Reduce number of total considered
113 keys to 1 for the second test.
115 2004-04-05 Werner Koch <wk@gnupg.org>
117 * gpgsm/Makefile.am: Changed the faked system time to 20011213T12000.
119 2004-03-07 Marcus Brinkmann <marcus@g10code.de>
121 * gpgsm/t-keylist.c: Add chain IDs.
123 2004-03-03 Werner Koch <wk@gnupg.org>
125 * gpgsm/t-export.c (main): Also check exporting 2 certificates.
127 2004-02-17 Werner Koch <wk@gnupg.org>
129 * gpgsm/t-import.c (check_result): gpgsm does now return info in
130 the result->imports; adjust for that.
132 * gpgsm/Makefile.am (TESTS_ENVIRONMENT): Reset the GPG_AGENT_INFO.
134 Include config.h at the top of each C source. This is required
137 * gpg/t-keylist-sig.c (main): s/class/sig_class/.
138 * gpg/t-signers.c (check_result): Ditto.
139 * gpg/t-sign.c (check_result): Ditto.
140 * gpg/t-encrypt-sign.c (check_result): Ditto.
141 * gpgsm/t-sign.c (check_result): Ditto.
143 2004-01-12 Werner Koch <wk@gnupg.org>
145 * gpg/t-keylist-sig.c (main): Temporary disabled one test due top
147 * gpg/t-import.c (check_result): Likewise.
149 2003-11-19 Werner Koch <wk@gnupg.org>
151 * gpg/t-support.h (DIM): Added.
153 * gpg/t-verify.c (check_result): Rewrote test for notations
154 because the order of notaions is not guaranteed.
156 * gpgsm/t-support.h (fail_if_err): Also print the numeric values.
158 2003-10-06 Marcus Brinkmann <marcus@g10code.de>
160 * gpg/t-eventloop.c: Include <sys/types.h> for old systems.
162 * gpgsm/Makefile.am (DISTCLEANFILES): Add random_seed.
164 * gpg/t-thread1.c (thread_one): Do not call initialize_gpgme.
167 2003-09-14 Marcus Brinkmann <marcus@g10code.de>
169 * gpg/t-thread1.c (main): Call init_gpgme here.
170 (initialize_gpgme): Function removed.
172 * gpg/t-thread1.c: New file.
173 * gpg/Makefile.am (TESTS): Add t-thread1.c.
174 (t_thread1_LDADD): New variable.
175 (LDADD): Remove GPG Error lib.
176 * gpgsm/Makefile.am (LDADD): Likewise.
178 * gpg/t-import.c (main): Likewise.
179 * gpg/t-keylist-sig.c (main): Likewise.
180 * gpg/t-keylist.c (main): Likewise.
181 * gpg/t-sign.c (main): Likewise.
182 * gpg/t-signers.c (main): Likewise.
183 * gpg/t-trustlist.c (main): Likewise.
184 * gpgsm/t-support.h: Include <stdlib.h> and <locale.h>.
185 (init_gpgme): New function.
186 * gpg/t-support.h: Likewise.
187 * gpgsm/t-verify.c (main): Call init_gpgme.
188 * gpgsm/t-decrypt.c (main): Likewise.
189 * gpgsm/t-encrypt.c (main): Likewise.
190 * gpgsm/t-export.c (main): Likewise.
191 * gpgsm/t-genkey.c (main): Likewise.
192 * gpgsm/t-import.c (main): Likewise.
193 * gpgsm/t-keylist.c (main): Likewise.
194 * gpgsm/t-sign.c (main): Likewise.
195 * gpg/t-verify.c (main): Call init_gpgme.
196 * gpg/t-decrypt-verify.c (main): Likewise.
197 * gpg/t-decrypt.c (main): Likewise.
198 * gpg/t-edit.c (main): Likewise.
199 * gpg/t-encrypt-sign.c (main): Likewise.
200 * gpg/t-encrypt-sym.c (main): Likewise.
201 * gpg/t-encrypt.c (main): Likewise.
202 * gpg/t-eventloop.c (main): Likewise.
203 * gpg/t-export.c (main): Likewise.
204 * gpg/t-genkey.c (main): Likewise.
206 2003-08-14 Marcus Brinkmann <marcus@g10code.de>
208 * gpg/t-sign.c (check_result): Change output format for signature
209 class to unsigned int.
210 * gpg/t-signers.c (check_result): Likewise.
211 * gpg/t-encrypt-sign.c (check_result): Likewise.
212 * gpgsm/t-sign.c (check_result): Likewise.
214 2003-07-31 Marcus Brinkmann <marcus@g10code.de>
216 * gpg/t-verify.c (check_result): Change type of SUMMARY to
218 * gpg/t-decrypt-verify.c (check_verify_result): Likewise.
219 * gpg/t-keylist-sig.c (keys): Change type of member CLASS to
221 * t-data.c (read_cb): Change type of AMOUNT to unsigned int.
222 * t-version.c (version): Remove unused variable.
224 2003-07-22 Marcus Brinkmann <marcus@g10code.de>
226 * Makefile.am (AM_CPPFLAGS): New variable.
227 (LDADD): Add @GPG_ERROR_LIBS@.
228 * gpg/Makefile.am (AM_CPPFLAGS): New variable.
229 (LDADD): Add @GPG_ERROR_LIBS@.
230 * gpgsm/Makefile.am (AM_CPPFLAGS): New variable.
231 (LDADD): Add @GPG_ERROR_LIBS@.
233 2003-06-06 Marcus Brinkmann <marcus@g10code.de>
235 Everywhere: Use libgpg-error error codes.
237 * gpg/Makefile.am (noinst_HEADERS): New variable.
238 * gpg/t-support.h: New file.
239 * gpgsm/Makefile.am (noinst_HEADERS): New variable.
240 * gpgsm/t-support.h: New file.
242 2003-05-29 Marcus Brinkmann <marcus@g10code.de>
244 * gpg/t-encrypt-sym.c (main): Adapt to new syntax.
245 * gpg/t-encrypt.c (main): Likewise.
246 * gpg/t-eventloop.c (main): Likewise.
247 * gpg/t-encrypt-sign.c (main): Likewise.
248 * gpgsm/t-export.c (main): Likewise.
249 * gpgsm/t-encrypt.c (main): Likewise.
251 2003-05-28 Marcus Brinkmann <marcus@g10code.de>
253 * gpg/t-eventloop.c (main): Rewrite recipient management.
254 * gpg/t-encrypt-sign.c (main): Likewise.
255 * gpg/t-encrypt.c (main): Likewise.
256 * gpg/t-export.c (main): Likewise.
257 * gpgsm/t-encrypt.c (main): Likewise.
258 * gpgsm/t-export.c (main): Likewise.
260 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
262 * gpg/Makefile.am (TESTS): Order t-keylist and t-keylist-sig after
264 * gpg/t-edit.c (edit_fnc): Fix primary UID for keylisting tests.
265 * gpg/t-keylist.c: Change order of user IDs.
266 * gpg/t-keylist-sig.c: Likewise.
267 * gpg/t-import.c: Add support for gpg in CVS.
269 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
271 * t-data.c: Remove TEST_OUT_CB.
273 * gpg/t-trustlist.c (main): Access ITEM directly.
275 * (t-decrypt-verify.c, t-decrypt.c, t-edit.c, t-encrypt-sign.c,
276 t-encrypt-sym.c, t-sign.c, t-signers.c): Include <unistd.h>.
277 (passphrase_cb): Rewritten.
278 * t-edit.c (edit_fnc): Rewritten.
280 2003-05-04 Marcus Brinkmann <marcus@g10code.de>
282 * gpg/t-keylist-sig.c (main): Remove timestamp check.
284 * gpgsm/t-keylist.c: Add check for timestamp.
286 * gpg/Makefile.am (TESTS): Add t-keylist-sig.
287 * gpg/t-keylist-sig.c: New file.
289 2003-04-30 Marcus Brinkmann <marcus@g10code.de>
291 * gpg/t-eventloop.c (main): Do not call print_op_info.
292 (print_op_info): Function removed.
294 * gpg/t-keylist.c: Rewritten.
295 * gpgsm/t-keylist.c (main): Rewritten.
296 * gpg/t-edit.c (main): Do not use gpgme_key_get_as_xml. Use
297 gpgme_key_unref instead gpgme_key_release.
298 * gpg/t-signers.c (main): Use gpgme_key_unref instead
301 2003-04-29 Marcus Brinkmann <marcus@g10code.de>
303 * gpg/t-trustlist.c: Rewritten.
305 * gpg/t-verify.c (main): Rewritten.
306 * gpg/t-decrypt-verify.c: Rewritten.
307 * gpgsm/t-verify.c (main): Rewritten.
309 2003-04-28 Marcus Brinkmann <marcus@g10code.de>
311 * gpgsm/t-decrypt.c (main): Rewritten.
313 * gpg/t-decrypt.c: Rewritten.
315 * gpg/t-signers.c: Rewritten.
317 2003-04-27 Marcus Brinkmann <marcus@g10code.de>
319 * gpg/t-encrypt-sign.c (check_result): Rewritten.
321 * gpg/t-sign.c: Rewritten.
322 * gpgsm/t-sign.c: Rewritten.
323 * gpg/t-encrypt.c: Check for invalid recipients.
324 * gpgsm/t-encrypt.c: Likewise.
326 * gpg/t-import.c (check_result): Really use FPR.
327 * gpgsm/t-import.c (check_result): Rewritten.
329 2003-04-25 Marcus Brinkmann <marcus@g10code.de>
331 * gpg/t-import.c: Rewritten.
333 * gpgsm/t-genkey.c: Rewritten.
334 * gpgsm/Makefile.am (noinst_PROGRAMS): Add t-genkey.
335 * gpg/t-genkey.c: Include <stdlib.h>.
336 (main): Check result->fpr before checking its length.
338 2003-04-24 Marcus Brinkmann <marcus@g10code.de>
340 * gpg/t-genkey.c: Rewritten to match new semantics.
342 2003-02-06 Marcus Brinkmann <marcus@g10code.de>
344 * gpg/t-decrypt.c (passphrase_cb): Fix to new prototype.
345 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
346 * gpg/t-edit.c (passphrase_cb): Likewise.
347 * gpg/t-encrypt-sign.c (passphrase_cb): Likewise.
348 * gpg/t-encrypt-sym.c (passphrase_cb): Likewise.
349 * gpg/t-sign.c (passphrase_cb): Likewise.
350 * gpg/t-signers.c (passphrase_cb): Likewise.
352 2003-01-30 Marcus Brinkmann <marcus@g10code.de>
354 * t-engine-info.c: Use file_name instead path throughout.
356 * Makefile.am (TESTS): Add t-engine-info.
357 * t-engine-info.c: New file.
358 * gpg/t-encrypt.c (main): Don't print engine info.
359 * gpg/t-eventloop.c (main): Likewise.
360 * gpg/t-encrypt-sign.c (main): Likewise.
361 * gpgsm/t-encrypt.c (main): Likewise.
363 2002-12-24 Marcus Brinkmann <marcus@g10code.de>
365 * gpgsm/t-verify.c (main): Adjust caller of gpgme_op_verify.
366 * gpg/t-verify.c (main): Likewise.
367 * gpg/t-decrypt-verify.c (main): Likewise for
368 gpgme_op_decrypt_verify.
370 2002-12-23 Marcus Brinkmann <marcus@g10code.de>
372 * gpgsm/Makefile.am (./gpgsm.conf): Add a faked system time to
373 avoid certification's expiry.
374 * gpgsm/t-encrypt.c (main): Use the short certification name.
376 2002-11-19 Marcus Brinkmann <marcus@g10code.de>
378 * gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
381 2002-10-09 Marcus Brinkmann <marcus@g10code.de>
383 * gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
384 interface, and use gpgme_engine_check_version instead
386 * gpg/t-decrypt-verify.c (print_data): Likewise.
387 * gpg/t-edit.c (main): Likewise.
388 * gpg/t-encrypt.c (print_data): Likewise.
389 * gpg/t-encrypt-sign.c (print_data): Likewise.
390 * gpg/t-encrypt-sym.c (print_data): Likewise.
391 * gpg/t-eventloop.c (print_data): Likewise.
392 * gpg/t-export.c (print_data): Likewise.
393 * gpg/t-sign.c (print_data): Likewise.
394 * gpg/t-signers.c (print_data): Likewise.
395 * gpgsm/t-decrypt.c (print_data): Likewise.
396 * gpgsm/t-encrypt.c (print_data): Likewise.
397 * gpgsm/t-export.c (print_data): Likewise.
398 * gpgsm/t-sign.c (print_data): Likewise.
399 * gpg/t-verify.c (main): Likewise for gpgme_op_verify.
400 * gpgsm/t-verify.c (main): Likewise for gpgme_op_verify.
401 * t-data.c (read_once_test): Likewise.
402 (write_test): Update for new behaviour of data objects.
403 (main): Remove type test.
405 2002-09-30 Werner Koch <wk@gnupg.org>
407 * gpgsm/t-keylist.c (doit): Add arg SECRET.
408 (main): Add option --secret.
410 2002-09-28 Marcus Brinkmann <marcus@g10code.de>
412 * t-version.c: Include <string.h>. Reported by Stéphane Corthésy.
414 2002-09-02 Marcus Brinkmann <marcus@g10code.de>
416 * gpg/t-keylist.c (main): Test PATTERN for NULL before printing.
417 Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
419 2002-08-01 Marcus Brinkmann <marcus@g10code.de>
421 * gpg/t-edit.c: Also add a test for the expire command (testing
422 the passphrase callback).
424 2002-07-28 Marcus Brinkmann <marcus@g10code.de>
426 * gpg/t-edit.c: New file.
427 * gpg/Makefile (TESTS): Add t-edit.
429 2002-07-25 Marcus Brinkmann <marcus@g10code.de>
431 * gpg/t-encrypt-sym.c (main): Change type of I to size_t and
433 * gpg/t-verify.c (main): Likewise. Submitted by Stéphane
436 2002-07-03 Marcus Brinkmann <marcus@g10code.de>
438 * gpg/t-eventloop.c: New file.
439 * gpg/Makefile (TESTS): Add t-eventloop.
441 2002-06-26 Werner Koch <wk@gnupg.org>
443 * gpgsm/t-import.c (print_op_info): New.
444 (main): Print operation info.
446 2002-06-25 Werner Koch <wk@gnupg.org>
448 * gpgsm/Makefile.am (DISTCLEANFILES): new.
450 2002-06-25 Marcus Brinkmann <marcus@g10code.de>
452 * gpgsm/Makefile.am (TESTS): Add t-export.
453 gpgsm/t-export.c: New file.
455 2002-06-20 Werner Koch <wk@gnupg.org>
457 * gpgsm/t-sign.c (main): Also test a normal signature.
459 * gpg/Makefile (TESTS_ENVIRONMENT): Set GPG_AGENT_INFO empty.
460 * gpg/t-signers.c, gpg/t-sign.c, gpg/t-encrypt-sym.c
461 * gpg/t-encrypt-sign.c, gpg/t-decrypt.c
462 * gpg/t-decrypt-verify.c (main): Changed the GPG_AGENT_INFO check to
463 match the one in ../../gpgme/rungpg.c.
465 2002-06-12 Werner Koch <wk@gnupg.org>
467 * gpgsm/t-keylist.c (doit): Print operation info if available.
469 2002-06-10 Werner Koch <wk@gnupg.org>
471 * gpgsm/t-verify.c (print_sig_stat): Print the error token.
473 2002-06-04 Werner Koch <wk@gnupg.org>
475 * gpgsm/t-encrypt.c (main): Add a simple option parser and allow
476 to specify an encryption key.
478 2002-05-26 Marcus Brinkmann <marcus@g10code.de>
480 * gpg/Makefile.am (all-local): Remove dependency on ./secring.gpg.
481 (./secring.gpg): Remove target, and move all rules for this target
483 (./pubring.gpg): ... here. This was necessary because GnuPG 1.0.7
484 does create an empty secring.gpg file when importing public keys.
486 2002-05-08 Marcus Brinkmann <marcus@g10code.de>
488 * gpgsm/t-verify.c (validity_string): New.
489 (print_sig_stat): Print expire time and validity.
490 (status_string): Add new exipred stati.
492 2002-05-03 Werner Koch <wk@gnupg.org>
494 * gpg/t-verify.c (validity_string): New.
495 (print_sig_stat): Print expire time and validity.
496 (status_string): Add new exipred stati.
498 2002-04-05 Marcus Brinkmann <marcus@g10code,de>
500 * gpgsm/Makefile.am (./trustlist.txt): Put more into this file to
501 prevent use of gpg-agent.
502 (./gpg-agent.conf): Remove target.
503 (all-local): Remove ./gpg-agent.conf.
505 2002-04-05 Marcus Brinkmann <marcus@g10code.de>
507 * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
509 * gpgsm/t-encrypt.c (main): Likewise.
511 2002-03-06 Marcus Brinkmann <marcus@g10code.de>
513 * gpg/t-encrypt-sym.c: New file.
514 * gpg/Makefile.am (TESTS): Add t-encrypt-sym.
516 2002-03-05 Marcus Brinkmann <marcus@g10code.de>
518 * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
521 2002-03-04 Werner Koch <wk@gnupg.org>
523 * gpg/Makefile.am (DISTCLEANFILES): Added.
525 2002-03-03 Marcus Brinkmann <marcus@g10code.de>
527 * gpg/t-verify.c (main): Add a few more sanity checks, and a check
528 for normal signatures.
530 2002-02-26 Marcus Brinkmann <marcus@g10code.de>
532 * gpg/t-encrypt-sign.c: New file.
533 * gpg/Makefile.am (TESTS): Add t-encrypt-sign.
535 2002-02-13 Werner Koch <wk@gnupg.org>
537 * gpgsm/Makefile.am (private-keys-v1.d): Don't
538 fail when the directory already exists.
540 2002-02-12 Marcus Brinkmann <marcus@g10code.de>
542 * gpg/Makefile.am (CLEANFILES): New target.
543 (distclean-local): Rename to ...
544 (clean-local): ... this.
546 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
548 * gpgsm/Makefile.am (./private-keys-v1.d/$(key_id).key): Fix rule.
550 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
552 * gpgsm/t-genkey.c: New file (not added to Makefile.am because of
555 2002-02-08 Marcus Brinkmann <marcus@g10code.de>
557 * gpgsm/Makefile.am (key_id): Update value.
558 (all-local): Add .key to keyid filename.
559 (./private-keys-v1.d/$(key_id)): Renamed to ...
560 (./private-keys-v1.d/$(key_id).key): ... this.
561 (all-local): Add ./gpgsm.conf, ./trustlist.txt.
562 (./gpgsm.conf, ./trustlist.txt): New target.
563 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Renamed to ...
564 * gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939: ... this.
566 2002-01-30 Marcus Brinkmann <marcus@g10code.de>
568 * gpg/t-import.c (print_op_info): New function.
571 2002-01-22 Marcus Brinkmann <marcus@g10code.de>
573 * gpg/t-signers.c (passphrase_cb): Change type of r_hd to void**.
574 * gpg/t-sign.c (passphrase_cb): Likewise.
575 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
576 * gpg/t-decrypt.c (passphrase_cb): Likewise.
578 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
580 * gpg/t-decrypt-verify.c: Don't include `mcheck.h'. Reported by
583 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
585 * gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
587 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
589 * gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
591 2001-12-16 Marcus Brinkmann <marcus@g10code.de>
593 * gpgsm/Makefile: Rename `pubcerts.kbx' to `pubring.kbx'.
595 2001-12-15 Marcus Brinkmann <marcus@g10code.de>
597 * gpgsm/t-keylist.c (check_two_contexts): Set protocols.
599 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
601 * gpgsm/t-sign.c: New file.
602 * gpgsm/Makefile.am (TESTS): Add t-sign.
604 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
606 * gpgsm/t-decrypt.c: New file.
607 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Likewise.
608 * gpgsm/Makefile.am (TESTS): Add t-decrypt.
609 (key_id): New variable.
610 (all-local): New target ./private-keys-v1.d/$(key_id) added.
611 (./private-keys-v1.d/$(key_id)): New target.
613 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
615 * gpgsm/t-verify.c: New file.
616 * gpgsm/Makefile.am (TESTS): Add t-verify.
618 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
620 * gpg/Makefile.am (GPG): Set to @GPG_PATH@.
621 (./pubring.gpg): Use $(GPG) instead gpg.
622 (./secring.gpg): Likewise.
624 * gpgsm/t-import.c (main): Remove third test case.
625 * gpgsm/Makefile.am (GPGSM): Set to @GPGSM@.
626 (all-local): New target.
627 (./pubcerts.kbx): Likewise.
628 * gpgsm/t-encrypt.c: New file.
629 * gpgsm/Makefile.am (TESTS): Add t-encrypt.
631 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
633 * gpgsm/t-keylist.c: New file.
634 * gpgsm/Makefile.am (TESTS): Add t-keylist.
636 2001-12-13 Marcus Brinkmann <marcus@g10code.de>
638 * gpgsm/cert_dfn_pca01.der: New file.
639 * gpgsm/cert_dfn_pca15.der: Likewise.
640 * gpgsm/cert_g10code_test1.der: Likewise.
641 * gpgsm/t-import.c: Likewise.
642 * gpgsm/Makefile.am (EXTRADIST): Add new files.
643 (TESTS): Add t-import.
645 2001-11-22 Marcus Brinkmann <marcus@g10code.de>
647 * gpg/: New directory.
648 * Makefile.am, t-verify.c, t-encrypt.c, t-signers.c, t-trustlist.c,
649 t-sign.c, t-keylist.c, t-import.c, t-genkey.c, t-export.c,
650 t-decrypt-verify.c, t-decrypt.c, t-version.c, t-data.c, mkdemodirs.
651 cipher-1.asc, cipher-2.asc, geheim.txt, pubdemo.asc, pubkey-1.asc,
652 secdemo.asc, seckey-1.asc): Move to sub directory gpg/.
654 * gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
656 (LDD): Correct relative path to gpgme library.
657 (TESTS): Remove t-version and t-data.
658 * gpg/t-verify.c, gpg/t-encrypt.c, gpg/t-signers.c, gpg/t-trustlist.c,
659 gpg/t-sign.c, gpg/t-keylist.c, gpg/t-import.c, gpg/t-genkey.c,
660 gpg/t-export.c, gpg/t-decrypt-verify.c, gpg/t-decrypt.c,
661 t-version.c, t-data.c): Include gpgme.h, not "../gpgme/gpgme.h".
663 * Makefile.am: New file.
664 * gpgsm/: New directory.
665 * gpgsm/Makefile.am: New file.
667 2001-11-16 Marcus Brinkmann <marcus@g10code.de>
669 * Makefile.am (TESTS): Add t-decrypt-verify.
670 * t-decrypt-verify.c: New file.
671 * cipher-2.asc: Likewise.
673 2001-11-02 Marcus Brinkmann <marcus@g10code.de>
675 * t-data.c: Include stddef.h.
676 (read_once_test): Change type of READ to size_t.
677 (read_test): Likewise.
678 (write_test): Likewise.
680 2001-10-29 Marcus Brinkmann <marcus@g10code.de>
682 * t-signers.c: New file.
683 * Makefile.am (TESTS): Add t-signers.
685 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
687 * Makefile.am (TEST_ENVIRONMENT): Revert last change.
689 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
691 * Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
692 not current directory.
694 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
696 * t-data.c (write_test): New function.
697 (main): Invoke write_test for all rounds except TEST_OUT_CB.
699 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
701 * Makefile.am (INCLUDES): Remove spurious duplicate to silence
704 2001-10-16 Marcus Brinkmann <marcus@g10code.de>
706 * t-version.c: New file.
707 * t-data.c: Likewise.
708 * t-data-1.txt: Likewise.
709 * t-data-2.txt: Likewise.
710 * Makefile.am (TESTS): Add t-version, t-data.
712 2001-09-17 Werner Koch <wk@gnupg.org>
714 * t-keylist.c (check_two_contexts): New.
716 2001-09-03 Werner Koch <wk@gnupg.org>
718 * t-encrypt.c (print_op_info): New and use it after each operation..
720 2001-08-28 Werner Koch <wk@gnupg.org>
722 * t-sign.c (print_op_info): New and use it after each operation.
724 2001-03-15 Werner Koch <wk@gnupg.org>
726 * t-keylist.c (doit): List subkeys too, show caps.
728 2001-02-13 Werner Koch <wk@gnupg.org>
730 * t-verify.c (print_sig_stat): Repaled ulong by unsigned long
731 because we don't use the config stuff here.
733 2001-02-12 Werner Koch <wk@gnupg.org>
735 * tests/t-verify.c (print_sig_stat): Print info about the keys.
738 Copyright 2001, 2004 g10 Code GmbH
740 This file is free software; as a special exception the author gives
741 unlimited permission to copy and/or distribute it, with or without
742 modifications, as long as this notice is preserved.
744 This file is distributed in the hope that it will be useful, but
745 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
746 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.