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