* Fixed a bug in that the fingerprints of subkeys are not available.
[gpgme.git] / tests / ChangeLog
1 2005-12-06  Werner Koch  <wk@g10code.com>
2
3         * gpg/t-keylist.c (main): Changed for that secondary keys now have
4         a fingerprint.
5         * gpg/t-keylist-sig.c (main): Ditto.
6         * gpgsm/t-keylist.c (main): Ditto.  The test used to be wrong.
7
8 2005-10-18  Werner Koch  <wk@g10code.com>
9
10         * gpg/pubdemo.asc, gpg/secdemo.asc: Add 2 expired subkeys to
11         Whisky.
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.
16         (check_whisky): New.
17
18 2005-10-07  Marcus Brinkmann  <marcus@g10code.de>
19
20         * gpgsm/t-keylist.c (main): Allow for an email address as a second
21         uid.
22
23         * gpg/t-sig-notation.c: Change critical notation to something
24         GnuPG understands.
25
26 2005-10-01  Marcus Brinkmann  <marcus@g10code.de>
27
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.
33
34         * gpg/Makefile.am (EXTRA_DIST): Add gpg.conf.
35
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
39         notation data.
40         * gpg/gpg.conf: New file.
41
42 2005-09-30  Marcus Brinkmann  <marcus@g10code.de>
43
44         * gpg/Makefile.am (TESTS): Add t-filename.
45         * gpg/t-filename.c: New file.
46
47 2005-09-23  Werner Koch  <wk@g10code.com>
48
49         * gpg/t-support.h (init_gpgme) [W32]: Don't use LC_MESSAGES.
50
51         * gpg/t-encrypt-large.c: New test.
52         * gpg/Makefile.am (TESTS): Add t-encrypt-large.
53
54 2005-06-03  Marcus Brinkmann  <marcus@g10code.de>
55
56         * gpg/Makefile.am (TESTS): Add t-wait.
57         * gpg/t-wait.c (main): New test.
58
59 2004-12-07  Marcus Brinkmann  <marcus@g10code.de>
60
61         * gpg/mkdemodirs: Add copyright notice.
62
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.
74
75 2004-08-17  Marcus Brinkmann  <marcus@g10code.de>
76
77         * gpgsm/t-keylist.c (struct): Add new fields VALIDITY and
78         KEY_LENGTH.  
79         (main): Use them.
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.
83
84 2004-04-05  Werner Koch  <wk@gnupg.org>
85
86         * gpgsm/Makefile.am: Changed the faked system time to 20011213T12000.
87
88 2004-03-07  Marcus Brinkmann  <marcus@g10code.de>
89
90         * gpgsm/t-keylist.c: Add chain IDs.
91
92 2004-03-03  Werner Koch  <wk@gnupg.org>
93
94         * gpgsm/t-export.c (main): Also check exporting 2 certificates.
95
96 2004-02-17  Werner Koch  <wk@gnupg.org>
97
98         * gpgsm/t-import.c (check_result): gpgsm does now return info in
99         the result->imports; adjust for that.
100
101         * gpgsm/Makefile.am (TESTS_ENVIRONMENT): Reset the GPG_AGENT_INFO.
102
103         Include config.h at the top of each C source.  This is required
104         due to LFS support.
105         
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.
111
112 2004-01-12  Werner Koch  <wk@gnupg.org>
113
114         * gpg/t-keylist-sig.c (main): Temporary disabled one test due top
115         gpg 1.3.4 problems.
116         * gpg/t-import.c (check_result): Likewise.
117
118 2003-11-19  Werner Koch  <wk@gnupg.org>
119
120         * gpg/t-support.h (DIM): Added.
121
122         * gpg/t-verify.c (check_result): Rewrote test for notations
123         because the order of notaions is not guaranteed.
124
125         * gpgsm/t-support.h (fail_if_err): Also print the numeric values.
126
127 2003-10-06  Marcus Brinkmann  <marcus@g10code.de>
128
129         * gpg/t-eventloop.c: Include <sys/types.h> for old systems.
130
131         * gpgsm/Makefile.am (DISTCLEANFILES): Add random_seed.
132
133         * gpg/t-thread1.c (thread_one): Do not call initialize_gpgme.
134         Likewise.
135
136 2003-09-14  Marcus Brinkmann  <marcus@g10code.de>
137
138         * gpg/t-thread1.c (main): Call init_gpgme here.
139         (initialize_gpgme): Function removed.
140
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.
146
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.
174
175 2003-08-14  Marcus Brinkmann  <marcus@g10code.de>
176
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.
182
183 2003-07-31  Marcus Brinkmann  <marcus@g10code.de>
184
185         * gpg/t-verify.c (check_result): Change type of SUMMARY to
186         unsigned int.
187         * gpg/t-decrypt-verify.c (check_verify_result): Likewise.
188         * gpg/t-keylist-sig.c (keys): Change type of member CLASS to
189         unsigned int.
190         * t-data.c (read_cb): Change type of AMOUNT to unsigned int.
191         * t-version.c (version): Remove unused variable.
192
193 2003-07-22  Marcus Brinkmann  <marcus@g10code.de>
194
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@.
201
202 2003-06-06  Marcus Brinkmann  <marcus@g10code.de>
203
204         Everywhere: Use libgpg-error error codes.
205
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.
210
211 2003-05-29  Marcus Brinkmann  <marcus@g10code.de>
212
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.
219
220 2003-05-28  Marcus Brinkmann  <marcus@g10code.de>
221
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.
228         
229 2003-05-27  Marcus Brinkmann  <marcus@g10code.de>
230
231         * gpg/Makefile.am (TESTS): Order t-keylist and t-keylist-sig after
232         t-import.
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.
237
238 2003-05-27  Marcus Brinkmann  <marcus@g10code.de>
239
240         * t-data.c: Remove TEST_OUT_CB.
241         (main): Likewise.
242         * gpg/t-trustlist.c (main): Access ITEM directly.
243
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.
248
249 2003-05-04  Marcus Brinkmann  <marcus@g10code.de>
250
251         * gpg/t-keylist-sig.c (main): Remove timestamp check.
252
253         * gpgsm/t-keylist.c: Add check for timestamp.
254
255         * gpg/Makefile.am (TESTS): Add t-keylist-sig.
256         * gpg/t-keylist-sig.c: New file.
257
258 2003-04-30  Marcus Brinkmann  <marcus@g10code.de>
259
260         * gpg/t-eventloop.c (main): Do not call print_op_info.
261         (print_op_info): Function removed.
262
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
268         gpgme_key_release.
269
270 2003-04-29  Marcus Brinkmann  <marcus@g10code.de>
271
272         * gpg/t-trustlist.c: Rewritten.
273
274         * gpg/t-verify.c (main): Rewritten.
275         * gpg/t-decrypt-verify.c: Rewritten.
276         * gpgsm/t-verify.c (main): Rewritten.
277
278 2003-04-28  Marcus Brinkmann  <marcus@g10code.de>
279
280         * gpgsm/t-decrypt.c (main): Rewritten.
281
282         * gpg/t-decrypt.c: Rewritten.
283
284         * gpg/t-signers.c: Rewritten.
285
286 2003-04-27  Marcus Brinkmann  <marcus@g10code.de>
287
288         * gpg/t-encrypt-sign.c (check_result): Rewritten.
289
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.
294
295         * gpg/t-import.c (check_result): Really use FPR.
296         * gpgsm/t-import.c (check_result): Rewritten.
297
298 2003-04-25  Marcus Brinkmann  <marcus@g10code.de>
299
300         * gpg/t-import.c: Rewritten.
301
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.
306
307 2003-04-24  Marcus Brinkmann  <marcus@g10code.de>
308
309         * gpg/t-genkey.c: Rewritten to match new semantics.
310
311 2003-02-06  Marcus Brinkmann  <marcus@g10code.de>
312
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.
320
321 2003-01-30  Marcus Brinkmann  <marcus@g10code.de>
322
323         * t-engine-info.c: Use file_name instead path throughout.
324
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.
331         
332 2002-12-24  Marcus Brinkmann  <marcus@g10code.de>
333
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.
338
339 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
340
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.
344
345 2002-11-19  Marcus Brinkmann  <marcus@g10code.de>
346
347         * gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
348         invocation.
349
350 2002-10-09  Marcus Brinkmann  <marcus@g10code.de>
351
352         * gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
353         interface, and use gpgme_engine_check_version instead
354         gpgme_check_version.
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.
373
374 2002-09-30  Werner Koch  <wk@gnupg.org>
375
376         * gpgsm/t-keylist.c (doit): Add arg SECRET.
377         (main): Add option --secret.
378
379 2002-09-28  Marcus Brinkmann  <marcus@g10code.de>
380
381         * t-version.c: Include <string.h>.  Reported by Stéphane Corthésy.
382
383 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
384
385         * gpg/t-keylist.c (main): Test PATTERN for NULL before printing.
386         Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
387         
388 2002-08-01  Marcus Brinkmann  <marcus@g10code.de>
389
390         * gpg/t-edit.c: Also add a test for the expire command (testing
391         the passphrase callback).
392
393 2002-07-28  Marcus Brinkmann  <marcus@g10code.de>
394
395         * gpg/t-edit.c: New file.
396         * gpg/Makefile (TESTS): Add t-edit.
397
398 2002-07-25  Marcus Brinkmann  <marcus@g10code.de>
399
400         * gpg/t-encrypt-sym.c (main): Change type of I to size_t and
401         rename to LEN.
402         * gpg/t-verify.c (main): Likewise.  Submitted by Stéphane
403         Corthésy.
404
405 2002-07-03  Marcus Brinkmann  <marcus@g10code.de>
406
407         * gpg/t-eventloop.c: New file.
408         * gpg/Makefile (TESTS): Add t-eventloop.
409
410 2002-06-26  Werner Koch  <wk@gnupg.org>
411
412         * gpgsm/t-import.c (print_op_info): New.
413         (main): Print operation info.
414
415 2002-06-25  Werner Koch  <wk@gnupg.org>
416
417         * gpgsm/Makefile.am (DISTCLEANFILES): new.
418
419 2002-06-25  Marcus Brinkmann  <marcus@g10code.de>
420
421         * gpgsm/Makefile.am (TESTS): Add t-export.
422         gpgsm/t-export.c: New file.
423
424 2002-06-20  Werner Koch  <wk@gnupg.org>
425
426         * gpgsm/t-sign.c (main): Also test a normal signature.
427
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.
433
434 2002-06-12  Werner Koch  <wk@gnupg.org>
435
436         * gpgsm/t-keylist.c (doit): Print operation info if available.
437
438 2002-06-10  Werner Koch  <wk@gnupg.org>
439
440         * gpgsm/t-verify.c (print_sig_stat): Print the error token.
441
442 2002-06-04  Werner Koch  <wk@gnupg.org>
443
444         * gpgsm/t-encrypt.c (main): Add a simple option parser and allow
445         to specify an encryption key.
446
447 2002-05-26  Marcus Brinkmann  <marcus@g10code.de>
448
449         * gpg/Makefile.am (all-local): Remove dependency on ./secring.gpg.
450         (./secring.gpg): Remove target, and move all rules for this target
451         to ...
452         (./pubring.gpg): ... here.  This was necessary because GnuPG 1.0.7
453         does create an empty secring.gpg file when importing public keys.
454
455 2002-05-08  Marcus Brinkmann  <marcus@g10code.de>
456
457         * gpgsm/t-verify.c (validity_string): New.
458         (print_sig_stat): Print expire time and validity.
459         (status_string): Add new exipred stati.
460
461 2002-05-03  Werner Koch  <wk@gnupg.org>
462
463         * gpg/t-verify.c (validity_string): New.
464         (print_sig_stat): Print expire time and validity.
465         (status_string): Add new exipred stati.
466
467 2002-04-05  Marcus Brinkmann  <marcus@g10code,de>
468
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.
473
474 2002-04-05  Marcus Brinkmann  <marcus@g10code.de>
475
476         * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
477         gpgme_check_engine.
478         * gpgsm/t-encrypt.c (main): Likewise.
479
480 2002-03-06  Marcus Brinkmann  <marcus@g10code.de>
481
482         * gpg/t-encrypt-sym.c: New file.
483         * gpg/Makefile.am (TESTS): Add t-encrypt-sym.
484
485 2002-03-05  Marcus Brinkmann  <marcus@g10code.de>
486
487         * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
488         in DISTCLEANFILES.
489
490 2002-03-04  Werner Koch  <wk@gnupg.org>
491
492         * gpg/Makefile.am (DISTCLEANFILES): Added.
493
494 2002-03-03  Marcus Brinkmann  <marcus@g10code.de>
495
496         * gpg/t-verify.c (main): Add a few more sanity checks, and a check
497         for normal signatures.
498
499 2002-02-26  Marcus Brinkmann  <marcus@g10code.de>
500
501         * gpg/t-encrypt-sign.c: New file.
502         * gpg/Makefile.am (TESTS): Add t-encrypt-sign.
503
504 2002-02-13  Werner Koch  <wk@gnupg.org>
505
506         * gpgsm/Makefile.am (private-keys-v1.d): Don't
507         fail when the directory already exists.
508
509 2002-02-12  Marcus Brinkmann  <marcus@g10code.de>
510
511         * gpg/Makefile.am (CLEANFILES): New target.
512         (distclean-local): Rename to ...
513         (clean-local): ... this.
514
515 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
516
517         * gpgsm/Makefile.am (./private-keys-v1.d/$(key_id).key): Fix rule.
518
519 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
520
521         * gpgsm/t-genkey.c: New file (not added to Makefile.am because of
522         gpg-agent bug).
523
524 2002-02-08  Marcus Brinkmann  <marcus@g10code.de>
525
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.
534
535 2002-01-30  Marcus Brinkmann  <marcus@g10code.de>
536
537         * gpg/t-import.c (print_op_info): New function.
538         (main): Use it.
539
540 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
541
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.
546
547 2001-12-19  Marcus Brinkmann  <marcus@g10code.de>
548
549         * gpg/t-decrypt-verify.c: Don't include `mcheck.h'.  Reported by
550         Stéphane Corthésy.
551
552 2001-12-19  Marcus Brinkmann  <marcus@g10code.de>
553
554         * gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
555
556 2001-12-19  Marcus Brinkmann  <marcus@g10code.de>
557
558         * gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
559
560 2001-12-16  Marcus Brinkmann  <marcus@g10code.de>
561
562         * gpgsm/Makefile: Rename `pubcerts.kbx' to `pubring.kbx'.
563
564 2001-12-15  Marcus Brinkmann  <marcus@g10code.de>
565
566         * gpgsm/t-keylist.c (check_two_contexts): Set protocols.
567
568 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
569
570         * gpgsm/t-sign.c: New file.
571         * gpgsm/Makefile.am (TESTS): Add t-sign.
572
573 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
574
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.
581
582 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
583
584         * gpgsm/t-verify.c: New file.
585         * gpgsm/Makefile.am (TESTS): Add t-verify.
586
587 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
588
589         * gpg/Makefile.am (GPG): Set to @GPG_PATH@.
590         (./pubring.gpg): Use $(GPG) instead gpg.
591         (./secring.gpg): Likewise.
592
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.
599
600 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
601
602         * gpgsm/t-keylist.c: New file.
603         * gpgsm/Makefile.am (TESTS): Add t-keylist.
604
605 2001-12-13  Marcus Brinkmann  <marcus@g10code.de>
606
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.
613
614 2001-11-22  Marcus Brinkmann  <marcus@g10code.de>
615
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/.
622
623         * gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
624         intl/.
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".
631
632         * Makefile.am: New file.
633         * gpgsm/: New directory.
634         * gpgsm/Makefile.am: New file.
635
636 2001-11-16  Marcus Brinkmann  <marcus@g10code.de>
637
638         * Makefile.am (TESTS): Add t-decrypt-verify.
639         * t-decrypt-verify.c: New file.
640         * cipher-2.asc: Likewise.
641
642 2001-11-02  Marcus Brinkmann  <marcus@g10code.de>
643
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.
648
649 2001-10-29  Marcus Brinkmann  <marcus@g10code.de>
650
651         * t-signers.c: New file.
652         * Makefile.am (TESTS): Add t-signers.
653
654 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
655
656         * Makefile.am (TEST_ENVIRONMENT): Revert last change.
657
658 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
659
660         * Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
661         not current directory.
662
663 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
664
665         * t-data.c (write_test): New function.
666         (main): Invoke write_test for all rounds except TEST_OUT_CB.
667
668 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
669
670         * Makefile.am (INCLUDES): Remove spurious duplicate to silence
671         automake.
672
673 2001-10-16  Marcus Brinkmann  <marcus@g10code.de>
674
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.
680
681 2001-09-17  Werner Koch  <wk@gnupg.org>
682
683         * t-keylist.c (check_two_contexts): New. 
684
685 2001-09-03  Werner Koch  <wk@gnupg.org>
686
687         * t-encrypt.c (print_op_info): New and use it after each operation.. 
688
689 2001-08-28  Werner Koch  <wk@gnupg.org>
690
691         * t-sign.c (print_op_info): New and use it after each operation.
692
693 2001-03-15  Werner Koch  <wk@gnupg.org>
694
695         * t-keylist.c (doit): List subkeys too, show caps.
696
697 2001-02-13  Werner Koch  <wk@gnupg.org>
698
699         * t-verify.c (print_sig_stat): Repaled ulong by unsigned long
700         because we don't use the config stuff here.
701
702 2001-02-12  Werner Koch  <wk@gnupg.org>
703
704         * tests/t-verify.c (print_sig_stat): Print info about the keys.
705
706
707  Copyright 2001, 2004 g10 Code GmbH
708
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.
712
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.