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