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