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