1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-12-23 10:29:58 +01:00
Werner Koch 4f90c7b914 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) [W32]: Ditto.
--

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 shall be empty or consist
only of empty or '#'-style comment lines.

Signed-off-by: Werner Koch <wk@gnupg.org>
2013-08-01 19:50:52 +02:00
..
2009-12-03 19:39:39 +00:00
2009-12-03 19:39:39 +00:00
2008-04-07 19:31:12 +00:00
2007-07-04 19:49:40 +00:00
2009-12-08 12:43:27 +00:00
2007-07-04 19:49:40 +00:00
2007-08-22 10:55:07 +00:00
2009-03-16 09:44:44 +00:00
2007-07-04 19:49:40 +00:00
2007-07-04 19:49:40 +00:00
2007-07-04 19:49:40 +00:00
2007-07-04 19:49:40 +00:00
2007-07-04 19:49:40 +00:00
2007-07-04 19:49:40 +00:00
2007-07-04 19:49:40 +00:00
2007-07-04 19:49:40 +00:00
2011-08-04 12:22:04 +02:00
2007-07-04 19:49:40 +00:00
2011-01-10 15:16:07 +01:00
2009-07-01 18:30:33 +00:00
2007-07-04 19:49:40 +00:00
2007-07-04 19:49:40 +00:00
2013-07-01 20:31:16 +02:00
2012-01-31 15:14:20 +01:00
2013-07-03 13:29:47 +02:00
2013-07-03 13:29:47 +02:00
2011-08-04 14:42:31 +02:00
2007-08-23 08:40:11 +00:00
2007-07-04 19:49:40 +00:00

Stuff used by several modules of GnuPG.

These directories use it:

gpg
sm
agent

These directories don't use it:

kbx