2008-01-10 Marcus Brinkmann <marcus@g10code.de>
[gnupg.git] / doc / ChangeLog
blob2fa21954c286d7b530500ec9647c841d120c02d5
1 2008-01-10  Marcus Brinkmann  <marcus@g10code.de>
3         * tools.texi (gpgconf): Some clarifications.
5 2007-12-13  Werner Koch  <wk@g10code.com>
8         * qualified.txt: Add 2 root certs from S-Trust for 2008-2012.
9         * examples/trustlist.txt: Ditto.
10         * com-certs.pem: Ditto.
12         * gpgsm.texi (Esoteric Options): Document --extra-digest-algo.
14 2007-12-12  Werner Koch  <wk@g10code.com>
16         * gpg.texi: Typo fixes.  From Christer Andersson.
18 2007-12-04  Werner Koch  <wk@g10code.com>
20         * help.txt: New online help file.
21         * help.be.txt, help.ca.txt, help.cs.txt, help.da.txt, help.de.txt
22         * help.el.txt, help.eo.txt, help.es.txt, help.et.txt, help.fi.txt
23         * help.fr.txt, help.gl.txt, help.hu.txt, help.id.txt, help.it.txt
24         * help.ja.txt, help.nb.txt, help.pl.txt, help.pt.txt
25         * help.pt_BR.txt, help.ro.txt, help.ru.txt, help.sk.txt
26         * help.sv.txt, help.tr.txt, help.zh_CN.txt, help.zh_TW.txt: New
27         online file, generated from teh current po files.
28         * Makefile.am (dist_pkgdata_DATA): Add them.
30 2007-11-19  Werner Koch  <wk@g10code.com>
32         * gpg.texi (GPG Configuration Options): English Grammar fix.
33         Thanks to Gerg Troxel.
35         * gpgsm.texi (Certificate Options): Document
36         --auto-issuer-key-retrieve.
38 2007-11-15  Werner Koch  <wk@g10code.com>
40         * gpg.texi (GPG Configuration): Add PINENTRY_USER_DATA.
42         * gpg-agent.texi (Agent Options): Add xauthority.
44 2007-10-31  Marcus Brinkmann  <marcus@g10code.de>
46         * gpg-agent.texi (Agent Options): Fix typos, by Bernhard Reiter.
48 2007-10-27  David Shaw  <dshaw@jabberwocky.com>
50         * gpg.texi: Document --rfc4880 (the new --openpgp).
52 2007-10-25  David Shaw  <dshaw@jabberwocky.com>
54         * gpg.texi: Clarify --force-v3-sigs, --pgp2, and --pgp6 a bit.
56 2007-10-23  Werner Koch  <wk@g10code.com>
58         * tools.texi (Listing global options): New.
60 2007-10-19  Werner Koch  <wk@g10code.com>
62         * tools.texi (Controlling gpg-connect-agent): Updated.
64 2007-08-29  Werner Koch  <wk@g10code.com>
66         * tools.texi (Checking programs): New.
68 2007-08-27  Werner Koch  <wk@g10code.com>
70         * examples/pwpattern.list: New.
72 2007-08-24  Werner Koch  <wk@g10code.com>
74         * debugging.texi (Common Problems): Add "A root certifciate does
75         not validate."
77 2007-08-14  Werner Koch  <wk@g10code.com>
79         * glossary.texi (Glossary): Add a more items.
81 2007-08-13  Werner Koch  <wk@g10code.com>
83         * yat2m.c (proc_texi_cmd): Do not put @samp content between two
84         newlines.
86         * gpg-agent.texi (Agent Configuration): Explain the CM flag for
87         trustlist.txt.
89 2007-08-09  Werner Koch  <wk@g10code.com>
91         * gpgsm.texi (Certificate Options): Describe --validation-model.
93 2007-07-23  Werner Koch  <wk@g10code.com>
95         * scdaemon.texi (Scdaemon Commands): Remove obsolete --print-atr.
97 2007-07-17  Werner Koch  <wk@g10code.com>
99         * gpgsm.texi (Input and Output): Document --default-key.
101 2007-07-04  Werner Koch  <wk@g10code.com>
103         * gpl.texi: Updated to GPLv3.
105 2007-06-22  Werner Koch  <wk@g10code.com>
107         * gpg.texi (Operational GPG Commands): Describe the flags used by
108         --check-sigs.
110 2007-06-21  Werner Koch  <wk@g10code.com>
112         * gpgsm.texi (Certificate Management): Changed description of
113         --gen-key.
115 2007-06-19  Werner Koch  <wk@g10code.com>
117         * glossary.texi (Glossary): Describe PSE.
119 2007-06-18  Werner Koch  <wk@g10code.com>
121         * gpg-agent.texi (Agent GETINFO): New.
123 2007-06-06  Werner Koch  <wk@g10code.com>
125         * Makefile.am (yat2m): Use a plain rule to build it for the sake
126         of cross-compiling.
128         * yat2m.c (finish_page): Init SECT to NULL.
130 2007-05-11  Werner Koch  <wk@g10code.com>
132         * gpgsm.texi (--export): Enhanced description.
134 2007-05-09  Werner Koch  <wk@g10code.com>
136         * examples/gpgconf.conf: Remove active example line.
138         * Makefile.am (online): Distinguish between released and svn manuals.
140 2007-05-08  Werner Koch  <wk@g10code.com>
142         * howtos.texi: New.
143         * howto-create-a-server-cert.texi: New.
144         * Makefile.am (gnupg_TEXINFOS): Add new files.
146         * gnupg.texi: Moved the logo for HTML more to the top.
147         * Makefile.am (install-html-local): New.
148         (DVIPS): Redefine to include srcdir.
150 2007-05-04  Werner Koch  <wk@g10code.com>
152         * gnupg.texi (Top): Fix typo and a grammar issue.
153         * Makefile.am (EXTRA_DIST): Add gnupg-logo.png.  Suggested by
154         Bernard Leak.
156 2007-04-15  David Shaw  <dshaw@jabberwocky.com>
158         * gpg.texi (OpenPGP Options): Update the personal-foo-preferences
159         documentation a bit.
161 2007-04-10  Werner Koch  <wk@g10code.com>
163         * gpg.texi (GPG Configuration Options): Document --batch, no-tty,
164         --yes and --no.
166 2007-03-08  Werner Koch  <wk@g10code.com>
168         * gnupg-logo.png, gnupg-logo.eps, gnupg-logo.pdf: New.
169         * gnupg-badge-openpgp.eps, gnupg-badge-openpgp.eps
170         * gnupg-badge-openpgp.jpg: Removed.
171         * gnupg.texi: Use new logo.
173 2007-03-07  Werner Koch  <wk@g10code.com>
175         * tools.texi (applygnupgdefaults): New.
177 2007-03-06  Werner Koch  <wk@g10code.com>
179         * examples/gpgconf.conf: New.
181 2007-03-04  David Shaw  <dshaw@jabberwocky.com>
183         * gpg.texi (GPG Esoteric Options): Document
184         --allow-multiple-messages.
186 2007-02-26  Werner Koch  <wk@g10code.com>
188         * gpg.texi (GPG Configuration): Document envvar LANGUAGE.
189         (GPG Configuration Options): Document show-primary-uid-only.
191 2007-02-18  Werner Koch  <wk@g10code.com>
193         * gpg.texi (GPG Esoteric Options): No card reader options for gpg2. 
195 2007-02-14  Werner Koch  <wk@g10code.com>
197         * gpg-agent.texi (Agent Options): Doc --pinentry-touch-file.
199 2007-02-05  Werner Koch  <wk@g10code.com>
201         * debugging.texi (Common Problems): Tell how to export a private
202         key without a certificate.
204 2007-01-30  Werner Koch  <wk@g10code.com>
206         * com-certs.pem: Added the current root certifcates of D-Trust and
207         S-Trust.
209 2007-01-18  David Shaw  <dshaw@jabberwocky.com>
211         * gpg.texi, specify-user-id.texi: Only some of the mentions of
212         exclamation marks have an example.  Give examples to the rest.
214 2007-01-17  David Shaw  <dshaw@jabberwocky.com>
216         * gpg.texi (GPG Configuration Options): Make http_proxy option
217         documentation match reality.
218         (BUGS): Warn about hibernate/safe-sleep/etc writing main RAM to
219         disk, despite locking.
221 2006-12-08  Werner Koch  <wk@g10code.com>
223         * gnupg.texi (direntry): Rename gpg to gpg2.
225 2006-12-04  Werner Koch  <wk@g10code.com>
227         * gpgv.texi: New.
228         * tools.texi: Include new file.
230 2006-12-02  David Shaw  <dshaw@jabberwocky.com>
232         * gpg.texi (GPG Esoteric Options): Document --passphrase-repeat.
234 2006-11-14  Werner Koch  <wk@g10code.com>
236         * gpgsm.texi (GPGSM EXPORT): Document changes.
238 2006-11-11  Werner Koch  <wk@g10code.com>
240         * gnupg.texi (Top): Move gpg-agent part before gpg.
242 2006-11-05  David Shaw  <dshaw@jabberwocky.com>
244         * gpg.texi: Reference to --s2k-count in --s2k-mode.
246 2006-10-30  Werner Koch  <wk@g10code.com>
248         * faq.raw: Minor corrections.
250 2006-10-12  Werner Koch  <wk@g10code.com>
252         * Makefile.am (man_MANS): Do not install gnupg.7 due to a conflict
253         with gpg1.
255 2006-10-12  David Shaw  <dshaw@jabberwocky.com>
257         * gpg.texi: Document --s2k-count.
259 2006-09-25  Werner Koch  <wk@g10code.com>
261         * gpg.texi (GPG Examples): Add markup to all options.  This is
262         required to have the double dashs printed correclty.
264 2006-09-22  Werner Koch  <wk@g10code.com>
266         * instguide.texi (Installation): New.
267         * assuan.texi (Assuan): Removed.  Use the libassuan manual instead.
268         * gnupg.texi: Reflect these changes. 
270         * gpg.texi: Make some parts depend on the "gpgone" set
271         command. This allows us to use the same source for gpg1 and gpg2.
273         * yat2m.c (parse_file): Better parsing of @ifset and ifclear.
274         (main): Allow definition of "-D gpgone".
275         (parse_file): Allow macro definitions.
276         (proc_texi_cmd): Expand macros.
277         (proc_texi_buffer): Process commands terminated by the closing
278         brace of the enclosing command.
280 2006-09-20  Werner Koch  <wk@g10code.com>
282         * texi.css: New.  Note that the current vesion of makeinfo has a
283         bug while copying the @import directive.  A pacth has been send to
284         upstream.
286 2006-09-19  Werner Koch  <wk@g10code.com>
288         * gpg.texi: Some restructuring.
290         * Makefile.am (online): New target.
292 2006-09-18  Werner Koch  <wk@g10code.com>
294         * com-certs.pem: New.
296 2006-09-13  Werner Koch  <wk@g10code.com>
298         * gpg.texi (GPG Esoteric Options): Fixed typo in
299         --require-cross-certification and made it the default.
301 2006-09-11  Werner Koch  <wk@g10code.com>
303         * HACKING: Cleaned up.
305 2006-09-08  Werner Koch  <wk@g10code.com>
307         * yat2m.c (parse_file): Ignore @node lines immediately.
308         (proc_texi_cmd): No special @end ifset processing anymore.
310         * specify-user-id.texi: New.  Factored out of gpg.texi and ../README.
312 2006-09-07  Werner Koch  <wk@g10code.com>
314         * scdaemon.texi (Scdaemon Configuration): New.
316         * examples/scd-event: Event handler for sdaemon.
317         * examples/: New directory
319 2006-08-22  Werner Koch  <wk@g10code.com>
321         * yat2m.c (parse_file): Added code to skip a line after @mansect.
323         * gnupg7.texi: New.
325 2006-08-21  Werner Koch  <wk@g10code.com>
327         * Makefile.am: Added other doc files from gpg 1.4.
329 2006-08-17  Werner Koch  <wk@g10code.com>
331         * Makefile.am: Added rules to build man pages.
333         * yat2m.c: New.
335 2006-02-14  Werner Koch  <wk@gnupg.org>
337         * gpgsm.texi (GPGSM Configuration): New section.
339 2005-11-14  Werner Koch  <wk@g10code.com>
341         * qualified.txt: Added real information.
343 2005-11-13  Werner Koch  <wk@g10code.com>
345         * qualified.txt: New.
346         * Makefile.am (dist_pkgdata_DATA): New.
348 2005-08-16  Werner Koch  <wk@g10code.com>
350         * gpg-agent.texi (Agent Options): Note default file name for
351         --write-env-file.
353 2005-06-03  Werner Koch  <wk@g10code.com>
355         * debugging.texi (Architecture Details): New section, mostly empty.
356         * gnupg-card-architecture.fig: New.
357         * Makefile.am: Rules to build png and eps versions.
359         * gpg-agent.texi (Agent UPDATESTARTUPTTY): New.
361 2005-05-17  Werner Koch  <wk@g10code.com>
363         * gpg-agent.texi (Agent Options): Removed --disable-pth.
365 2005-04-27  Werner Koch  <wk@g10code.com>
367         * tools.texi (symcryptrun): Added.
369         * scdaemon.texi: Removed OpenSC specific options.
371 2005-04-20  Werner Koch  <wk@g10code.com>
373         * gpg-agent.texi (Agent Configuration): New section.
375 2005-02-24  Werner Koch  <wk@g10code.com>
377         * tools.texi (gpg-connect-agent): New.
379 2005-02-14  Werner Koch  <wk@g10code.com>
381         * gpgsm.texi (Certificate Management): Document --import.
383 2005-01-27  Moritz Schulte  <moritz@g10code.com>
385         * gpg-agent.texi: Document ssh-agent emulation layer.
387 2005-01-04  Werner Koch  <wk@g10code.com>
389         * gnupg.texi: Updated to use @copying.
391 2004-12-22  Werner Koch  <wk@g10code.com>
393         * gnupg.texi: Reordered.
394         * contrib.texi: Updated.
396 2004-12-21  Werner Koch  <wk@g10code.com>
398         * tools.texi (gpg-preset-passphrase): New section.
400         * gnupg-badge-openpgp.eps, gnupg-badge-openpgp.jpg: New
401         * gnupg.texi: Add a logo.
402         * sysnotes.texi: New.
404 2004-11-05  Werner Koch  <wk@g10code.com>
406         * debugging.texi (Common Problems): Curses pinentry problem.
408 2004-10-22  Werner Koch  <wk@g10code.com>
410         * tools.texi (Helper Tools): Document gpgsm-gencert.sh.
412 2004-10-05  Werner Koch  <wk@g10code.com>
414         * gpg-agent.texi (Invoking GPG-AGENT): Tell that GPG_TTY needs to
415         be set in all cases.
417 2004-09-30  Werner Koch  <wk@g10code.com>
419         * gpg.texi: New.
420         * gnupg.texi: Include gpg.texi
422         * tools.texi: Add a few @command markups.
423         * gpgsm.texi: Ditto 
424         * gpg-agent.texi: Ditto.
425         * scdaemon.texi: Ditto.
427 2004-09-30  Marcus Brinkmann  <marcus@g10code.de>
429         * tools.texi (Changing options): Add documentation for gpgconf.
431         * contrib.texi (Contributors): Add two missing periods.
433 2004-09-29  Werner Koch  <wk@g10code.com>
435         * gpgsm.texi (Configuration Options): Add --log-file.
437         * gpg-agent.texi (Invoking GPG-AGENT): Add a few words about the
438         expected pinentry filename.
440         Changed license of the manual stuff to GPL.
441         
442         * gnupg.texi (Top): New menu item Helper Tools.
444         * tools.texi (Helper Tools): New.
445         * Makefile.am (gnupg_TEXINFOS): Add tools.texi.
447 2004-08-05  Werner Koch  <wk@g10code.de>
449         * scdaemon.texi (Card applications): New section.
451 2004-06-22  Werner Koch  <wk@g10code.com>
453         * glossary.texi: New.
455 2004-06-18  Werner Koch  <wk@gnupg.org>
457         * debugging.texi: New.
458         * gnupg.texi: Include it.
460 2004-05-11  Werner Koch  <wk@gnupg.org>
462         * gpgsm.texi (Esoteric Options): Add --debug-allow-core-dump.
464 2004-05-03  Werner Koch  <wk@gnupg.org>
466         * gpg-agent.texi (Agent Options): Add --allow-mark-trusted.
468 2004-02-03  Werner Koch  <wk@gnupg.org>
470         * contrib.texi (Contributors): Updated from the gpg 1.2.3 thanks
471         list.
472         * gpgsm.texi, gpg-agent.texi, scdaemon.texi: Language cleanups.
474 2003-12-01  Werner Koch  <wk@gnupg.org>
476         * gpgsm.texi (Certificate Options): Add --{enable,disable}-ocsp.
478 2003-11-17  Werner Koch  <wk@gnupg.org>
480         * scdaemon.texi (Scdaemon Options): Added --allow-admin and
481         --deny-admin.
483 2003-10-27  Werner Koch  <wk@gnupg.org>
485         * gpg-agent.texi (Agent GET_CONFIRMATION): New.
487 2002-12-04  Werner Koch  <wk@gnupg.org>
489         * gpg-agent.texi (Agent Signals): New.
491 2002-12-03  Werner Koch  <wk@gnupg.org>
493         * gpgsm.texi (Operational Commands): Add --passwd and
494         --call-protect-tool.
495         * gpg-agent.texi (Agent PASSWD): New
497 2002-11-13  Werner Koch  <wk@gnupg.org>
499         * gpg-agent.texi (Invoking GPG-AGENT): Tell about GPG_TTY.
501 2002-11-12  Werner Koch  <wk@gnupg.org>
503         * gpgsm.texi (Operational Commands): Add --call-dirmngr.
505 2002-09-25  Werner Koch  <wk@gnupg.org>
507         * gpg-agent.texi (Agent Options): Add --keep-tty and --keep-display.
509 2002-09-12  Werner Koch  <wk@gnupg.org>
511         * gpg-agent.texi (Invoking GPG-AGENT): Explained how to start only
512         one instance.
514 2002-08-28  Werner Koch  <wk@gnupg.org>
516         * gpg-agent.texi (Agent Options): Explained more options.
517         * scdaemon.texi (Scdaemon Options): Ditto.
519 2002-08-09  Werner Koch  <wk@gnupg.org>
521         * Makefile.am (gnupg_TEXINFOS): Include contrib.texi.
523 2002-08-06  Werner Koch  <wk@gnupg.org>
525         * gpgsm.texi: Added more options.
527 2002-07-26  Werner Koch  <wk@gnupg.org>
529         * assuan.texi: New.
530         * gpgsm.texi, scdaemon.texi, gpg-agent.texi: Documented the Assuan
531         protocol used.
533 2002-07-22  Werner Koch  <wk@gnupg.org>
535         * gnupg.texi, scdaemon.texi, gpg-agent.texi: New.
536         * contrib.texi, gpl.texi, fdl.texi: New.
537         * gpgsm.texi: Made this an include file for gnupg.texi.
538         * Makefile.am: Build gnupg.info instead of gpgsm.info.
540 2002-06-04  Werner Koch  <wk@gnupg.org>
542         * gpgsm.texi (Invocation): Described the various debug flags.
544 2002-05-14  Werner Koch  <wk@gnupg.org>
546         * Makefile.am, gpgsm.texi: New.
547         
548  Copyright 2002, 2004, 2005 Free Software Foundation, Inc.
550  This file is free software; as a special exception the author gives
551  unlimited permission to copy and/or distribute it, with or without
552  modifications, as long as this notice is preserved.
554  This file is distributed in the hope that it will be useful, but
555  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
556  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.