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