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