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