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