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