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