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