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