ee16ddccdd64111f4762c250c3bf9acd873e721e
[gnupg.git] / doc / ChangeLog
1 2008-04-02  Werner Koch  <wk@g10code.com>
2
3         * yat2m.c (proc_texi_cmd): Use the \(aq glyph for @samp.  This is
4         bug#898.
5
6 2007-12-21  Werner Koch  <wk@g10code.com>
7
8         * README.W32: Tell that Vista is supported and that at least NT-4
9         is required.  It might still work on older systems, but I don't
10         know for sure.
11
12 2007-12-12  Werner Koch  <wk@g10code.com>
13
14         * gpg.texi, specify-user-id.texi: Update from gnupg-2.
15         * yat2m.c: Update from gnupg-2.
16
17 2007-10-27  David Shaw  <dshaw@jabberwocky.com>
18
19         * gpg.texi: Update from gnupg-2.
20
21 2007-10-23  Werner Koch  <wk@g10code.com>
22
23         * gpg.texi: Updated from gnupg-2.
24
25         * gpl.texi: Replace by GPLv3 version.
26         
27         * Makefile.am: Use standard suffix rules.
28
29 2006-12-04  Werner Koch  <wk@g10code.com>
30
31         * yat2m.c: New.
32         * Makefile.am: New rules to build yatm and the man pages.
33
34 2006-06-22  David Shaw  <dshaw@jabberwocky.com>
35
36         * gpg.sgml: Document --enable-dsa2, --disable-dsa2, and
37         --default-keyserver-url.
38
39         * DETAILS: Note "Keyserver:"
40
41         * gpg.sgml: Note that --pgp8 does not include SHA224.  Clarify
42         that clearsigned messages are not reversible.
43
44 2006-05-23  David Shaw  <dshaw@jabberwocky.com>
45
46         * mksamplekeys: Incorporate new package signature key and minimize
47         keys when generating samplekeys.asc.
48
49 2006-05-17  Werner Koch  <wk@g10code.com>
50
51         * samplekeys.asc: Added new package signature key and cleaned all
52         keys to save space.
53
54 2006-04-18  David Shaw  <dshaw@jabberwocky.com>
55
56         * gpg.sgml: Reminders that --cipher-algo, --digest-algo, and
57         --compress-algo should be avoided.
58
59 2006-04-11  Michael Roth <mroth@nessie.de>  (wk)
60
61         * gpg.sgml (passphrase-fd): Explain that only the first line is used.
62
63 2006-04-09  David Shaw  <dshaw@jabberwocky.com>
64
65         * gpg.sgml: Some typo fixes.  This is Debian 361324.
66
67 2006-03-11  David Shaw  <dshaw@jabberwocky.com>
68
69         * samplekeys.asc: Update 99242560 to have a signing subkey
70         backsig.
71
72 2006-03-09  David Shaw  <dshaw@jabberwocky.com>
73
74         * gpg.sgml: Clarify new notation delete feature.
75
76 2006-03-08  David Shaw  <dshaw@jabberwocky.com>
77
78         * gpg.sgml: Document "notation".
79
80 2006-03-07  David Shaw  <dshaw@jabberwocky.com>
81
82         * gpg.sgml: Rename backsigs to cross-certification (backsigs is
83         just shorthand).  Document max-cert-size.
84
85         * gpg.sgml: Document new way of enabling the PKA functions.  Some
86         minor other cleanups.
87
88 2006-03-06  David Shaw  <dshaw@jabberwocky.com>
89
90         * gpg.sgml: Document --auto-key-locate.
91
92 2006-02-24  David Shaw  <dshaw@jabberwocky.com>
93
94         * gpg.sgml: Document new --keyserver syntax.
95
96 2005-12-20  Werner Koch  <wk@g10code.com>
97
98         * gpg.sgml (trust-model): Document "auto" and the "pka" variants.
99         (keyserver-options): Document "auto-pka-retrieve".
100         (allow-pka-lookup): Document.
101
102 2005-12-08  David Shaw  <dshaw@jabberwocky.com>
103
104         * gpg.sgml: Document --fetch-keys.
105
106 2005-12-07  David Shaw  <dshaw@jabberwocky.com>
107
108         * gpg.sgml: Document -d.  Add [file] to a few options.
109
110 2005-11-17  David Shaw  <dshaw@jabberwocky.com>
111
112         * gpg.sgml: Clarify "xxxxx-clean" and "clean".  Document
113         "xxxxx-minimal", and "minimize".
114
115 2005-11-02  David Shaw  <dshaw@jabberwocky.com>
116
117         * gpg.sgml: Clarify what is and isn't included in a "clean sigs".
118
119 2005-10-27  David Shaw  <dshaw@jabberwocky.com>
120
121         * gpg.sgml: Document backsign, --require-backsigs, and
122         --no-require-backsigs.
123
124         * DETAILS: Clarify Key-Usage.
125
126 2005-10-07  Werner Koch  <wk@g10code.com>
127
128         * gpgv.sgml: Small spelling corrections by Mike Dowling.
129
130 2005-09-21  David Shaw  <dshaw@jabberwocky.com>
131
132         * gpg.sgml: Note that --display-charset is just for display and
133         doesn't recode data.  Note that --search-keys can use the standard
134         search syntax now (<, =, *, @).  Document the @-address mode.
135
136 2005-08-23  David Shaw  <dshaw@jabberwocky.com>
137
138         * gpg.sgml: Fix documentation for setpref/updpref, document
139         import-clean, --status-file, --logger-file, --attribute-file,
140         --passphrase-file, --passphrase, and --command-file.  Comment out
141         the "+word match" selection syntax since it isn't supported.
142
143 2005-07-22  Werner Koch  <wk@g10code.com>
144
145         * gpg.sgml: Removed entry for --no-interactive-selection.
146
147 2005-07-19  Werner Koch  <wk@g10code.com>
148
149         * gpg.sgml: Document --limit-card-insert-tries.
150
151 2005-07-18  David Shaw  <dshaw@jabberwocky.com>
152
153         * samplekeys.asc: Update 99242560.
154
155         * gpg.sgml: Clarify --throw-keyid and --hidden-recipient a bit.
156
157 2005-06-20  David Shaw  <dshaw@jabberwocky.com>
158
159         * gpg.sgml: Document --edit-key/clean, import-clean, and
160         export-clean.
161
162 2005-06-20  Werner Koch  <wk@g10code.com>
163
164         * gpg.sgml: Document smartcard related options.
165
166 2005-06-06  Werner Koch  <wk@g10code.com>
167
168         * DETAILS: New subcode 5 for CARDCTRL.
169
170 2005-05-13  David Shaw  <dshaw@jabberwocky.com>
171
172         * gpg.sgml: Document --default-sig-expire and
173         --default-cert-expire, remove --sk-comments and --no-sk-comments,
174         and clarify the form of a non-IETF notation for --sig-notation and
175         --cert-notation.
176
177 2005-05-05  David Shaw  <dshaw@jabberwocky.com>
178
179         * gpg.sgml: Clarify --min-cert-level a bit.
180
181 2005-03-14  Werner Koch  <wk@g10code.com>
182
183         * gnupg-w32.reg: Removed.
184
185 2005-03-07  Werner Koch  <wk@g10code.com>
186
187         * gpg.sgml (comment): Add note to keep the comment short.
188
189         * DETAILS: Document new status codes.
190
191 2005-02-15  Werner Koch  <wk@g10code.com>
192
193         * faq.raw: Add htmlcharset header line as suggested by Maxim
194         Britov. s/ElGamal/Elgamal/.  Replaced reference to NAI by PGP
195         Corp.
196
197         * gpg.ru.sgml: Updated from upstream.  Added a closing PARA.
198         
199         * gpg.sgml: Add bkuptocard command for --edit-key.
200
201 2005-02-05  David Shaw  <dshaw@jabberwocky.com>
202
203         * gpg.sgml: Note that level 0 signatures are always accepted
204         regardless of --min-cert-level.
205
206 2005-02-03  Werner Koch  <wk@g10code.com>
207
208         * README.W32: Updated to match the switch to the NSIS installer.
209
210 2005-01-27  Werner Koch  <wk@g10code.com>
211
212         * faq.raw: Updated to the version from 1.2.7.
213
214 2005-01-18  Werner Koch  <wk@g10code.com>
215
216         * gnupg-w32.reg: Remove the entry for the home directory.
217
218 2004-12-16  Werner Koch  <wk@g10code.com>
219
220         * TRANSLATE: Add a note on how to send translations.
221
222 2004-12-16  David Shaw  <dshaw@jabberwocky.com>
223
224         * gpg.sgml: Document --require-secmem/--no-require-secmem.  Note
225         that the sign flags (l, t, nr) can be mixed.  Remove --nrsign-key.
226
227 2004-12-12  Werner Koch  <wk@g10code.com>
228
229         * samplekeys.asc, mksamplekeys (keys): Removed my old 621CC013 key
230         which expires at the end of this year.  Add g10 Code's source code
231         signing key 37D92FFB.
232
233 2004-12-09  David Shaw  <dshaw@jabberwocky.com>
234
235         * highlights-1.4.txt: New.
236
237         * mksamplekeys, samplekeys.asc: Add the PGP global directory key.
238
239 2004-11-26  David Shaw  <dshaw@jabberwocky.com>
240
241         * gpg.sgml: Document export-minimal.
242
243 2004-10-28  David Shaw  <dshaw@jabberwocky.com>
244
245         * DETAILS: Document SIG_SUBPACKET status tag.
246
247 2004-10-28  Werner Koch  <wk@g10code.com>
248
249         * Makefile.am (EXTRA_DIST): Add gpg.ru.1.
250
251 2004-10-18  David Shaw  <dshaw@jabberwocky.com>
252
253         * gpg.sgml: Minor language tweaks.
254
255         * samplekeys.asc: Updated 99242560.
256
257         * DETAILS: spk flags are hex.
258
259 2004-10-15  Werner Koch  <wk@g10code.com>
260
261         * DETAILS: Document IMPORT_CHECK.
262
263 2004-10-14  David Shaw  <dshaw@jabberwocky.com>
264
265         * gpg.sgml: Document using "none" to remove preferred keyservers,
266         the keyserver timeout parameter, and the direct trust model.
267
268 2004-09-23  Werner Koch  <wk@g10code.com>
269
270         * gpg.sgml: Document "addcardkey" and "keytocard".
271
272 2004-09-20  Werner Koch  <wk@g10code.com>
273
274         * gpg.sgml: Document -K.
275
276 2004-09-16  David Shaw  <dshaw@jabberwocky.com>
277
278         * DETAILS: Document the 'spk' signature subpacket record.  Add
279         more detail on "tru" records.
280
281         * gpg.sgml: Note that PGP scales photo IDs to fit in the dialog
282         box.  Document show-sig-subpackets.  Document the '%c' signature
283         counter expando.
284
285 2004-09-15  Werner Koch  <wk@g10code.com>
286
287         * gpg.sgml: Document "--debug-ccid-driver".
288
289 2004-09-14  David Shaw  <dshaw@jabberwocky.com>
290
291         * gpg.sgml: Note that --throw-keyid is --throw-keyids.  Note
292         changes in --pgp8.  Rephrase the "don't play algorithm games"
293         warning now that PGP has blowfish, zlib, and bzip2.
294
295 2004-08-07  David Shaw  <dshaw@jabberwocky.com>
296
297         * gpg.sgml: Remove show-long-keyids since it is replaced by
298         --keyid-format.  Rename show-validity as
299         show-uid-validity. --ask-cert-level defaults to no.
300
301 2004-06-28  David Shaw  <dshaw@jabberwocky.com>
302
303         * DETAILS: Document PLAINTEXT and PLAINTEXT_LENGTH.
304
305         * gpg.sgml: Clarify that --min-cert-level disregards level 1 certs
306         by default.  Clarify include-revoked a bit to note that keyservers
307         might not be accurate.  Note that --charset is --display-charset.
308         Some language tweaks for --simple-sk-checksum (Debian 251795).
309         Note the PGP silliness with preferred keyserver subpackets causing
310         PGP/MIME.
311
312 2004-05-21  David Shaw  <dshaw@jabberwocky.com>
313
314         * gpg.sgml: Document --edit-key "keyserver" command,
315         --keyid-format, --keyserver-option honor-keyserver-url, and --list
316         and --verify option show-std/user-notations.
317
318 2004-05-19  David Shaw  <dshaw@jabberwocky.com>
319
320         * gpg.sgml: Clarify that --charset applies to informational
321         strings and does not recode messages themselves.  Remove
322         include-non-rfc export-option.
323
324 2004-05-08  David Shaw  <dshaw@jabberwocky.com>
325
326         * DETAILS, credits-1.0, credits-1.2: ElGamal -> Elgamal.
327
328         * gpg.sgml: Document --no-use-embedded-filename and
329         --min-cert-level.
330
331         * gpgv.sgml: Removed leftover </para>.
332
333 2004-05-03  Werner Koch  <wk@gnupg.org>
334
335         * gpgv.sgml: Removed reference to non-available option
336         --no-default-keyring.
337
338 2004-04-09  David Shaw  <dshaw@jabberwocky.com>
339
340         * gpg.sgml: Document delsig.  Clarify that --refresh-keys
341         arguments are optional.  Document --bzip2-decompress-lowmem.
342
343 2004-04-05  Werner Koch  <wk@gnupg.org>
344
345         * DETAILS (NEWSIG): Documented.
346
347 2004-02-25  David Shaw  <dshaw@jabberwocky.com>
348
349         * gpg.sgml: Document --ask-cert-level, --max-output, and
350         --default-cert-level.
351
352         * gpg.sgml: Document keyserver-option http-proxy, import-option
353         merge-only, remove old honor-http-proxy, --merge-only, and
354         --emulate-md-encode-bug.  Document COLUMNS and LINES.
355
356 2004-02-12  David Shaw  <dshaw@jabberwocky.com>
357
358         * gnupg.7: Clarify that 'gpgv' doesn't encrypt, and that's not a
359         bug.
360
361         * samplekeys.asc: Update 99242560.
362
363         * gpg.sgml: Clarify -u/--local-user and --default-key.  Note what
364         happens if you run 'gpg' without any commands.  Document
365         --multifile.  Document list-option show-unusable-subkeys.
366
367 2004-01-30  David Shaw  <dshaw@jabberwocky.com>
368
369         * DETAILS: Details for --list-config.
370
371         * gpg.sgml: Document --ungroup and --list-config.
372
373 2004-01-07  David Shaw  <dshaw@jabberwocky.com>
374
375         * gpg.sgml: Fix a few minor typos.  Clarify what --textmode is
376         useful for.
377
378         * gpg.sgml: List proper documentation URL.  Note that addrevoker
379         takes an optional "sensitive" argument.  Remind that $GNUPGHOME
380         can be used instead of --homedir.  Clarify --no-default-keyring,
381         and note why it may not take effect if there are no other keyrings
382         present.  Remove --pgp2 from the list of --pgpXes that are just
383         for bad preference lists.  Explain more why locking memory pages
384         is good.
385
386         * gpg.sgml: Add an example of what an exclamation mark is, as
387         people seem to miss it often.
388
389 2003-12-08  David Shaw  <dshaw@jabberwocky.com>
390
391         * gpg.sgml: Fix a few missing semicolons in & entities.  Noted by
392         Christian Biere.  Some minor grammar fixes.  Remove the "host -l
393         pgp.net | grep wwwkeys" advice since the nameserver no longer all
394         allow zone transfers.  Replace it with a mention of
395         hkp://subkeys.pgp.net.  Note that BZIP2 defaults to compression
396         level 6.
397
398 2003-10-31  Werner Koch  <wk@gnupg.org>
399
400         * DETAILS: Add a note about the date format for X.509.
401
402 2003-11-21  David Shaw  <dshaw@jabberwocky.com>
403
404         * gpg.sgml: Note the new combinations with --symmetric and
405         --encrypt.  Document --bzip2-compress-level, and
406         --bzip2-compress-lowmem.  Clarify the plurarility (or not) of
407         various list and verify options.  Document BZIP2 in the
408         --compress-algo section.  Warn about compatibility issues with
409         ZLIB and BZIP2.
410
411 2003-11-20  David Shaw  <dshaw@jabberwocky.com>
412
413         * gpg.sgml: Document --compress-level.  Some minor tweaks to other
414         entries.
415
416         * TRANSLATE: New, note to translators about the yes|yes multiple
417         match syntax.
418
419         * Makefile.am: Include TRANSLATE in distributed files.
420
421 2003-10-28  Werner Koch  <wk@gnupg.org>
422
423         * DETAILS: Add the 'a' value for field 12 and the new field 15.
424
425 2003-10-01  David Shaw  <dshaw@jabberwocky.com>
426
427         * samplekeys.asc: Update 99242560.
428
429         * gpg.sgml: Document --no-groups.
430
431 2003-09-30  David Shaw  <dshaw@jabberwocky.com>
432
433         * gpg.sgml: Note web bug like behavior of auto-key-retrieve.  Note
434         that big photos mean big keys.  Document --rfc2440.  Document
435         verify-option show-unusable-uids.
436
437         * gpg.sgml: Clarify --mangle-dos-filenames, document list-option
438         show-unusable-uids, remove --no-comment (which is now
439         --no-sk-comments), add --no-comments (to remove --comment), remove
440         --default-comment, and document --sig-keyserver-url.
441
442 2003-09-01  David Shaw  <dshaw@jabberwocky.com>
443
444         * DETAILS: Note fingerprint of signing key in sig records.
445
446 2003-08-31  David Shaw  <dshaw@jabberwocky.com>
447
448         * gpg.sgml: Use "keyserver-url" instead of "preferred-keyserver"
449         for the sake of short and simple commands.
450
451 2003-08-29  David Shaw  <dshaw@jabberwocky.com>
452
453         * gpg.sgml: Document list-options (show-preferred-keyserver,
454         show-validity, show-long-keyid, and show-sig-expire), and
455         verify-options (show-preferred-keyserver, show-validity,
456         show-long-keyid).
457
458 2003-08-28  David Shaw  <dshaw@jabberwocky.com>
459
460         * samplekeys.asc: Updated.
461
462         * DETAILS: Document "tru" trust record.  Document REVKEYSIG status
463         tag.  Removed paragraph on gdbm usage.  Note that pipemode is
464         deprecated.
465
466 2003-08-25  David Shaw  <dshaw@jabberwocky.com>
467
468         * gpg.sgml: Document --list-options (show-photos, show-policy-url,
469         show-notation, show-keyring) and --verify-options (show-photos,
470         show-policy-url, show-notation).  Deprecate --show-photos,
471         --show-policy-url, --show-notation, and --show-keyring.
472
473 2003-07-10  David Shaw  <dshaw@jabberwocky.com>
474
475         * DETAILS: Document the --attribute-fd data.
476
477         * gpg.sgml: Document --set-notation.  Explain why it is not
478         possible to disable permission warnings in the gpg.conf file about
479         the homedir.  Add pointer in --ignore-time-conflict to see
480         --ignore-valid from, and vice versa.  Warning not to try and parse
481         --list-keys in scripts. Document the signature flags
482         (1-3/L/R/P/N/X/T), Document expandos %g and %p.  Note the default
483         --personal-digest-preferences are SHA-1.
484
485 2003-05-26  David Shaw  <dshaw@jabberwocky.com>
486
487         * gpg.sgml, gpgv.sgml: Small SGML fixes. (From wk on stable
488         branch)
489
490         * gnupg-w32.reg: Use HLM for the program and make sure the entries
491         are created.  Suggested by danielc@analysisandsolutions.com. (From
492         wk on stable branch)
493
494 2003-05-24  David Shaw  <dshaw@jabberwocky.com>
495
496         * gpg.sgml: Document --trustdb-name.  Document --gnupg in a new
497         compliance section, and remove the various --no-PGPX
498         options. Deprecate --no-comment in favor of --no-sk-comments.
499
500 2003-05-04  David Shaw  <dshaw@jabberwocky.com>
501
502         * gpg.sgml: Some general language tweaks.  Note default algo for
503         --symmetric.  --export-ownertrust takes no args.  Document
504         --no-escape-from-lines.  Fix escaped "<From" to be ">From".  Make
505         "openpgp" trust model into "pgp".
506
507 2003-04-27  David Shaw  <dshaw@jabberwocky.com>
508
509         * DETAILS (VALIDSIG): Add version, pk algo, digest algo, sig
510         class, and a reserved field for flags in a future version.
511
512         * gpg.sgml: Document --no-textmode and --no-use-agent.  Clarify
513         the interoperability section.  Clarify that "hkp corruption"
514         (repair-hkp-subkey-bug) is really "pks corruption"
515         (repair-pks-subkey-bug).
516
517 2003-04-15  Werner Koch  <wk@gnupg.org>
518
519         * gpg.sgml: Document --enable-progress-filter.
520
521 2003-04-07  David Shaw  <dshaw@jabberwocky.com>
522
523         * DETAILS: Don't specify which hash is used to make up the
524         namehash since it may change in the future.
525
526         * samplekeys.asc: Updated.
527
528         * gpg.sgml: Document "revuid".  Clarify that --openpgp resets
529         --pgpX.  Some cleanup of --no-xxx options, make sure that all SGML
530         tags are closed, clarify --pgp8 allows SHA-256, and document
531         --no-emit-version.
532
533         * Makefile.am: Allow CVS version to build without faqprog.pl.
534
535 2003-04-01  Werner Koch  <wk@gnupg.org>
536
537         * DETAILS (VALIDSIG): Add primary keys fingerprint. 
538
539 2003-01-27  David Shaw  <dshaw@jabberwocky.com>
540
541         * DETAILS: Document trust depth, value, and regexp.
542
543 2003-01-14  David Shaw  <dshaw@jabberwocky.com>
544
545         * gpg.sgml: Minor language tweaks, spell check, copyright date,
546         etc.
547
548         * DETAILS: Note that user IDs/UATs fill in creation and expiration
549         date.  Document namehash.
550
551 2003-01-06  David Shaw  <dshaw@jabberwocky.com>
552
553         * DETAILS: Document disabled flag in capabilities field.
554
555 2002-12-27  David Shaw  <dshaw@jabberwocky.com>
556
557         * gpg.sgml: Clarify --no-permission-warning to note that the
558         permission warnings are not intended to be the be-all and end-all
559         in security checks.  Add note to --group that when used on the
560         command line, it may be necessary to quote the argument so it is
561         not treated as multiple arguments.  Noted by Stefan Bellon.
562
563 2002-12-23  Werner Koch  <wk@gnupg.org>
564
565         * samplekeys.asc: Updated.
566
567 2002-12-10  David Shaw  <dshaw@jabberwocky.com>
568
569         * gpg.sgml: Clarify include-revoked and include-disabled so they
570         match what the program actually does.  Noted by Dick Gevers.
571
572         * gpg.sgml: Document %-expandos for policy URLs and notations.
573
574         * gpg.sgml: Document --pgp8.  Clarify that --pgp6 and --pgp7
575         disable --throw-keyid.
576
577 2002-12-05  Werner Koch  <wk@gnupg.org>
578
579         * gpg.sgml: Document --no-mangle-dos-filenames.
580
581 2002-12-01  David Shaw  <dshaw@jabberwocky.com>
582
583         * gpg.sgml: Point out that if the user absolutely must, it's
584         better to use --pgpX than forcing an algorithm manually.  Better
585         still not to use anything, of course.
586
587 2002-11-25  David Shaw  <dshaw@jabberwocky.com>
588
589         * gpg.sgml: Document --primary-keyring.  Clarify
590         --s2k-cipher-algo, --s2k-digest-algo,
591         --personal-cipher-preferences, --personal-digest-preferences, and
592         --personal-compress-preferences.
593
594         * gpg.sgml: Document --sig-policy-url, --cert-policy-url,
595         --sig-notation, --cert-notation.  Clarify --show-notation and
596         --show-policy-url that policy URLs and notations can be used in
597         data signatures as well.  Add note about '@' being a required
598         character in notation names.
599
600 2002-11-21  David Shaw  <dshaw@jabberwocky.com>
601
602         * gpg.sgml: Add an interoperability section.
603
604 2002-11-17  David Shaw  <dshaw@jabberwocky.com>
605
606         * gpg.sgml: Correct defaults for --s2k-mode and --s2k-digest-mode.
607         Noted by Haakon Riiser.
608
609 2002-11-14  David Shaw  <dshaw@jabberwocky.com>
610
611         * gpg.sgml: --compress-algo now allows algorithm names.
612
613 2002-11-13  David Shaw  <dshaw@jabberwocky.com>
614
615         * gpg.sgml: Document --trust-model.
616
617 2002-11-04  David Shaw  <dshaw@jabberwocky.com>
618
619         * KEYSERVER: New.  Documents the --with-colons format for
620         keyserver listings.
621
622         * DETAILS: Clarify meaning of 'u'.  Noted by Timo.
623
624 2002-11-03  David Shaw  <dshaw@jabberwocky.com>
625
626         * gpg.sgml: Document "tsign", clarify "setpref", clarify
627         --recipient, document --hidden-recipient, document
628         --hidden-encrypt-to, clarify --no-encrypt-to, clarify
629         --throw-keyid, document --no-throw-keyid.
630
631 2002-10-25  Werner Koch  <wk@gnupg.org>
632
633         * README.W32: Add blurb on how to create a ZIP file, changed
634         requirement for mingw32 to 0.3.2.
635
636 2002-10-24  David Shaw  <dshaw@jabberwocky.com>
637
638         * gpg.sgml: Document --refresh-keys.
639
640 2002-10-19  David Shaw  <dshaw@jabberwocky.com>
641
642         * gpg.sgml: Clarify --force-mdc, and document --disable-mdc.
643
644 2002-10-12  Werner Koch  <wk@gnupg.org>
645
646         * DETAILS (KEY_CREATED): Enhanced by fingerprint.
647
648 2002-10-03  David Shaw  <dshaw@jabberwocky.com>
649
650         * gpg.sgml: Note that '#' means secret-key-unavailable, and that
651         keyserver schemes are case-insensitive.
652
653 2002-09-30  David Shaw  <dshaw@jabberwocky.com>
654
655         * gpg.sgml: Note that --pgp2 disables --textmode when encrypting.
656
657 2002-09-20  David Shaw  <dshaw@jabberwocky.com>
658
659         * gpg.sgml: Some minor language cleanup.
660
661 2002-09-20  Werner Koch  <wk@gnupg.org>
662
663         * DETAILS: s/XORed/ORed/.
664
665 2002-09-15  Werner Koch  <wk@gnupg.org>
666
667         * gpg.sgml: Add rebuild-keydb-caches.
668
669 2002-09-12  David Shaw  <dshaw@jabberwocky.com>
670
671         * DETAILS: Fix batch key generation example.
672
673 2002-09-11  Werner Koch  <wk@gnupg.org>
674
675         * Makefile.am (EXTRA_DIST): Include gnupg-32.reg
676
677 2002-09-02  Werner Koch  <wk@gnupg.org>
678
679         * gpg.sgml: Updated the charset option.
680
681         * DETAILS: Added status IMPORT_OK.
682
683         * gnupg.7: New mini man page.
684
685 2002-08-30  David Shaw  <dshaw@jabberwocky.com>
686
687         * gpg.sgml: Document keyserver-option include-subkeys.  Note that
688         honor-http-proxy is a keyserver-option now.
689
690         * DETAILS: Add "Key not trusted" to INV_RECP status code.
691
692 2002-08-23  Werner Koch  <wk@gnupg.org>
693
694         * faq.raw: Updated.  New Maintainer is David D. Scribner.
695
696 2002-08-22  David Shaw  <dshaw@jabberwocky.com>
697
698         * gpg.sgml: Clarify meaning of keyserver option include-revoked.
699
700 2002-08-21  Werner Koch  <wk@gnupg.org>
701
702         * DETAILS: Added IMPORT_PROBLEM.
703
704 2002-08-20  David Shaw  <dshaw@jabberwocky.com>
705
706         * DETAILS: Clarify that trust letters 'q' and '-' can be treated
707         identically.
708
709         * gpg.sgml: Document --ignore-mdc-error.
710
711 2002-08-06  David Shaw  <dshaw@jabberwocky.com>
712
713         * gpg.sgml: Clarify that only long-form options can go in the
714         config file.
715
716 2002-08-06  Werner Koch  <wk@gnupg.org>
717
718         * gpg.sgml: Fixed doc regarding the name change of the option
719         file.
720
721 2002-07-30  David Shaw  <dshaw@jabberwocky.com>
722
723         * gpg.sgml: Clarify --edit/addrevoker (sensitive), and
724         --keyserver-options (--import/export-options may be used as well).
725         Document --import-options and --export-options with their various
726         options.  --show-photos now works during signature verification as
727         well.  Document --exec-path.  Note in --simple-sk-checksum that
728         the passphrase must be changed for this to take effect.  Note that
729         --pgp7 does not disable MDC.  Document --no-mdc-warning.
730
731 2002-07-25  Werner Koch  <wk@gnupg.org>
732
733         * gpg.sgml: Document new --delete behaviour.
734
735 2002-07-25  David Shaw  <dshaw@jabberwocky.com>
736
737         * gpg.sgml: Clarify the differences between "pref" and "showpref".
738         Note in "setpref" that a list of available algorithms can be
739         printed with "gpg -v --version".  Note in "updpref" that we don't
740         select keys via attribute uids, so preferences there will be
741         ignored.
742
743 2002-07-01  David Shaw  <dshaw@jabberwocky.com>
744
745         * gpg.sgml: Clarify "group".
746
747 2002-07-01  Werner Koch  <wk@gnupg.org>
748
749         * Makefile.am: Due to problems with VPATH builds we don't try to
750         build the texi vesions of the manual pages anymore automatically.
751
752 2002-06-30  Werner Koch  <wk@gnupg.org>
753
754         * README.W32: Adjusted some descriptions.  Fixed the regsitry
755         entry descriptions.
756
757 2002-06-21  David Shaw  <dshaw@jabberwocky.com>
758
759         * DETAILS: Document "uat".
760
761         * gpg.sgml: Document
762         --personal-{compress|digest|compress}-preferences, --group, and
763         add comments to --expert.
764
765 2002-06-17  Werner Koch  <wk@gnupg.org>
766
767         * gpg.sgml: Grammar fix.
768
769 2002-06-03  David Shaw  <dshaw@jabberwocky.com>
770
771         * DETAILS: Details of ATTRIBUTE.
772
773         * gpg.sgml: Document --attribute-fd
774
775 2002-06-03  Timo Schulz  <ts@winpt.org>
776
777         * DETAILS: Add ATTRIBUTE.
778         
779 2002-05-31  David Shaw  <dshaw@jabberwocky.com>
780
781         * gpg.sgml: Add "edit/addrevoker".  Document --desig-revoke.  Note
782         that -z and --compress are the same option.  Note that
783         --digest-algo can no longer violate OpenPGP with a non-160 bit
784         hash with DSA.  Document --cert-digest-algo with suitable warnings
785         not to use it.  Note the default s2k-cipher-algo is now CAST5.
786         Note that --force-v3-sigs overrides --ask-sig-expire.  Revise
787         --expert documentation, as it is now definitely legal to have more
788         than one photo ID on a key.  --preference-list is now
789         --default-preference-list with the new meaning.  Document
790         --personal-preference-list.
791
792         * DETAILS: Document "Revoker" for batch key generation.
793
794 2002-05-22  Werner Koch  <wk@gnupg.org>
795
796         * gpg.sgml: sgml syntax fix.
797
798 2002-05-12  Werner Koch  <wk@gnupg.org>
799
800         * gpg.sgml: Fixed URL in the description section.
801
802         * faq.raw: Minor typo fixes noted by kromJx@myrealbox.com.
803
804 2002-05-11  Werner Koch  <wk@gnupg.org>
805
806         * gpg.sgml: Typo fix.
807
808 2002-05-07  David Shaw  <dshaw@jabberwocky.com>
809
810         * gpg.sgml: Add entries for --sk-comments, --no-sk-comments,
811         --pgp7, and --no-pgp7.  Fix --pgp2 and --pgp6: the proper name is
812         --escape-from-lines and not --escape-from.
813
814 2002-04-30  Timo Schulz  <ts@winpt.org>
815
816         * gpg.sgml: Add an entry for --encrypt-files and --decrypt-files.
817         
818 2002-04-29  David Shaw  <dshaw@jabberwocky.com>
819
820         * gpg.sgml: Fix minor error in --pgp6 documentation: it does not
821         imply --digest-algo MD5
822
823 2002-04-29  Werner Koch  <wk@gnupg.org>
824
825         * samplekeys.asc: Added gnupg distribution key 57548DCD.
826
827         * faq.raw: Inserted Douglas Calvert as new maintainer. Acknowledge
828         Nils.  Add entry about trust packet parsing problems.
829
830 2002-04-24  David Shaw  <dshaw@jabberwocky.com>
831
832         * gpg.sgml: Add some documentation for
833         --edit/{addphoto|showphoto|nrsign|nrlsign}, and the difference
834         between %t and %T in photo viewer command lines.
835
836 2002-04-23  Stefan Bellon  <sbellon@sbellon.de>
837
838         * gpg.sgml: Moved options from section "COMMANDS" to
839         section "OPTIONS".
840
841 2002-04-20  David Shaw  <dshaw@jabberwocky.com>
842
843         * samplekeys.asc: Added 0x5B0358A2
844
845 2002-04-19  David Shaw  <dshaw@jabberwocky.com>
846
847         * gpg.sgml: Add "%t" flag for photo IDs, a note about primary
848         having different meanings for photo and regular IDs, rename
849         --default-check-level to --default-cert-check-level, add
850         --auto-check-trustdb, and --pgp6.
851
852         * DETAILS: Add EXPSIG, EXPKEYSIG, and KEYEXPIRED.  Add notes to
853         SIGEXPIRED (deprecated), and VALIDSIG (added expiration date).
854         Add "Preferences" command to unattended key generation
855         instructions.  Also fixed a few typos.
856  
857         * samplekeys.asc: new (added to EXTRA_DIST in Makefile.am as well)
858
859 2002-01-31  Marcus Brinkmann  <marcus@g10code.de>
860
861         * DETAILS: Fix a spelling error, correct IMPORTED_RES to IMPORT_RES,
862         correct INV_RECP (the second occurence) to NO_RECP.
863
864 2002-04-03  David Shaw  <dshaw@jabberwocky.com>
865
866         * gpg.sgml: auto-key-retrieve is a keyserver-option (noted by
867         Roger Sondermann).
868         
869 2002-03-27  David Shaw  <dshaw@jabberwocky.com>
870
871         * gpg.sgml: --pgp2 also means --disable-mdc, --no-ask-sig-expire,
872         and --no-ask-cert-expire.  It does not mean --no-force-v3-sigs
873         (noted by Timo).
874
875 2002-03-27  David Shaw  <dshaw@jabberwocky.com>
876
877         * gpg.sgml: Add a few notes about --pgp2 meaning MIT PGP 2.6.2,
878         and keyserver details about HKP and NAI HKP.
879
880 2002-03-18  David Shaw  <dshaw@jabberwocky.com>
881
882         * gpg.sgml: Change meaning of --allow-non-selfsigned-uid to match
883         change in code, and add --no-allow-non-selfsigned-uid.
884
885 2002-03-13  Werner Koch  <wk@gnupg.org>
886
887         * faq.raw: Due to a lack of time Nils can't serve anymore as a
888         maintainer.  Removed his address and setup a generic address.
889
890 2002-03-06  Werner Koch  <wk@gnupg.org>
891
892         * gpg.sgml: Add an entry for --export-ownertrust.  Suggested by
893         Bernhard Reiter.
894
895 2002-01-26  Timo Schulz  <ts@winpt.org>
896
897         * gnupg-w32.reg: New. Registry file for W32 in registry format.
898        
899 2002-01-26  Werner Koch  <wk@gnupg.org>
900
901         * gpg.sgml: A few words about --gpg-agent-info and GPG_AGENT_INFO.
902
903 2002-01-25  Timo Schulz  <ts@winpt.org>
904
905         * README.W32: Modify the filename because now the .exe extension
906         is automatically added to the binary.
907         
908 2002-01-14  Werner Koch  <wk@gnupg.org>
909
910         * gpg.sgml: Talk about PGP 5 and higher.
911
912 2002-01-11  David Shaw  <dshaw@jabberwocky.com>
913
914         * gpg.sgml: Added documentation for --{no-}ask-cert-expire,
915         --{no-}ask-sig-expire, and revise --expert (it doesn't switch on
916         the expiration prompt anymore) and --default-check-level (to be
917         clearer as to what makes a good key check before signing).
918
919 2002-01-07  Werner Koch  <wk@gnupg.org>
920
921         * DETAILS: Removed the comment that unattended key generation is
922         experimental.  It is now a standard feature.
923
924 2001-12-22  David Shaw  <dshaw@jabberwocky.com>
925
926         * gpg.sgml: Fixed a few typos.
927
928         * gpg.sgml: Added documentation for --show-photos,
929         --no-show-photos, --photo-viewer, --nrsign-key,
930         --default-check-level, --search-keys, --keyserver-options,
931         --show-notation, --no-show-notation, --show-policy-url,
932         --no-show-policy-url, --for-your-eyes-only,
933         --no-for-your-eyes-only, --pgp2, --no-pgp2,
934         --no-permission-warning, --expert, --no-expert.
935
936 2001-10-31  Werner Koch  <wk@gnupg.org>
937
938         * gpg.sgml: Add a remark on how to get the long key ID.  Suggested
939         by Sebastian Klemke.
940
941 2001-10-23  Werner Koch  <wk@gnupg.org>
942
943         * gpg.sgml: Add missing tag.
944
945 2001-09-28  Werner Koch  <wk@gnupg.org>
946
947         * gpg.sgml: Add a note on option parsing.
948
949 2001-09-24  Werner Koch  <wk@gnupg.org>
950
951         * gpg.sgml: Described --{update,check}-trustdb.
952
953 2001-09-03  Werner Koch  <wk@gnupg.org>
954
955         * gpg.sgml, gpgv.sgml: Removed GDBM stuff.
956
957 2001-08-29  Werner Koch  <wk@gnupg.org>
958
959         * faq.raw: Described how to delete a secret key w/o a public key
960         and changed the entry on updating the preferences.
961
962 2001-08-08  Werner Koch  <wk@gnupg.org>
963
964         * gpg.sgml: Documented --print-mds and marked the --print-md * as
965         deprecated because it does not work in the W32 version.  Suggested
966         by John Kane.
967         (WARNINGS): Typo fix.
968         (--with-colons): Clarified that the output is in UTF-8.
969
970 2001-08-01  Werner Koch  <wk@gnupg.org>
971
972         * gpg.sgml: Added --ignore-valid-from
973
974 2001-04-20  Werner Koch  <wk@gnupg.org>
975
976         * faq.raw (Maintained-by): Removed note that load-extension is not
977         available under Windoze.
978
979         * gpg.sgml: Add new --charset UTF-8.
980
981 2001-04-19  Werner Koch  <wk@gnupg.org>
982
983         * faq.raw: Add a note about dates displayed as ????-??-??.
984
985 2001-04-17  Werner Koch  <wk@gnupg.org>
986
987         * Makefile.am (%.texi): Add rules to create .texi from .sgml.
988         However we can't automate this because automake does not like
989         .texi files as BUILT_SOURCES.
990         (%.dvi,%.ps): Removed these rules, because they are not needed
991         and get in the way of automake's dvi target
992
993         * HACKING: Changed CVS description.
994
995 2001-04-06  Werner Koch  <wk@gnupg.org>
996
997         * gpg.sgml: Small typo fixes by Florian Weimer.
998
999 2001-03-27  Werner Koch  <wk@gnupg.org>
1000
1001         * gpg.sgml: Add --no-sig-cache and --no-sig-create-check.
1002
1003 2001-03-23  Werner Koch  <wk@gnupg.org>
1004
1005         * DETAILS: New status UNEXPECTED.
1006
1007 2001-03-13  Werner Koch  <wk@gnupg.org>
1008
1009         * gpg.sgml: Described --fixed-list-mode.
1010
1011 2001-03-06  Werner Koch  <wk@gnupg.org>
1012
1013         * gpgv.sgml: Changed some gpg to gpgv. Thanks to John A. Murdie.
1014
1015 2001-03-03  Werner Koch  <wk@gnupg.org>
1016
1017         * gpg.sgml: Tell something about the 0x12345678! key ID syntax.
1018
1019 2001-01-18  Werner Koch  <wk@gnupg.org>
1020
1021         * README.W32: Changed building instructions for MinGW32/CPD 0.3 
1022
1023 2001-01-09  Werner Koch  <wk@gnupg.org>
1024
1025         * DETAILS: Fixed docs for NEED_PASSPHRASE and added USERID_HINT.
1026
1027 2000-11-30  Werner Koch  <wk@gnupg.org>
1028
1029         * gpg.sgml: Fixed the description of --verify.  Add a short note
1030         the warnings sections.
1031
1032 2000-10-19  Werner Koch  <wk@gnupg.org>
1033
1034         * gpg.sgml: Fixed doc for --allow-non-selfsigned-uid.
1035         Add entry for --ignore-crc-error.
1036
1037 2000-10-18  Werner Koch  <wk@gnupg.org>
1038
1039         * OpenPGP: Dropped the paragraph that RSA is not implemented.
1040
1041 2000-10-14  Werner Koch  <wk@gnupg.org>
1042
1043         * faq.raw: Add an answer to the problem of multiple signatures.
1044
1045 Wed Oct  4 15:50:18 CEST 2000  Werner Koch  <wk@openit.de>
1046
1047         * gpgv.sgml: New.
1048         * Makefile.am: build it.
1049
1050 Thu Sep 14 14:20:38 CEST 2000  Werner Koch  <wk@openit.de>
1051
1052         * faq.raw: New.
1053         * Makefile.am: Support to build FAQs
1054
1055 Wed Jul 12 13:32:06 CEST 2000  Werner Koch  <wk@>
1056
1057         * gpg.sgml: Add a note about the availability of the GPH.
1058
1059 2000-07-03 13:59:24  Werner Koch  (wk@habibti.openit.de)
1060
1061         * DETAILS, FAQ: Typo fixes by Yosiaki IIDA.
1062
1063 2000-05-12 10:57:21  Werner Koch  (wk@habibti.openit.de)
1064
1065         * gpg.sgml: Documented --no-tty.
1066
1067 2000-03-09 15:01:51  Werner Koch  (wk@habibti.openit.de)
1068
1069         * DETAILS: Ad a short blurb about unattended key generation.
1070
1071 Wed Feb  9 15:33:44 CET 2000  Werner Koch  <wk@gnupg.de>
1072
1073         * gpg.sgml: Describe --ignore-time-conflict.
1074
1075         * gpg.sgml: Fixed a few typos.  Thanks to Holger Trapp.
1076
1077 Wed Jan  5 11:51:17 CET 2000  Werner Koch  <wk@gnupg.de>
1078
1079         * FAQ: Enhanced answer for the 3des-s2k bug.
1080
1081 Sat Dec  4 12:30:28 CET 1999  Werner Koch  <wk@gnupg.de>
1082
1083         * gpg.sgml: Add section about the user ID
1084
1085 Mon Nov 22 11:14:53 CET 1999  Werner Koch  <wk@gnupg.de>
1086
1087         * gph: Removed the directory from the dist becuase it will
1088         go into it's own package.
1089
1090 Thu Sep 23 09:52:58 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1091
1092         * README.W32: New.
1093
1094 Mon Sep  6 19:59:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1095
1096
1097         * Makefile.am (SUBDIRS): New subdir gph for the manual.
1098
1099 Thu Jul 22 20:03:03 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1100
1101
1102         * gpg.sgml (--always-trust): Added.
1103
1104 Wed Jul 14 19:42:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1105
1106
1107         * Makefile.am: Create a dummy man page if docbook-to-man is missing.
1108
1109 Wed Jun 16 20:16:21 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1110
1111
1112         * gpg1.pod: Removed.
1113         * gpg.sgml: New. Replaces the pod file
1114         * Makefile.am: Add rule to make a man file from sgml
1115
1116 Tue Jun 15 12:21:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1117
1118
1119         * Makefile.in.in: Use DESTDIR.
1120
1121 Mon May 31 19:41:10 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1122
1123         * gpg.1pod: Enhanced the Bugs section (Michael).
1124
1125 Wed Feb 10 17:15:39 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1126
1127
1128         * gpg.1pod: Spelling and grammar corrections (John A. Martin)
1129         * FAQ: Ditto.
1130         * DETAILS: Ditto.
1131
1132
1133  Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
1134
1135  This file is free software; as a special exception the author gives
1136  unlimited permission to copy and/or distribute it, with or without
1137  modifications, as long as this notice is preserved.
1138
1139  This file is distributed in the hope that it will be useful, but
1140  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
1141  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1142
1143