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