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