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