1 2003-01-30 Marcus Brinkmann <marcus@g10code.de>
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.
10 2002-12-24 Marcus Brinkmann <marcus@g10code.de>
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.
17 2002-12-23 Marcus Brinkmann <marcus@g10code.de>
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.
23 2002-11-19 Marcus Brinkmann <marcus@g10code.de>
25 * gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
28 2002-10-09 Marcus Brinkmann <marcus@g10code.de>
30 * gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
31 interface, and use gpgme_engine_check_version instead
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.
52 2002-09-30 Werner Koch <wk@gnupg.org>
54 * gpgsm/t-keylist.c (doit): Add arg SECRET.
55 (main): Add option --secret.
57 2002-09-28 Marcus Brinkmann <marcus@g10code.de>
59 * t-version.c: Include <string.h>. Reported by Stéphane Corthésy.
61 2002-09-02 Marcus Brinkmann <marcus@g10code.de>
63 * gpg/t-keylist.c (main): Test PATTERN for NULL before printing.
64 Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
66 2002-08-01 Marcus Brinkmann <marcus@g10code.de>
68 * gpg/t-edit.c: Also add a test for the expire command (testing
69 the passphrase callback).
71 2002-07-28 Marcus Brinkmann <marcus@g10code.de>
73 * gpg/t-edit.c: New file.
74 * gpg/Makefile (TESTS): Add t-edit.
76 2002-07-25 Marcus Brinkmann <marcus@g10code.de>
78 * gpg/t-encrypt-sym.c (main): Change type of I to size_t and
80 * gpg/t-verify.c (main): Likewise. Submitted by Stéphane
83 2002-07-03 Marcus Brinkmann <marcus@g10code.de>
85 * gpg/t-eventloop.c: New file.
86 * gpg/Makefile (TESTS): Add t-eventloop.
88 2002-06-26 Werner Koch <wk@gnupg.org>
90 * gpgsm/t-import.c (print_op_info): New.
91 (main): Print operation info.
93 2002-06-25 Werner Koch <wk@gnupg.org>
95 * gpgsm/Makefile.am (DISTCLEANFILES): new.
97 2002-06-25 Marcus Brinkmann <marcus@g10code.de>
99 * gpgsm/Makefile.am (TESTS): Add t-export.
100 gpgsm/t-export.c: New file.
102 2002-06-20 Werner Koch <wk@gnupg.org>
104 * gpgsm/t-sign.c (main): Also test a normal signature.
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.
112 2002-06-12 Werner Koch <wk@gnupg.org>
114 * gpgsm/t-keylist.c (doit): Print operation info if available.
116 2002-06-10 Werner Koch <wk@gnupg.org>
118 * gpgsm/t-verify.c (print_sig_stat): Print the error token.
120 2002-06-04 Werner Koch <wk@gnupg.org>
122 * gpgsm/t-encrypt.c (main): Add a simple option parser and allow
123 to specify an encryption key.
125 2002-05-26 Marcus Brinkmann <marcus@g10code.de>
127 * gpg/Makefile.am (all-local): Remove dependency on ./secring.gpg.
128 (./secring.gpg): Remove target, and move all rules for this target
130 (./pubring.gpg): ... here. This was necessary because GnuPG 1.0.7
131 does create an empty secring.gpg file when importing public keys.
133 2002-05-08 Marcus Brinkmann <marcus@g10code.de>
135 * gpgsm/t-verify.c (validity_string): New.
136 (print_sig_stat): Print expire time and validity.
137 (status_string): Add new exipred stati.
139 2002-05-03 Werner Koch <wk@gnupg.org>
141 * gpg/t-verify.c (validity_string): New.
142 (print_sig_stat): Print expire time and validity.
143 (status_string): Add new exipred stati.
145 2002-04-05 Marcus Brinkmann <marcus@g10code,de>
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.
152 2002-04-05 Marcus Brinkmann <marcus@g10code.de>
154 * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
156 * gpgsm/t-encrypt.c (main): Likewise.
158 2002-03-06 Marcus Brinkmann <marcus@g10code.de>
160 * gpg/t-encrypt-sym.c: New file.
161 * gpg/Makefile.am (TESTS): Add t-encrypt-sym.
163 2002-03-05 Marcus Brinkmann <marcus@g10code.de>
165 * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
168 2002-03-04 Werner Koch <wk@gnupg.org>
170 * gpg/Makefile.am (DISTCLEANFILES): Added.
172 2002-03-03 Marcus Brinkmann <marcus@g10code.de>
174 * gpg/t-verify.c (main): Add a few more sanity checks, and a check
175 for normal signatures.
177 2002-02-26 Marcus Brinkmann <marcus@g10code.de>
179 * gpg/t-encrypt-sign.c: New file.
180 * gpg/Makefile.am (TESTS): Add t-encrypt-sign.
182 2002-02-13 Werner Koch <wk@gnupg.org>
184 * gpgsm/Makefile.am (private-keys-v1.d): Don't
185 fail when the directory already exists.
187 2002-02-12 Marcus Brinkmann <marcus@g10code.de>
189 * gpg/Makefile.am (CLEANFILES): New target.
190 (distclean-local): Rename to ...
191 (clean-local): ... this.
193 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
195 * gpgsm/Makefile.am (./private-keys-v1.d/$(key_id).key): Fix rule.
197 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
199 * gpgsm/t-genkey.c: New file (not added to Makefile.am because of
202 2002-02-08 Marcus Brinkmann <marcus@g10code.de>
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.
213 2002-01-30 Marcus Brinkmann <marcus@g10code.de>
215 * gpg/t-import.c (print_op_info): New function.
218 2002-01-22 Marcus Brinkmann <marcus@g10code.de>
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.
225 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
227 * gpg/t-decrypt-verify.c: Don't include `mcheck.h'. Reported by
230 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
232 * gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
234 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
236 * gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
238 2001-12-16 Marcus Brinkmann <marcus@g10code.de>
240 * gpgsm/Makefile: Rename `pubcerts.kbx' to `pubring.kbx'.
242 2001-12-15 Marcus Brinkmann <marcus@g10code.de>
244 * gpgsm/t-keylist.c (check_two_contexts): Set protocols.
246 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
248 * gpgsm/t-sign.c: New file.
249 * gpgsm/Makefile.am (TESTS): Add t-sign.
251 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
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.
260 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
262 * gpgsm/t-verify.c: New file.
263 * gpgsm/Makefile.am (TESTS): Add t-verify.
265 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
267 * gpg/Makefile.am (GPG): Set to @GPG_PATH@.
268 (./pubring.gpg): Use $(GPG) instead gpg.
269 (./secring.gpg): Likewise.
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.
278 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
280 * gpgsm/t-keylist.c: New file.
281 * gpgsm/Makefile.am (TESTS): Add t-keylist.
283 2001-12-13 Marcus Brinkmann <marcus@g10code.de>
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.
292 2001-11-22 Marcus Brinkmann <marcus@g10code.de>
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/.
301 * gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
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".
310 * Makefile.am: New file.
311 * gpgsm/: New directory.
312 * gpgsm/Makefile.am: New file.
314 2001-11-16 Marcus Brinkmann <marcus@g10code.de>
316 * Makefile.am (TESTS): Add t-decrypt-verify.
317 * t-decrypt-verify.c: New file.
318 * cipher-2.asc: Likewise.
320 2001-11-02 Marcus Brinkmann <marcus@g10code.de>
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.
327 2001-10-29 Marcus Brinkmann <marcus@g10code.de>
329 * t-signers.c: New file.
330 * Makefile.am (TESTS): Add t-signers.
332 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
334 * Makefile.am (TEST_ENVIRONMENT): Revert last change.
336 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
338 * Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
339 not current directory.
341 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
343 * t-data.c (write_test): New function.
344 (main): Invoke write_test for all rounds except TEST_OUT_CB.
346 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
348 * Makefile.am (INCLUDES): Remove spurious duplicate to silence
351 2001-10-16 Marcus Brinkmann <marcus@g10code.de>
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.
359 2001-09-17 Werner Koch <wk@gnupg.org>
361 * t-keylist.c (check_two_contexts): New.
363 2001-09-03 Werner Koch <wk@gnupg.org>
365 * t-encrypt.c (print_op_info): New and use it after each operation..
367 2001-08-28 Werner Koch <wk@gnupg.org>
369 * t-sign.c (print_op_info): New and use it after each operation.
371 2001-03-15 Werner Koch <wk@gnupg.org>
373 * t-keylist.c (doit): List subkeys too, show caps.
375 2001-02-13 Werner Koch <wk@gnupg.org>
377 * t-verify.c (print_sig_stat): Repaled ulong by unsigned long
378 because we don't use the config stuff here.
380 2001-02-12 Werner Koch <wk@gnupg.org>
382 * tests/t-verify.c (print_sig_stat): Print info about the keys.
385 Copyright 2001 g10 Code GmbH
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.
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.