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