Add the group option to gpgconf and define the new type "alias list".
[gnupg.git] / doc / ChangeLog
1 2008-06-19  Werner Koch  <wk@g10code.com>
2
3         * tools.texi (Listing options): Describe new complect gpgconf type
4         "alias list".
5
6 2008-06-16  Werner Koch  <wk@g10code.com>
7
8         * DETAILS (group): Document %ask-passphrase.
9
10 2008-05-26  Werner Koch  <wk@g10code.com>
11
12         * gpgv.texi: Minor fixes.  Fixes bug#918.
13
14         * opt-homedir.texi: Typo fixes.  Fixes bug#917.
15
16 2008-05-26  Marcus Brinkmann  <marcus@g10code.de>
17
18         * tools.texi (Invoking gpgconf): Document --list-dirs.
19
20 2008-05-20  Marcus Brinkmann  <marcus@g10code.de>
21
22         * tools.texi (Invoking gpgconf): Add --dry-run and --check-options.
23         (Checking programs): Document --check-options.
24
25 2008-05-15  Marcus Brinkmann  <marcus@g10code.de>
26
27         * gpg.texi (Operational GPG Commands): Mention the way to change
28         the default signing key.
29
30 2008-05-06  Werner Koch  <wk@g10code.com>
31
32         * Makefile.am (myman_pages): Add gpg-zip.1.
33
34         * tools.texi (gpg-zip): Add new section.
35
36 2008-04-08  Werner Koch  <wk@g10code.com>
37
38         * gpg.texi (GPG Configuration Options): Change subkeys.pgp.net to
39         keys.gnupg.net.  Describe --auto-key-locate mechanisms local and
40         nodefault.
41
42 2008-04-03  Werner Koch  <wk@g10code.com>
43
44         * yat2m.c (proc_texi_cmd): Remove extra apostrophe from @samp and
45         use open and close quote to @file and @env.
46
47 2008-04-02  Werner Koch  <wk@g10code.com>
48
49         * opt-homedir.texi: Remove special case for Registry key.
50
51         * yat2m.c (proc_texi_cmd):  Use the \(aq glyph for @samp.  This is
52         bug#898.
53         (proc_texi_buffer): Handle backslashs correctly.
54
55 2008-03-27  Werner Koch  <wk@g10code.com>
56
57         * Makefile.am (nobase_dist_doc_DATA, dist_html_DATA): New.  Move
58         relevant files to here.
59         (install-html-local): Remove.
60
61 2008-02-27  Marcus Brinkmann  <marcus@g10code.de>
62
63         * tools.texi (Listing options): Document new types.
64
65 2008-02-26  Werner Koch  <wk@g10code.com>
66
67         * gpg.texi (GPG Configuration Options): Mention rfc4398.
68
69 2008-02-05  David Shaw  <dshaw@jabberwocky.com>
70
71         * gpg.texi (GPG Esoteric Options): Tweak mention of Tempest font
72         to add a "claimed" in there.
73
74 2008-01-29  Justin Pryzby  <jpryzby+d@quoininc.com>  (wk)
75
76         * gpg-agent.texi (Agent Options): Grammar fixes
77
78         * qualified.txt: Spelling fixes.
79
80 2008-01-28  Justin Pryzby  <jpryzby+d@quoininc.com>  (wk)
81
82         * gpg-agent.texi, yat2m.c, scdaemon.texi, qualified.txt
83         * tools.texi, gpgsm.texi: Typo fixes and minor grammer fixes.
84
85 2008-01-10  Werner Koch  <wk@g10code.com>
86
87         * qualified.txt: Add missing country tag to the last entries.
88         Reported by Marcus Brinkmann.
89
90 2008-01-10  Marcus Brinkmann  <marcus@g10code.de>
91
92         * tools.texi (gpgconf): Some clarifications.
93
94 2008-01-02  Werner Koch  <wk@g10code.com>
95
96         * gpg.texi (GPG Esoteric Options): Mention --log-file.
97
98 2007-12-13  Werner Koch  <wk@g10code.com>
99
100         * qualified.txt: Add 2 root certs from S-Trust for 2008-2012.
101         * examples/trustlist.txt: Ditto.
102         * com-certs.pem: Ditto.
103
104         * gpgsm.texi (Esoteric Options): Document --extra-digest-algo.
105
106 2007-12-12  Werner Koch  <wk@g10code.com>
107
108         * gpg.texi: Typo fixes.  From Christer Andersson.
109
110 2007-12-04  Werner Koch  <wk@g10code.com>
111
112         * help.txt: New online help file.
113         * help.be.txt, help.ca.txt, help.cs.txt, help.da.txt, help.de.txt
114         * help.el.txt, help.eo.txt, help.es.txt, help.et.txt, help.fi.txt
115         * help.fr.txt, help.gl.txt, help.hu.txt, help.id.txt, help.it.txt
116         * help.ja.txt, help.nb.txt, help.pl.txt, help.pt.txt
117         * help.pt_BR.txt, help.ro.txt, help.ru.txt, help.sk.txt
118         * help.sv.txt, help.tr.txt, help.zh_CN.txt, help.zh_TW.txt: New
119         online file, generated from teh current po files.
120         * Makefile.am (dist_pkgdata_DATA): Add them.
121
122 2007-11-19  Werner Koch  <wk@g10code.com>
123
124         * gpg.texi (GPG Configuration Options): English Grammar fix.
125         Thanks to Gerg Troxel.
126
127         * gpgsm.texi (Certificate Options): Document
128         --auto-issuer-key-retrieve.
129
130 2007-11-15  Werner Koch  <wk@g10code.com>
131
132         * gpg.texi (GPG Configuration): Add PINENTRY_USER_DATA.
133
134         * gpg-agent.texi (Agent Options): Add xauthority.
135
136 2007-10-31  Marcus Brinkmann  <marcus@g10code.de>
137
138         * gpg-agent.texi (Agent Options): Fix typos, by Bernhard Reiter.
139
140 2007-10-27  David Shaw  <dshaw@jabberwocky.com>
141
142         * gpg.texi: Document --rfc4880 (the new --openpgp).
143
144 2007-10-25  David Shaw  <dshaw@jabberwocky.com>
145
146         * gpg.texi: Clarify --force-v3-sigs, --pgp2, and --pgp6 a bit.
147
148 2007-10-23  Werner Koch  <wk@g10code.com>
149
150         * tools.texi (Listing global options): New.
151
152 2007-10-19  Werner Koch  <wk@g10code.com>
153
154         * tools.texi (Controlling gpg-connect-agent): Updated.
155
156 2007-08-29  Werner Koch  <wk@g10code.com>
157
158         * tools.texi (Checking programs): New.
159
160 2007-08-27  Werner Koch  <wk@g10code.com>
161
162         * examples/pwpattern.list: New.
163
164 2007-08-24  Werner Koch  <wk@g10code.com>
165
166         * debugging.texi (Common Problems): Add "A root certifciate does
167         not validate."
168
169 2007-08-14  Werner Koch  <wk@g10code.com>
170
171         * glossary.texi (Glossary): Add a more items.
172
173 2007-08-13  Werner Koch  <wk@g10code.com>
174
175         * yat2m.c (proc_texi_cmd): Do not put @samp content between two
176         newlines.
177
178         * gpg-agent.texi (Agent Configuration): Explain the CM flag for
179         trustlist.txt.
180
181 2007-08-09  Werner Koch  <wk@g10code.com>
182
183         * gpgsm.texi (Certificate Options): Describe --validation-model.
184
185 2007-07-23  Werner Koch  <wk@g10code.com>
186
187         * scdaemon.texi (Scdaemon Commands): Remove obsolete --print-atr.
188
189 2007-07-17  Werner Koch  <wk@g10code.com>
190
191         * gpgsm.texi (Input and Output): Document --default-key.
192
193 2007-07-04  Werner Koch  <wk@g10code.com>
194
195         * gpl.texi: Updated to GPLv3.
196
197 2007-06-22  Werner Koch  <wk@g10code.com>
198
199         * gpg.texi (Operational GPG Commands): Describe the flags used by
200         --check-sigs.
201
202 2007-06-21  Werner Koch  <wk@g10code.com>
203
204         * gpgsm.texi (Certificate Management): Changed description of
205         --gen-key.
206
207 2007-06-19  Werner Koch  <wk@g10code.com>
208
209         * glossary.texi (Glossary): Describe PSE.
210
211 2007-06-18  Werner Koch  <wk@g10code.com>
212
213         * gpg-agent.texi (Agent GETINFO): New.
214
215 2007-06-06  Werner Koch  <wk@g10code.com>
216
217         * Makefile.am (yat2m): Use a plain rule to build it for the sake
218         of cross-compiling.
219
220         * yat2m.c (finish_page): Init SECT to NULL.
221
222 2007-05-11  Werner Koch  <wk@g10code.com>
223
224         * gpgsm.texi (--export): Enhanced description.
225
226 2007-05-09  Werner Koch  <wk@g10code.com>
227
228         * examples/gpgconf.conf: Remove active example line.
229
230         * Makefile.am (online): Distinguish between released and svn manuals.
231
232 2007-05-08  Werner Koch  <wk@g10code.com>
233
234         * howtos.texi: New.
235         * howto-create-a-server-cert.texi: New.
236         * Makefile.am (gnupg_TEXINFOS): Add new files.
237
238         * gnupg.texi: Moved the logo for HTML more to the top.
239         * Makefile.am (install-html-local): New.
240         (DVIPS): Redefine to include srcdir.
241
242 2007-05-04  Werner Koch  <wk@g10code.com>
243
244         * gnupg.texi (Top): Fix typo and a grammar issue.
245         * Makefile.am (EXTRA_DIST): Add gnupg-logo.png.  Suggested by
246         Bernard Leak.
247
248 2007-04-15  David Shaw  <dshaw@jabberwocky.com>
249
250         * gpg.texi (OpenPGP Options): Update the personal-foo-preferences
251         documentation a bit.
252
253 2007-04-10  Werner Koch  <wk@g10code.com>
254
255         * gpg.texi (GPG Configuration Options): Document --batch, no-tty,
256         --yes and --no.
257
258 2007-03-08  Werner Koch  <wk@g10code.com>
259
260         * gnupg-logo.png, gnupg-logo.eps, gnupg-logo.pdf: New.
261         * gnupg-badge-openpgp.eps, gnupg-badge-openpgp.eps
262         * gnupg-badge-openpgp.jpg: Removed.
263         * gnupg.texi: Use new logo.
264
265 2007-03-07  Werner Koch  <wk@g10code.com>
266
267         * tools.texi (applygnupgdefaults): New.
268
269 2007-03-06  Werner Koch  <wk@g10code.com>
270
271         * examples/gpgconf.conf: New.
272
273 2007-03-04  David Shaw  <dshaw@jabberwocky.com>
274
275         * gpg.texi (GPG Esoteric Options): Document
276         --allow-multiple-messages.
277
278 2007-02-26  Werner Koch  <wk@g10code.com>
279
280         * gpg.texi (GPG Configuration): Document envvar LANGUAGE.
281         (GPG Configuration Options): Document show-primary-uid-only.
282
283 2007-02-18  Werner Koch  <wk@g10code.com>
284
285         * gpg.texi (GPG Esoteric Options): No card reader options for gpg2. 
286
287 2007-02-14  Werner Koch  <wk@g10code.com>
288
289         * gpg-agent.texi (Agent Options): Doc --pinentry-touch-file.
290
291 2007-02-05  Werner Koch  <wk@g10code.com>
292
293         * debugging.texi (Common Problems): Tell how to export a private
294         key without a certificate.
295
296 2007-01-30  Werner Koch  <wk@g10code.com>
297
298         * com-certs.pem: Added the current root certifcates of D-Trust and
299         S-Trust.
300
301 2007-01-18  David Shaw  <dshaw@jabberwocky.com>
302
303         * gpg.texi, specify-user-id.texi: Only some of the mentions of
304         exclamation marks have an example.  Give examples to the rest.
305
306 2007-01-17  David Shaw  <dshaw@jabberwocky.com>
307
308         * gpg.texi (GPG Configuration Options): Make http_proxy option
309         documentation match reality.
310         (BUGS): Warn about hibernate/safe-sleep/etc writing main RAM to
311         disk, despite locking.
312
313 2006-12-08  Werner Koch  <wk@g10code.com>
314
315         * gnupg.texi (direntry): Rename gpg to gpg2.
316
317 2006-12-04  Werner Koch  <wk@g10code.com>
318
319         * gpgv.texi: New.
320         * tools.texi: Include new file.
321
322 2006-12-02  David Shaw  <dshaw@jabberwocky.com>
323
324         * gpg.texi (GPG Esoteric Options): Document --passphrase-repeat.
325
326 2006-11-14  Werner Koch  <wk@g10code.com>
327
328         * gpgsm.texi (GPGSM EXPORT): Document changes.
329
330 2006-11-11  Werner Koch  <wk@g10code.com>
331
332         * gnupg.texi (Top): Move gpg-agent part before gpg.
333
334 2006-11-05  David Shaw  <dshaw@jabberwocky.com>
335
336         * gpg.texi: Reference to --s2k-count in --s2k-mode.
337
338 2006-10-30  Werner Koch  <wk@g10code.com>
339
340         * faq.raw: Minor corrections.
341
342 2006-10-12  Werner Koch  <wk@g10code.com>
343
344         * Makefile.am (man_MANS): Do not install gnupg.7 due to a conflict
345         with gpg1.
346
347 2006-10-12  David Shaw  <dshaw@jabberwocky.com>
348
349         * gpg.texi: Document --s2k-count.
350
351 2006-09-25  Werner Koch  <wk@g10code.com>
352
353         * gpg.texi (GPG Examples): Add markup to all options.  This is
354         required to have the double dashs printed correclty.
355
356 2006-09-22  Werner Koch  <wk@g10code.com>
357
358         * instguide.texi (Installation): New.
359         * assuan.texi (Assuan): Removed.  Use the libassuan manual instead.
360         * gnupg.texi: Reflect these changes. 
361
362         * gpg.texi: Make some parts depend on the "gpgone" set
363         command. This allows us to use the same source for gpg1 and gpg2.
364
365         * yat2m.c (parse_file): Better parsing of @ifset and ifclear.
366         (main): Allow definition of "-D gpgone".
367         (parse_file): Allow macro definitions.
368         (proc_texi_cmd): Expand macros.
369         (proc_texi_buffer): Process commands terminated by the closing
370         brace of the enclosing command.
371
372 2006-09-20  Werner Koch  <wk@g10code.com>
373
374         * texi.css: New.  Note that the current vesion of makeinfo has a
375         bug while copying the @import directive.  A pacth has been send to
376         upstream.
377
378 2006-09-19  Werner Koch  <wk@g10code.com>
379
380         * gpg.texi: Some restructuring.
381
382         * Makefile.am (online): New target.
383
384 2006-09-18  Werner Koch  <wk@g10code.com>
385
386         * com-certs.pem: New.
387
388 2006-09-13  Werner Koch  <wk@g10code.com>
389
390         * gpg.texi (GPG Esoteric Options): Fixed typo in
391         --require-cross-certification and made it the default.
392
393 2006-09-11  Werner Koch  <wk@g10code.com>
394
395         * HACKING: Cleaned up.
396
397 2006-09-08  Werner Koch  <wk@g10code.com>
398
399         * yat2m.c (parse_file): Ignore @node lines immediately.
400         (proc_texi_cmd): No special @end ifset processing anymore.
401
402         * specify-user-id.texi: New.  Factored out of gpg.texi and ../README.
403
404 2006-09-07  Werner Koch  <wk@g10code.com>
405
406         * scdaemon.texi (Scdaemon Configuration): New.
407
408         * examples/scd-event: Event handler for sdaemon.
409         * examples/: New directory
410
411 2006-08-22  Werner Koch  <wk@g10code.com>
412
413         * yat2m.c (parse_file): Added code to skip a line after @mansect.
414
415         * gnupg7.texi: New.
416
417 2006-08-21  Werner Koch  <wk@g10code.com>
418
419         * Makefile.am: Added other doc files from gpg 1.4.
420
421 2006-08-17  Werner Koch  <wk@g10code.com>
422
423         * Makefile.am: Added rules to build man pages.
424
425         * yat2m.c: New.
426
427 2006-02-14  Werner Koch  <wk@gnupg.org>
428
429         * gpgsm.texi (GPGSM Configuration): New section.
430
431 2005-11-14  Werner Koch  <wk@g10code.com>
432
433         * qualified.txt: Added real information.
434
435 2005-11-13  Werner Koch  <wk@g10code.com>
436
437         * qualified.txt: New.
438         * Makefile.am (dist_pkgdata_DATA): New.
439
440 2005-08-16  Werner Koch  <wk@g10code.com>
441
442         * gpg-agent.texi (Agent Options): Note default file name for
443         --write-env-file.
444
445 2005-06-03  Werner Koch  <wk@g10code.com>
446
447         * debugging.texi (Architecture Details): New section, mostly empty.
448         * gnupg-card-architecture.fig: New.
449         * Makefile.am: Rules to build png and eps versions.
450
451         * gpg-agent.texi (Agent UPDATESTARTUPTTY): New.
452
453 2005-05-17  Werner Koch  <wk@g10code.com>
454
455         * gpg-agent.texi (Agent Options): Removed --disable-pth.
456
457 2005-04-27  Werner Koch  <wk@g10code.com>
458
459         * tools.texi (symcryptrun): Added.
460
461         * scdaemon.texi: Removed OpenSC specific options.
462
463 2005-04-20  Werner Koch  <wk@g10code.com>
464
465         * gpg-agent.texi (Agent Configuration): New section.
466
467 2005-02-24  Werner Koch  <wk@g10code.com>
468
469         * tools.texi (gpg-connect-agent): New.
470
471 2005-02-14  Werner Koch  <wk@g10code.com>
472
473         * gpgsm.texi (Certificate Management): Document --import.
474
475 2005-01-27  Moritz Schulte  <moritz@g10code.com>
476
477         * gpg-agent.texi: Document ssh-agent emulation layer.
478
479 2005-01-04  Werner Koch  <wk@g10code.com>
480
481         * gnupg.texi: Updated to use @copying.
482
483 2004-12-22  Werner Koch  <wk@g10code.com>
484
485         * gnupg.texi: Reordered.
486         * contrib.texi: Updated.
487
488 2004-12-21  Werner Koch  <wk@g10code.com>
489
490         * tools.texi (gpg-preset-passphrase): New section.
491
492         * gnupg-badge-openpgp.eps, gnupg-badge-openpgp.jpg: New
493         * gnupg.texi: Add a logo.
494         * sysnotes.texi: New.
495
496 2004-11-05  Werner Koch  <wk@g10code.com>
497
498         * debugging.texi (Common Problems): Curses pinentry problem.
499
500 2004-10-22  Werner Koch  <wk@g10code.com>
501
502         * tools.texi (Helper Tools): Document gpgsm-gencert.sh.
503
504 2004-10-05  Werner Koch  <wk@g10code.com>
505
506         * gpg-agent.texi (Invoking GPG-AGENT): Tell that GPG_TTY needs to
507         be set in all cases.
508
509 2004-09-30  Werner Koch  <wk@g10code.com>
510
511         * gpg.texi: New.
512         * gnupg.texi: Include gpg.texi
513
514         * tools.texi: Add a few @command markups.
515         * gpgsm.texi: Ditto 
516         * gpg-agent.texi: Ditto.
517         * scdaemon.texi: Ditto.
518
519 2004-09-30  Marcus Brinkmann  <marcus@g10code.de>
520
521         * tools.texi (Changing options): Add documentation for gpgconf.
522
523         * contrib.texi (Contributors): Add two missing periods.
524
525 2004-09-29  Werner Koch  <wk@g10code.com>
526
527         * gpgsm.texi (Configuration Options): Add --log-file.
528
529         * gpg-agent.texi (Invoking GPG-AGENT): Add a few words about the
530         expected pinentry filename.
531
532         Changed license of the manual stuff to GPL.
533         
534         * gnupg.texi (Top): New menu item Helper Tools.
535
536         * tools.texi (Helper Tools): New.
537         * Makefile.am (gnupg_TEXINFOS): Add tools.texi.
538
539 2004-08-05  Werner Koch  <wk@g10code.de>
540
541         * scdaemon.texi (Card applications): New section.
542
543 2004-06-22  Werner Koch  <wk@g10code.com>
544
545         * glossary.texi: New.
546
547 2004-06-18  Werner Koch  <wk@gnupg.org>
548
549         * debugging.texi: New.
550         * gnupg.texi: Include it.
551
552 2004-05-11  Werner Koch  <wk@gnupg.org>
553
554         * gpgsm.texi (Esoteric Options): Add --debug-allow-core-dump.
555
556 2004-05-03  Werner Koch  <wk@gnupg.org>
557
558         * gpg-agent.texi (Agent Options): Add --allow-mark-trusted.
559
560 2004-02-03  Werner Koch  <wk@gnupg.org>
561
562         * contrib.texi (Contributors): Updated from the gpg 1.2.3 thanks
563         list.
564         * gpgsm.texi, gpg-agent.texi, scdaemon.texi: Language cleanups.
565
566 2003-12-01  Werner Koch  <wk@gnupg.org>
567
568         * gpgsm.texi (Certificate Options): Add --{enable,disable}-ocsp.
569
570 2003-11-17  Werner Koch  <wk@gnupg.org>
571
572         * scdaemon.texi (Scdaemon Options): Added --allow-admin and
573         --deny-admin.
574
575 2003-10-27  Werner Koch  <wk@gnupg.org>
576
577         * gpg-agent.texi (Agent GET_CONFIRMATION): New.
578
579 2002-12-04  Werner Koch  <wk@gnupg.org>
580
581         * gpg-agent.texi (Agent Signals): New.
582
583 2002-12-03  Werner Koch  <wk@gnupg.org>
584
585         * gpgsm.texi (Operational Commands): Add --passwd and
586         --call-protect-tool.
587         * gpg-agent.texi (Agent PASSWD): New
588
589 2002-11-13  Werner Koch  <wk@gnupg.org>
590
591         * gpg-agent.texi (Invoking GPG-AGENT): Tell about GPG_TTY.
592
593 2002-11-12  Werner Koch  <wk@gnupg.org>
594
595         * gpgsm.texi (Operational Commands): Add --call-dirmngr.
596
597 2002-09-25  Werner Koch  <wk@gnupg.org>
598
599         * gpg-agent.texi (Agent Options): Add --keep-tty and --keep-display.
600
601 2002-09-12  Werner Koch  <wk@gnupg.org>
602
603         * gpg-agent.texi (Invoking GPG-AGENT): Explained how to start only
604         one instance.
605
606 2002-08-28  Werner Koch  <wk@gnupg.org>
607
608         * gpg-agent.texi (Agent Options): Explained more options.
609         * scdaemon.texi (Scdaemon Options): Ditto.
610
611 2002-08-09  Werner Koch  <wk@gnupg.org>
612
613         * Makefile.am (gnupg_TEXINFOS): Include contrib.texi.
614
615 2002-08-06  Werner Koch  <wk@gnupg.org>
616
617         * gpgsm.texi: Added more options.
618
619 2002-07-26  Werner Koch  <wk@gnupg.org>
620
621         * assuan.texi: New.
622         * gpgsm.texi, scdaemon.texi, gpg-agent.texi: Documented the Assuan
623         protocol used.
624
625 2002-07-22  Werner Koch  <wk@gnupg.org>
626
627         * gnupg.texi, scdaemon.texi, gpg-agent.texi: New.
628         * contrib.texi, gpl.texi, fdl.texi: New.
629         * gpgsm.texi: Made this an include file for gnupg.texi.
630         * Makefile.am: Build gnupg.info instead of gpgsm.info.
631
632 2002-06-04  Werner Koch  <wk@gnupg.org>
633
634         * gpgsm.texi (Invocation): Described the various debug flags.
635
636 2002-05-14  Werner Koch  <wk@gnupg.org>
637
638         * Makefile.am, gpgsm.texi: New.
639         
640  Copyright 2002, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
641
642  This file is free software; as a special exception the author gives
643  unlimited permission to copy and/or distribute it, with or without
644  modifications, as long as this notice is preserved.
645
646  This file is distributed in the hope that it will be useful, but
647  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
648  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.