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