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