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