New command --gpgconf-test.
authorWerner Koch <wk@gnupg.org>
Mon, 23 Oct 2006 14:21:41 +0000 (14:21 +0000)
committerWerner Koch <wk@gnupg.org>
Mon, 23 Oct 2006 14:21:41 +0000 (14:21 +0000)
TODO
g10/ChangeLog
g10/gpg.c
scripts/ChangeLog
scripts/w32installer.nsi

diff --git a/TODO b/TODO
index fd0d47c..fc7fe4c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -70,3 +70,5 @@
     no way to issue a cancel when unsing the CLI - this would however
     be a Good Thing when used with mixed symkey/pubkey encrypted
     messages. See comment in mainproc.c:proc_symkey_enc. 
+
+  * Copy the manual from trunk and update the Makefile.
\ No newline at end of file
index 9b83499..f92c0fd 100644 (file)
@@ -1,3 +1,7 @@
+2006-10-23  Werner Koch  <wk@g10code.com>
+
+       * gpg.c (main): New command --gpgconf-list.
+
 2006-10-06  David Shaw  <dshaw@jabberwocky.com>
 
        * keyserver.c (keyserver_spawn): Write the 16-digit keyid rather
index a326523..5c9a2b0 100644 (file)
--- a/g10/gpg.c
+++ b/g10/gpg.c
@@ -114,6 +114,7 @@ enum cmd_and_opt_values
     aLSignKey,
     aListConfig,
     aGPGConfList,
+    aGPGConfTest,
     aListPackets,
     aEditKey,
     aDeleteKeys,
@@ -420,6 +421,7 @@ static ARGPARSE_OPTS opts[] = {
 #endif
     { aListConfig, "list-config", 256, "@"},
     { aGPGConfList, "gpgconf-list", 256, "@" },
+    { aGPGConfTest, "gpgconf-test", 256, "@" },
     { aListPackets, "list-packets",256, "@"},
     { aExportOwnerTrust, "export-ownertrust", 256, "@"},
     { aImportOwnerTrust, "import-ownertrust", 256, "@"},
@@ -2011,6 +2013,7 @@ main (int argc, char **argv )
          case aCheckKeys: 
          case aListConfig:
           case aGPGConfList:
+          case aGPGConfTest:
          case aListPackets:
          case aImport: 
          case aFastImport: 
@@ -3185,6 +3188,9 @@ main (int argc, char **argv )
     if( opt.verbose > 1 )
        set_packet_list_mode(1);
 
+    if (cmd == aGPGConfTest)
+      g10_exit(0);
+
     /* Add the keyrings, but not for some special commands and not in
        case of "-kvv userid keyring".  Also avoid adding the secret
        keyring for a couple of commands to avoid unneeded access in
index 692598f..ae87f3a 100644 (file)
@@ -1,3 +1,8 @@
+2006-10-02  Werner Koch  <wk@g10code.com>
+
+       * w32installer.nsi: Don't uninstall winpt if the installer comes
+       without it.  I fixed it despite of what I said in bug 521.
+
 2006-09-13  Werner Koch  <wk@g10code.com>
 
        * autogen.sh: Better detection of the cross compiler.
index 5a32664..5a8c668 100644 (file)
@@ -385,11 +385,14 @@ Section "Uninstall"
 
   Delete "$INSTDIR\gpgsplit.exe"
   Delete "$INSTDIR\gpgv.exe"
+
+!ifdef WITH_WINPT
   Delete "$INSTDIR\WinPT.exe"
   Delete "$INSTDIR\PTD.dll"
   Delete "$INSTDIR\Doc\README.winpt.txt"
   Delete "$INSTDIR\Doc\NEWS.winpt.txt"
   Delete "$INSTDIR\Doc\keyserver.conf"
+!endif
 
   Delete "$INSTDIR\Doc\gnupg.man"
   Delete "$INSTDIR\Doc\gpg.man"