1 2009-06-05 David Shaw <dshaw@jabberwocky.com>
3 * defs.inc: Improved all_cipher_algos and all_hash_algos to work
4 when there are more than one line of algorithms. From 1.4.
6 2009-04-19 Werner Koch <wk@g10code.com>
8 * mkdemodirs (GPG): Use --no-options.
10 2008-09-29 Werner Koch <wk@g10code.com>
12 * clearsig.test: Replace -sat by --clearsign.
14 2008-03-19 Werner Koch <wk@g10code.com>
16 * import.test, bug894-test.asc: New.
18 2007-12-14 Werner Koch <wk@g10code.com>
20 * Makefile.am (./gpg_dearmor): Reverted last change because the
21 real fix is to --no-options.
23 2007-11-22 Werner Koch <wk@g10code.com>
25 * Makefile.am (./gpg_dearmor): Add --homedir so that we don't
26 auto create a ~/.gnupg/. From Gentoo.
28 2007-10-25 Werner Koch <wk@g10code.com>
30 Add missing copyright notices to *.test.
32 2007-10-25 David Shaw <dshaw@jabberwocky.com> (wk)
36 * defs.inc (all_cipher_algos): New function to return all ciphers.
37 * defs.inc (all_cipher_algos): New function to return all ciphers
38 we support. This is safer than the previous setup which could
39 hide that some ciphers weren't being tested. Plus, this
40 automatically tests any new ciphers libgcrypt supports.
41 (all_hash_algos): New.
42 * sigs.test: Use it here, and also test with >=160 bit hashes for
44 * conventional.test, encrypt.test, encrypt-dsa.test,
45 * conventional-mdc.test: Use it here.
47 2007-05-02 David Shaw <dshaw@jabberwocky.com>
49 * conventional.test, encrypt.test, encrypt-dsa.test,
50 conventional-mdc.test: Fix some broken tests that were only
51 testing 3DES instead of all available ciphers.
53 2007-03-04 David Shaw <dshaw@jabberwocky.com> (wk)
55 * verify.test: Use --allow-multiple-messages instead of
56 --allow-multisig-verification. Two clearsigs in a row counds as a
57 multiple-message test.
59 2006-11-16 Werner Koch <wk@g10code.com>
61 * Makefile.am (plain-large): Use gpg.texi instead of FAQ which
62 won't be found as it is not a source file. Pointed out by Moritz.
64 2006-10-04 Werner Koch <wk@g10code.com>
66 * signencrypt.test: Need to prepend srcdir to the file name
68 2006-09-27 Werner Koch <wk@g10code.com>
70 * signencrypt.test: Add a test for bug 537.
71 * bug537-test.data.asc: New. Taken from the BTS.
73 2006-08-21 Werner Koch <wk@g10code.com>
75 Copied tests from 1.4 and adjusted paths.
77 2006-04-19 David Shaw <dshaw@jabberwocky.com>
79 * sigs.test, mds.test: Add tests for SHA-224, SHA-384, and
82 2006-04-11 Werner Koch <wk@g10code.com>
86 2006-03-09 Werner Koch <wk@g10code.com>
88 * defs.inc: Removed Basishm by proper redirection.
90 2006-03-06 Werner Koch <wk@g10code.com>
92 * defs.inc: Print error messages also to stderr. Allow for
93 verbose environment variable.
95 (suspend_error, resume_error): New.
96 * verify.test: More tests.
97 * multisig.test: Better error printing.
98 (sig_1ls1ls_valid, sig_ls_valid): Moved to the non-valid group.
100 2006-02-14 Werner Koch <wk@gnupg.org>
104 2005-06-21 Werner Koch <wk@g10code.com>
106 * conventional.test (algos): Uhh ohh, cut+paste error and not
109 2005-06-02 Werner Koch <wk@g10code.com>
111 * conventional.test: have_cipher_algo now requires uppercase
112 algorithm names. Changed. Noted by John R. Shannon.
114 2004-02-09 David Shaw <dshaw@jabberwocky.com>
116 * clearsig.test, sigs.test: Properly detect RSA being missing, and
117 use the proper key for doing an RSA test.
119 2003-12-31 David Shaw <dshaw@jabberwocky.com>
121 * clearsig.test, conventional-mdc.test, conventional.test,
122 defs.inc, encrypt-dsa.test, encrypt.test, genkey1024.test,
123 plain-1.asc, plain-1-pgp.asc, plain-2.asc, plain-3.asc,
124 pubring.asc, secring.asc, sigs.test: Rework tests to work properly
125 with a gpg binary that doesn't have all ciphers and all pk algos.
126 Basically, we test for the ciphers we have, only test signing with
127 non-160-bit hashes with RSA (we test all hashes as hashes). Test
128 all key lengths of AES.
130 2003-12-05 David Shaw <dshaw@jabberwocky.com>
132 * Makefile.am: Reenable tests now that the Elgamal signature keys
135 * defs.inc, pubring.asc, secring.asc, plain-1.asc, plain-2.asc,
136 plain-3.asc: Remove the old v3 Elgamal keys and replace with
137 RSA+Elgamal and RSA s+e.
139 2003-12-03 David Shaw <dshaw@jabberwocky.com>
141 * options: Remove emulate-md-encode-bug.
143 2003-11-27 Werner Koch <wk@gnupg.org>
145 * Makefile.am (TESTS): Temporary remove tests using ElG signatures.
147 2003-09-04 David Shaw <dshaw@jabberwocky.com>
149 * mds.test, sigs.test: Remove TIGER/192 and make SHA-256 optional
150 (since it might not be compiled in).
152 2003-07-10 David Shaw <dshaw@jabberwocky.com>
154 * Makefile.am: Add --no-permission-warning to avoid spurious
155 warning when importing demo keys.
157 2003-05-27 Werner Koch <wk@gnupg.org>
159 * Makefile.am (CLEANFILES): Add gpg.conf
161 2003-05-26 David Shaw <dshaw@jabberwocky.com>
163 * defs.inc (pgmname): Make sure there is a valid options
164 file. (From wk on stable branch)
166 * mds.test: Note that missing algorithms are not errors.
168 2003-04-23 David Shaw <dshaw@jabberwocky.com>
170 * Makefile.am, options.in: Rename options.in to options since it
171 no longer needs to be a generated file.
173 * sigs.test: TODO note to add the new SHAs when we start
176 * mds.test: Test the new SHAs.
178 2002-05-10 Werner Koch <wk@gnupg.org>
180 * Makefile.am: Add gpg_dearmor to all targets where it is used.
181 Noted by Andreas Haumer.
183 2002-04-19 Werner Koch <wk@gnupg.org>
185 * signencrypt-dsa.test, sigs-dsa.test: Don't check with MD5 as
186 this is not valid with DSA signatures.
188 2001-12-22 Werner Koch <wk@gnupg.org>
190 * options.in: Add no-permission-warning.
192 2001-12-21 Werner Koch <wk@gnupg.org>
194 * Makefile.am (distclean-local): prefix mkdemodirs with srcdir
195 (DISTCLEANFILES): Add random_seed.
197 2001-12-19 Werner Koch <wk@gnupg.org>
199 * options.in: Remove load-extension tiger
200 * Makefile.am (./options): append it if there is such a module.
202 2001-10-23 Werner Koch <wk@gnupg.org>
204 * defs.inc, Makefile.am: Do not use $srcdir when invoking gpg.
205 Write the logfile to the current directory.
207 2001-09-28 Werner Koch <wk@gnupg.org>
209 * defs.inc: Write a log file for each test.
210 * run-gpg, run-gpgm, run-gpg.patterns: Removed. Replaced in all
211 tests by a simple macro from defs.inc.
212 * Makefile.am (CLEANFILES): Remove log files.
213 (./gpg_dearmor): create it and use it instead of the macro.
214 This is needed in multisig.test due to IFS tricks.
216 * armsignencrypt.test, signencrypt-dsa.test, signencrypt.test,
217 armencryptp.test, armencrypt.test, encryptp.test, seat.test,
218 encrypt-dsa.test, encrypt.test: Use --always-trust because the
219 test are not designed to check the validity.
221 2001-09-06 Werner Koch <wk@gnupg.org>
223 * genkey1024.test: Simplified by using a parameter file.
225 2001-05-30 Werner Koch <wk@gnupg.org>
227 * multisig.test (IFS): Reset IFS just before the test.
229 2001-04-30 Werner Koch <wk@gnupg.org>
231 * multisig.test: Add an set +x to avoid ksh problems
233 2001-04-28 Werner Koch <wk@gnupg.org>
235 * run-gpg.patterns: a v3 test key expired yesterday, suppress the
238 2001-03-27 Werner Koch <wk@gnupg.org>
240 * defs.inc: Removed creation of options file.
242 * Makefile.am: Create options file and fixed import of pubdemo.asc.
244 * run-gpg.patterns (gpg): Add some more patterns.
246 2001-03-20 Werner Koch <wk@gnupg.org>
248 * Makefile.am: Import the pubdemo.asc file
250 * sigs.test (hash_algo_list): s/tiger/tiger192/
252 2001-03-19 Werner Koch <wk@gnupg.org>
254 * mkdemodirs (GPGDEMO): Add --allow-secret-key-import to all gpg
255 invocations. Use echon -n instead of an argument with \c.
257 2001-02-12 Werner Koch <wk@gnupg.org>
260 * Makefile.am (TESTS): Added.
262 2000-10-18 Werner Koch <wk@gnupg.org>
264 * conventional-mdc.test: Add Rijndael and fix for empty plain texts.
266 Thu Feb 10 17:39:44 CET 2000 Werner Koch <wk@gnupg.de>
268 * mkdemodirs: Fixed the --clean loop.
270 Thu Jan 13 19:31:58 CET 2000 Werner Koch <wk@gnupg.de>
272 * defs.inc (chdir): Removed becuase it is unsused an plain old sh
273 does not like this name. Reported by Alec Habig.
275 Tue Oct 26 20:02:23 1999 Werner Koch (wk@gnupg.org)
277 * Makefile.am (GPG_DEARMOR): New and use --no-options.
279 Tue Aug 31 17:20:44 CEST 1999 Werner Koch <wk@isil.d.shuttle.de>
281 * defs.inc: set LC_ALL empty
283 Wed Aug 4 10:34:18 CEST 1999 Werner Koch <wk@isil.d.shuttle.de>
285 * defs.inc (echo_n): New and used instead of /bin/echo "\c"
287 Sun Apr 18 10:11:28 CEST 1999 Werner Koch <wk@isil.d.shuttle.de>
291 * Makefile.am (distclean-local): New.
293 Wed Mar 17 13:09:03 CET 1999 Werner Koch <wk@isil.d.shuttle.de>
295 * mds.test: replaced the "echo -n"
297 Mon Mar 8 20:47:17 CET 1999 Werner Koch <wk@isil.d.shuttle.de>
299 * pubdemo.asc, secdemo.asc: New.
301 Fri Feb 19 15:49:15 CET 1999 Werner Koch <wk@isil.d.shuttle.de>
303 * genkey1024.test: Be really quiet.
305 1999-01-01 Geoff Keating <geoffk@ozemail.com.au>
307 * Makefile.am (CLEANFILES): Also delete trustdb and any leftover
310 Fri Nov 27 15:30:24 CET 1998 Werner Koch <wk@isil.d.shuttle.de>
312 * clearsig.test: Some more test cases.
314 Sun Oct 25 18:19:35 1998 Werner Koch (wk@isil.d.shuttle.de)
316 * mds.test: Check whether TIGER is available.
319 Wed Sep 23 12:25:07 1998 Werner Koch (wk@isil.d.shuttle.de)
321 * run-gpg.patterns: New (because Solaris fgrep does not like -f -).
323 Mon Aug 10 21:33:38 1998 Werner Koch (wk@(none))
325 * genkey1024.test: Ariel fixed this.
327 Wed Jul 8 10:43:47 1998 Werner Koch (wk@isil.d.shuttle.de)
331 Mon May 18 15:40:02 1998 Werner Koch (wk@isil.d.shuttle.de)
333 * Makefile.am: Now uses mk-tdata to produce random test data.
338 Copyright 1998, 1999, 2000, 2001, 2007 Free Software Foundation, Inc.
340 This file is free software; as a special exception the author gives
341 unlimited permission to copy and/or distribute it, with or without
342 modifications, as long as this notice is preserved.
344 This file is distributed in the hope that it will be useful, but
345 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
346 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.