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