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