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