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