3932be393a740907f4b7ab3d48ae654a8d52b773
[gpgme.git] / tests / ChangeLog
1 2005-09-23  Werner Koch  <wk@g10code.com>
2
3         * gpg/t-support.h (init_gpgme) [W32]: Don't use LC_MESSAGES.
4
5         * gpg/t-encrypt-large.c: New test.
6         * gpg/Makefile.am (TESTS): Add t-encrypt-large.
7
8 2005-06-03  Marcus Brinkmann  <marcus@g10code.de>
9
10         * gpg/Makefile.am (TESTS): Add t-wait.
11         * gpg/t-wait.c (main): New test.
12
13 2004-12-07  Marcus Brinkmann  <marcus@g10code.de>
14
15         * gpg/mkdemodirs: Add copyright notice.
16
17         * gpgsm/Makefile.am, gpgsm/t-support.h, gpgsm/t-decrypt.c,
18         gpgsm/t-encrypt.c, gpgsm/t-export.c, gpgsm/t-genkey.c,
19         gpgsm/t-import.c, gpgsm/t-keylist.c, gpgsm/t-sign.c,
20         gpgsm/t-verify.c, gpg/Makefile.am, gpg/t-decrypt.c,
21         gpg/t-decrypt-verify.c, gpg/t-edit.c, gpg/t-encrypt.c,
22         gpg/t-encrypt-sign.c, gpg/t-encrypt-sym.c, gpg/t-eventloop.c,
23         gpg/t-export.c, gpg/t-genkey.c, gpg/t-import.c, gpg/t-keylist.c,
24         gpg/t-keylist-sig.c, gpg/t-sign.c, gpg/t-signers.c,
25         gpg/t-support.h, gpg/t-thread1.c, gpg/t-trustlist.c,
26         gpg/t-verify.c, Makefile.am, t-data.c, t-engine-info.c,
27         t-version.c: Change license to LGPL.
28
29 2004-08-17  Marcus Brinkmann  <marcus@g10code.de>
30
31         * gpgsm/t-keylist.c (struct): Add new fields VALIDITY and
32         KEY_LENGTH.  
33         (main): Use them.
34         * gpgsm/t-import.c (check_result): New argument total_stat.
35         (main): Pass this argument.  Reduce number of total considered
36         keys to 1 for the second test.
37
38 2004-04-05  Werner Koch  <wk@gnupg.org>
39
40         * gpgsm/Makefile.am: Changed the faked system time to 20011213T12000.
41
42 2004-03-07  Marcus Brinkmann  <marcus@g10code.de>
43
44         * gpgsm/t-keylist.c: Add chain IDs.
45
46 2004-03-03  Werner Koch  <wk@gnupg.org>
47
48         * gpgsm/t-export.c (main): Also check exporting 2 certificates.
49
50 2004-02-17  Werner Koch  <wk@gnupg.org>
51
52         * gpgsm/t-import.c (check_result): gpgsm does now return info in
53         the result->imports; adjust for that.
54
55         * gpgsm/Makefile.am (TESTS_ENVIRONMENT): Reset the GPG_AGENT_INFO.
56
57         Include config.h at the top of each C source.  This is required
58         due to LFS support.
59         
60         * gpg/t-keylist-sig.c (main): s/class/sig_class/.
61         * gpg/t-signers.c (check_result): Ditto.
62         * gpg/t-sign.c (check_result): Ditto.
63         * gpg/t-encrypt-sign.c (check_result): Ditto. 
64         * gpgsm/t-sign.c (check_result): Ditto.
65
66 2004-01-12  Werner Koch  <wk@gnupg.org>
67
68         * gpg/t-keylist-sig.c (main): Temporary disabled one test due top
69         gpg 1.3.4 problems.
70         * gpg/t-import.c (check_result): Likewise.
71
72 2003-11-19  Werner Koch  <wk@gnupg.org>
73
74         * gpg/t-support.h (DIM): Added.
75
76         * gpg/t-verify.c (check_result): Rewrote test for notations
77         because the order of notaions is not guaranteed.
78
79         * gpgsm/t-support.h (fail_if_err): Also print the numeric values.
80
81 2003-10-06  Marcus Brinkmann  <marcus@g10code.de>
82
83         * gpg/t-eventloop.c: Include <sys/types.h> for old systems.
84
85         * gpgsm/Makefile.am (DISTCLEANFILES): Add random_seed.
86
87         * gpg/t-thread1.c (thread_one): Do not call initialize_gpgme.
88         Likewise.
89
90 2003-09-14  Marcus Brinkmann  <marcus@g10code.de>
91
92         * gpg/t-thread1.c (main): Call init_gpgme here.
93         (initialize_gpgme): Function removed.
94
95         * gpg/t-thread1.c: New file.
96         * gpg/Makefile.am (TESTS): Add t-thread1.c.
97         (t_thread1_LDADD): New variable.
98         (LDADD): Remove GPG Error lib.
99         * gpgsm/Makefile.am (LDADD): Likewise.
100
101         * gpg/t-import.c (main): Likewise.
102         * gpg/t-keylist-sig.c (main): Likewise.
103         * gpg/t-keylist.c (main): Likewise.
104         * gpg/t-sign.c (main): Likewise.
105         * gpg/t-signers.c (main): Likewise.
106         * gpg/t-trustlist.c (main): Likewise.
107         * gpgsm/t-support.h: Include <stdlib.h> and <locale.h>.
108         (init_gpgme): New function.
109         * gpg/t-support.h: Likewise.
110         * gpgsm/t-verify.c (main): Call init_gpgme.
111         * gpgsm/t-decrypt.c (main): Likewise.
112         * gpgsm/t-encrypt.c (main): Likewise.
113         * gpgsm/t-export.c (main): Likewise.
114         * gpgsm/t-genkey.c (main): Likewise.
115         * gpgsm/t-import.c (main): Likewise.
116         * gpgsm/t-keylist.c (main): Likewise.
117         * gpgsm/t-sign.c (main): Likewise.
118         * gpg/t-verify.c (main): Call init_gpgme.
119         * gpg/t-decrypt-verify.c (main): Likewise.
120         * gpg/t-decrypt.c (main): Likewise.
121         * gpg/t-edit.c (main): Likewise.
122         * gpg/t-encrypt-sign.c (main): Likewise.
123         * gpg/t-encrypt-sym.c (main): Likewise.
124         * gpg/t-encrypt.c (main): Likewise.
125         * gpg/t-eventloop.c (main): Likewise.
126         * gpg/t-export.c (main): Likewise.
127         * gpg/t-genkey.c (main): Likewise.
128
129 2003-08-14  Marcus Brinkmann  <marcus@g10code.de>
130
131         * gpg/t-sign.c (check_result): Change output format for signature
132         class to unsigned int.
133         * gpg/t-signers.c (check_result): Likewise.
134         * gpg/t-encrypt-sign.c (check_result): Likewise.
135         * gpgsm/t-sign.c (check_result): Likewise.
136
137 2003-07-31  Marcus Brinkmann  <marcus@g10code.de>
138
139         * gpg/t-verify.c (check_result): Change type of SUMMARY to
140         unsigned int.
141         * gpg/t-decrypt-verify.c (check_verify_result): Likewise.
142         * gpg/t-keylist-sig.c (keys): Change type of member CLASS to
143         unsigned int.
144         * t-data.c (read_cb): Change type of AMOUNT to unsigned int.
145         * t-version.c (version): Remove unused variable.
146
147 2003-07-22  Marcus Brinkmann  <marcus@g10code.de>
148
149         * Makefile.am (AM_CPPFLAGS): New variable.
150         (LDADD): Add @GPG_ERROR_LIBS@.
151         * gpg/Makefile.am (AM_CPPFLAGS): New variable.
152         (LDADD): Add @GPG_ERROR_LIBS@.
153         * gpgsm/Makefile.am (AM_CPPFLAGS): New variable.
154         (LDADD): Add @GPG_ERROR_LIBS@.
155
156 2003-06-06  Marcus Brinkmann  <marcus@g10code.de>
157
158         Everywhere: Use libgpg-error error codes.
159
160         * gpg/Makefile.am (noinst_HEADERS): New variable.
161         * gpg/t-support.h: New file.
162         * gpgsm/Makefile.am (noinst_HEADERS): New variable.
163         * gpgsm/t-support.h: New file.
164
165 2003-05-29  Marcus Brinkmann  <marcus@g10code.de>
166
167         * gpg/t-encrypt-sym.c (main): Adapt to new syntax.
168         * gpg/t-encrypt.c (main): Likewise.
169         * gpg/t-eventloop.c (main): Likewise.
170         * gpg/t-encrypt-sign.c (main): Likewise.
171         * gpgsm/t-export.c (main): Likewise.
172         * gpgsm/t-encrypt.c (main): Likewise.
173
174 2003-05-28  Marcus Brinkmann  <marcus@g10code.de>
175
176         * gpg/t-eventloop.c (main): Rewrite recipient management.
177         * gpg/t-encrypt-sign.c (main): Likewise.
178         * gpg/t-encrypt.c (main): Likewise.
179         * gpg/t-export.c (main): Likewise.
180         * gpgsm/t-encrypt.c (main): Likewise.
181         * gpgsm/t-export.c (main): Likewise.
182         
183 2003-05-27  Marcus Brinkmann  <marcus@g10code.de>
184
185         * gpg/Makefile.am (TESTS): Order t-keylist and t-keylist-sig after
186         t-import.
187         * gpg/t-edit.c (edit_fnc): Fix primary UID for keylisting tests.
188         * gpg/t-keylist.c: Change order of user IDs.
189         * gpg/t-keylist-sig.c: Likewise.
190         * gpg/t-import.c: Add support for gpg in CVS.
191
192 2003-05-27  Marcus Brinkmann  <marcus@g10code.de>
193
194         * t-data.c: Remove TEST_OUT_CB.
195         (main): Likewise.
196         * gpg/t-trustlist.c (main): Access ITEM directly.
197
198         * (t-decrypt-verify.c, t-decrypt.c, t-edit.c, t-encrypt-sign.c,
199         t-encrypt-sym.c, t-sign.c, t-signers.c): Include <unistd.h>.
200         (passphrase_cb): Rewritten.
201         * t-edit.c (edit_fnc): Rewritten.
202
203 2003-05-04  Marcus Brinkmann  <marcus@g10code.de>
204
205         * gpg/t-keylist-sig.c (main): Remove timestamp check.
206
207         * gpgsm/t-keylist.c: Add check for timestamp.
208
209         * gpg/Makefile.am (TESTS): Add t-keylist-sig.
210         * gpg/t-keylist-sig.c: New file.
211
212 2003-04-30  Marcus Brinkmann  <marcus@g10code.de>
213
214         * gpg/t-eventloop.c (main): Do not call print_op_info.
215         (print_op_info): Function removed.
216
217         * gpg/t-keylist.c: Rewritten.
218         * gpgsm/t-keylist.c (main): Rewritten.
219         * gpg/t-edit.c (main): Do not use gpgme_key_get_as_xml.  Use
220         gpgme_key_unref instead gpgme_key_release.
221         * gpg/t-signers.c (main): Use gpgme_key_unref instead
222         gpgme_key_release.
223
224 2003-04-29  Marcus Brinkmann  <marcus@g10code.de>
225
226         * gpg/t-trustlist.c: Rewritten.
227
228         * gpg/t-verify.c (main): Rewritten.
229         * gpg/t-decrypt-verify.c: Rewritten.
230         * gpgsm/t-verify.c (main): Rewritten.
231
232 2003-04-28  Marcus Brinkmann  <marcus@g10code.de>
233
234         * gpgsm/t-decrypt.c (main): Rewritten.
235
236         * gpg/t-decrypt.c: Rewritten.
237
238         * gpg/t-signers.c: Rewritten.
239
240 2003-04-27  Marcus Brinkmann  <marcus@g10code.de>
241
242         * gpg/t-encrypt-sign.c (check_result): Rewritten.
243
244         * gpg/t-sign.c: Rewritten.
245         * gpgsm/t-sign.c: Rewritten.
246         * gpg/t-encrypt.c: Check for invalid recipients.
247         * gpgsm/t-encrypt.c: Likewise.
248
249         * gpg/t-import.c (check_result): Really use FPR.
250         * gpgsm/t-import.c (check_result): Rewritten.
251
252 2003-04-25  Marcus Brinkmann  <marcus@g10code.de>
253
254         * gpg/t-import.c: Rewritten.
255
256         * gpgsm/t-genkey.c: Rewritten.
257         * gpgsm/Makefile.am (noinst_PROGRAMS): Add t-genkey.
258         * gpg/t-genkey.c: Include <stdlib.h>.
259         (main): Check result->fpr before checking its length.
260
261 2003-04-24  Marcus Brinkmann  <marcus@g10code.de>
262
263         * gpg/t-genkey.c: Rewritten to match new semantics.
264
265 2003-02-06  Marcus Brinkmann  <marcus@g10code.de>
266
267         * gpg/t-decrypt.c (passphrase_cb): Fix to new prototype.
268         * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
269         * gpg/t-edit.c (passphrase_cb): Likewise.
270         * gpg/t-encrypt-sign.c (passphrase_cb): Likewise.
271         * gpg/t-encrypt-sym.c (passphrase_cb): Likewise.
272         * gpg/t-sign.c (passphrase_cb): Likewise.
273         * gpg/t-signers.c (passphrase_cb): Likewise.
274
275 2003-01-30  Marcus Brinkmann  <marcus@g10code.de>
276
277         * t-engine-info.c: Use file_name instead path throughout.
278
279         * Makefile.am (TESTS): Add t-engine-info.
280         * t-engine-info.c: New file.
281         * gpg/t-encrypt.c (main): Don't print engine info.
282         * gpg/t-eventloop.c (main): Likewise.
283         * gpg/t-encrypt-sign.c (main): Likewise.
284         * gpgsm/t-encrypt.c (main): Likewise.
285         
286 2002-12-24  Marcus Brinkmann  <marcus@g10code.de>
287
288         * gpgsm/t-verify.c (main): Adjust caller of gpgme_op_verify.
289         * gpg/t-verify.c (main): Likewise.
290         * gpg/t-decrypt-verify.c (main): Likewise for
291         gpgme_op_decrypt_verify.
292
293 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
294
295         * gpgsm/Makefile.am (./gpgsm.conf): Add a faked system time to
296         avoid certification's expiry.
297         * gpgsm/t-encrypt.c (main): Use the short certification name.
298
299 2002-11-19  Marcus Brinkmann  <marcus@g10code.de>
300
301         * gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
302         invocation.
303
304 2002-10-09  Marcus Brinkmann  <marcus@g10code.de>
305
306         * gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
307         interface, and use gpgme_engine_check_version instead
308         gpgme_check_version.
309         * gpg/t-decrypt-verify.c (print_data): Likewise.
310         * gpg/t-edit.c (main): Likewise.
311         * gpg/t-encrypt.c (print_data): Likewise.
312         * gpg/t-encrypt-sign.c (print_data): Likewise.
313         * gpg/t-encrypt-sym.c (print_data): Likewise.
314         * gpg/t-eventloop.c (print_data): Likewise.
315         * gpg/t-export.c (print_data): Likewise.
316         * gpg/t-sign.c (print_data): Likewise.
317         * gpg/t-signers.c (print_data): Likewise.
318         * gpgsm/t-decrypt.c (print_data): Likewise.
319         * gpgsm/t-encrypt.c (print_data): Likewise.
320         * gpgsm/t-export.c (print_data): Likewise.
321         * gpgsm/t-sign.c (print_data): Likewise.
322         * gpg/t-verify.c (main): Likewise for gpgme_op_verify.
323         * gpgsm/t-verify.c (main): Likewise for gpgme_op_verify.
324         * t-data.c (read_once_test): Likewise.
325         (write_test): Update for new behaviour of data objects.
326         (main): Remove type test.
327
328 2002-09-30  Werner Koch  <wk@gnupg.org>
329
330         * gpgsm/t-keylist.c (doit): Add arg SECRET.
331         (main): Add option --secret.
332
333 2002-09-28  Marcus Brinkmann  <marcus@g10code.de>
334
335         * t-version.c: Include <string.h>.  Reported by Stéphane Corthésy.
336
337 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
338
339         * gpg/t-keylist.c (main): Test PATTERN for NULL before printing.
340         Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
341         
342 2002-08-01  Marcus Brinkmann  <marcus@g10code.de>
343
344         * gpg/t-edit.c: Also add a test for the expire command (testing
345         the passphrase callback).
346
347 2002-07-28  Marcus Brinkmann  <marcus@g10code.de>
348
349         * gpg/t-edit.c: New file.
350         * gpg/Makefile (TESTS): Add t-edit.
351
352 2002-07-25  Marcus Brinkmann  <marcus@g10code.de>
353
354         * gpg/t-encrypt-sym.c (main): Change type of I to size_t and
355         rename to LEN.
356         * gpg/t-verify.c (main): Likewise.  Submitted by Stéphane
357         Corthésy.
358
359 2002-07-03  Marcus Brinkmann  <marcus@g10code.de>
360
361         * gpg/t-eventloop.c: New file.
362         * gpg/Makefile (TESTS): Add t-eventloop.
363
364 2002-06-26  Werner Koch  <wk@gnupg.org>
365
366         * gpgsm/t-import.c (print_op_info): New.
367         (main): Print operation info.
368
369 2002-06-25  Werner Koch  <wk@gnupg.org>
370
371         * gpgsm/Makefile.am (DISTCLEANFILES): new.
372
373 2002-06-25  Marcus Brinkmann  <marcus@g10code.de>
374
375         * gpgsm/Makefile.am (TESTS): Add t-export.
376         gpgsm/t-export.c: New file.
377
378 2002-06-20  Werner Koch  <wk@gnupg.org>
379
380         * gpgsm/t-sign.c (main): Also test a normal signature.
381
382         * gpg/Makefile (TESTS_ENVIRONMENT): Set GPG_AGENT_INFO empty.
383         * gpg/t-signers.c, gpg/t-sign.c, gpg/t-encrypt-sym.c
384         * gpg/t-encrypt-sign.c, gpg/t-decrypt.c
385         * gpg/t-decrypt-verify.c (main): Changed the GPG_AGENT_INFO check to
386         match the one in ../../gpgme/rungpg.c.
387
388 2002-06-12  Werner Koch  <wk@gnupg.org>
389
390         * gpgsm/t-keylist.c (doit): Print operation info if available.
391
392 2002-06-10  Werner Koch  <wk@gnupg.org>
393
394         * gpgsm/t-verify.c (print_sig_stat): Print the error token.
395
396 2002-06-04  Werner Koch  <wk@gnupg.org>
397
398         * gpgsm/t-encrypt.c (main): Add a simple option parser and allow
399         to specify an encryption key.
400
401 2002-05-26  Marcus Brinkmann  <marcus@g10code.de>
402
403         * gpg/Makefile.am (all-local): Remove dependency on ./secring.gpg.
404         (./secring.gpg): Remove target, and move all rules for this target
405         to ...
406         (./pubring.gpg): ... here.  This was necessary because GnuPG 1.0.7
407         does create an empty secring.gpg file when importing public keys.
408
409 2002-05-08  Marcus Brinkmann  <marcus@g10code.de>
410
411         * gpgsm/t-verify.c (validity_string): New.
412         (print_sig_stat): Print expire time and validity.
413         (status_string): Add new exipred stati.
414
415 2002-05-03  Werner Koch  <wk@gnupg.org>
416
417         * gpg/t-verify.c (validity_string): New.
418         (print_sig_stat): Print expire time and validity.
419         (status_string): Add new exipred stati.
420
421 2002-04-05  Marcus Brinkmann  <marcus@g10code,de>
422
423         * gpgsm/Makefile.am (./trustlist.txt): Put more into this file to
424         prevent use of gpg-agent.
425         (./gpg-agent.conf): Remove target.
426         (all-local): Remove ./gpg-agent.conf.
427
428 2002-04-05  Marcus Brinkmann  <marcus@g10code.de>
429
430         * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
431         gpgme_check_engine.
432         * gpgsm/t-encrypt.c (main): Likewise.
433
434 2002-03-06  Marcus Brinkmann  <marcus@g10code.de>
435
436         * gpg/t-encrypt-sym.c: New file.
437         * gpg/Makefile.am (TESTS): Add t-encrypt-sym.
438
439 2002-03-05  Marcus Brinkmann  <marcus@g10code.de>
440
441         * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
442         in DISTCLEANFILES.
443
444 2002-03-04  Werner Koch  <wk@gnupg.org>
445
446         * gpg/Makefile.am (DISTCLEANFILES): Added.
447
448 2002-03-03  Marcus Brinkmann  <marcus@g10code.de>
449
450         * gpg/t-verify.c (main): Add a few more sanity checks, and a check
451         for normal signatures.
452
453 2002-02-26  Marcus Brinkmann  <marcus@g10code.de>
454
455         * gpg/t-encrypt-sign.c: New file.
456         * gpg/Makefile.am (TESTS): Add t-encrypt-sign.
457
458 2002-02-13  Werner Koch  <wk@gnupg.org>
459
460         * gpgsm/Makefile.am (private-keys-v1.d): Don't
461         fail when the directory already exists.
462
463 2002-02-12  Marcus Brinkmann  <marcus@g10code.de>
464
465         * gpg/Makefile.am (CLEANFILES): New target.
466         (distclean-local): Rename to ...
467         (clean-local): ... this.
468
469 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
470
471         * gpgsm/Makefile.am (./private-keys-v1.d/$(key_id).key): Fix rule.
472
473 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
474
475         * gpgsm/t-genkey.c: New file (not added to Makefile.am because of
476         gpg-agent bug).
477
478 2002-02-08  Marcus Brinkmann  <marcus@g10code.de>
479
480         * gpgsm/Makefile.am (key_id): Update value.
481         (all-local): Add .key to keyid filename.
482         (./private-keys-v1.d/$(key_id)): Renamed to ...
483         (./private-keys-v1.d/$(key_id).key): ... this.
484         (all-local): Add ./gpgsm.conf, ./trustlist.txt.
485         (./gpgsm.conf, ./trustlist.txt): New target.
486         * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Renamed to ...
487         * gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939: ... this.
488
489 2002-01-30  Marcus Brinkmann  <marcus@g10code.de>
490
491         * gpg/t-import.c (print_op_info): New function.
492         (main): Use it.
493
494 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
495
496         * gpg/t-signers.c (passphrase_cb): Change type of r_hd to void**.
497         * gpg/t-sign.c (passphrase_cb): Likewise.
498         * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
499         * gpg/t-decrypt.c (passphrase_cb): Likewise.
500
501 2001-12-19  Marcus Brinkmann  <marcus@g10code.de>
502
503         * gpg/t-decrypt-verify.c: Don't include `mcheck.h'.  Reported by
504         Stéphane Corthésy.
505
506 2001-12-19  Marcus Brinkmann  <marcus@g10code.de>
507
508         * gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
509
510 2001-12-19  Marcus Brinkmann  <marcus@g10code.de>
511
512         * gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
513
514 2001-12-16  Marcus Brinkmann  <marcus@g10code.de>
515
516         * gpgsm/Makefile: Rename `pubcerts.kbx' to `pubring.kbx'.
517
518 2001-12-15  Marcus Brinkmann  <marcus@g10code.de>
519
520         * gpgsm/t-keylist.c (check_two_contexts): Set protocols.
521
522 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
523
524         * gpgsm/t-sign.c: New file.
525         * gpgsm/Makefile.am (TESTS): Add t-sign.
526
527 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
528
529         * gpgsm/t-decrypt.c: New file.
530         * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Likewise.
531         * gpgsm/Makefile.am (TESTS): Add t-decrypt.
532         (key_id): New variable.
533         (all-local): New target ./private-keys-v1.d/$(key_id) added.
534         (./private-keys-v1.d/$(key_id)): New target.
535
536 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
537
538         * gpgsm/t-verify.c: New file.
539         * gpgsm/Makefile.am (TESTS): Add t-verify.
540
541 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
542
543         * gpg/Makefile.am (GPG): Set to @GPG_PATH@.
544         (./pubring.gpg): Use $(GPG) instead gpg.
545         (./secring.gpg): Likewise.
546
547         * gpgsm/t-import.c (main): Remove third test case.
548         * gpgsm/Makefile.am (GPGSM): Set to @GPGSM@.
549         (all-local): New target.
550         (./pubcerts.kbx): Likewise.
551         * gpgsm/t-encrypt.c: New file.
552         * gpgsm/Makefile.am (TESTS): Add t-encrypt.
553
554 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
555
556         * gpgsm/t-keylist.c: New file.
557         * gpgsm/Makefile.am (TESTS): Add t-keylist.
558
559 2001-12-13  Marcus Brinkmann  <marcus@g10code.de>
560
561         * gpgsm/cert_dfn_pca01.der: New file.
562         * gpgsm/cert_dfn_pca15.der: Likewise.
563         * gpgsm/cert_g10code_test1.der: Likewise.
564         * gpgsm/t-import.c: Likewise.
565         * gpgsm/Makefile.am (EXTRADIST): Add new files.
566         (TESTS): Add t-import.
567
568 2001-11-22  Marcus Brinkmann  <marcus@g10code.de>
569
570         * gpg/: New directory.
571         * Makefile.am, t-verify.c, t-encrypt.c, t-signers.c, t-trustlist.c,
572         t-sign.c, t-keylist.c, t-import.c, t-genkey.c, t-export.c,
573         t-decrypt-verify.c, t-decrypt.c, t-version.c, t-data.c, mkdemodirs.
574         cipher-1.asc, cipher-2.asc, geheim.txt, pubdemo.asc, pubkey-1.asc,
575         secdemo.asc, seckey-1.asc): Move to sub directory gpg/.
576
577         * gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
578         intl/.
579         (LDD): Correct relative path to gpgme library.
580         (TESTS): Remove t-version and t-data.
581         * gpg/t-verify.c, gpg/t-encrypt.c, gpg/t-signers.c, gpg/t-trustlist.c,
582         gpg/t-sign.c, gpg/t-keylist.c, gpg/t-import.c, gpg/t-genkey.c,
583         gpg/t-export.c, gpg/t-decrypt-verify.c, gpg/t-decrypt.c,
584         t-version.c, t-data.c): Include gpgme.h, not "../gpgme/gpgme.h".
585
586         * Makefile.am: New file.
587         * gpgsm/: New directory.
588         * gpgsm/Makefile.am: New file.
589
590 2001-11-16  Marcus Brinkmann  <marcus@g10code.de>
591
592         * Makefile.am (TESTS): Add t-decrypt-verify.
593         * t-decrypt-verify.c: New file.
594         * cipher-2.asc: Likewise.
595
596 2001-11-02  Marcus Brinkmann  <marcus@g10code.de>
597
598         * t-data.c: Include stddef.h.
599         (read_once_test): Change type of READ to size_t.
600         (read_test): Likewise.
601         (write_test): Likewise.
602
603 2001-10-29  Marcus Brinkmann  <marcus@g10code.de>
604
605         * t-signers.c: New file.
606         * Makefile.am (TESTS): Add t-signers.
607
608 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
609
610         * Makefile.am (TEST_ENVIRONMENT): Revert last change.
611
612 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
613
614         * Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
615         not current directory.
616
617 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
618
619         * t-data.c (write_test): New function.
620         (main): Invoke write_test for all rounds except TEST_OUT_CB.
621
622 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
623
624         * Makefile.am (INCLUDES): Remove spurious duplicate to silence
625         automake.
626
627 2001-10-16  Marcus Brinkmann  <marcus@g10code.de>
628
629         * t-version.c: New file.
630         * t-data.c: Likewise.
631         * t-data-1.txt: Likewise.
632         * t-data-2.txt: Likewise.
633         * Makefile.am (TESTS): Add t-version, t-data.
634
635 2001-09-17  Werner Koch  <wk@gnupg.org>
636
637         * t-keylist.c (check_two_contexts): New. 
638
639 2001-09-03  Werner Koch  <wk@gnupg.org>
640
641         * t-encrypt.c (print_op_info): New and use it after each operation.. 
642
643 2001-08-28  Werner Koch  <wk@gnupg.org>
644
645         * t-sign.c (print_op_info): New and use it after each operation.
646
647 2001-03-15  Werner Koch  <wk@gnupg.org>
648
649         * t-keylist.c (doit): List subkeys too, show caps.
650
651 2001-02-13  Werner Koch  <wk@gnupg.org>
652
653         * t-verify.c (print_sig_stat): Repaled ulong by unsigned long
654         because we don't use the config stuff here.
655
656 2001-02-12  Werner Koch  <wk@gnupg.org>
657
658         * tests/t-verify.c (print_sig_stat): Print info about the keys.
659
660
661  Copyright 2001, 2004 g10 Code GmbH
662
663  This file is free software; as a special exception the author gives
664  unlimited permission to copy and/or distribute it, with or without
665  modifications, as long as this notice is preserved.
666
667  This file is distributed in the hope that it will be useful, but
668  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
669  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.