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