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