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