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