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