* DETAILS (VALIDSIG): Add version, pk algo, digest algo, sig class, and a
[gnupg.git] / doc / ChangeLog
1 2003-04-27  David Shaw  <dshaw@jabberwocky.com>
2
3         * DETAILS (VALIDSIG): Add version, pk algo, digest algo, sig
4         class, and a reserved field for flags in a future version.
5
6         * gpg.sgml: Document --no-textmode and --no-use-agent.  Clarify
7         the interoperability section.  Clarify that "hkp corruption"
8         (repair-hkp-subkey-bug) is really "pks corruption"
9         (repair-pks-subkey-bug).
10
11 2003-04-15  Werner Koch  <wk@gnupg.org>
12
13         * gpg.sgml: Document --enable-progress-filter.
14
15 2003-04-07  David Shaw  <dshaw@jabberwocky.com>
16
17         * DETAILS: Don't specify which hash is used to make up the
18         namehash since it may change in the future.
19
20         * samplekeys.asc: Updated.
21
22         * gpg.sgml: Document "revuid".  Clarify that --openpgp resets
23         --pgpX.  Some cleanup of --no-xxx options, make sure that all SGML
24         tags are closed, clarify --pgp8 allows SHA-256, and document
25         --no-emit-version.
26
27         * Makefile.am: Allow CVS version to build without faqprog.pl.
28
29 2003-04-01  Werner Koch  <wk@gnupg.org>
30
31         * DETAILS (VALIDSIG): Add primary keys fingerprint. 
32
33 2003-01-27  David Shaw  <dshaw@jabberwocky.com>
34
35         * DETAILS: Document trust depth, value, and regexp.
36
37 2003-01-14  David Shaw  <dshaw@jabberwocky.com>
38
39         * gpg.sgml: Minor language tweaks, spell check, copyright date,
40         etc.
41
42         * DETAILS: Note that user IDs/UATs fill in creation and expiration
43         date.  Document namehash.
44
45 2003-01-06  David Shaw  <dshaw@jabberwocky.com>
46
47         * DETAILS: Document disabled flag in capabilities field.
48
49 2002-12-27  David Shaw  <dshaw@jabberwocky.com>
50
51         * gpg.sgml: Clarify --no-permission-warning to note that the
52         permission warnings are not intended to be the be-all and end-all
53         in security checks.  Add note to --group that when used on the
54         command line, it may be necessary to quote the argument so it is
55         not treated as multiple arguments.  Noted by Stefan Bellon.
56
57 2002-12-23  Werner Koch  <wk@gnupg.org>
58
59         * samplekeys.asc: Updated.
60
61 2002-12-10  David Shaw  <dshaw@jabberwocky.com>
62
63         * gpg.sgml: Clarify include-revoked and include-disabled so they
64         match what the program actually does.  Noted by Dick Gevers.
65
66         * gpg.sgml: Document %-expandos for policy URLs and notations.
67
68         * gpg.sgml: Document --pgp8.  Clarify that --pgp6 and --pgp7
69         disable --throw-keyid.
70
71 2002-12-05  Werner Koch  <wk@gnupg.org>
72
73         * gpg.sgml: Document --no-mangle-dos-filenames.
74
75 2002-12-01  David Shaw  <dshaw@jabberwocky.com>
76
77         * gpg.sgml: Point out that if the user absolutely must, it's
78         better to use --pgpX than forcing an algorithm manually.  Better
79         still not to use anything, of course.
80
81 2002-11-25  David Shaw  <dshaw@jabberwocky.com>
82
83         * gpg.sgml: Document --primary-keyring.  Clarify
84         --s2k-cipher-algo, --s2k-digest-algo,
85         --personal-cipher-preferences, --personal-digest-preferences, and
86         --personal-compress-preferences.
87
88         * gpg.sgml: Document --sig-policy-url, --cert-policy-url,
89         --sig-notation, --cert-notation.  Clarify --show-notation and
90         --show-policy-url that policy URLs and notations can be used in
91         data signatures as well.  Add note about '@' being a required
92         character in notation names.
93
94 2002-11-21  David Shaw  <dshaw@jabberwocky.com>
95
96         * gpg.sgml: Add an interoperability section.
97
98 2002-11-17  David Shaw  <dshaw@jabberwocky.com>
99
100         * gpg.sgml: Correct defaults for --s2k-mode and --s2k-digest-mode.
101         Noted by Haakon Riiser.
102
103 2002-11-14  David Shaw  <dshaw@jabberwocky.com>
104
105         * gpg.sgml: --compress-algo now allows algorithm names.
106
107 2002-11-13  David Shaw  <dshaw@jabberwocky.com>
108
109         * gpg.sgml: Document --trust-model.
110
111 2002-11-04  David Shaw  <dshaw@jabberwocky.com>
112
113         * KEYSERVER: New.  Documents the --with-colons format for
114         keyserver listings.
115
116         * DETAILS: Clarify meaning of 'u'.  Noted by Timo.
117
118 2002-11-03  David Shaw  <dshaw@jabberwocky.com>
119
120         * gpg.sgml: Document "tsign", clarify "setpref", clarify
121         --recipient, document --hidden-recipient, document
122         --hidden-encrypt-to, clarify --no-encrypt-to, clarify
123         --throw-keyid, document --no-throw-keyid.
124
125 2002-10-25  Werner Koch  <wk@gnupg.org>
126
127         * README.W32: Add blurb on how to create a ZIP file, changed
128         requirement for mingw32 to 0.3.2.
129
130 2002-10-24  David Shaw  <dshaw@jabberwocky.com>
131
132         * gpg.sgml: Document --refresh-keys.
133
134 2002-10-19  David Shaw  <dshaw@jabberwocky.com>
135
136         * gpg.sgml: Clarify --force-mdc, and document --disable-mdc.
137
138 2002-10-12  Werner Koch  <wk@gnupg.org>
139
140         * DETAILS (KEY_CREATED): Enhanced by fingerprint.
141
142 2002-10-03  David Shaw  <dshaw@jabberwocky.com>
143
144         * gpg.sgml: Note that '#' means secret-key-unavailable, and that
145         keyserver schemes are case-insensitive.
146
147 2002-09-30  David Shaw  <dshaw@jabberwocky.com>
148
149         * gpg.sgml: Note that --pgp2 disables --textmode when encrypting.
150
151 2002-09-20  David Shaw  <dshaw@jabberwocky.com>
152
153         * gpg.sgml: Some minor language cleanup.
154
155 2002-09-20  Werner Koch  <wk@gnupg.org>
156
157         * DETAILS: s/XORed/ORed/.
158
159 2002-09-15  Werner Koch  <wk@gnupg.org>
160
161         * gpg.sgml: Add rebuild-keydb-caches.
162
163 2002-09-12  David Shaw  <dshaw@jabberwocky.com>
164
165         * DETAILS: Fix batch key generation example.
166
167 2002-09-11  Werner Koch  <wk@gnupg.org>
168
169         * Makefile.am (EXTRA_DIST): Include gnupg-32.reg
170
171 2002-09-02  Werner Koch  <wk@gnupg.org>
172
173         * gpg.sgml: Updated the charset option.
174
175         * DETAILS: Added status IMPORT_OK.
176
177         * gnupg.7: New mini man page.
178
179 2002-08-30  David Shaw  <dshaw@jabberwocky.com>
180
181         * gpg.sgml: Document keyserver-option include-subkeys.  Note that
182         honor-http-proxy is a keyserver-option now.
183
184         * DETAILS: Add "Key not trusted" to INV_RECP status code.
185
186 2002-08-23  Werner Koch  <wk@gnupg.org>
187
188         * faq.raw: Updated.  New Maintainer is David D. Scribner.
189
190 2002-08-22  David Shaw  <dshaw@jabberwocky.com>
191
192         * gpg.sgml: Clarify meaning of keyserver option include-revoked.
193
194 2002-08-21  Werner Koch  <wk@gnupg.org>
195
196         * DETAILS: Added IMPORT_PROBLEM.
197
198 2002-08-20  David Shaw  <dshaw@jabberwocky.com>
199
200         * DETAILS: Clarify that trust letters 'q' and '-' can be treated
201         identically.
202
203         * gpg.sgml: Document --ignore-mdc-error.
204
205 2002-08-06  David Shaw  <dshaw@jabberwocky.com>
206
207         * gpg.sgml: Clarify that only long-form options can go in the
208         config file.
209
210 2002-08-06  Werner Koch  <wk@gnupg.org>
211
212         * gpg.sgml: Fixed doc regarding the name change of the option
213         file.
214
215 2002-07-30  David Shaw  <dshaw@jabberwocky.com>
216
217         * gpg.sgml: Clarify --edit/addrevoker (sensitive), and
218         --keyserver-options (--import/export-options may be used as well).
219         Document --import-options and --export-options with their various
220         options.  --show-photos now works during signature verification as
221         well.  Document --exec-path.  Note in --simple-sk-checksum that
222         the passphrase must be changed for this to take effect.  Note that
223         --pgp7 does not disable MDC.  Document --no-mdc-warning.
224
225 2002-07-25  Werner Koch  <wk@gnupg.org>
226
227         * gpg.sgml: Document new --delete behaviour.
228
229 2002-07-25  David Shaw  <dshaw@jabberwocky.com>
230
231         * gpg.sgml: Clarify the differences between "pref" and "showpref".
232         Note in "setpref" that a list of available algorithms can be
233         printed with "gpg -v --version".  Note in "updpref" that we don't
234         select keys via attribute uids, so preferences there will be
235         ignored.
236
237 2002-07-01  David Shaw  <dshaw@jabberwocky.com>
238
239         * gpg.sgml: Clarify "group".
240
241 2002-07-01  Werner Koch  <wk@gnupg.org>
242
243         * Makefile.am: Due to problems with VPATH builds we don't try to
244         build the texi vesions of the manual pages anymore automatically.
245
246 2002-06-30  Werner Koch  <wk@gnupg.org>
247
248         * README.W32: Adjusted some descriptions.  Fixed the regsitry
249         entry descriptions.
250
251 2002-06-21  David Shaw  <dshaw@jabberwocky.com>
252
253         * DETAILS: Document "uat".
254
255         * gpg.sgml: Document
256         --personal-{compress|digest|compress}-preferences, --group, and
257         add comments to --expert.
258
259 2002-06-17  Werner Koch  <wk@gnupg.org>
260
261         * gpg.sgml: Grammar fix.
262
263 2002-06-03  David Shaw  <dshaw@jabberwocky.com>
264
265         * DETAILS: Details of ATTRIBUTE.
266
267         * gpg.sgml: Document --attribute-fd
268
269 2002-06-03  Timo Schulz  <ts@winpt.org>
270
271         * DETAILS: Add ATTRIBUTE.
272         
273 2002-05-31  David Shaw  <dshaw@jabberwocky.com>
274
275         * gpg.sgml: Add "edit/addrevoker".  Document --desig-revoke.  Note
276         that -z and --compress are the same option.  Note that
277         --digest-algo can no longer violate OpenPGP with a non-160 bit
278         hash with DSA.  Document --cert-digest-algo with suitable warnings
279         not to use it.  Note the default s2k-cipher-algo is now CAST5.
280         Note that --force-v3-sigs overrides --ask-sig-expire.  Revise
281         --expert documentation, as it is now definitely legal to have more
282         than one photo ID on a key.  --preference-list is now
283         --default-preference-list with the new meaning.  Document
284         --personal-preference-list.
285
286         * DETAILS: Document "Revoker" for batch key generation.
287
288 2002-05-22  Werner Koch  <wk@gnupg.org>
289
290         * gpg.sgml: sgml syntax fix.
291
292 2002-05-12  Werner Koch  <wk@gnupg.org>
293
294         * gpg.sgml: Fixed URL in the description section.
295
296         * faq.raw: Minor typo fixes noted by kromJx@myrealbox.com.
297
298 2002-05-11  Werner Koch  <wk@gnupg.org>
299
300         * gpg.sgml: Typo fix.
301
302 2002-05-07  David Shaw  <dshaw@jabberwocky.com>
303
304         * gpg.sgml: Add entries for --sk-comments, --no-sk-comments,
305         --pgp7, and --no-pgp7.  Fix --pgp2 and --pgp6: the proper name is
306         --escape-from-lines and not --escape-from.
307
308 2002-04-30  Timo Schulz  <ts@winpt.org>
309
310         * gpg.sgml: Add an entry for --encrypt-files and --decrypt-files.
311         
312 2002-04-29  David Shaw  <dshaw@jabberwocky.com>
313
314         * gpg.sgml: Fix minor error in --pgp6 documentation: it does not
315         imply --digest-algo MD5
316
317 2002-04-29  Werner Koch  <wk@gnupg.org>
318
319         * samplekeys.asc: Added gnupg distribution key 57548DCD.
320
321         * faq.raw: Inserted Douglas Calvert as new maintainer. Acknowledge
322         Nils.  Add entry about trust packet parsing problems.
323
324 2002-04-24  David Shaw  <dshaw@jabberwocky.com>
325
326         * gpg.sgml: Add some documentation for
327         --edit/{addphoto|showphoto|nrsign|nrlsign}, and the difference
328         between %t and %T in photo viewer command lines.
329
330 2002-04-23  Stefan Bellon  <sbellon@sbellon.de>
331
332         * gpg.sgml: Moved options from section "COMMANDS" to
333         section "OPTIONS".
334
335 2002-04-20  David Shaw  <dshaw@jabberwocky.com>
336
337         * samplekeys.asc: Added 0x5B0358A2
338
339 2002-04-19  David Shaw  <dshaw@jabberwocky.com>
340
341         * gpg.sgml: Add "%t" flag for photo IDs, a note about primary
342         having different meanings for photo and regular IDs, rename
343         --default-check-level to --default-cert-check-level, add
344         --auto-check-trustdb, and --pgp6.
345
346         * DETAILS: Add EXPSIG, EXPKEYSIG, and KEYEXPIRED.  Add notes to
347         SIGEXPIRED (deprecated), and VALIDSIG (added expiration date).
348         Add "Preferences" command to unattended key generation
349         instructions.  Also fixed a few typos.
350  
351         * samplekeys.asc: new (added to EXTRA_DIST in Makefile.am as well)
352
353 2002-01-31  Marcus Brinkmann  <marcus@g10code.de>
354
355         * DETAILS: Fix a spelling error, correct IMPORTED_RES to IMPORT_RES,
356         correct INV_RECP (the second occurence) to NO_RECP.
357
358 2002-04-03  David Shaw  <dshaw@jabberwocky.com>
359
360         * gpg.sgml: auto-key-retrieve is a keyserver-option (noted by
361         Roger Sondermann).
362         
363 2002-03-27  David Shaw  <dshaw@jabberwocky.com>
364
365         * gpg.sgml: --pgp2 also means --disable-mdc, --no-ask-sig-expire,
366         and --no-ask-cert-expire.  It does not mean --no-force-v3-sigs
367         (noted by Timo).
368
369 2002-03-27  David Shaw  <dshaw@jabberwocky.com>
370
371         * gpg.sgml: Add a few notes about --pgp2 meaning MIT PGP 2.6.2,
372         and keyserver details about HKP and NAI HKP.
373
374 2002-03-18  David Shaw  <dshaw@jabberwocky.com>
375
376         * gpg.sgml: Change meaning of --allow-non-selfsigned-uid to match
377         change in code, and add --no-allow-non-selfsigned-uid.
378
379 2002-03-13  Werner Koch  <wk@gnupg.org>
380
381         * faq.raw: Due to a lack of time Nils can't serve anymore as a
382         maintainer.  Removed his address and setup a generic address.
383
384 2002-03-06  Werner Koch  <wk@gnupg.org>
385
386         * gpg.sgml: Add an entry for --export-ownertrust.  Suggested by
387         Bernhard Reiter.
388
389 2002-01-26  Timo Schulz  <ts@winpt.org>
390
391         * gnupg-w32.reg: New. Registry file for W32 in registry format.
392        
393 2002-01-26  Werner Koch  <wk@gnupg.org>
394
395         * gpg.sgml: A few words about --gpg-agent-info and GPG_AGENT_INFO.
396
397 2002-01-25  Timo Schulz  <ts@winpt.org>
398
399         * README.W32: Modify the filename because now the .exe extension
400         is automatically added to the binary.
401         
402 2002-01-14  Werner Koch  <wk@gnupg.org>
403
404         * gpg.sgml: Talk about PGP 5 and higher.
405
406 2002-01-11  David Shaw  <dshaw@jabberwocky.com>
407
408         * gpg.sgml: Added documentation for --{no-}ask-cert-expire,
409         --{no-}ask-sig-expire, and revise --expert (it doesn't switch on
410         the expiration prompt anymore) and --default-check-level (to be
411         clearer as to what makes a good key check before signing).
412
413 2002-01-07  Werner Koch  <wk@gnupg.org>
414
415         * DETAILS: Removed the comment that unattended key generation is
416         experimental.  It is now a standard feature.
417
418 2001-12-22  David Shaw  <dshaw@jabberwocky.com>
419
420         * gpg.sgml: Fixed a few typos.
421
422         * gpg.sgml: Added documentation for --show-photos,
423         --no-show-photos, --photo-viewer, --nrsign-key,
424         --default-check-level, --search-keys, --keyserver-options,
425         --show-notation, --no-show-notation, --show-policy-url,
426         --no-show-policy-url, --for-your-eyes-only,
427         --no-for-your-eyes-only, --pgp2, --no-pgp2,
428         --no-permission-warning, --expert, --no-expert.
429
430 2001-10-31  Werner Koch  <wk@gnupg.org>
431
432         * gpg.sgml: Add a remark on how to get the long key ID.  Suggested
433         by Sebastian Klemke.
434
435 2001-10-23  Werner Koch  <wk@gnupg.org>
436
437         * gpg.sgml: Add missing tag.
438
439 2001-09-28  Werner Koch  <wk@gnupg.org>
440
441         * gpg.sgml: Add a note on option parsing.
442
443 2001-09-24  Werner Koch  <wk@gnupg.org>
444
445         * gpg.sgml: Described --{update,check}-trustdb.
446
447 2001-09-03  Werner Koch  <wk@gnupg.org>
448
449         * gpg.sgml, gpgv.sgml: Removed GDBM stuff.
450
451 2001-08-29  Werner Koch  <wk@gnupg.org>
452
453         * faq.raw: Described how to delete a secret key w/o a public key
454         and changed the entry on updating the preferences.
455
456 2001-08-08  Werner Koch  <wk@gnupg.org>
457
458         * gpg.sgml: Documented --print-mds and marked the --print-md * as
459         deprecated because it does not work in the W32 version.  Suggested
460         by John Kane.
461         (WARNINGS): Typo fix.
462         (--with-colons): Clarified that the output is in UTF-8.
463
464 2001-08-01  Werner Koch  <wk@gnupg.org>
465
466         * gpg.sgml: Added --ignore-valid-from
467
468 2001-04-20  Werner Koch  <wk@gnupg.org>
469
470         * faq.raw (Maintained-by): Removed note that load-extension is not
471         available under Windoze.
472
473         * gpg.sgml: Add new --charset UTF-8.
474
475 2001-04-19  Werner Koch  <wk@gnupg.org>
476
477         * faq.raw: Add a note about dates displayed as ????-??-??.
478
479 2001-04-17  Werner Koch  <wk@gnupg.org>
480
481         * Makefile.am (%.texi): Add rules to create .texi from .sgml.
482         However we can't automate this because automake does not like
483         .texi files as BUILT_SOURCES.
484         (%.dvi,%.ps): Removed these rules, because they are not needed
485         and get in the way of automake's dvi target
486
487         * HACKING: Changed CVS description.
488
489 2001-04-06  Werner Koch  <wk@gnupg.org>
490
491         * gpg.sgml: Small typo fixes by Florian Weimer.
492
493 2001-03-27  Werner Koch  <wk@gnupg.org>
494
495         * gpg.sgml: Add --no-sig-cache and --no-sig-create-check.
496
497 2001-03-23  Werner Koch  <wk@gnupg.org>
498
499         * DETAILS: New status UNEXPECTED.
500
501 2001-03-13  Werner Koch  <wk@gnupg.org>
502
503         * gpg.sgml: Described --fixed-list-mode.
504
505 2001-03-06  Werner Koch  <wk@gnupg.org>
506
507         * gpgv.sgml: Changed some gpg to gpgv. Thanks to John A. Murdie.
508
509 2001-03-03  Werner Koch  <wk@gnupg.org>
510
511         * gpg.sgml: Tell something about the 0x12345678! key ID syntax.
512
513 2001-01-18  Werner Koch  <wk@gnupg.org>
514
515         * README.W32: Changed building instructions for MinGW32/CPD 0.3 
516
517 2001-01-09  Werner Koch  <wk@gnupg.org>
518
519         * DETAILS: Fixed docs for NEED_PASSPHRASE and added USERID_HINT.
520
521 2000-11-30  Werner Koch  <wk@gnupg.org>
522
523         * gpg.sgml: Fixed the description of --verify.  Add a short note
524         the warnings sections.
525
526 2000-10-19  Werner Koch  <wk@gnupg.org>
527
528         * gpg.sgml: Fixed doc for --allow-non-selfsigned-uid.
529         Add entry for --ignore-crc-error.
530
531 2000-10-18  Werner Koch  <wk@gnupg.org>
532
533         * OpenPGP: Dropped the paragraph that RSA is not implemented.
534
535 2000-10-14  Werner Koch  <wk@gnupg.org>
536
537         * faq.raw: Add an answer to the problem of multiple signatures.
538
539 Wed Oct  4 15:50:18 CEST 2000  Werner Koch  <wk@openit.de>
540
541         * gpgv.sgml: New.
542         * Makefile.am: build it.
543
544 Thu Sep 14 14:20:38 CEST 2000  Werner Koch  <wk@openit.de>
545
546         * faq.raw: New.
547         * Makefile.am: Support to build FAQs
548
549 Wed Jul 12 13:32:06 CEST 2000  Werner Koch  <wk@>
550
551         * gpg.sgml: Add a note about the availability of the GPH.
552
553 2000-07-03 13:59:24  Werner Koch  (wk@habibti.openit.de)
554
555         * DETAILS, FAQ: Typo fixes by Yosiaki IIDA.
556
557 2000-05-12 10:57:21  Werner Koch  (wk@habibti.openit.de)
558
559         * gpg.sgml: Documented --no-tty.
560
561 2000-03-09 15:01:51  Werner Koch  (wk@habibti.openit.de)
562
563         * DETAILS: Ad a short blurb about unattended key generation.
564
565 Wed Feb  9 15:33:44 CET 2000  Werner Koch  <wk@gnupg.de>
566
567         * gpg.sgml: Describe --ignore-time-conflict.
568
569         * gpg.sgml: Fixed a few typos.  Thanks to Holger Trapp.
570
571 Wed Jan  5 11:51:17 CET 2000  Werner Koch  <wk@gnupg.de>
572
573         * FAQ: Enhanced answer for the 3des-s2k bug.
574
575 Sat Dec  4 12:30:28 CET 1999  Werner Koch  <wk@gnupg.de>
576
577         * gpg.sgml: Add section about the user ID
578
579 Mon Nov 22 11:14:53 CET 1999  Werner Koch  <wk@gnupg.de>
580
581         * gph: Removed the directory from the dist becuase it will
582         go into it's own package.
583
584 Thu Sep 23 09:52:58 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
585
586         * README.W32: New.
587
588 Mon Sep  6 19:59:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
589
590
591         * Makefile.am (SUBDIRS): New subdir gph for the manual.
592
593 Thu Jul 22 20:03:03 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
594
595
596         * gpg.sgml (--always-trust): Added.
597
598 Wed Jul 14 19:42:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
599
600
601         * Makefile.am: Create a dummy man page if docbook-to-man is missing.
602
603 Wed Jun 16 20:16:21 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
604
605
606         * gpg1.pod: Removed.
607         * gpg.sgml: New. Replaces the pod file
608         * Makefile.am: Add rule to make a man file from sgml
609
610 Tue Jun 15 12:21:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
611
612
613         * Makefile.in.in: Use DESTDIR.
614
615 Mon May 31 19:41:10 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
616
617         * gpg.1pod: Enhanced the Bugs section (Michael).
618
619 Wed Feb 10 17:15:39 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
620
621
622         * gpg.1pod: Spelling and grammar corrections (John A. Martin)
623         * FAQ: Ditto.
624         * DETAILS: Ditto.
625
626
627  Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
628
629  This file is free software; as a special exception the author gives
630  unlimited permission to copy and/or distribute it, with or without
631  modifications, as long as this notice is preserved.
632
633  This file is distributed in the hope that it will be useful, but
634  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
635  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
636
637