ea4f3220ca97320e16a1af8a5eb7b1f243061a55
[gnupg.git] / checks / ChangeLog
1 2007-05-02  David Shaw  <dshaw@jabberwocky.com>
2
3         * conventional.test, encrypt.test, encrypt-dsa.test,
4         conventional-mdc.test: Fix some broken tests that were only
5         testing 3DES instead of all available ciphers.
6
7 2007-03-04  David Shaw  <dshaw@jabberwocky.com>
8
9         * verify.test: Use --allow-multiple-messages instead of
10         --allow-multisig-verification.  Two clearsigs in a row counts as a
11         multiple-message test.
12
13 2006-12-11  Werner Koch  <wk@g10code.com>
14
15         * verify.test (msg_clsclss_asc): Work around a bug in OpenBSD.
16
17 2006-04-19  David Shaw  <dshaw@jabberwocky.com>
18
19         * sigs.test, mds.test: Add tests for SHA-224, SHA-384, and
20         SHA-512.
21
22 2006-04-11  Werner Koch  <wk@g10code.com>
23
24         * armor.test: New.
25
26 2006-03-09  Werner Koch  <wk@g10code.com>
27
28         * defs.inc: Removed Basishm by proper redirection.
29
30 2006-03-06  Werner Koch  <wk@g10code.com>
31
32         * defs.inc: Print error messages also to stderr.  Allow for
33         verbose environment variable.
34         (linefeed): New.
35         (suspend_error, resume_error): New.
36         * verify.test:  More tests.
37         * multisig.test: Better error printing.
38         (sig_1ls1ls_valid, sig_ls_valid):  Moved to the non-valid group.
39         
40 2006-02-14  Werner Koch  <wk@gnupg.org>
41
42         * verify.test: New.
43
44 2005-06-21  Werner Koch  <wk@g10code.com>
45
46         * conventional.test (algos): Uhh ohh, cut+paste error and not
47         tested.
48
49 2005-06-02  Werner Koch  <wk@g10code.com>
50
51         * conventional.test: have_cipher_algo now requires uppercase
52         algorithm names.  Changed.  Noted by John R. Shannon.
53
54 2004-02-09  David Shaw  <dshaw@jabberwocky.com>
55
56         * clearsig.test, sigs.test: Properly detect RSA being missing, and
57         use the proper key for doing an RSA test.
58
59 2003-12-31  David Shaw  <dshaw@jabberwocky.com>
60
61         * clearsig.test, conventional-mdc.test, conventional.test,
62         defs.inc, encrypt-dsa.test, encrypt.test, genkey1024.test,
63         plain-1.asc, plain-1-pgp.asc, plain-2.asc, plain-3.asc,
64         pubring.asc, secring.asc, sigs.test: Rework tests to work properly
65         with a gpg binary that doesn't have all ciphers and all pk algos.
66         Basically, we test for the ciphers we have, only test signing with
67         non-160-bit hashes with RSA (we test all hashes as hashes).  Test
68         all key lengths of AES.
69
70 2003-12-05  David Shaw  <dshaw@jabberwocky.com>
71
72         * Makefile.am: Reenable tests now that the Elgamal signature keys
73         are gone.
74
75         * defs.inc, pubring.asc, secring.asc, plain-1.asc, plain-2.asc,
76         plain-3.asc: Remove the old v3 Elgamal keys and replace with
77         RSA+Elgamal and RSA s+e.
78
79 2003-12-03  David Shaw  <dshaw@jabberwocky.com>
80
81         * options: Remove emulate-md-encode-bug.
82
83 2003-11-27  Werner Koch  <wk@gnupg.org>
84
85         * Makefile.am (TESTS): Temporary remove tests using ElG signatures.
86
87 2003-09-04  David Shaw  <dshaw@jabberwocky.com>
88
89         * mds.test, sigs.test: Remove TIGER/192 and make SHA-256 optional
90         (since it might not be compiled in).
91
92 2003-07-10  David Shaw  <dshaw@jabberwocky.com>
93
94         * Makefile.am: Add --no-permission-warning to avoid spurious
95         warning when importing demo keys.
96
97 2003-05-27  Werner Koch  <wk@gnupg.org>
98
99         * Makefile.am (CLEANFILES): Add gpg.conf
100
101 2003-05-26  David Shaw  <dshaw@jabberwocky.com>
102
103         * defs.inc (pgmname): Make sure there is a valid options
104         file. (From wk on stable branch)
105
106         * mds.test: Note that missing algorithms are not errors.
107
108 2003-04-23  David Shaw  <dshaw@jabberwocky.com>
109
110         * Makefile.am, options.in: Rename options.in to options since it
111         no longer needs to be a generated file.
112
113         * sigs.test: TODO note to add the new SHAs when we start
114         generating them.
115
116         * mds.test: Test the new SHAs.
117
118 2002-05-10  Werner Koch  <wk@gnupg.org>
119
120         * Makefile.am: Add gpg_dearmor to all targets where it is used.
121         Noted by Andreas Haumer. 
122
123 2002-04-19  Werner Koch  <wk@gnupg.org>
124
125         * signencrypt-dsa.test, sigs-dsa.test: Don't check with MD5 as
126         this is not valid with DSA signatures.
127
128 2001-12-22  Werner Koch  <wk@gnupg.org>
129
130         * options.in: Add no-permission-warning.
131
132 2001-12-21  Werner Koch  <wk@gnupg.org>
133
134         * Makefile.am (distclean-local): prefix mkdemodirs with srcdir
135         (DISTCLEANFILES): Add random_seed.
136
137 2001-12-19  Werner Koch  <wk@gnupg.org>
138
139         * options.in: Remove load-extension tiger
140         * Makefile.am (./options): append it if there is such a module.
141
142 2001-10-23  Werner Koch  <wk@gnupg.org>
143
144         * defs.inc, Makefile.am: Do not use $srcdir when invoking gpg.
145         Write the logfile to the current directory.
146
147 2001-09-28  Werner Koch  <wk@gnupg.org>
148
149         * defs.inc: Write a log file for each test. 
150         * run-gpg, run-gpgm, run-gpg.patterns: Removed.  Replaced in all
151         tests by a simple macro from defs.inc.
152         * Makefile.am (CLEANFILES): Remove log files.
153         (./gpg_dearmor): create it and use it instead of the macro.
154         This is needed in multisig.test due to IFS tricks.
155
156         * armsignencrypt.test, signencrypt-dsa.test, signencrypt.test,
157         armencryptp.test, armencrypt.test, encryptp.test, seat.test,
158         encrypt-dsa.test, encrypt.test: Use --always-trust because the
159         test are not designed to check the validity.
160         
161 2001-09-06  Werner Koch  <wk@gnupg.org>
162
163         * genkey1024.test: Simplified by using a parameter file.
164
165 2001-05-30  Werner Koch  <wk@gnupg.org>
166
167         * multisig.test (IFS): Reset IFS just before the test.
168
169 2001-04-30  Werner Koch  <wk@gnupg.org>
170
171         * multisig.test: Add an set +x to avoid ksh problems
172
173 2001-04-28  Werner Koch  <wk@gnupg.org>
174
175         * run-gpg.patterns: a v3 test key expired yesterday, suppress the
176         messages.
177
178 2001-03-27  Werner Koch  <wk@gnupg.org>
179
180         * defs.inc: Removed creation of options file.
181         * options.in: New.
182         * Makefile.am: Create options file and fixed import of pubdemo.asc.
183
184         * run-gpg.patterns (gpg): Add some more patterns.
185
186 2001-03-20  Werner Koch  <wk@gnupg.org>
187
188         * Makefile.am: Import the pubdemo.asc file 
189
190         * sigs.test (hash_algo_list): s/tiger/tiger192/
191
192 2001-03-19  Werner Koch  <wk@gnupg.org>
193
194         * mkdemodirs (GPGDEMO): Add --allow-secret-key-import to all gpg
195         invocations.  Use echon -n instead of an argument with \c.
196
197 2001-02-12  Werner Koch  <wk@gnupg.org>
198
199         * multisig.test: new
200         * Makefile.am (TESTS): Added.
201
202 2000-10-18  Werner Koch  <wk@gnupg.org>
203
204         * conventional-mdc.test: Add Rijndael and fix for empty plain texts.
205
206 Thu Feb 10 17:39:44 CET 2000  Werner Koch  <wk@gnupg.de>
207
208         * mkdemodirs: Fixed the --clean loop.
209
210 Thu Jan 13 19:31:58 CET 2000  Werner Koch  <wk@gnupg.de>
211
212         * defs.inc (chdir): Removed becuase it is unsused an plain old sh
213         does not like this name.  Reported by Alec Habig.
214
215 Tue Oct 26 20:02:23 1999  Werner Koch  (wk@gnupg.org)
216
217         * Makefile.am (GPG_DEARMOR): New and use --no-options.
218
219 Tue Aug 31 17:20:44 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
220
221         * defs.inc: set LC_ALL empty
222
223 Wed Aug  4 10:34:18 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
224
225         * defs.inc (echo_n): New and used instead of /bin/echo "\c"
226
227 Sun Apr 18 10:11:28 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
228
229         * mkdemodirs: New
230         * signdemokey: New.
231         * Makefile.am (distclean-local): New.
232
233 Wed Mar 17 13:09:03 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
234
235         * mds.test: replaced the "echo -n"
236
237 Mon Mar  8 20:47:17 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
238
239         * pubdemo.asc, secdemo.asc: New.
240
241 Fri Feb 19 15:49:15 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
242
243         * genkey1024.test: Be really quiet.
244
245 1999-01-01  Geoff Keating  <geoffk@ozemail.com.au>
246
247         * Makefile.am (CLEANFILES): Also delete trustdb and any leftover
248         lockfiles.
249
250 Fri Nov 27 15:30:24 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
251
252         * clearsig.test: Some more test cases.
253
254 Sun Oct 25 18:19:35 1998  Werner Koch  (wk@isil.d.shuttle.de)
255
256         * mds.test: Check whether TIGER is available.
257         * sigs.tesr: Ditto.
258
259 Wed Sep 23 12:25:07 1998  Werner Koch  (wk@isil.d.shuttle.de)
260
261         * run-gpg.patterns: New (because Solaris fgrep does not like -f -).
262
263 Mon Aug 10 21:33:38 1998  Werner Koch  (wk@(none))
264
265         * genkey1024.test: Ariel fixed this.
266
267 Wed Jul  8 10:43:47 1998  Werner Koch  (wk@isil.d.shuttle.de)
268
269         * seat.test: New.
270
271 Mon May 18 15:40:02 1998  Werner Koch  (wk@isil.d.shuttle.de)
272
273         * Makefile.am: Now uses mk-tdata to produce random test data.
274
275         * ChangeLog: New.
276
277
278  Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
279
280  This file is free software; as a special exception the author gives
281  unlimited permission to copy and/or distribute it, with or without
282  modifications, as long as this notice is preserved.
283
284  This file is distributed in the hope that it will be useful, but
285  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
286  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
287
288