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