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