12011-12-02 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 82010-10-19 David Shaw <dshaw@jabberwocky.com> 9 10 * armor.test: Tweak the bug 1179 test to only run if Twofish is 11 included in the program. The sample message requires Twofish. 12 132010-05-12 Werner Koch <wk@g10code.com> 14 15 * armor.test: Extend to test bug 1179. 16 172007-12-14 Werner Koch <wk@g10code.com> 18 19 * Makefile.am (./gpg_dearmor): Revert last change. The actual fix 20 was to make --no-options work correctly. 21 222007-11-28 David Shaw <dshaw@jabberwocky.com> 23 24 * defs.inc: Use new --list-config method to get cipher and digest 25 names. 26 272007-11-22 Werner Koch <wk@g10code.com> 28 29 * Makefile.am (./gpg_dearmor): Add --homedir so that we don't 30 auto create a ~/.gnupg/. From Gentoo. 31 322007-07-18 David Shaw <dshaw@jabberwocky.com> 33 34 * defs.inc (all_hash_algos): See "all_cipher_algos", below. 35 36 * sigs.test: Use it here, and also test with >=160 bit hashes for 37 DSA2. 38 392007-05-14 David Shaw <dshaw@jabberwocky.com> 40 41 * defs.inc (all_cipher_algos): New function to return all ciphers 42 we support. This is safer than the previous setup which could 43 hide that some ciphers weren't being tested. Plus, this 44 automatically tests any new ciphers we may add. 45 46 * conventional.test, encrypt-test, encrypt-dsa.test, 47 conventional-mdc.test: Use it here. 48 492007-05-02 David Shaw <dshaw@jabberwocky.com> 50 51 * conventional.test, encrypt.test, encrypt-dsa.test, 52 conventional-mdc.test: Fix some broken tests that were only 53 testing 3DES instead of all available ciphers. 54 552007-03-04 David Shaw <dshaw@jabberwocky.com> 56 57 * verify.test: Use --allow-multiple-messages instead of 58 --allow-multisig-verification. Two clearsigs in a row counts as a 59 multiple-message test. 60 612006-12-11 Werner Koch <wk@g10code.com> 62 63 * verify.test (msg_clsclss_asc): Work around a bug in OpenBSD. 64 652006-04-19 David Shaw <dshaw@jabberwocky.com> 66 67 * sigs.test, mds.test: Add tests for SHA-224, SHA-384, and 68 SHA-512. 69 702006-04-11 Werner Koch <wk@g10code.com> 71 72 * armor.test: New. 73 742006-03-09 Werner Koch <wk@g10code.com> 75 76 * defs.inc: Removed Basishm by proper redirection. 77 782006-03-06 Werner Koch <wk@g10code.com> 79 80 * defs.inc: Print error messages also to stderr. Allow for 81 verbose environment variable. 82 (linefeed): New. 83 (suspend_error, resume_error): New. 84 * verify.test: More tests. 85 * multisig.test: Better error printing. 86 (sig_1ls1ls_valid, sig_ls_valid): Moved to the non-valid group. 87 882006-02-14 Werner Koch <wk@gnupg.org> 89 90 * verify.test: New. 91 922005-06-21 Werner Koch <wk@g10code.com> 93 94 * conventional.test (algos): Uhh ohh, cut+paste error and not 95 tested. 96 972005-06-02 Werner Koch <wk@g10code.com> 98 99 * conventional.test: have_cipher_algo now requires uppercase 100 algorithm names. Changed. Noted by John R. Shannon. 101 1022004-02-09 David Shaw <dshaw@jabberwocky.com> 103 104 * clearsig.test, sigs.test: Properly detect RSA being missing, and 105 use the proper key for doing an RSA test. 106 1072003-12-31 David Shaw <dshaw@jabberwocky.com> 108 109 * clearsig.test, conventional-mdc.test, conventional.test, 110 defs.inc, encrypt-dsa.test, encrypt.test, genkey1024.test, 111 plain-1.asc, plain-1-pgp.asc, plain-2.asc, plain-3.asc, 112 pubring.asc, secring.asc, sigs.test: Rework tests to work properly 113 with a gpg binary that doesn't have all ciphers and all pk algos. 114 Basically, we test for the ciphers we have, only test signing with 115 non-160-bit hashes with RSA (we test all hashes as hashes). Test 116 all key lengths of AES. 117 1182003-12-05 David Shaw <dshaw@jabberwocky.com> 119 120 * Makefile.am: Reenable tests now that the Elgamal signature keys 121 are gone. 122 123 * defs.inc, pubring.asc, secring.asc, plain-1.asc, plain-2.asc, 124 plain-3.asc: Remove the old v3 Elgamal keys and replace with 125 RSA+Elgamal and RSA s+e. 126 1272003-12-03 David Shaw <dshaw@jabberwocky.com> 128 129 * options: Remove emulate-md-encode-bug. 130 1312003-11-27 Werner Koch <wk@gnupg.org> 132 133 * Makefile.am (TESTS): Temporary remove tests using ElG signatures. 134 1352003-09-04 David Shaw <dshaw@jabberwocky.com> 136 137 * mds.test, sigs.test: Remove TIGER/192 and make SHA-256 optional 138 (since it might not be compiled in). 139 1402003-07-10 David Shaw <dshaw@jabberwocky.com> 141 142 * Makefile.am: Add --no-permission-warning to avoid spurious 143 warning when importing demo keys. 144 1452003-05-27 Werner Koch <wk@gnupg.org> 146 147 * Makefile.am (CLEANFILES): Add gpg.conf 148 1492003-05-26 David Shaw <dshaw@jabberwocky.com> 150 151 * defs.inc (pgmname): Make sure there is a valid options 152 file. (From wk on stable branch) 153 154 * mds.test: Note that missing algorithms are not errors. 155 1562003-04-23 David Shaw <dshaw@jabberwocky.com> 157 158 * Makefile.am, options.in: Rename options.in to options since it 159 no longer needs to be a generated file. 160 161 * sigs.test: TODO note to add the new SHAs when we start 162 generating them. 163 164 * mds.test: Test the new SHAs. 165 1662002-05-10 Werner Koch <wk@gnupg.org> 167 168 * Makefile.am: Add gpg_dearmor to all targets where it is used. 169 Noted by Andreas Haumer. 170 1712002-04-19 Werner Koch <wk@gnupg.org> 172 173 * signencrypt-dsa.test, sigs-dsa.test: Don't check with MD5 as 174 this is not valid with DSA signatures. 175 1762001-12-22 Werner Koch <wk@gnupg.org> 177 178 * options.in: Add no-permission-warning. 179 1802001-12-21 Werner Koch <wk@gnupg.org> 181 182 * Makefile.am (distclean-local): prefix mkdemodirs with srcdir 183 (DISTCLEANFILES): Add random_seed. 184 1852001-12-19 Werner Koch <wk@gnupg.org> 186 187 * options.in: Remove load-extension tiger 188 * Makefile.am (./options): append it if there is such a module. 189 1902001-10-23 Werner Koch <wk@gnupg.org> 191 192 * defs.inc, Makefile.am: Do not use $srcdir when invoking gpg. 193 Write the logfile to the current directory. 194 1952001-09-28 Werner Koch <wk@gnupg.org> 196 197 * defs.inc: Write a log file for each test. 198 * run-gpg, run-gpgm, run-gpg.patterns: Removed. Replaced in all 199 tests by a simple macro from defs.inc. 200 * Makefile.am (CLEANFILES): Remove log files. 201 (./gpg_dearmor): create it and use it instead of the macro. 202 This is needed in multisig.test due to IFS tricks. 203 204 * armsignencrypt.test, signencrypt-dsa.test, signencrypt.test, 205 armencryptp.test, armencrypt.test, encryptp.test, seat.test, 206 encrypt-dsa.test, encrypt.test: Use --always-trust because the 207 test are not designed to check the validity. 208 2092001-09-06 Werner Koch <wk@gnupg.org> 210 211 * genkey1024.test: Simplified by using a parameter file. 212 2132001-05-30 Werner Koch <wk@gnupg.org> 214 215 * multisig.test (IFS): Reset IFS just before the test. 216 2172001-04-30 Werner Koch <wk@gnupg.org> 218 219 * multisig.test: Add an set +x to avoid ksh problems 220 2212001-04-28 Werner Koch <wk@gnupg.org> 222 223 * run-gpg.patterns: a v3 test key expired yesterday, suppress the 224 messages. 225 2262001-03-27 Werner Koch <wk@gnupg.org> 227 228 * defs.inc: Removed creation of options file. 229 * options.in: New. 230 * Makefile.am: Create options file and fixed import of pubdemo.asc. 231 232 * run-gpg.patterns (gpg): Add some more patterns. 233 2342001-03-20 Werner Koch <wk@gnupg.org> 235 236 * Makefile.am: Import the pubdemo.asc file 237 238 * sigs.test (hash_algo_list): s/tiger/tiger192/ 239 2402001-03-19 Werner Koch <wk@gnupg.org> 241 242 * mkdemodirs (GPGDEMO): Add --allow-secret-key-import to all gpg 243 invocations. Use echon -n instead of an argument with \c. 244 2452001-02-12 Werner Koch <wk@gnupg.org> 246 247 * multisig.test: new 248 * Makefile.am (TESTS): Added. 249 2502000-10-18 Werner Koch <wk@gnupg.org> 251 252 * conventional-mdc.test: Add Rijndael and fix for empty plain texts. 253 254Thu Feb 10 17:39:44 CET 2000 Werner Koch <wk@gnupg.de> 255 256 * mkdemodirs: Fixed the --clean loop. 257 258Thu Jan 13 19:31:58 CET 2000 Werner Koch <wk@gnupg.de> 259 260 * defs.inc (chdir): Removed becuase it is unsused an plain old sh 261 does not like this name. Reported by Alec Habig. 262 263Tue Oct 26 20:02:23 1999 Werner Koch (wk@gnupg.org) 264 265 * Makefile.am (GPG_DEARMOR): New and use --no-options. 266 267Tue Aug 31 17:20:44 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> 268 269 * defs.inc: set LC_ALL empty 270 271Wed Aug 4 10:34:18 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> 272 273 * defs.inc (echo_n): New and used instead of /bin/echo "\c" 274 275Sun Apr 18 10:11:28 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> 276 277 * mkdemodirs: New 278 * signdemokey: New. 279 * Makefile.am (distclean-local): New. 280 281Wed Mar 17 13:09:03 CET 1999 Werner Koch <wk@isil.d.shuttle.de> 282 283 * mds.test: replaced the "echo -n" 284 285Mon Mar 8 20:47:17 CET 1999 Werner Koch <wk@isil.d.shuttle.de> 286 287 * pubdemo.asc, secdemo.asc: New. 288 289Fri Feb 19 15:49:15 CET 1999 Werner Koch <wk@isil.d.shuttle.de> 290 291 * genkey1024.test: Be really quiet. 292 2931999-01-01 Geoff Keating <geoffk@ozemail.com.au> 294 295 * Makefile.am (CLEANFILES): Also delete trustdb and any leftover 296 lockfiles. 297 298Fri Nov 27 15:30:24 CET 1998 Werner Koch <wk@isil.d.shuttle.de> 299 300 * clearsig.test: Some more test cases. 301 302Sun Oct 25 18:19:35 1998 Werner Koch (wk@isil.d.shuttle.de) 303 304 * mds.test: Check whether TIGER is available. 305 * sigs.tesr: Ditto. 306 307Wed Sep 23 12:25:07 1998 Werner Koch (wk@isil.d.shuttle.de) 308 309 * run-gpg.patterns: New (because Solaris fgrep does not like -f -). 310 311Mon Aug 10 21:33:38 1998 Werner Koch (wk@(none)) 312 313 * genkey1024.test: Ariel fixed this. 314 315Wed Jul 8 10:43:47 1998 Werner Koch (wk@isil.d.shuttle.de) 316 317 * seat.test: New. 318 319Mon May 18 15:40:02 1998 Werner Koch (wk@isil.d.shuttle.de) 320 321 * Makefile.am: Now uses mk-tdata to produce random test data. 322 323 * ChangeLog: New. 324 325 326 Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc. 327 328 This file is free software; as a special exception the author gives 329 unlimited permission to copy and/or distribute it, with or without 330 modifications, as long as this notice is preserved. 331 332 This file is distributed in the hope that it will be useful, but 333 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the 334 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 335