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