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