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