1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-06-15 00:29:49 +02:00
gnupg/doc
Werner Koch 9ff72e4e7e w32: Add code to support a portable use of GnuPG.
* common/homedir.c (w32_bin_is_bin, w32_portable_app) [W32]: New.
(check_portable_app) [W32]: New.
(standard_homedir, default_homedir) [W32]: Support the portable flag.
(w32_rootdir, w32_commondir) [W32]: Ditto.
(gnupg_bindir, gnupg_cachedir, dirmngr_socket_name) [W32]: Ditto.
* common/logging.h (JNLIB_LOG_NO_REGISTRY): New.
* common/logging.c (no_registry): New variable.
(log_set_prefix, log_get_prefix): Set/get that variable.
(do_logv): Do not check the registry if that variable is set.
--

Beware: This code has not been tested because it is not yet possible
to build GnuPG 2.1 for Windows.  However, the code will be the base
for an implementation in 2.0.

A portable use of GnuPG under Windows means that GnuPG uses a home
directory depending on the location of the actual binary.  No registry
variables are considered.  The portable mode is enabled if in the
installation directory of the the binary "gpgconf.exe" and a
file "gpgconf.ctl" are found.  The latter file is empty or consists
only of empty or '#' comment lines.

Signed-off-by: Werner Koch <wk@gnupg.org>
2013-08-01 11:20:48 +02:00
..
examples add new certifciates 2008-06-25 11:14:48 +00:00
a-decade-of-gnupg.txt Workaround for a mingw runtime bug. 2008-09-04 10:35:41 +00:00
announce-2.0.txt sm/ 2006-11-14 10:23:21 +00:00
ChangeLog-2011 Generate the ChangeLog from commit logs. 2011-12-01 11:09:02 +01:00
com-certs.pem Add the STEED Self-Signing Nonthority certificate. 2011-12-20 15:35:42 +01:00
contrib.texi Include dirmngr manual 2010-06-10 10:39:44 +00:00
DCO Add missing file. 2013-04-17 11:26:27 +02:00
debugging.texi ifset parts which are not in GnuPG 2.0 2011-01-13 15:32:11 +01:00
DETAILS gpg: Print indicator for unknown key capability. 2013-03-19 17:26:42 +01:00
dirmngr.texi Auto-start dirmngr. 2010-08-16 11:03:43 +00:00
FAQ Add a static FAQ. 2010-10-05 13:56:25 +00:00
faq.org faq: Add a section on copyright assignments 2012-12-19 11:05:05 +01:00
fdl.texi Taken from NewPG 2003-01-09 13:24:01 +00:00
glossary.texi Typo fixes. Fixes bug#1093 2009-07-22 13:33:46 +00:00
gnupg-badge-openpgp.eps * preset-passphrase.c (preset_passphrase): Handle --passphrase. 2004-12-21 19:05:15 +00:00
gnupg-badge-openpgp.jpg * preset-passphrase.c (preset_passphrase): Handle --passphrase. 2004-12-21 19:05:15 +00:00
gnupg-badge-openpgp.pdf Made make distcheck work again 2006-06-20 17:47:10 +00:00
gnupg-card-architecture.fig Changed to GPLv3. 2007-07-04 19:49:40 +00:00
gnupg-logo-tr.png Beautified the online html manual 2011-08-12 14:40:47 +02:00
gnupg-logo.eps Add new logo. 2007-03-08 18:31:56 +00:00
gnupg-logo.pdf Add new logo. 2007-03-08 18:31:56 +00:00
gnupg-logo.png Add new logo. 2007-03-08 18:31:56 +00:00
gnupg.texi Beautified the online html manual 2011-08-12 14:40:47 +02:00
gnupg7.texi Include dirmngr manual 2010-06-10 10:39:44 +00:00
gpg-agent.texi agent: New option --disable-check-own-socket. 2013-05-22 09:56:05 +02:00
gpg.texi doc: fix some Texinfo warnings. 2013-05-07 21:25:27 +02:00
gpgsm.texi doc: fix some Texinfo warnings. 2013-05-07 21:25:27 +02:00
gpgv.texi Fix example. 2009-05-06 10:57:10 +00:00
gpl.texi doc: Formatting fixes. 2013-04-19 12:01:22 +02:00
HACKING copyright assignments are not anymore required. 2013-03-29 09:13:05 +01:00
help.be.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.ca.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.cs.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.da.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.de.txt Changes the header presented before requesting the user ID. 2008-06-01 19:44:05 +00:00
help.el.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.eo.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.es.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.et.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.fi.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.fr.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.gl.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.hu.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.id.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.it.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.ja.txt Japanese: update po and doc. 2013-02-12 14:15:21 +09:00
help.nb.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.pl.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.pt_BR.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.pt.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.ro.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.ru.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.sk.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.sv.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.tr.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.txt Print status of CRL checks in the audit log. 2009-07-23 15:18:58 +00:00
help.zh_CN.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
help.zh_TW.txt Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
howto-create-a-server-cert.texi Typo fixes. Fixes bug#1093 2009-07-22 13:33:46 +00:00
howtos.texi Add a howto section. 2007-05-08 13:59:41 +00:00
instguide.texi Include dirmngr manual 2010-06-10 10:39:44 +00:00
KEYSERVER Migrated more stuff to doc/ 2006-08-21 20:20:23 +00:00
Makefile.am doc: Formatting fixes. 2013-04-19 12:01:22 +02:00
mksamplekeys Adjust awk to not add trailing whitespace. 2012-11-30 12:43:34 -05:00
Notes Changed license of the manual stuff to GPL. 2004-09-29 11:04:30 +00:00
OpenPGP Migrated more stuff to doc/ 2006-08-21 20:20:23 +00:00
opt-homedir.texi w32: Add code to support a portable use of GnuPG. 2013-08-01 11:20:48 +02:00
qualified.txt add new certifciates 2008-06-25 11:14:48 +00:00
samplekeys.asc Refresh sample keys 2012-11-30 12:47:49 -05:00
scdaemon.texi scd: Rename 'keypad' to 'pinpad'. 2013-02-08 09:06:39 +09:00
see-also-note.texi More man pages. Added include files for 2 common paragraphs. 2006-08-18 13:05:39 +00:00
specify-user-id.texi gpg: Allow use of a standard space separated fingerprint. 2012-01-06 13:36:47 +01:00
sysnotes.texi Typo fixes. Fixes bug#1093 2009-07-22 13:33:46 +00:00
texi.css Beautified the online html manual 2011-08-12 14:40:47 +02:00
tools.texi gpg-connect-tool: Take the string "true" as a true condition. 2012-01-27 15:40:24 +01:00
TRANSLATE copyright assignments are not anymore required. 2013-03-29 09:13:05 +01:00
vuln-announce-2007-multiple-message.txt Changes to let the key listing use estream to help systems without 2007-03-19 14:35:04 +00:00
vuln-announce-2010-kbx-realloc.txt Some work on the dirmngr 2010-07-23 16:16:14 +00:00
vuln-announce-cve-2006-6235.txt 2006-12-06 16:38:34 +00:00
yat2m.c Change all quotes in strings and comments to the new GNU standard. 2012-06-05 19:29:22 +02:00