* README, configure.ac: Add --enable-backsigs to enable the experimental
authorDavid Shaw <dshaw@jabberwocky.com>
Fri, 5 Nov 2004 03:45:06 +0000 (03:45 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Fri, 5 Nov 2004 03:45:06 +0000 (03:45 +0000)
backsigs code.

ChangeLog
README
configure.ac

index 313c6d7..55f2277 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-11-04  David Shaw  <dshaw@jabberwocky.com>
+
+       * README, configure.ac: Add --enable-backsigs to enable the
+       experimental backsigs code.
+
 2004-10-28  Werner Koch  <wk@g10code.com>
 
        Released 1.3.92.
diff --git a/README b/README
index 2f6a79b..bc27059 100644 (file)
--- a/README
+++ b/README
                     support.  This option allows to explicity disable
                     the use of iconv.  Note, that iconv is also
                     disabled if getext has been disabled.
-                    
+
+     --enable-backsigs
+                    Enables "backsigs" support.  This is a currently
+                   experimental solution to a subtle OpenPGP protocol
+                   problem involving signing subkeys.  It is
+                   specified in the 2440bis drafts that will become
+                   the new OpenPGP standard, but is not finalized yet
+                   and has not had interoperability testing.  Use at
+                   your own risk.
 
 
     Installation Problems
index d51e450..e9c0fac 100644 (file)
@@ -131,6 +131,12 @@ AC_ARG_ENABLE(gnupg-iconv,
               gnupg_use_iconv=$enableval, gnupg_use_iconv=yes)
 AC_MSG_RESULT($gnupg_use_iconv)
 
+AC_MSG_CHECKING([whether to enable the experimental backsigs code])
+AC_ARG_ENABLE(backsigs,
+              AC_HELP_STRING([--enable-backsigs],
+                             [enable the experimental backsigs code]),
+              do_backsigs=$enableval, do_backsigs=no)
+AC_MSG_RESULT($do_backsigs)
 
 dnl See if we are disabling any algorithms or features for a smaller
 dnl binary
@@ -751,6 +757,9 @@ if test "$gnupg_use_iconv" = yes ; then
   AC_DEFINE(USE_GNUPG_ICONV,1,[Define to use the new iconv based code])
 fi
 
+if test "$do_backsigs" = yes ; then
+  AC_DEFINE(DO_BACKSIGS,1,[Define to enable the experimental backsigs code])
+fi
 
 AM_CONDITIONAL(ENABLE_CARD_SUPPORT, test "$card_support" = yes)