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