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