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