2002-12-23 Marcus Brinkmann <marcus@g10code.de>
[gpgme.git] / tests / ChangeLog
1 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
2
3         * gpgsm/Makefile.am (./gpgsm.conf): Add a faked system time to
4         avoid certification's expiry.
5         * gpgsm/t-encrypt.c (main): Use the short certification name.
6
7 2002-11-19  Marcus Brinkmann  <marcus@g10code.de>
8
9         * gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
10         invocation.
11
12 2002-10-09  Marcus Brinkmann  <marcus@g10code.de>
13
14         * gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
15         interface, and use gpgme_engine_check_version instead
16         gpgme_check_version.
17         * gpg/t-decrypt-verify.c (print_data): Likewise.
18         * gpg/t-edit.c (main): Likewise.
19         * gpg/t-encrypt.c (print_data): Likewise.
20         * gpg/t-encrypt-sign.c (print_data): Likewise.
21         * gpg/t-encrypt-sym.c (print_data): Likewise.
22         * gpg/t-eventloop.c (print_data): Likewise.
23         * gpg/t-export.c (print_data): Likewise.
24         * gpg/t-sign.c (print_data): Likewise.
25         * gpg/t-signers.c (print_data): Likewise.
26         * gpgsm/t-decrypt.c (print_data): Likewise.
27         * gpgsm/t-encrypt.c (print_data): Likewise.
28         * gpgsm/t-export.c (print_data): Likewise.
29         * gpgsm/t-sign.c (print_data): Likewise.
30         * gpg/t-verify.c (main): Likewise for gpgme_op_verify.
31         * gpgsm/t-verify.c (main): Likewise for gpgme_op_verify.
32         * t-data.c (read_once_test): Likewise.
33         (write_test): Update for new behaviour of data objects.
34         (main): Remove type test.
35
36 2002-09-30  Werner Koch  <wk@gnupg.org>
37
38         * gpgsm/t-keylist.c (doit): Add arg SECRET.
39         (main): Add option --secret.
40
41 2002-09-28  Marcus Brinkmann  <marcus@g10code.de>
42
43         * t-version.c: Include <string.h>.  Reported by Stéphane Corthésy.
44
45 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
46
47         * gpg/t-keylist.c (main): Test PATTERN for NULL before printing.
48         Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
49         
50 2002-08-01  Marcus Brinkmann  <marcus@g10code.de>
51
52         * gpg/t-edit.c: Also add a test for the expire command (testing
53         the passphrase callback).
54
55 2002-07-28  Marcus Brinkmann  <marcus@g10code.de>
56
57         * gpg/t-edit.c: New file.
58         * gpg/Makefile (TESTS): Add t-edit.
59
60 2002-07-25  Marcus Brinkmann  <marcus@g10code.de>
61
62         * gpg/t-encrypt-sym.c (main): Change type of I to size_t and
63         rename to LEN.
64         * gpg/t-verify.c (main): Likewise.  Submitted by Stéphane
65         Corthésy.
66
67 2002-07-03  Marcus Brinkmann  <marcus@g10code.de>
68
69         * gpg/t-eventloop.c: New file.
70         * gpg/Makefile (TESTS): Add t-eventloop.
71
72 2002-06-26  Werner Koch  <wk@gnupg.org>
73
74         * gpgsm/t-import.c (print_op_info): New.
75         (main): Print operation info.
76
77 2002-06-25  Werner Koch  <wk@gnupg.org>
78
79         * gpgsm/Makefile.am (DISTCLEANFILES): new.
80
81 2002-06-25  Marcus Brinkmann  <marcus@g10code.de>
82
83         * gpgsm/Makefile.am (TESTS): Add t-export.
84         gpgsm/t-export.c: New file.
85
86 2002-06-20  Werner Koch  <wk@gnupg.org>
87
88         * gpgsm/t-sign.c (main): Also test a normal signature.
89
90         * gpg/Makefile (TESTS_ENVIRONMENT): Set GPG_AGENT_INFO empty.
91         * gpg/t-signers.c, gpg/t-sign.c, gpg/t-encrypt-sym.c
92         * gpg/t-encrypt-sign.c, gpg/t-decrypt.c
93         * gpg/t-decrypt-verify.c (main): Changed the GPG_AGENT_INFO check to
94         match the one in ../../gpgme/rungpg.c.
95
96 2002-06-12  Werner Koch  <wk@gnupg.org>
97
98         * gpgsm/t-keylist.c (doit): Print operation info if available.
99
100 2002-06-10  Werner Koch  <wk@gnupg.org>
101
102         * gpgsm/t-verify.c (print_sig_stat): Print the error token.
103
104 2002-06-04  Werner Koch  <wk@gnupg.org>
105
106         * gpgsm/t-encrypt.c (main): Add a simple option parser and allow
107         to specify an encryption key.
108
109 2002-05-26  Marcus Brinkmann  <marcus@g10code.de>
110
111         * gpg/Makefile.am (all-local): Remove dependency on ./secring.gpg.
112         (./secring.gpg): Remove target, and move all rules for this target
113         to ...
114         (./pubring.gpg): ... here.  This was necessary because GnuPG 1.0.7
115         does create an empty secring.gpg file when importing public keys.
116
117 2002-05-08  Marcus Brinkmann  <marcus@g10code.de>
118
119         * gpgsm/t-verify.c (validity_string): New.
120         (print_sig_stat): Print expire time and validity.
121         (status_string): Add new exipred stati.
122
123 2002-05-03  Werner Koch  <wk@gnupg.org>
124
125         * gpg/t-verify.c (validity_string): New.
126         (print_sig_stat): Print expire time and validity.
127         (status_string): Add new exipred stati.
128
129 2002-04-05  Marcus Brinkmann  <marcus@g10code,de>
130
131         * gpgsm/Makefile.am (./trustlist.txt): Put more into this file to
132         prevent use of gpg-agent.
133         (./gpg-agent.conf): Remove target.
134         (all-local): Remove ./gpg-agent.conf.
135
136 2002-04-05  Marcus Brinkmann  <marcus@g10code.de>
137
138         * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
139         gpgme_check_engine.
140         * gpgsm/t-encrypt.c (main): Likewise.
141
142 2002-03-06  Marcus Brinkmann  <marcus@g10code.de>
143
144         * gpg/t-encrypt-sym.c: New file.
145         * gpg/Makefile.am (TESTS): Add t-encrypt-sym.
146
147 2002-03-05  Marcus Brinkmann  <marcus@g10code.de>
148
149         * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
150         in DISTCLEANFILES.
151
152 2002-03-04  Werner Koch  <wk@gnupg.org>
153
154         * gpg/Makefile.am (DISTCLEANFILES): Added.
155
156 2002-03-03  Marcus Brinkmann  <marcus@g10code.de>
157
158         * gpg/t-verify.c (main): Add a few more sanity checks, and a check
159         for normal signatures.
160
161 2002-02-26  Marcus Brinkmann  <marcus@g10code.de>
162
163         * gpg/t-encrypt-sign.c: New file.
164         * gpg/Makefile.am (TESTS): Add t-encrypt-sign.
165
166 2002-02-13  Werner Koch  <wk@gnupg.org>
167
168         * gpgsm/Makefile.am (private-keys-v1.d): Don't
169         fail when the directory already exists.
170
171 2002-02-12  Marcus Brinkmann  <marcus@g10code.de>
172
173         * gpg/Makefile.am (CLEANFILES): New target.
174         (distclean-local): Rename to ...
175         (clean-local): ... this.
176
177 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
178
179         * gpgsm/Makefile.am (./private-keys-v1.d/$(key_id).key): Fix rule.
180
181 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
182
183         * gpgsm/t-genkey.c: New file (not added to Makefile.am because of
184         gpg-agent bug).
185
186 2002-02-08  Marcus Brinkmann  <marcus@g10code.de>
187
188         * gpgsm/Makefile.am (key_id): Update value.
189         (all-local): Add .key to keyid filename.
190         (./private-keys-v1.d/$(key_id)): Renamed to ...
191         (./private-keys-v1.d/$(key_id).key): ... this.
192         (all-local): Add ./gpgsm.conf, ./trustlist.txt.
193         (./gpgsm.conf, ./trustlist.txt): New target.
194         * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Renamed to ...
195         * gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939: ... this.
196
197 2002-01-30  Marcus Brinkmann  <marcus@g10code.de>
198
199         * gpg/t-import.c (print_op_info): New function.
200         (main): Use it.
201
202 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
203
204         * gpg/t-signers.c (passphrase_cb): Change type of r_hd to void**.
205         * gpg/t-sign.c (passphrase_cb): Likewise.
206         * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
207         * gpg/t-decrypt.c (passphrase_cb): Likewise.
208
209 2001-12-19  Marcus Brinkmann  <marcus@g10code.de>
210
211         * gpg/t-decrypt-verify.c: Don't include `mcheck.h'.  Reported by
212         Stéphane Corthésy.
213
214 2001-12-19  Marcus Brinkmann  <marcus@g10code.de>
215
216         * gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
217
218 2001-12-19  Marcus Brinkmann  <marcus@g10code.de>
219
220         * gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
221
222 2001-12-16  Marcus Brinkmann  <marcus@g10code.de>
223
224         * gpgsm/Makefile: Rename `pubcerts.kbx' to `pubring.kbx'.
225
226 2001-12-15  Marcus Brinkmann  <marcus@g10code.de>
227
228         * gpgsm/t-keylist.c (check_two_contexts): Set protocols.
229
230 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
231
232         * gpgsm/t-sign.c: New file.
233         * gpgsm/Makefile.am (TESTS): Add t-sign.
234
235 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
236
237         * gpgsm/t-decrypt.c: New file.
238         * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Likewise.
239         * gpgsm/Makefile.am (TESTS): Add t-decrypt.
240         (key_id): New variable.
241         (all-local): New target ./private-keys-v1.d/$(key_id) added.
242         (./private-keys-v1.d/$(key_id)): New target.
243
244 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
245
246         * gpgsm/t-verify.c: New file.
247         * gpgsm/Makefile.am (TESTS): Add t-verify.
248
249 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
250
251         * gpg/Makefile.am (GPG): Set to @GPG_PATH@.
252         (./pubring.gpg): Use $(GPG) instead gpg.
253         (./secring.gpg): Likewise.
254
255         * gpgsm/t-import.c (main): Remove third test case.
256         * gpgsm/Makefile.am (GPGSM): Set to @GPGSM@.
257         (all-local): New target.
258         (./pubcerts.kbx): Likewise.
259         * gpgsm/t-encrypt.c: New file.
260         * gpgsm/Makefile.am (TESTS): Add t-encrypt.
261
262 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
263
264         * gpgsm/t-keylist.c: New file.
265         * gpgsm/Makefile.am (TESTS): Add t-keylist.
266
267 2001-12-13  Marcus Brinkmann  <marcus@g10code.de>
268
269         * gpgsm/cert_dfn_pca01.der: New file.
270         * gpgsm/cert_dfn_pca15.der: Likewise.
271         * gpgsm/cert_g10code_test1.der: Likewise.
272         * gpgsm/t-import.c: Likewise.
273         * gpgsm/Makefile.am (EXTRADIST): Add new files.
274         (TESTS): Add t-import.
275
276 2001-11-22  Marcus Brinkmann  <marcus@g10code.de>
277
278         * gpg/: New directory.
279         * Makefile.am, t-verify.c, t-encrypt.c, t-signers.c, t-trustlist.c,
280         t-sign.c, t-keylist.c, t-import.c, t-genkey.c, t-export.c,
281         t-decrypt-verify.c, t-decrypt.c, t-version.c, t-data.c, mkdemodirs.
282         cipher-1.asc, cipher-2.asc, geheim.txt, pubdemo.asc, pubkey-1.asc,
283         secdemo.asc, seckey-1.asc): Move to sub directory gpg/.
284
285         * gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
286         intl/.
287         (LDD): Correct relative path to gpgme library.
288         (TESTS): Remove t-version and t-data.
289         * gpg/t-verify.c, gpg/t-encrypt.c, gpg/t-signers.c, gpg/t-trustlist.c,
290         gpg/t-sign.c, gpg/t-keylist.c, gpg/t-import.c, gpg/t-genkey.c,
291         gpg/t-export.c, gpg/t-decrypt-verify.c, gpg/t-decrypt.c,
292         t-version.c, t-data.c): Include gpgme.h, not "../gpgme/gpgme.h".
293
294         * Makefile.am: New file.
295         * gpgsm/: New directory.
296         * gpgsm/Makefile.am: New file.
297
298 2001-11-16  Marcus Brinkmann  <marcus@g10code.de>
299
300         * Makefile.am (TESTS): Add t-decrypt-verify.
301         * t-decrypt-verify.c: New file.
302         * cipher-2.asc: Likewise.
303
304 2001-11-02  Marcus Brinkmann  <marcus@g10code.de>
305
306         * t-data.c: Include stddef.h.
307         (read_once_test): Change type of READ to size_t.
308         (read_test): Likewise.
309         (write_test): Likewise.
310
311 2001-10-29  Marcus Brinkmann  <marcus@g10code.de>
312
313         * t-signers.c: New file.
314         * Makefile.am (TESTS): Add t-signers.
315
316 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
317
318         * Makefile.am (TEST_ENVIRONMENT): Revert last change.
319
320 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
321
322         * Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
323         not current directory.
324
325 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
326
327         * t-data.c (write_test): New function.
328         (main): Invoke write_test for all rounds except TEST_OUT_CB.
329
330 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
331
332         * Makefile.am (INCLUDES): Remove spurious duplicate to silence
333         automake.
334
335 2001-10-16  Marcus Brinkmann  <marcus@g10code.de>
336
337         * t-version.c: New file.
338         * t-data.c: Likewise.
339         * t-data-1.txt: Likewise.
340         * t-data-2.txt: Likewise.
341         * Makefile.am (TESTS): Add t-version, t-data.
342
343 2001-09-17  Werner Koch  <wk@gnupg.org>
344
345         * t-keylist.c (check_two_contexts): New. 
346
347 2001-09-03  Werner Koch  <wk@gnupg.org>
348
349         * t-encrypt.c (print_op_info): New and use it after each operation.. 
350
351 2001-08-28  Werner Koch  <wk@gnupg.org>
352
353         * t-sign.c (print_op_info): New and use it after each operation.
354
355 2001-03-15  Werner Koch  <wk@gnupg.org>
356
357         * t-keylist.c (doit): List subkeys too, show caps.
358
359 2001-02-13  Werner Koch  <wk@gnupg.org>
360
361         * t-verify.c (print_sig_stat): Repaled ulong by unsigned long
362         because we don't use the config stuff here.
363
364 2001-02-12  Werner Koch  <wk@gnupg.org>
365
366         * tests/t-verify.c (print_sig_stat): Print info about the keys.
367
368
369  Copyright 2001 g10 Code GmbH
370
371  This file is free software; as a special exception the author gives
372  unlimited permission to copy and/or distribute it, with or without
373  modifications, as long as this notice is preserved.
374
375  This file is distributed in the hope that it will be useful, but
376  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
377  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
378  
379
380
381
382
383
384
385