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