1 2011-12-02 Werner Koch <wk@g10code.com>
3 NB: ChangeLog files are no longer manually maintained. Starting
4 on December 1st, 2011 we put change information only in the GIT
5 commit log, and generate a top-level ChangeLog file from logs at
6 "make dist". See doc/HACKING for details.
8 2010-10-19 David Shaw <dshaw@jabberwocky.com>
10 * armor.test: Tweak the bug 1179 test to only run if Twofish is
11 included in the program. The sample message requires Twofish.
13 2010-05-12 Werner Koch <wk@g10code.com>
15 * armor.test: Extend to test bug 1179.
17 2007-12-14 Werner Koch <wk@g10code.com>
19 * Makefile.am (./gpg_dearmor): Revert last change. The actual fix
20 was to make --no-options work correctly.
22 2007-11-28 David Shaw <dshaw@jabberwocky.com>
24 * defs.inc: Use new --list-config method to get cipher and digest
27 2007-11-22 Werner Koch <wk@g10code.com>
29 * Makefile.am (./gpg_dearmor): Add --homedir so that we don't
30 auto create a ~/.gnupg/. From Gentoo.
32 2007-07-18 David Shaw <dshaw@jabberwocky.com>
34 * defs.inc (all_hash_algos): See "all_cipher_algos", below.
36 * sigs.test: Use it here, and also test with >=160 bit hashes for
39 2007-05-14 David Shaw <dshaw@jabberwocky.com>
41 * defs.inc (all_cipher_algos): New function to return all ciphers
42 we support. This is safer than the previous setup which could
43 hide that some ciphers weren't being tested. Plus, this
44 automatically tests any new ciphers we may add.
46 * conventional.test, encrypt-test, encrypt-dsa.test,
47 conventional-mdc.test: Use it here.
49 2007-05-02 David Shaw <dshaw@jabberwocky.com>
51 * conventional.test, encrypt.test, encrypt-dsa.test,
52 conventional-mdc.test: Fix some broken tests that were only
53 testing 3DES instead of all available ciphers.
55 2007-03-04 David Shaw <dshaw@jabberwocky.com>
57 * verify.test: Use --allow-multiple-messages instead of
58 --allow-multisig-verification. Two clearsigs in a row counts as a
59 multiple-message test.
61 2006-12-11 Werner Koch <wk@g10code.com>
63 * verify.test (msg_clsclss_asc): Work around a bug in OpenBSD.
65 2006-04-19 David Shaw <dshaw@jabberwocky.com>
67 * sigs.test, mds.test: Add tests for SHA-224, SHA-384, and
70 2006-04-11 Werner Koch <wk@g10code.com>
74 2006-03-09 Werner Koch <wk@g10code.com>
76 * defs.inc: Removed Basishm by proper redirection.
78 2006-03-06 Werner Koch <wk@g10code.com>
80 * defs.inc: Print error messages also to stderr. Allow for
81 verbose environment variable.
83 (suspend_error, resume_error): New.
84 * verify.test: More tests.
85 * multisig.test: Better error printing.
86 (sig_1ls1ls_valid, sig_ls_valid): Moved to the non-valid group.
88 2006-02-14 Werner Koch <wk@gnupg.org>
92 2005-06-21 Werner Koch <wk@g10code.com>
94 * conventional.test (algos): Uhh ohh, cut+paste error and not
97 2005-06-02 Werner Koch <wk@g10code.com>
99 * conventional.test: have_cipher_algo now requires uppercase
100 algorithm names. Changed. Noted by John R. Shannon.
102 2004-02-09 David Shaw <dshaw@jabberwocky.com>
104 * clearsig.test, sigs.test: Properly detect RSA being missing, and
105 use the proper key for doing an RSA test.
107 2003-12-31 David Shaw <dshaw@jabberwocky.com>
109 * clearsig.test, conventional-mdc.test, conventional.test,
110 defs.inc, encrypt-dsa.test, encrypt.test, genkey1024.test,
111 plain-1.asc, plain-1-pgp.asc, plain-2.asc, plain-3.asc,
112 pubring.asc, secring.asc, sigs.test: Rework tests to work properly
113 with a gpg binary that doesn't have all ciphers and all pk algos.
114 Basically, we test for the ciphers we have, only test signing with
115 non-160-bit hashes with RSA (we test all hashes as hashes). Test
116 all key lengths of AES.
118 2003-12-05 David Shaw <dshaw@jabberwocky.com>
120 * Makefile.am: Reenable tests now that the Elgamal signature keys
123 * defs.inc, pubring.asc, secring.asc, plain-1.asc, plain-2.asc,
124 plain-3.asc: Remove the old v3 Elgamal keys and replace with
125 RSA+Elgamal and RSA s+e.
127 2003-12-03 David Shaw <dshaw@jabberwocky.com>
129 * options: Remove emulate-md-encode-bug.
131 2003-11-27 Werner Koch <wk@gnupg.org>
133 * Makefile.am (TESTS): Temporary remove tests using ElG signatures.
135 2003-09-04 David Shaw <dshaw@jabberwocky.com>
137 * mds.test, sigs.test: Remove TIGER/192 and make SHA-256 optional
138 (since it might not be compiled in).
140 2003-07-10 David Shaw <dshaw@jabberwocky.com>
142 * Makefile.am: Add --no-permission-warning to avoid spurious
143 warning when importing demo keys.
145 2003-05-27 Werner Koch <wk@gnupg.org>
147 * Makefile.am (CLEANFILES): Add gpg.conf
149 2003-05-26 David Shaw <dshaw@jabberwocky.com>
151 * defs.inc (pgmname): Make sure there is a valid options
152 file. (From wk on stable branch)
154 * mds.test: Note that missing algorithms are not errors.
156 2003-04-23 David Shaw <dshaw@jabberwocky.com>
158 * Makefile.am, options.in: Rename options.in to options since it
159 no longer needs to be a generated file.
161 * sigs.test: TODO note to add the new SHAs when we start
164 * mds.test: Test the new SHAs.
166 2002-05-10 Werner Koch <wk@gnupg.org>
168 * Makefile.am: Add gpg_dearmor to all targets where it is used.
169 Noted by Andreas Haumer.
171 2002-04-19 Werner Koch <wk@gnupg.org>
173 * signencrypt-dsa.test, sigs-dsa.test: Don't check with MD5 as
174 this is not valid with DSA signatures.
176 2001-12-22 Werner Koch <wk@gnupg.org>
178 * options.in: Add no-permission-warning.
180 2001-12-21 Werner Koch <wk@gnupg.org>
182 * Makefile.am (distclean-local): prefix mkdemodirs with srcdir
183 (DISTCLEANFILES): Add random_seed.
185 2001-12-19 Werner Koch <wk@gnupg.org>
187 * options.in: Remove load-extension tiger
188 * Makefile.am (./options): append it if there is such a module.
190 2001-10-23 Werner Koch <wk@gnupg.org>
192 * defs.inc, Makefile.am: Do not use $srcdir when invoking gpg.
193 Write the logfile to the current directory.
195 2001-09-28 Werner Koch <wk@gnupg.org>
197 * defs.inc: Write a log file for each test.
198 * run-gpg, run-gpgm, run-gpg.patterns: Removed. Replaced in all
199 tests by a simple macro from defs.inc.
200 * Makefile.am (CLEANFILES): Remove log files.
201 (./gpg_dearmor): create it and use it instead of the macro.
202 This is needed in multisig.test due to IFS tricks.
204 * armsignencrypt.test, signencrypt-dsa.test, signencrypt.test,
205 armencryptp.test, armencrypt.test, encryptp.test, seat.test,
206 encrypt-dsa.test, encrypt.test: Use --always-trust because the
207 test are not designed to check the validity.
209 2001-09-06 Werner Koch <wk@gnupg.org>
211 * genkey1024.test: Simplified by using a parameter file.
213 2001-05-30 Werner Koch <wk@gnupg.org>
215 * multisig.test (IFS): Reset IFS just before the test.
217 2001-04-30 Werner Koch <wk@gnupg.org>
219 * multisig.test: Add an set +x to avoid ksh problems
221 2001-04-28 Werner Koch <wk@gnupg.org>
223 * run-gpg.patterns: a v3 test key expired yesterday, suppress the
226 2001-03-27 Werner Koch <wk@gnupg.org>
228 * defs.inc: Removed creation of options file.
230 * Makefile.am: Create options file and fixed import of pubdemo.asc.
232 * run-gpg.patterns (gpg): Add some more patterns.
234 2001-03-20 Werner Koch <wk@gnupg.org>
236 * Makefile.am: Import the pubdemo.asc file
238 * sigs.test (hash_algo_list): s/tiger/tiger192/
240 2001-03-19 Werner Koch <wk@gnupg.org>
242 * mkdemodirs (GPGDEMO): Add --allow-secret-key-import to all gpg
243 invocations. Use echon -n instead of an argument with \c.
245 2001-02-12 Werner Koch <wk@gnupg.org>
248 * Makefile.am (TESTS): Added.
250 2000-10-18 Werner Koch <wk@gnupg.org>
252 * conventional-mdc.test: Add Rijndael and fix for empty plain texts.
254 Thu Feb 10 17:39:44 CET 2000 Werner Koch <wk@gnupg.de>
256 * mkdemodirs: Fixed the --clean loop.
258 Thu Jan 13 19:31:58 CET 2000 Werner Koch <wk@gnupg.de>
260 * defs.inc (chdir): Removed becuase it is unsused an plain old sh
261 does not like this name. Reported by Alec Habig.
263 Tue Oct 26 20:02:23 1999 Werner Koch (wk@gnupg.org)
265 * Makefile.am (GPG_DEARMOR): New and use --no-options.
267 Tue Aug 31 17:20:44 CEST 1999 Werner Koch <wk@isil.d.shuttle.de>
269 * defs.inc: set LC_ALL empty
271 Wed Aug 4 10:34:18 CEST 1999 Werner Koch <wk@isil.d.shuttle.de>
273 * defs.inc (echo_n): New and used instead of /bin/echo "\c"
275 Sun Apr 18 10:11:28 CEST 1999 Werner Koch <wk@isil.d.shuttle.de>
279 * Makefile.am (distclean-local): New.
281 Wed Mar 17 13:09:03 CET 1999 Werner Koch <wk@isil.d.shuttle.de>
283 * mds.test: replaced the "echo -n"
285 Mon Mar 8 20:47:17 CET 1999 Werner Koch <wk@isil.d.shuttle.de>
287 * pubdemo.asc, secdemo.asc: New.
289 Fri Feb 19 15:49:15 CET 1999 Werner Koch <wk@isil.d.shuttle.de>
291 * genkey1024.test: Be really quiet.
293 1999-01-01 Geoff Keating <geoffk@ozemail.com.au>
295 * Makefile.am (CLEANFILES): Also delete trustdb and any leftover
298 Fri Nov 27 15:30:24 CET 1998 Werner Koch <wk@isil.d.shuttle.de>
300 * clearsig.test: Some more test cases.
302 Sun Oct 25 18:19:35 1998 Werner Koch (wk@isil.d.shuttle.de)
304 * mds.test: Check whether TIGER is available.
307 Wed Sep 23 12:25:07 1998 Werner Koch (wk@isil.d.shuttle.de)
309 * run-gpg.patterns: New (because Solaris fgrep does not like -f -).
311 Mon Aug 10 21:33:38 1998 Werner Koch (wk@(none))
313 * genkey1024.test: Ariel fixed this.
315 Wed Jul 8 10:43:47 1998 Werner Koch (wk@isil.d.shuttle.de)
319 Mon May 18 15:40:02 1998 Werner Koch (wk@isil.d.shuttle.de)
321 * Makefile.am: Now uses mk-tdata to produce random test data.
326 Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
328 This file is free software; as a special exception the author gives
329 unlimited permission to copy and/or distribute it, with or without
330 modifications, as long as this notice is preserved.
332 This file is distributed in the hope that it will be useful, but
333 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
334 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.