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