1 2007-07-12 Werner Koch <wk@g10code.com>
3 * gpgsm/t-support.h (init_gpgme) [W32]: Do not init the locales as
4 the constants are not available.
6 2007-02-26 Werner Koch <wk@g10code.com>
8 * gpg/t-verify.c (double_plaintext_sig): New.
11 2006-12-02 Marcus Brinkmann <marcus@g10code.de>
13 * gpgsm/t-keylist.c (main): Skip unknown keys. Newer versions of
14 GPGSM import more keys than older ones.
16 2005-12-06 Werner Koch <wk@g10code.com>
18 * gpg/t-keylist.c (main): Changed for that secondary keys now have
20 * gpg/t-keylist-sig.c (main): Ditto.
21 * gpgsm/t-keylist.c (main): Ditto. The test used to be wrong.
23 2005-10-18 Werner Koch <wk@g10code.com>
25 * gpg/pubdemo.asc, gpg/secdemo.asc: Add 2 expired subkeys to
27 * gpg/t-keylist.c: Reordered list to match new demo keyring. Add
28 arg for number of subkeys and for extra checking function.
29 (main): Enhanced a few error outputs. Changed subkey
30 counting. Call extra checking fucntion.
33 2005-10-07 Marcus Brinkmann <marcus@g10code.de>
35 * gpgsm/t-keylist.c (main): Allow for an email address as a second
38 * gpg/t-sig-notation.c: Change critical notation to something
41 2005-10-01 Marcus Brinkmann <marcus@g10code.de>
43 * gpg/Makefile.am (EXTRA_DIST): Remove gpg.conf.
44 (DISTCLEANFILES): Add gpg.conf.
45 (all-local): Add gpg.conf.
46 (./gpg.conf): New target.
47 * gpg/gpg.conf: Remove file.
49 * gpg/Makefile.am (EXTRA_DIST): Add gpg.conf.
51 * gpg/Makefile.am (TESTS): Add t-sig-notation.
52 * gpg/t-sig-notation.c (check_result): New file.
53 * gpg/t-verify.c (check_result): Also check the length of the
55 * gpg/gpg.conf: New file.
57 2005-09-30 Marcus Brinkmann <marcus@g10code.de>
59 * gpg/Makefile.am (TESTS): Add t-filename.
60 * gpg/t-filename.c: New file.
62 2005-09-23 Werner Koch <wk@g10code.com>
64 * gpg/t-support.h (init_gpgme) [W32]: Don't use LC_MESSAGES.
66 * gpg/t-encrypt-large.c: New test.
67 * gpg/Makefile.am (TESTS): Add t-encrypt-large.
69 2005-06-03 Marcus Brinkmann <marcus@g10code.de>
71 * gpg/Makefile.am (TESTS): Add t-wait.
72 * gpg/t-wait.c (main): New test.
74 2004-12-07 Marcus Brinkmann <marcus@g10code.de>
76 * gpg/mkdemodirs: Add copyright notice.
78 * gpgsm/Makefile.am, gpgsm/t-support.h, gpgsm/t-decrypt.c,
79 gpgsm/t-encrypt.c, gpgsm/t-export.c, gpgsm/t-genkey.c,
80 gpgsm/t-import.c, gpgsm/t-keylist.c, gpgsm/t-sign.c,
81 gpgsm/t-verify.c, gpg/Makefile.am, gpg/t-decrypt.c,
82 gpg/t-decrypt-verify.c, gpg/t-edit.c, gpg/t-encrypt.c,
83 gpg/t-encrypt-sign.c, gpg/t-encrypt-sym.c, gpg/t-eventloop.c,
84 gpg/t-export.c, gpg/t-genkey.c, gpg/t-import.c, gpg/t-keylist.c,
85 gpg/t-keylist-sig.c, gpg/t-sign.c, gpg/t-signers.c,
86 gpg/t-support.h, gpg/t-thread1.c, gpg/t-trustlist.c,
87 gpg/t-verify.c, Makefile.am, t-data.c, t-engine-info.c,
88 t-version.c: Change license to LGPL.
90 2004-08-17 Marcus Brinkmann <marcus@g10code.de>
92 * gpgsm/t-keylist.c (struct): Add new fields VALIDITY and
95 * gpgsm/t-import.c (check_result): New argument total_stat.
96 (main): Pass this argument. Reduce number of total considered
97 keys to 1 for the second test.
99 2004-04-05 Werner Koch <wk@gnupg.org>
101 * gpgsm/Makefile.am: Changed the faked system time to 20011213T12000.
103 2004-03-07 Marcus Brinkmann <marcus@g10code.de>
105 * gpgsm/t-keylist.c: Add chain IDs.
107 2004-03-03 Werner Koch <wk@gnupg.org>
109 * gpgsm/t-export.c (main): Also check exporting 2 certificates.
111 2004-02-17 Werner Koch <wk@gnupg.org>
113 * gpgsm/t-import.c (check_result): gpgsm does now return info in
114 the result->imports; adjust for that.
116 * gpgsm/Makefile.am (TESTS_ENVIRONMENT): Reset the GPG_AGENT_INFO.
118 Include config.h at the top of each C source. This is required
121 * gpg/t-keylist-sig.c (main): s/class/sig_class/.
122 * gpg/t-signers.c (check_result): Ditto.
123 * gpg/t-sign.c (check_result): Ditto.
124 * gpg/t-encrypt-sign.c (check_result): Ditto.
125 * gpgsm/t-sign.c (check_result): Ditto.
127 2004-01-12 Werner Koch <wk@gnupg.org>
129 * gpg/t-keylist-sig.c (main): Temporary disabled one test due top
131 * gpg/t-import.c (check_result): Likewise.
133 2003-11-19 Werner Koch <wk@gnupg.org>
135 * gpg/t-support.h (DIM): Added.
137 * gpg/t-verify.c (check_result): Rewrote test for notations
138 because the order of notaions is not guaranteed.
140 * gpgsm/t-support.h (fail_if_err): Also print the numeric values.
142 2003-10-06 Marcus Brinkmann <marcus@g10code.de>
144 * gpg/t-eventloop.c: Include <sys/types.h> for old systems.
146 * gpgsm/Makefile.am (DISTCLEANFILES): Add random_seed.
148 * gpg/t-thread1.c (thread_one): Do not call initialize_gpgme.
151 2003-09-14 Marcus Brinkmann <marcus@g10code.de>
153 * gpg/t-thread1.c (main): Call init_gpgme here.
154 (initialize_gpgme): Function removed.
156 * gpg/t-thread1.c: New file.
157 * gpg/Makefile.am (TESTS): Add t-thread1.c.
158 (t_thread1_LDADD): New variable.
159 (LDADD): Remove GPG Error lib.
160 * gpgsm/Makefile.am (LDADD): Likewise.
162 * gpg/t-import.c (main): Likewise.
163 * gpg/t-keylist-sig.c (main): Likewise.
164 * gpg/t-keylist.c (main): Likewise.
165 * gpg/t-sign.c (main): Likewise.
166 * gpg/t-signers.c (main): Likewise.
167 * gpg/t-trustlist.c (main): Likewise.
168 * gpgsm/t-support.h: Include <stdlib.h> and <locale.h>.
169 (init_gpgme): New function.
170 * gpg/t-support.h: Likewise.
171 * gpgsm/t-verify.c (main): Call init_gpgme.
172 * gpgsm/t-decrypt.c (main): Likewise.
173 * gpgsm/t-encrypt.c (main): Likewise.
174 * gpgsm/t-export.c (main): Likewise.
175 * gpgsm/t-genkey.c (main): Likewise.
176 * gpgsm/t-import.c (main): Likewise.
177 * gpgsm/t-keylist.c (main): Likewise.
178 * gpgsm/t-sign.c (main): Likewise.
179 * gpg/t-verify.c (main): Call init_gpgme.
180 * gpg/t-decrypt-verify.c (main): Likewise.
181 * gpg/t-decrypt.c (main): Likewise.
182 * gpg/t-edit.c (main): Likewise.
183 * gpg/t-encrypt-sign.c (main): Likewise.
184 * gpg/t-encrypt-sym.c (main): Likewise.
185 * gpg/t-encrypt.c (main): Likewise.
186 * gpg/t-eventloop.c (main): Likewise.
187 * gpg/t-export.c (main): Likewise.
188 * gpg/t-genkey.c (main): Likewise.
190 2003-08-14 Marcus Brinkmann <marcus@g10code.de>
192 * gpg/t-sign.c (check_result): Change output format for signature
193 class to unsigned int.
194 * gpg/t-signers.c (check_result): Likewise.
195 * gpg/t-encrypt-sign.c (check_result): Likewise.
196 * gpgsm/t-sign.c (check_result): Likewise.
198 2003-07-31 Marcus Brinkmann <marcus@g10code.de>
200 * gpg/t-verify.c (check_result): Change type of SUMMARY to
202 * gpg/t-decrypt-verify.c (check_verify_result): Likewise.
203 * gpg/t-keylist-sig.c (keys): Change type of member CLASS to
205 * t-data.c (read_cb): Change type of AMOUNT to unsigned int.
206 * t-version.c (version): Remove unused variable.
208 2003-07-22 Marcus Brinkmann <marcus@g10code.de>
210 * Makefile.am (AM_CPPFLAGS): New variable.
211 (LDADD): Add @GPG_ERROR_LIBS@.
212 * gpg/Makefile.am (AM_CPPFLAGS): New variable.
213 (LDADD): Add @GPG_ERROR_LIBS@.
214 * gpgsm/Makefile.am (AM_CPPFLAGS): New variable.
215 (LDADD): Add @GPG_ERROR_LIBS@.
217 2003-06-06 Marcus Brinkmann <marcus@g10code.de>
219 Everywhere: Use libgpg-error error codes.
221 * gpg/Makefile.am (noinst_HEADERS): New variable.
222 * gpg/t-support.h: New file.
223 * gpgsm/Makefile.am (noinst_HEADERS): New variable.
224 * gpgsm/t-support.h: New file.
226 2003-05-29 Marcus Brinkmann <marcus@g10code.de>
228 * gpg/t-encrypt-sym.c (main): Adapt to new syntax.
229 * gpg/t-encrypt.c (main): Likewise.
230 * gpg/t-eventloop.c (main): Likewise.
231 * gpg/t-encrypt-sign.c (main): Likewise.
232 * gpgsm/t-export.c (main): Likewise.
233 * gpgsm/t-encrypt.c (main): Likewise.
235 2003-05-28 Marcus Brinkmann <marcus@g10code.de>
237 * gpg/t-eventloop.c (main): Rewrite recipient management.
238 * gpg/t-encrypt-sign.c (main): Likewise.
239 * gpg/t-encrypt.c (main): Likewise.
240 * gpg/t-export.c (main): Likewise.
241 * gpgsm/t-encrypt.c (main): Likewise.
242 * gpgsm/t-export.c (main): Likewise.
244 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
246 * gpg/Makefile.am (TESTS): Order t-keylist and t-keylist-sig after
248 * gpg/t-edit.c (edit_fnc): Fix primary UID for keylisting tests.
249 * gpg/t-keylist.c: Change order of user IDs.
250 * gpg/t-keylist-sig.c: Likewise.
251 * gpg/t-import.c: Add support for gpg in CVS.
253 2003-05-27 Marcus Brinkmann <marcus@g10code.de>
255 * t-data.c: Remove TEST_OUT_CB.
257 * gpg/t-trustlist.c (main): Access ITEM directly.
259 * (t-decrypt-verify.c, t-decrypt.c, t-edit.c, t-encrypt-sign.c,
260 t-encrypt-sym.c, t-sign.c, t-signers.c): Include <unistd.h>.
261 (passphrase_cb): Rewritten.
262 * t-edit.c (edit_fnc): Rewritten.
264 2003-05-04 Marcus Brinkmann <marcus@g10code.de>
266 * gpg/t-keylist-sig.c (main): Remove timestamp check.
268 * gpgsm/t-keylist.c: Add check for timestamp.
270 * gpg/Makefile.am (TESTS): Add t-keylist-sig.
271 * gpg/t-keylist-sig.c: New file.
273 2003-04-30 Marcus Brinkmann <marcus@g10code.de>
275 * gpg/t-eventloop.c (main): Do not call print_op_info.
276 (print_op_info): Function removed.
278 * gpg/t-keylist.c: Rewritten.
279 * gpgsm/t-keylist.c (main): Rewritten.
280 * gpg/t-edit.c (main): Do not use gpgme_key_get_as_xml. Use
281 gpgme_key_unref instead gpgme_key_release.
282 * gpg/t-signers.c (main): Use gpgme_key_unref instead
285 2003-04-29 Marcus Brinkmann <marcus@g10code.de>
287 * gpg/t-trustlist.c: Rewritten.
289 * gpg/t-verify.c (main): Rewritten.
290 * gpg/t-decrypt-verify.c: Rewritten.
291 * gpgsm/t-verify.c (main): Rewritten.
293 2003-04-28 Marcus Brinkmann <marcus@g10code.de>
295 * gpgsm/t-decrypt.c (main): Rewritten.
297 * gpg/t-decrypt.c: Rewritten.
299 * gpg/t-signers.c: Rewritten.
301 2003-04-27 Marcus Brinkmann <marcus@g10code.de>
303 * gpg/t-encrypt-sign.c (check_result): Rewritten.
305 * gpg/t-sign.c: Rewritten.
306 * gpgsm/t-sign.c: Rewritten.
307 * gpg/t-encrypt.c: Check for invalid recipients.
308 * gpgsm/t-encrypt.c: Likewise.
310 * gpg/t-import.c (check_result): Really use FPR.
311 * gpgsm/t-import.c (check_result): Rewritten.
313 2003-04-25 Marcus Brinkmann <marcus@g10code.de>
315 * gpg/t-import.c: Rewritten.
317 * gpgsm/t-genkey.c: Rewritten.
318 * gpgsm/Makefile.am (noinst_PROGRAMS): Add t-genkey.
319 * gpg/t-genkey.c: Include <stdlib.h>.
320 (main): Check result->fpr before checking its length.
322 2003-04-24 Marcus Brinkmann <marcus@g10code.de>
324 * gpg/t-genkey.c: Rewritten to match new semantics.
326 2003-02-06 Marcus Brinkmann <marcus@g10code.de>
328 * gpg/t-decrypt.c (passphrase_cb): Fix to new prototype.
329 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
330 * gpg/t-edit.c (passphrase_cb): Likewise.
331 * gpg/t-encrypt-sign.c (passphrase_cb): Likewise.
332 * gpg/t-encrypt-sym.c (passphrase_cb): Likewise.
333 * gpg/t-sign.c (passphrase_cb): Likewise.
334 * gpg/t-signers.c (passphrase_cb): Likewise.
336 2003-01-30 Marcus Brinkmann <marcus@g10code.de>
338 * t-engine-info.c: Use file_name instead path throughout.
340 * Makefile.am (TESTS): Add t-engine-info.
341 * t-engine-info.c: New file.
342 * gpg/t-encrypt.c (main): Don't print engine info.
343 * gpg/t-eventloop.c (main): Likewise.
344 * gpg/t-encrypt-sign.c (main): Likewise.
345 * gpgsm/t-encrypt.c (main): Likewise.
347 2002-12-24 Marcus Brinkmann <marcus@g10code.de>
349 * gpgsm/t-verify.c (main): Adjust caller of gpgme_op_verify.
350 * gpg/t-verify.c (main): Likewise.
351 * gpg/t-decrypt-verify.c (main): Likewise for
352 gpgme_op_decrypt_verify.
354 2002-12-23 Marcus Brinkmann <marcus@g10code.de>
356 * gpgsm/Makefile.am (./gpgsm.conf): Add a faked system time to
357 avoid certification's expiry.
358 * gpgsm/t-encrypt.c (main): Use the short certification name.
360 2002-11-19 Marcus Brinkmann <marcus@g10code.de>
362 * gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
365 2002-10-09 Marcus Brinkmann <marcus@g10code.de>
367 * gpg/t-decrypt.c (print_data): Update to new gpgme_data_read
368 interface, and use gpgme_engine_check_version instead
370 * gpg/t-decrypt-verify.c (print_data): Likewise.
371 * gpg/t-edit.c (main): Likewise.
372 * gpg/t-encrypt.c (print_data): Likewise.
373 * gpg/t-encrypt-sign.c (print_data): Likewise.
374 * gpg/t-encrypt-sym.c (print_data): Likewise.
375 * gpg/t-eventloop.c (print_data): Likewise.
376 * gpg/t-export.c (print_data): Likewise.
377 * gpg/t-sign.c (print_data): Likewise.
378 * gpg/t-signers.c (print_data): Likewise.
379 * gpgsm/t-decrypt.c (print_data): Likewise.
380 * gpgsm/t-encrypt.c (print_data): Likewise.
381 * gpgsm/t-export.c (print_data): Likewise.
382 * gpgsm/t-sign.c (print_data): Likewise.
383 * gpg/t-verify.c (main): Likewise for gpgme_op_verify.
384 * gpgsm/t-verify.c (main): Likewise for gpgme_op_verify.
385 * t-data.c (read_once_test): Likewise.
386 (write_test): Update for new behaviour of data objects.
387 (main): Remove type test.
389 2002-09-30 Werner Koch <wk@gnupg.org>
391 * gpgsm/t-keylist.c (doit): Add arg SECRET.
392 (main): Add option --secret.
394 2002-09-28 Marcus Brinkmann <marcus@g10code.de>
396 * t-version.c: Include <string.h>. Reported by Stéphane Corthésy.
398 2002-09-02 Marcus Brinkmann <marcus@g10code.de>
400 * gpg/t-keylist.c (main): Test PATTERN for NULL before printing.
401 Reported by Dr. Stefan Dalibor <Dr.Stefan.Dalibor@bfa.de>.
403 2002-08-01 Marcus Brinkmann <marcus@g10code.de>
405 * gpg/t-edit.c: Also add a test for the expire command (testing
406 the passphrase callback).
408 2002-07-28 Marcus Brinkmann <marcus@g10code.de>
410 * gpg/t-edit.c: New file.
411 * gpg/Makefile (TESTS): Add t-edit.
413 2002-07-25 Marcus Brinkmann <marcus@g10code.de>
415 * gpg/t-encrypt-sym.c (main): Change type of I to size_t and
417 * gpg/t-verify.c (main): Likewise. Submitted by Stéphane
420 2002-07-03 Marcus Brinkmann <marcus@g10code.de>
422 * gpg/t-eventloop.c: New file.
423 * gpg/Makefile (TESTS): Add t-eventloop.
425 2002-06-26 Werner Koch <wk@gnupg.org>
427 * gpgsm/t-import.c (print_op_info): New.
428 (main): Print operation info.
430 2002-06-25 Werner Koch <wk@gnupg.org>
432 * gpgsm/Makefile.am (DISTCLEANFILES): new.
434 2002-06-25 Marcus Brinkmann <marcus@g10code.de>
436 * gpgsm/Makefile.am (TESTS): Add t-export.
437 gpgsm/t-export.c: New file.
439 2002-06-20 Werner Koch <wk@gnupg.org>
441 * gpgsm/t-sign.c (main): Also test a normal signature.
443 * gpg/Makefile (TESTS_ENVIRONMENT): Set GPG_AGENT_INFO empty.
444 * gpg/t-signers.c, gpg/t-sign.c, gpg/t-encrypt-sym.c
445 * gpg/t-encrypt-sign.c, gpg/t-decrypt.c
446 * gpg/t-decrypt-verify.c (main): Changed the GPG_AGENT_INFO check to
447 match the one in ../../gpgme/rungpg.c.
449 2002-06-12 Werner Koch <wk@gnupg.org>
451 * gpgsm/t-keylist.c (doit): Print operation info if available.
453 2002-06-10 Werner Koch <wk@gnupg.org>
455 * gpgsm/t-verify.c (print_sig_stat): Print the error token.
457 2002-06-04 Werner Koch <wk@gnupg.org>
459 * gpgsm/t-encrypt.c (main): Add a simple option parser and allow
460 to specify an encryption key.
462 2002-05-26 Marcus Brinkmann <marcus@g10code.de>
464 * gpg/Makefile.am (all-local): Remove dependency on ./secring.gpg.
465 (./secring.gpg): Remove target, and move all rules for this target
467 (./pubring.gpg): ... here. This was necessary because GnuPG 1.0.7
468 does create an empty secring.gpg file when importing public keys.
470 2002-05-08 Marcus Brinkmann <marcus@g10code.de>
472 * gpgsm/t-verify.c (validity_string): New.
473 (print_sig_stat): Print expire time and validity.
474 (status_string): Add new exipred stati.
476 2002-05-03 Werner Koch <wk@gnupg.org>
478 * gpg/t-verify.c (validity_string): New.
479 (print_sig_stat): Print expire time and validity.
480 (status_string): Add new exipred stati.
482 2002-04-05 Marcus Brinkmann <marcus@g10code,de>
484 * gpgsm/Makefile.am (./trustlist.txt): Put more into this file to
485 prevent use of gpg-agent.
486 (./gpg-agent.conf): Remove target.
487 (all-local): Remove ./gpg-agent.conf.
489 2002-04-05 Marcus Brinkmann <marcus@g10code.de>
491 * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
493 * gpgsm/t-encrypt.c (main): Likewise.
495 2002-03-06 Marcus Brinkmann <marcus@g10code.de>
497 * gpg/t-encrypt-sym.c: New file.
498 * gpg/Makefile.am (TESTS): Add t-encrypt-sym.
500 2002-03-05 Marcus Brinkmann <marcus@g10code.de>
502 * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
505 2002-03-04 Werner Koch <wk@gnupg.org>
507 * gpg/Makefile.am (DISTCLEANFILES): Added.
509 2002-03-03 Marcus Brinkmann <marcus@g10code.de>
511 * gpg/t-verify.c (main): Add a few more sanity checks, and a check
512 for normal signatures.
514 2002-02-26 Marcus Brinkmann <marcus@g10code.de>
516 * gpg/t-encrypt-sign.c: New file.
517 * gpg/Makefile.am (TESTS): Add t-encrypt-sign.
519 2002-02-13 Werner Koch <wk@gnupg.org>
521 * gpgsm/Makefile.am (private-keys-v1.d): Don't
522 fail when the directory already exists.
524 2002-02-12 Marcus Brinkmann <marcus@g10code.de>
526 * gpg/Makefile.am (CLEANFILES): New target.
527 (distclean-local): Rename to ...
528 (clean-local): ... this.
530 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
532 * gpgsm/Makefile.am (./private-keys-v1.d/$(key_id).key): Fix rule.
534 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
536 * gpgsm/t-genkey.c: New file (not added to Makefile.am because of
539 2002-02-08 Marcus Brinkmann <marcus@g10code.de>
541 * gpgsm/Makefile.am (key_id): Update value.
542 (all-local): Add .key to keyid filename.
543 (./private-keys-v1.d/$(key_id)): Renamed to ...
544 (./private-keys-v1.d/$(key_id).key): ... this.
545 (all-local): Add ./gpgsm.conf, ./trustlist.txt.
546 (./gpgsm.conf, ./trustlist.txt): New target.
547 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Renamed to ...
548 * gpgsm/32100C27173EF6E9C4E9A25D3D69F86D37A4F939: ... this.
550 2002-01-30 Marcus Brinkmann <marcus@g10code.de>
552 * gpg/t-import.c (print_op_info): New function.
555 2002-01-22 Marcus Brinkmann <marcus@g10code.de>
557 * gpg/t-signers.c (passphrase_cb): Change type of r_hd to void**.
558 * gpg/t-sign.c (passphrase_cb): Likewise.
559 * gpg/t-decrypt-verify.c (passphrase_cb): Likewise.
560 * gpg/t-decrypt.c (passphrase_cb): Likewise.
562 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
564 * gpg/t-decrypt-verify.c: Don't include `mcheck.h'. Reported by
567 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
569 * gpg/Makefile.am (EXTRA_DIST): Add missing line continuation.
571 2001-12-19 Marcus Brinkmann <marcus@g10code.de>
573 * gpgsm/Makefile.am (EXTRA_DIST): Add $(key_id).
575 2001-12-16 Marcus Brinkmann <marcus@g10code.de>
577 * gpgsm/Makefile: Rename `pubcerts.kbx' to `pubring.kbx'.
579 2001-12-15 Marcus Brinkmann <marcus@g10code.de>
581 * gpgsm/t-keylist.c (check_two_contexts): Set protocols.
583 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
585 * gpgsm/t-sign.c: New file.
586 * gpgsm/Makefile.am (TESTS): Add t-sign.
588 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
590 * gpgsm/t-decrypt.c: New file.
591 * gpgsm/567064FE6D14A17B2D811ABB407728BC558AA455: Likewise.
592 * gpgsm/Makefile.am (TESTS): Add t-decrypt.
593 (key_id): New variable.
594 (all-local): New target ./private-keys-v1.d/$(key_id) added.
595 (./private-keys-v1.d/$(key_id)): New target.
597 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
599 * gpgsm/t-verify.c: New file.
600 * gpgsm/Makefile.am (TESTS): Add t-verify.
602 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
604 * gpg/Makefile.am (GPG): Set to @GPG_PATH@.
605 (./pubring.gpg): Use $(GPG) instead gpg.
606 (./secring.gpg): Likewise.
608 * gpgsm/t-import.c (main): Remove third test case.
609 * gpgsm/Makefile.am (GPGSM): Set to @GPGSM@.
610 (all-local): New target.
611 (./pubcerts.kbx): Likewise.
612 * gpgsm/t-encrypt.c: New file.
613 * gpgsm/Makefile.am (TESTS): Add t-encrypt.
615 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
617 * gpgsm/t-keylist.c: New file.
618 * gpgsm/Makefile.am (TESTS): Add t-keylist.
620 2001-12-13 Marcus Brinkmann <marcus@g10code.de>
622 * gpgsm/cert_dfn_pca01.der: New file.
623 * gpgsm/cert_dfn_pca15.der: Likewise.
624 * gpgsm/cert_g10code_test1.der: Likewise.
625 * gpgsm/t-import.c: Likewise.
626 * gpgsm/Makefile.am (EXTRADIST): Add new files.
627 (TESTS): Add t-import.
629 2001-11-22 Marcus Brinkmann <marcus@g10code.de>
631 * gpg/: New directory.
632 * Makefile.am, t-verify.c, t-encrypt.c, t-signers.c, t-trustlist.c,
633 t-sign.c, t-keylist.c, t-import.c, t-genkey.c, t-export.c,
634 t-decrypt-verify.c, t-decrypt.c, t-version.c, t-data.c, mkdemodirs.
635 cipher-1.asc, cipher-2.asc, geheim.txt, pubdemo.asc, pubkey-1.asc,
636 secdemo.asc, seckey-1.asc): Move to sub directory gpg/.
638 * gpg/Makefile.am (INCLUDES): Include gpgme/, not include/ and
640 (LDD): Correct relative path to gpgme library.
641 (TESTS): Remove t-version and t-data.
642 * gpg/t-verify.c, gpg/t-encrypt.c, gpg/t-signers.c, gpg/t-trustlist.c,
643 gpg/t-sign.c, gpg/t-keylist.c, gpg/t-import.c, gpg/t-genkey.c,
644 gpg/t-export.c, gpg/t-decrypt-verify.c, gpg/t-decrypt.c,
645 t-version.c, t-data.c): Include gpgme.h, not "../gpgme/gpgme.h".
647 * Makefile.am: New file.
648 * gpgsm/: New directory.
649 * gpgsm/Makefile.am: New file.
651 2001-11-16 Marcus Brinkmann <marcus@g10code.de>
653 * Makefile.am (TESTS): Add t-decrypt-verify.
654 * t-decrypt-verify.c: New file.
655 * cipher-2.asc: Likewise.
657 2001-11-02 Marcus Brinkmann <marcus@g10code.de>
659 * t-data.c: Include stddef.h.
660 (read_once_test): Change type of READ to size_t.
661 (read_test): Likewise.
662 (write_test): Likewise.
664 2001-10-29 Marcus Brinkmann <marcus@g10code.de>
666 * t-signers.c: New file.
667 * Makefile.am (TESTS): Add t-signers.
669 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
671 * Makefile.am (TEST_ENVIRONMENT): Revert last change.
673 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
675 * Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
676 not current directory.
678 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
680 * t-data.c (write_test): New function.
681 (main): Invoke write_test for all rounds except TEST_OUT_CB.
683 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
685 * Makefile.am (INCLUDES): Remove spurious duplicate to silence
688 2001-10-16 Marcus Brinkmann <marcus@g10code.de>
690 * t-version.c: New file.
691 * t-data.c: Likewise.
692 * t-data-1.txt: Likewise.
693 * t-data-2.txt: Likewise.
694 * Makefile.am (TESTS): Add t-version, t-data.
696 2001-09-17 Werner Koch <wk@gnupg.org>
698 * t-keylist.c (check_two_contexts): New.
700 2001-09-03 Werner Koch <wk@gnupg.org>
702 * t-encrypt.c (print_op_info): New and use it after each operation..
704 2001-08-28 Werner Koch <wk@gnupg.org>
706 * t-sign.c (print_op_info): New and use it after each operation.
708 2001-03-15 Werner Koch <wk@gnupg.org>
710 * t-keylist.c (doit): List subkeys too, show caps.
712 2001-02-13 Werner Koch <wk@gnupg.org>
714 * t-verify.c (print_sig_stat): Repaled ulong by unsigned long
715 because we don't use the config stuff here.
717 2001-02-12 Werner Koch <wk@gnupg.org>
719 * tests/t-verify.c (print_sig_stat): Print info about the keys.
722 Copyright 2001, 2004 g10 Code GmbH
724 This file is free software; as a special exception the author gives
725 unlimited permission to copy and/or distribute it, with or without
726 modifications, as long as this notice is preserved.
728 This file is distributed in the hope that it will be useful, but
729 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
730 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.