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