test: Extend TOFU tests to also check the days with signatures.
[gnupg.git] / tests / openpgp / ChangeLog-2011
1 2011-12-01  Werner Koch  <wk@g10code.com>
2
3         NB: ChangeLog files are no longer manually maintained.  Starting
4         on December 1st, 2011 we put change information only in the GIT
5         commit log, and generate a top-level ChangeLog file from logs at
6         "make dist".  See doc/HACKING for details.
7
8 2011-02-10  Werner Koch  <wk@g10code.com>
9
10         * ecc.test: New.
11         * pinentry.sh: New.
12         * defs.inc: Do not create a log when running tests with envvar
13         verbose > 1.  Add pinentry-program to gpg-agent.conf.
14         * Makefile.am (sample_keys): New.
15         (EXTRA_DIST): Add them.
16
17 2010-10-15  Werner Koch  <wk@g10code.com>
18
19         * Makefile.am (clean-local): New.
20
21 2010-10-14  Werner Koch  <wk@g10code.com>
22
23         * genkey1024.test: Use the new no-protection option.
24
25         * decrypt-dsa.test: Do not specify an extra keyring.  The keyring
26         has been loaded into pubring.gpg.
27         * sigs-dsa.test: Ditto.
28         * encrypt-dsa.test: Ditto.
29         * signencrypt-dsa.test: Ditto.
30
31         * decrypt.test: Remove passphrase stuff.
32         * sigs.test: Ditto.
33
34         * privkeys/: New.
35
36         * Makefile.am: Move most stuff to ...
37         * version.test: Prepare data files etc.
38         * finish.test: New.
39         * defs.inc: Set all envvars.
40         (usrname1, usrname2, username3): Use full mail address.
41
42 2010-06-07  Werner Koch  <wk@g10code.com>
43
44         * Makefile.am (TESTS_ENVIRONMENT): New.  Start all scripts under
45         the control of the gpg-agent.
46         (prepared.stamp): Create gpg-agent.conf.
47         * defs.inc: Do not create gpg-agent.conf
48         (GNUPGHOME): Check that it is set properly.
49         (GPG_AGENT_INFO): Do not change.
50
51 2010-05-12  Werner Koch  <wk@g10code.com>
52
53         * armor.test (Version): Add test for bug#1179.
54
55 2010-05-11  Werner Koch  <wk@g10code.com>
56
57         * genkey1024.test: Use GPG macro.
58
59         * gpg-agent.conf.tmpl: New.
60         * defs.inc: Create gpg-agent.conf
61         (GNUPGHOME): Set and export.
62         (GPG_AGENT_INFO): Unset.
63         * Makefile.am (CLEANFILES): Add S.gpg-agent
64
65 2010-05-07  Werner Koch  <wk@g10code.com>
66
67         * import.test: Add test case for bug#1223.
68         * bug1223-good.asc, bug1223-bogus.asc: New.
69
70 2009-12-21  Werner Koch  <wk@g10code.com>
71
72         * Makefile.am (required_pgms): New.
73         (./gpg_dearmor): Depend on them.
74
75 2009-06-05  David Shaw  <dshaw@jabberwocky.com>
76
77         * defs.inc: Improved all_cipher_algos and all_hash_algos to work
78         when there are more than one line of algorithms.  From 1.4.
79
80 2009-04-19  Werner Koch  <wk@g10code.com>
81
82         * mkdemodirs (GPG): Use --no-options.
83
84 2008-09-29  Werner Koch  <wk@g10code.com>
85
86         * clearsig.test: Replace -sat by --clearsign.
87
88 2008-03-19  Werner Koch  <wk@g10code.com>
89
90         * import.test, bug894-test.asc: New.
91
92 2007-12-14  Werner Koch  <wk@g10code.com>
93
94         * Makefile.am (./gpg_dearmor): Reverted last change because the
95         real fix is to --no-options.
96
97 2007-11-22  Werner Koch  <wk@g10code.com>
98
99         * Makefile.am (./gpg_dearmor): Add --homedir so that we don't
100         auto create a ~/.gnupg/.  From Gentoo.
101
102 2007-10-25  Werner Koch  <wk@g10code.com>
103
104         Add missing copyright notices to *.test.
105
106 2007-10-25  David Shaw  <dshaw@jabberwocky.com>  (wk)
107
108         From 1.4 (July):
109
110         * defs.inc (all_cipher_algos): New function to return all ciphers.
111         * defs.inc (all_cipher_algos): New function to return all ciphers
112         we support.  This is safer than the previous setup which could
113         hide that some ciphers weren't being tested.  Plus, this
114         automatically tests any new ciphers libgcrypt supports.
115         (all_hash_algos): New.
116         * sigs.test: Use it here, and also test with >=160 bit hashes for
117         DSA2.
118         * conventional.test, encrypt.test, encrypt-dsa.test,
119         * conventional-mdc.test: Use it here.
120
121 2007-05-02  David Shaw  <dshaw@jabberwocky.com>
122
123         * conventional.test, encrypt.test, encrypt-dsa.test,
124         conventional-mdc.test: Fix some broken tests that were only
125         testing 3DES instead of all available ciphers.
126
127 2007-03-04  David Shaw  <dshaw@jabberwocky.com>  (wk)
128
129         * verify.test: Use --allow-multiple-messages instead of
130         --allow-multisig-verification.  Two clearsigs in a row counds as a
131         multiple-message test.
132
133 2006-11-16  Werner Koch  <wk@g10code.com>
134
135         * Makefile.am (plain-large): Use gpg.texi instead of FAQ which
136         won't be found as it is not a source file.  Pointed out by Moritz.
137
138 2006-10-04  Werner Koch  <wk@g10code.com>
139
140         * signencrypt.test: Need to prepend srcdir to the file name
141
142 2006-09-27  Werner Koch  <wk@g10code.com>
143
144         * signencrypt.test: Add a test for bug 537.
145         * bug537-test.data.asc: New. Taken from the BTS.
146
147 2006-08-21  Werner Koch  <wk@g10code.com>
148
149         Copied tests from 1.4 and adjusted paths.
150
151 2006-04-19  David Shaw  <dshaw@jabberwocky.com>
152
153         * sigs.test, mds.test: Add tests for SHA-224, SHA-384, and
154         SHA-512.
155
156 2006-04-11  Werner Koch  <wk@g10code.com>
157
158         * armor.test: New.
159
160 2006-03-09  Werner Koch  <wk@g10code.com>
161
162         * defs.inc: Removed Basishm by proper redirection.
163
164 2006-03-06  Werner Koch  <wk@g10code.com>
165
166         * defs.inc: Print error messages also to stderr.  Allow for
167         verbose environment variable.
168         (linefeed): New.
169         (suspend_error, resume_error): New.
170         * verify.test:  More tests.
171         * multisig.test: Better error printing.
172         (sig_1ls1ls_valid, sig_ls_valid):  Moved to the non-valid group.
173
174 2006-02-14  Werner Koch  <wk@gnupg.org>
175
176         * verify.test: New.
177
178 2005-06-21  Werner Koch  <wk@g10code.com>
179
180         * conventional.test (algos): Uhh ohh, cut+paste error and not
181         tested.
182
183 2005-06-02  Werner Koch  <wk@g10code.com>
184
185         * conventional.test: have_cipher_algo now requires uppercase
186         algorithm names.  Changed.  Noted by John R. Shannon.
187
188 2004-02-09  David Shaw  <dshaw@jabberwocky.com>
189
190         * clearsig.test, sigs.test: Properly detect RSA being missing, and
191         use the proper key for doing an RSA test.
192
193 2003-12-31  David Shaw  <dshaw@jabberwocky.com>
194
195         * clearsig.test, conventional-mdc.test, conventional.test,
196         defs.inc, encrypt-dsa.test, encrypt.test, genkey1024.test,
197         plain-1.asc, plain-1-pgp.asc, plain-2.asc, plain-3.asc,
198         pubring.asc, secring.asc, sigs.test: Rework tests to work properly
199         with a gpg binary that doesn't have all ciphers and all pk algos.
200         Basically, we test for the ciphers we have, only test signing with
201         non-160-bit hashes with RSA (we test all hashes as hashes).  Test
202         all key lengths of AES.
203
204 2003-12-05  David Shaw  <dshaw@jabberwocky.com>
205
206         * Makefile.am: Reenable tests now that the Elgamal signature keys
207         are gone.
208
209         * defs.inc, pubring.asc, secring.asc, plain-1.asc, plain-2.asc,
210         plain-3.asc: Remove the old v3 Elgamal keys and replace with
211         RSA+Elgamal and RSA s+e.
212
213 2003-12-03  David Shaw  <dshaw@jabberwocky.com>
214
215         * options: Remove emulate-md-encode-bug.
216
217 2003-11-27  Werner Koch  <wk@gnupg.org>
218
219         * Makefile.am (TESTS): Temporary remove tests using ElG signatures.
220
221 2003-09-04  David Shaw  <dshaw@jabberwocky.com>
222
223         * mds.test, sigs.test: Remove TIGER/192 and make SHA-256 optional
224         (since it might not be compiled in).
225
226 2003-07-10  David Shaw  <dshaw@jabberwocky.com>
227
228         * Makefile.am: Add --no-permission-warning to avoid spurious
229         warning when importing demo keys.
230
231 2003-05-27  Werner Koch  <wk@gnupg.org>
232
233         * Makefile.am (CLEANFILES): Add gpg.conf
234
235 2003-05-26  David Shaw  <dshaw@jabberwocky.com>
236
237         * defs.inc (pgmname): Make sure there is a valid options
238         file. (From wk on stable branch)
239
240         * mds.test: Note that missing algorithms are not errors.
241
242 2003-04-23  David Shaw  <dshaw@jabberwocky.com>
243
244         * Makefile.am, options.in: Rename options.in to options since it
245         no longer needs to be a generated file.
246
247         * sigs.test: TODO note to add the new SHAs when we start
248         generating them.
249
250         * mds.test: Test the new SHAs.
251
252 2002-05-10  Werner Koch  <wk@gnupg.org>
253
254         * Makefile.am: Add gpg_dearmor to all targets where it is used.
255         Noted by Andreas Haumer.
256
257 2002-04-19  Werner Koch  <wk@gnupg.org>
258
259         * signencrypt-dsa.test, sigs-dsa.test: Don't check with MD5 as
260         this is not valid with DSA signatures.
261
262 2001-12-22  Werner Koch  <wk@gnupg.org>
263
264         * options.in: Add no-permission-warning.
265
266 2001-12-21  Werner Koch  <wk@gnupg.org>
267
268         * Makefile.am (distclean-local): prefix mkdemodirs with srcdir
269         (DISTCLEANFILES): Add random_seed.
270
271 2001-12-19  Werner Koch  <wk@gnupg.org>
272
273         * options.in: Remove load-extension tiger
274         * Makefile.am (./options): append it if there is such a module.
275
276 2001-10-23  Werner Koch  <wk@gnupg.org>
277
278         * defs.inc, Makefile.am: Do not use $srcdir when invoking gpg.
279         Write the logfile to the current directory.
280
281 2001-09-28  Werner Koch  <wk@gnupg.org>
282
283         * defs.inc: Write a log file for each test.
284         * run-gpg, run-gpgm, run-gpg.patterns: Removed.  Replaced in all
285         tests by a simple macro from defs.inc.
286         * Makefile.am (CLEANFILES): Remove log files.
287         (./gpg_dearmor): create it and use it instead of the macro.
288         This is needed in multisig.test due to IFS tricks.
289
290         * armsignencrypt.test, signencrypt-dsa.test, signencrypt.test,
291         armencryptp.test, armencrypt.test, encryptp.test, seat.test,
292         encrypt-dsa.test, encrypt.test: Use --always-trust because the
293         test are not designed to check the validity.
294
295 2001-09-06  Werner Koch  <wk@gnupg.org>
296
297         * genkey1024.test: Simplified by using a parameter file.
298
299 2001-05-30  Werner Koch  <wk@gnupg.org>
300
301         * multisig.test (IFS): Reset IFS just before the test.
302
303 2001-04-30  Werner Koch  <wk@gnupg.org>
304
305         * multisig.test: Add an set +x to avoid ksh problems
306
307 2001-04-28  Werner Koch  <wk@gnupg.org>
308
309         * run-gpg.patterns: a v3 test key expired yesterday, suppress the
310         messages.
311
312 2001-03-27  Werner Koch  <wk@gnupg.org>
313
314         * defs.inc: Removed creation of options file.
315         * options.in: New.
316         * Makefile.am: Create options file and fixed import of pubdemo.asc.
317
318         * run-gpg.patterns (gpg): Add some more patterns.
319
320 2001-03-20  Werner Koch  <wk@gnupg.org>
321
322         * Makefile.am: Import the pubdemo.asc file
323
324         * sigs.test (hash_algo_list): s/tiger/tiger192/
325
326 2001-03-19  Werner Koch  <wk@gnupg.org>
327
328         * mkdemodirs (GPGDEMO): Add --allow-secret-key-import to all gpg
329         invocations.  Use echon -n instead of an argument with \c.
330
331 2001-02-12  Werner Koch  <wk@gnupg.org>
332
333         * multisig.test: new
334         * Makefile.am (TESTS): Added.
335
336 2000-10-18  Werner Koch  <wk@gnupg.org>
337
338         * conventional-mdc.test: Add Rijndael and fix for empty plain texts.
339
340 Thu Feb 10 17:39:44 CET 2000  Werner Koch  <wk@gnupg.de>
341
342         * mkdemodirs: Fixed the --clean loop.
343
344 Thu Jan 13 19:31:58 CET 2000  Werner Koch  <wk@gnupg.de>
345
346         * defs.inc (chdir): Removed becuase it is unsused an plain old sh
347         does not like this name.  Reported by Alec Habig.
348
349 Tue Oct 26 20:02:23 1999  Werner Koch  (wk@gnupg.org)
350
351         * Makefile.am (GPG_DEARMOR): New and use --no-options.
352
353 Tue Aug 31 17:20:44 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
354
355         * defs.inc: set LC_ALL empty
356
357 Wed Aug  4 10:34:18 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
358
359         * defs.inc (echo_n): New and used instead of /bin/echo "\c"
360
361 Sun Apr 18 10:11:28 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
362
363         * mkdemodirs: New
364         * signdemokey: New.
365         * Makefile.am (distclean-local): New.
366
367 Wed Mar 17 13:09:03 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
368
369         * mds.test: replaced the "echo -n"
370
371 Mon Mar  8 20:47:17 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
372
373         * pubdemo.asc, secdemo.asc: New.
374
375 Fri Feb 19 15:49:15 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
376
377         * genkey1024.test: Be really quiet.
378
379 1999-01-01  Geoff Keating  <geoffk@ozemail.com.au>
380
381         * Makefile.am (CLEANFILES): Also delete trustdb and any leftover
382         lockfiles.
383
384 Fri Nov 27 15:30:24 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
385
386         * clearsig.test: Some more test cases.
387
388 Sun Oct 25 18:19:35 1998  Werner Koch  (wk@isil.d.shuttle.de)
389
390         * mds.test: Check whether TIGER is available.
391         * sigs.tesr: Ditto.
392
393 Wed Sep 23 12:25:07 1998  Werner Koch  (wk@isil.d.shuttle.de)
394
395         * run-gpg.patterns: New (because Solaris fgrep does not like -f -).
396
397 Mon Aug 10 21:33:38 1998  Werner Koch  (wk@(none))
398
399         * genkey1024.test: Ariel fixed this.
400
401 Wed Jul  8 10:43:47 1998  Werner Koch  (wk@isil.d.shuttle.de)
402
403         * seat.test: New.
404
405 Mon May 18 15:40:02 1998  Werner Koch  (wk@isil.d.shuttle.de)
406
407         * Makefile.am: Now uses mk-tdata to produce random test data.
408
409         * ChangeLog: New.
410
411
412  Copyright 1998, 1999, 2000, 2001, 2007 Free Software Foundation, Inc.
413
414  This file is free software; as a special exception the author gives
415  unlimited permission to copy and/or distribute it, with or without
416  modifications, as long as this notice is preserved.
417
418  This file is distributed in the hope that it will be useful, but
419  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
420  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
421
422 Local Variables:
423 buffer-read-only: t
424 End: