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