1 2005-12-06 Werner Koch <wk@g10code.com>
3 * gpg/t-keylist.c (main): Changed for that secondary keys now have
5 * gpg/t-keylist-sig.c (main): Ditto.
6 * gpgsm/t-keylist.c (main): Ditto. The test used to be wrong.
8 2005-10-18 Werner Koch <wk@g10code.com>
10 * gpg/pubdemo.asc, gpg/secdemo.asc: Add 2 expired subkeys to
12 * gpg/t-keylist.c: Reordered list to match new demo keyring. Add
13 arg for number of subkeys and for extra checking function.
14 (main): Enhanced a few error outputs. Changed subkey
15 counting. Call extra checking fucntion.
18 2005-10-07 Marcus Brinkmann <marcus@g10code.de>
20 * gpgsm/t-keylist.c (main): Allow for an email address as a second
23 * gpg/t-sig-notation.c: Change critical notation to something
26 2005-10-01 Marcus Brinkmann <marcus@g10code.de>
28 * gpg/Makefile.am (EXTRA_DIST): Remove gpg.conf.
29 (DISTCLEANFILES): Add gpg.conf.
30 (all-local): Add gpg.conf.
31 (./gpg.conf): New target.
32 * gpg/gpg.conf: Remove file.
34 * gpg/Makefile.am (EXTRA_DIST): Add gpg.conf.
36 * gpg/Makefile.am (TESTS): Add t-sig-notation.
37 * gpg/t-sig-notation.c (check_result): New file.
38 * gpg/t-verify.c (check_result): Also check the length of the
40 * gpg/gpg.conf: New file.
42 2005-09-30 Marcus Brinkmann <marcus@g10code.de>
44 * gpg/Makefile.am (TESTS): Add t-filename.
45 * gpg/t-filename.c: New file.
47 2005-09-23 Werner Koch <wk@g10code.com>
49 * gpg/t-support.h (init_gpgme) [W32]: Don't use LC_MESSAGES.
51 * gpg/t-encrypt-large.c: New test.
52 * gpg/Makefile.am (TESTS): Add t-encrypt-large.
54 2005-06-03 Marcus Brinkmann <marcus@g10code.de>
56 * gpg/Makefile.am (TESTS): Add t-wait.
57 * gpg/t-wait.c (main): New test.
59 2004-12-07 Marcus Brinkmann <marcus@g10code.de>
61 * gpg/mkdemodirs: Add copyright notice.
63 * gpgsm/Makefile.am, gpgsm/t-support.h, gpgsm/t-decrypt.c,
64 gpgsm/t-encrypt.c, gpgsm/t-export.c, gpgsm/t-genkey.c,
65 gpgsm/t-import.c, gpgsm/t-keylist.c, gpgsm/t-sign.c,
66 gpgsm/t-verify.c, gpg/Makefile.am, gpg/t-decrypt.c,
67 gpg/t-decrypt-verify.c, gpg/t-edit.c, gpg/t-encrypt.c,
68 gpg/t-encrypt-sign.c, gpg/t-encrypt-sym.c, gpg/t-eventloop.c,
69 gpg/t-export.c, gpg/t-genkey.c, gpg/t-import.c, gpg/t-keylist.c,
70 gpg/t-keylist-sig.c, gpg/t-sign.c, gpg/t-signers.c,
71 gpg/t-support.h, gpg/t-thread1.c, gpg/t-trustlist.c,
72 gpg/t-verify.c, Makefile.am, t-data.c, t-engine-info.c,
73 t-version.c: Change license to LGPL.
75 2004-08-17 Marcus Brinkmann <marcus@g10code.de>
77 * gpgsm/t-keylist.c (struct): Add new fields VALIDITY and
80 * gpgsm/t-import.c (check_result): New argument total_stat.
81 (main): Pass this argument. Reduce number of total considered
82 keys to 1 for the second test.
84 2004-04-05 Werner Koch <wk@gnupg.org>
86 * gpgsm/Makefile.am: Changed the faked system time to 20011213T12000.
88 2004-03-07 Marcus Brinkmann <marcus@g10code.de>
90 * gpgsm/t-keylist.c: Add chain IDs.
92 2004-03-03 Werner Koch <wk@gnupg.org>
94 * gpgsm/t-export.c (main): Also check exporting 2 certificates.
96 2004-02-17 Werner Koch <wk@gnupg.org>
98 * gpgsm/t-import.c (check_result): gpgsm does now return info in
99 the result->imports; adjust for that.
101 * gpgsm/Makefile.am (TESTS_ENVIRONMENT): Reset the GPG_AGENT_INFO.
103 Include config.h at the top of each C source. This is required
106 * gpg/t-keylist-sig.c (main): s/class/sig_class/.
107 * gpg/t-signers.c (check_result): Ditto.
108 * gpg/t-sign.c (check_result): Ditto.
109 * gpg/t-encrypt-sign.c (check_result): Ditto.
110 * gpgsm/t-sign.c (check_result): Ditto.
112 2004-01-12 Werner Koch <wk@gnupg.org>
114 * gpg/t-keylist-sig.c (main): Temporary disabled one test due top
116 * gpg/t-import.c (check_result): Likewise.
118 2003-11-19 Werner Koch <wk@gnupg.org>
120 * gpg/t-support.h (DIM): Added.
122 * gpg/t-verify.c (check_result): Rewrote test for notations
123 because the order of notaions is not guaranteed.
125 * gpgsm/t-support.h (fail_if_err): Also print the numeric values.
127 2003-10-06 Marcus Brinkmann <marcus@g10code.de>
129 * gpg/t-eventloop.c: Include <sys/types.h> for old systems.
131 * gpgsm/Makefile.am (DISTCLEANFILES): Add random_seed.
133 * gpg/t-thread1.c (thread_one): Do not call initialize_gpgme.
136 2003-09-14 Marcus Brinkmann <marcus@g10code.de>
138 * gpg/t-thread1.c (main): Call init_gpgme here.
139 (initialize_gpgme): Function removed.
141 * gpg/t-thread1.c: New file.
142 * gpg/Makefile.am (TESTS): Add t-thread1.c.
143 (t_thread1_LDADD): New variable.
144 (LDADD): Remove GPG Error lib.
145 * gpgsm/Makefile.am (LDADD): Likewise.
147 * gpg/t-import.c (main): Likewise.
148 * gpg/t-keylist-sig.c (main): Likewise.
149 * gpg/t-keylist.c (main): Likewise.
150 * gpg/t-sign.c (main): Likewise.
151 * gpg/t-signers.c (main): Likewise.
152 * gpg/t-trustlist.c (main): Likewise.
153 * gpgsm/t-support.h: Include <stdlib.h> and <locale.h>.
154 (init_gpgme): New function.
155 * gpg/t-support.h: Likewise.
156 * gpgsm/t-verify.c (main): Call init_gpgme.
157 * gpgsm/t-decrypt.c (main): Likewise.
158 * gpgsm/t-encrypt.c (main): Likewise.
159 * gpgsm/t-export.c (main): Likewise.
160 * gpgsm/t-genkey.c (main): Likewise.
161 * gpgsm/t-import.c (main): Likewise.
162 * gpgsm/t-keylist.c (main): Likewise.
163 * gpgsm/t-sign.c (main): Likewise.
164 * gpg/t-verify.c (main): Call init_gpgme.
165 * gpg/t-decrypt-verify.c (main): Likewise.
166 * gpg/t-decrypt.c (main): Likewise.
167 * gpg/t-edit.c (main): Likewise.
168 * gpg/t-encrypt-sign.c (main): Likewise.
169 * gpg/t-encrypt-sym.c (main): Likewise.
170 * gpg/t-encrypt.c (main): Likewise.
171 * gpg/t-eventloop.c (main): Likewise.
172 * gpg/t-export.c (main): Likewise.
173 * gpg/t-genkey.c (main): Likewise.
175 2003-08-14 Marcus Brinkmann <marcus@g10code.de>
177 * gpg/t-sign.c (check_result): Change output format for signature
178 class to unsigned int.
179 * gpg/t-signers.c (check_result): Likewise.
180 * gpg/t-encrypt-sign.c (check_result): Likewise.
181 * gpgsm/t-sign.c (check_result): Likewise.
183 2003-07-31 Marcus Brinkmann <marcus@g10code.de>
185 * gpg/t-verify.c (check_result): Change type of SUMMARY to
187 * gpg/t-decrypt-verify.c (check_verify_result): Likewise.
188 * gpg/t-keylist-sig.c (keys): Change type of member CLASS to
190 * t-data.c (read_cb): Change type of AMOUNT to unsigned int.
191 * t-version.c (version): Remove unused variable.
193 2003-07-22 Marcus Brinkmann <marcus@g10code.de>
195 * Makefile.am (AM_CPPFLAGS): New variable.
196 (LDADD): Add @GPG_ERROR_LIBS@.
197 * gpg/Makefile.am (AM_CPPFLAGS): New variable.
198 (LDADD): Add @GPG_ERROR_LIBS@.
199 * gpgsm/Makefile.am (AM_CPPFLAGS): New variable.
200 (LDADD): Add @GPG_ERROR_LIBS@.
202 2003-06-06 Marcus Brinkmann <marcus@g10code.de>
204 Everywhere: Use libgpg-error error codes.
206 * gpg/Makefile.am (noinst_HEADERS): New variable.
207 * gpg/t-support.h: New file.
208 * gpgsm/Makefile.am (noinst_HEADERS): New variable.
209 * gpgsm/t-support.h: New file.
211 2003-05-29 Marcus Brinkmann <marcus@g10code.de>
213 * gpg/t-encrypt-sym.c (main): Adapt to new syntax.
214 * gpg/t-encrypt.c (main): Likewise.
215 * gpg/t-eventloop.c (main): Likewise.
216 * gpg/t-encrypt-sign.c (main): Likewise.
217 * gpgsm/t-export.c (main): Likewise.
218 * gpgsm/t-encrypt.c (main): Likewise.
220 2003-05-28 Marcus Brinkmann <marcus@g10code.de>
222 * gpg/t-eventloop.c (main): Rewrite recipient management.
223 * gpg/t-encrypt-sign.c (main): Likewise.
224 * gpg/t-encrypt.c (main): Likewise.
225 * gpg/t-export.c (main): Likewise.
226 * gpgsm/t-encrypt.c (main): Likewise.
227 * gpgsm/t-export.c (main): Likewise.
229 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
231 * gpg/Makefile.am (TESTS): Order t-keylist and t-keylist-sig after
233 * gpg/t-edit.c (edit_fnc): Fix primary UID for keylisting tests.
234 * gpg/t-keylist.c: Change order of user IDs.
235 * gpg/t-keylist-sig.c: Likewise.
236 * gpg/t-import.c: Add support for gpg in CVS.
238 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
240 * t-data.c: Remove TEST_OUT_CB.
242 * gpg/t-trustlist.c (main): Access ITEM directly.
244 * (t-decrypt-verify.c, t-decrypt.c, t-edit.c, t-encrypt-sign.c,
245 t-encrypt-sym.c, t-sign.c, t-signers.c): Include <unistd.h>.
246 (passphrase_cb): Rewritten.
247 * t-edit.c (edit_fnc): Rewritten.
249 2003-05-04 Marcus Brinkmann <marcus@g10code.de>
251 * gpg/t-keylist-sig.c (main): Remove timestamp check.
253 * gpgsm/t-keylist.c: Add check for timestamp.
255 * gpg/Makefile.am (TESTS): Add t-keylist-sig.
256 * gpg/t-keylist-sig.c: New file.
258 2003-04-30 Marcus Brinkmann <marcus@g10code.de>
260 * gpg/t-eventloop.c (main): Do not call print_op_info.
261 (print_op_info): Function removed.
263 * gpg/t-keylist.c: Rewritten.
264 * gpgsm/t-keylist.c (main): Rewritten.
265 * gpg/t-edit.c (main): Do not use gpgme_key_get_as_xml. Use
266 gpgme_key_unref instead gpgme_key_release.
267 * gpg/t-signers.c (main): Use gpgme_key_unref instead
270 2003-04-29 Marcus Brinkmann <marcus@g10code.de>
272 * gpg/t-trustlist.c: Rewritten.
274 * gpg/t-verify.c (main): Rewritten.
275 * gpg/t-decrypt-verify.c: Rewritten.
276 * gpgsm/t-verify.c (main): Rewritten.
278 2003-04-28 Marcus Brinkmann <marcus@g10code.de>
280 * gpgsm/t-decrypt.c (main): Rewritten.
282 * gpg/t-decrypt.c: Rewritten.
284 * gpg/t-signers.c: Rewritten.
286 2003-04-27 Marcus Brinkmann <marcus@g10code.de>
288 * gpg/t-encrypt-sign.c (check_result): Rewritten.
290 * gpg/t-sign.c: Rewritten.
291 * gpgsm/t-sign.c: Rewritten.
292 * gpg/t-encrypt.c: Check for invalid recipients.
293 * gpgsm/t-encrypt.c: Likewise.
295 * gpg/t-import.c (check_result): Really use FPR.
296 * gpgsm/t-import.c (check_result): Rewritten.
298 2003-04-25 Marcus Brinkmann <marcus@g10code.de>
300 * gpg/t-import.c: Rewritten.
302 * gpgsm/t-genkey.c: Rewritten.
303 * gpgsm/Makefile.am (noinst_PROGRAMS): Add t-genkey.
304 * gpg/t-genkey.c: Include <stdlib.h>.
305 (main): Check result->fpr before checking its length.
307 2003-04-24 Marcus Brinkmann <marcus@g10code.de>
309 * gpg/t-genkey.c: Rewritten to match new semantics.
311 2003-02-06 Marcus Brinkmann <marcus@g10code.de>
313 * gpg/t-decrypt.c (passphrase_cb): Fix to new prototype.
314 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
315 * gpg/t-edit.c (passphrase_cb): Likewise.
316 * gpg/t-encrypt-sign.c (passphrase_cb): Likewise.
317 * gpg/t-encrypt-sym.c (passphrase_cb): Likewise.
318 * gpg/t-sign.c (passphrase_cb): Likewise.
319 * gpg/t-signers.c (passphrase_cb): Likewise.
321 2003-01-30 Marcus Brinkmann <marcus@g10code.de>
323 * t-engine-info.c: Use file_name instead path throughout.
325 * Makefile.am (TESTS): Add t-engine-info.
326 * t-engine-info.c: New file.
327 * gpg/t-encrypt.c (main): Don't print engine info.
328 * gpg/t-eventloop.c (main): Likewise.
329 * gpg/t-encrypt-sign.c (main): Likewise.
330 * gpgsm/t-encrypt.c (main): Likewise.
332 2002-12-24 Marcus Brinkmann <marcus@g10code.de>
334 * gpgsm/t-verify.c (main): Adjust caller of gpgme_op_verify.
335 * gpg/t-verify.c (main): Likewise.
336 * gpg/t-decrypt-verify.c (main): Likewise for
337 gpgme_op_decrypt_verify.
339 2002-12-23 Marcus Brinkmann <marcus@g10code.de>
341 * gpgsm/Makefile.am (./gpgsm.conf): Add a faked system time to
342 avoid certification's expiry.
343 * gpgsm/t-encrypt.c (main): Use the short certification name.
345 2002-11-19 Marcus Brinkmann <marcus@g10code.de>
347 * gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
350 2002-10-09 Marcus Brinkmann <marcus@g10code.de>
352 * gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
353 interface, and use gpgme_engine_check_version instead
355 * gpg/t-decrypt-verify.c (print_data): Likewise.
356 * gpg/t-edit.c (main): Likewise.
357 * gpg/t-encrypt.c (print_data): Likewise.
358 * gpg/t-encrypt-sign.c (print_data): Likewise.
359 * gpg/t-encrypt-sym.c (print_data): Likewise.
360 * gpg/t-eventloop.c (print_data): Likewise.
361 * gpg/t-export.c (print_data): Likewise.
362 * gpg/t-sign.c (print_data): Likewise.
363 * gpg/t-signers.c (print_data): Likewise.
364 * gpgsm/t-decrypt.c (print_data): Likewise.
365 * gpgsm/t-encrypt.c (print_data): Likewise.
366 * gpgsm/t-export.c (print_data): Likewise.
367 * gpgsm/t-sign.c (print_data): Likewise.
368 * gpg/t-verify.c (main): Likewise for gpgme_op_verify.
369 * gpgsm/t-verify.c (main): Likewise for gpgme_op_verify.
370 * t-data.c (read_once_test): Likewise.
371 (write_test): Update for new behaviour of data objects.
372 (main): Remove type test.
374 2002-09-30 Werner Koch <wk@gnupg.org>
376 * gpgsm/t-keylist.c (doit): Add arg SECRET.
377 (main): Add option --secret.
379 2002-09-28 Marcus Brinkmann <marcus@g10code.de>
381 * t-version.c: Include <string.h>. Reported by Stéphane Corthésy.
383 2002-09-02 Marcus Brinkmann <marcus@g10code.de>
385 * gpg/t-keylist.c (main): Test PATTERN for NULL before printing.
386 Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
388 2002-08-01 Marcus Brinkmann <marcus@g10code.de>
390 * gpg/t-edit.c: Also add a test for the expire command (testing
391 the passphrase callback).
393 2002-07-28 Marcus Brinkmann <marcus@g10code.de>
395 * gpg/t-edit.c: New file.
396 * gpg/Makefile (TESTS): Add t-edit.
398 2002-07-25 Marcus Brinkmann <marcus@g10code.de>
400 * gpg/t-encrypt-sym.c (main): Change type of I to size_t and
402 * gpg/t-verify.c (main): Likewise. Submitted by Stéphane
405 2002-07-03 Marcus Brinkmann <marcus@g10code.de>
407 * gpg/t-eventloop.c: New file.
408 * gpg/Makefile (TESTS): Add t-eventloop.
410 2002-06-26 Werner Koch <wk@gnupg.org>
412 * gpgsm/t-import.c (print_op_info): New.
413 (main): Print operation info.
415 2002-06-25 Werner Koch <wk@gnupg.org>
417 * gpgsm/Makefile.am (DISTCLEANFILES): new.
419 2002-06-25 Marcus Brinkmann <marcus@g10code.de>
421 * gpgsm/Makefile.am (TESTS): Add t-export.
422 gpgsm/t-export.c: New file.
424 2002-06-20 Werner Koch <wk@gnupg.org>
426 * gpgsm/t-sign.c (main): Also test a normal signature.
428 * gpg/Makefile (TESTS_ENVIRONMENT): Set GPG_AGENT_INFO empty.
429 * gpg/t-signers.c, gpg/t-sign.c, gpg/t-encrypt-sym.c
430 * gpg/t-encrypt-sign.c, gpg/t-decrypt.c
431 * gpg/t-decrypt-verify.c (main): Changed the GPG_AGENT_INFO check to
432 match the one in ../../gpgme/rungpg.c.
434 2002-06-12 Werner Koch <wk@gnupg.org>
436 * gpgsm/t-keylist.c (doit): Print operation info if available.
438 2002-06-10 Werner Koch <wk@gnupg.org>
440 * gpgsm/t-verify.c (print_sig_stat): Print the error token.
442 2002-06-04 Werner Koch <wk@gnupg.org>
444 * gpgsm/t-encrypt.c (main): Add a simple option parser and allow
445 to specify an encryption key.
447 2002-05-26 Marcus Brinkmann <marcus@g10code.de>
449 * gpg/Makefile.am (all-local): Remove dependency on ./secring.gpg.
450 (./secring.gpg): Remove target, and move all rules for this target
452 (./pubring.gpg): ... here. This was necessary because GnuPG 1.0.7
453 does create an empty secring.gpg file when importing public keys.
455 2002-05-08 Marcus Brinkmann <marcus@g10code.de>
457 * gpgsm/t-verify.c (validity_string): New.
458 (print_sig_stat): Print expire time and validity.
459 (status_string): Add new exipred stati.
461 2002-05-03 Werner Koch <wk@gnupg.org>
463 * gpg/t-verify.c (validity_string): New.
464 (print_sig_stat): Print expire time and validity.
465 (status_string): Add new exipred stati.
467 2002-04-05 Marcus Brinkmann <marcus@g10code,de>
469 * gpgsm/Makefile.am (./trustlist.txt): Put more into this file to
470 prevent use of gpg-agent.
471 (./gpg-agent.conf): Remove target.
472 (all-local): Remove ./gpg-agent.conf.
474 2002-04-05 Marcus Brinkmann <marcus@g10code.de>
476 * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
478 * gpgsm/t-encrypt.c (main): Likewise.
480 2002-03-06 Marcus Brinkmann <marcus@g10code.de>
482 * gpg/t-encrypt-sym.c: New file.
483 * gpg/Makefile.am (TESTS): Add t-encrypt-sym.
485 2002-03-05 Marcus Brinkmann <marcus@g10code.de>
487 * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
490 2002-03-04 Werner Koch <wk@gnupg.org>
492 * gpg/Makefile.am (DISTCLEANFILES): Added.
494 2002-03-03 Marcus Brinkmann <marcus@g10code.de>
496 * gpg/t-verify.c (main): Add a few more sanity checks, and a check
497 for normal signatures.
499 2002-02-26 Marcus Brinkmann <marcus@g10code.de>
501 * gpg/t-encrypt-sign.c: New file.
502 * gpg/Makefile.am (TESTS): Add t-encrypt-sign.
504 2002-02-13 Werner Koch <wk@gnupg.org>
506 * gpgsm/Makefile.am (private-keys-v1.d): Don't
507 fail when the directory already exists.
509 2002-02-12 Marcus Brinkmann <marcus@g10code.de>
511 * gpg/Makefile.am (CLEANFILES): New target.
512 (distclean-local): Rename to ...
513 (clean-local): ... this.
515 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
517 * gpgsm/Makefile.am (./private-keys-v1.d/$(key_id).key): Fix rule.
519 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
521 * gpgsm/t-genkey.c: New file (not added to Makefile.am because of
524 2002-02-08 Marcus Brinkmann <marcus@g10code.de>
526 * gpgsm/Makefile.am (key_id): Update value.
527 (all-local): Add .key to keyid filename.
528 (./private-keys-v1.d/$(key_id)): Renamed to ...
529 (./private-keys-v1.d/$(key_id).key): ... this.
530 (all-local): Add ./gpgsm.conf, ./trustlist.txt.
531 (./gpgsm.conf, ./trustlist.txt): New target.
532 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Renamed to ...
533 * gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939: ... this.
535 2002-01-30 Marcus Brinkmann <marcus@g10code.de>
537 * gpg/t-import.c (print_op_info): New function.
540 2002-01-22 Marcus Brinkmann <marcus@g10code.de>
542 * gpg/t-signers.c (passphrase_cb): Change type of r_hd to void**.
543 * gpg/t-sign.c (passphrase_cb): Likewise.
544 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
545 * gpg/t-decrypt.c (passphrase_cb): Likewise.
547 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
549 * gpg/t-decrypt-verify.c: Don't include `mcheck.h'. Reported by
552 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
554 * gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
556 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
558 * gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
560 2001-12-16 Marcus Brinkmann <marcus@g10code.de>
562 * gpgsm/Makefile: Rename `pubcerts.kbx' to `pubring.kbx'.
564 2001-12-15 Marcus Brinkmann <marcus@g10code.de>
566 * gpgsm/t-keylist.c (check_two_contexts): Set protocols.
568 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
570 * gpgsm/t-sign.c: New file.
571 * gpgsm/Makefile.am (TESTS): Add t-sign.
573 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
575 * gpgsm/t-decrypt.c: New file.
576 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Likewise.
577 * gpgsm/Makefile.am (TESTS): Add t-decrypt.
578 (key_id): New variable.
579 (all-local): New target ./private-keys-v1.d/$(key_id) added.
580 (./private-keys-v1.d/$(key_id)): New target.
582 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
584 * gpgsm/t-verify.c: New file.
585 * gpgsm/Makefile.am (TESTS): Add t-verify.
587 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
589 * gpg/Makefile.am (GPG): Set to @GPG_PATH@.
590 (./pubring.gpg): Use $(GPG) instead gpg.
591 (./secring.gpg): Likewise.
593 * gpgsm/t-import.c (main): Remove third test case.
594 * gpgsm/Makefile.am (GPGSM): Set to @GPGSM@.
595 (all-local): New target.
596 (./pubcerts.kbx): Likewise.
597 * gpgsm/t-encrypt.c: New file.
598 * gpgsm/Makefile.am (TESTS): Add t-encrypt.
600 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
602 * gpgsm/t-keylist.c: New file.
603 * gpgsm/Makefile.am (TESTS): Add t-keylist.
605 2001-12-13 Marcus Brinkmann <marcus@g10code.de>
607 * gpgsm/cert_dfn_pca01.der: New file.
608 * gpgsm/cert_dfn_pca15.der: Likewise.
609 * gpgsm/cert_g10code_test1.der: Likewise.
610 * gpgsm/t-import.c: Likewise.
611 * gpgsm/Makefile.am (EXTRADIST): Add new files.
612 (TESTS): Add t-import.
614 2001-11-22 Marcus Brinkmann <marcus@g10code.de>
616 * gpg/: New directory.
617 * Makefile.am, t-verify.c, t-encrypt.c, t-signers.c, t-trustlist.c,
618 t-sign.c, t-keylist.c, t-import.c, t-genkey.c, t-export.c,
619 t-decrypt-verify.c, t-decrypt.c, t-version.c, t-data.c, mkdemodirs.
620 cipher-1.asc, cipher-2.asc, geheim.txt, pubdemo.asc, pubkey-1.asc,
621 secdemo.asc, seckey-1.asc): Move to sub directory gpg/.
623 * gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
625 (LDD): Correct relative path to gpgme library.
626 (TESTS): Remove t-version and t-data.
627 * gpg/t-verify.c, gpg/t-encrypt.c, gpg/t-signers.c, gpg/t-trustlist.c,
628 gpg/t-sign.c, gpg/t-keylist.c, gpg/t-import.c, gpg/t-genkey.c,
629 gpg/t-export.c, gpg/t-decrypt-verify.c, gpg/t-decrypt.c,
630 t-version.c, t-data.c): Include gpgme.h, not "../gpgme/gpgme.h".
632 * Makefile.am: New file.
633 * gpgsm/: New directory.
634 * gpgsm/Makefile.am: New file.
636 2001-11-16 Marcus Brinkmann <marcus@g10code.de>
638 * Makefile.am (TESTS): Add t-decrypt-verify.
639 * t-decrypt-verify.c: New file.
640 * cipher-2.asc: Likewise.
642 2001-11-02 Marcus Brinkmann <marcus@g10code.de>
644 * t-data.c: Include stddef.h.
645 (read_once_test): Change type of READ to size_t.
646 (read_test): Likewise.
647 (write_test): Likewise.
649 2001-10-29 Marcus Brinkmann <marcus@g10code.de>
651 * t-signers.c: New file.
652 * Makefile.am (TESTS): Add t-signers.
654 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
656 * Makefile.am (TEST_ENVIRONMENT): Revert last change.
658 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
660 * Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
661 not current directory.
663 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
665 * t-data.c (write_test): New function.
666 (main): Invoke write_test for all rounds except TEST_OUT_CB.
668 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
670 * Makefile.am (INCLUDES): Remove spurious duplicate to silence
673 2001-10-16 Marcus Brinkmann <marcus@g10code.de>
675 * t-version.c: New file.
676 * t-data.c: Likewise.
677 * t-data-1.txt: Likewise.
678 * t-data-2.txt: Likewise.
679 * Makefile.am (TESTS): Add t-version, t-data.
681 2001-09-17 Werner Koch <wk@gnupg.org>
683 * t-keylist.c (check_two_contexts): New.
685 2001-09-03 Werner Koch <wk@gnupg.org>
687 * t-encrypt.c (print_op_info): New and use it after each operation..
689 2001-08-28 Werner Koch <wk@gnupg.org>
691 * t-sign.c (print_op_info): New and use it after each operation.
693 2001-03-15 Werner Koch <wk@gnupg.org>
695 * t-keylist.c (doit): List subkeys too, show caps.
697 2001-02-13 Werner Koch <wk@gnupg.org>
699 * t-verify.c (print_sig_stat): Repaled ulong by unsigned long
700 because we don't use the config stuff here.
702 2001-02-12 Werner Koch <wk@gnupg.org>
704 * tests/t-verify.c (print_sig_stat): Print info about the keys.
707 Copyright 2001, 2004 g10 Code GmbH
709 This file is free software; as a special exception the author gives
710 unlimited permission to copy and/or distribute it, with or without
711 modifications, as long as this notice is preserved.
713 This file is distributed in the hope that it will be useful, but
714 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
715 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.