Print status of CRL checks in the audit log.
[gnupg.git] / tests / openpgp / ChangeLog
blob21d4ef142e79ba81c406a7ceafb3d8f4ed3dd17f
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)
34         From 1.4 (July):
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
43         DSA2.
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
80         SHA-512.
82 2006-04-11  Werner Koch  <wk@g10code.com>
84         * armor.test: New.
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.
94         (linefeed): New.
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.
99         
100 2006-02-14  Werner Koch  <wk@gnupg.org>
102         * verify.test: New.
104 2005-06-21  Werner Koch  <wk@g10code.com>
106         * conventional.test (algos): Uhh ohh, cut+paste error and not
107         tested.
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
133         are gone.
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
174         generating them.
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.
220         
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
236         messages.
238 2001-03-27  Werner Koch  <wk@gnupg.org>
240         * defs.inc: Removed creation of options file.
241         * options.in: New.
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>
259         * multisig.test: new
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>
289         * mkdemodirs: New
290         * signdemokey: New.
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
308         lockfiles.
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.
317         * sigs.tesr: Ditto.
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)
329         * seat.test: New.
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.
335         * ChangeLog: New.
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.