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