* configure.ac: Add an --enable-tiger.
authorDavid Shaw <dshaw@jabberwocky.com>
Thu, 8 Aug 2002 19:38:59 +0000 (19:38 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Thu, 8 Aug 2002 19:38:59 +0000 (19:38 +0000)
* NEWS: Clarify new permission checks.

ChangeLog
NEWS
configure.ac

index 0481137..77c66b6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-08-08  David Shaw  <dshaw@jabberwocky.com>
+
+       * configure.ac: Add an --enable-tiger.
+
+       * NEWS: Clarify new permission checks.
+
 2002-08-07  David Shaw  <dshaw@jabberwocky.com>
 
        * configure.ac: If the static IDEA cipher is present, disable
diff --git a/NEWS b/NEWS
index 663b32c..9e12e19 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,15 @@
 Noteworthy changes in version 1.1.92
 -------------------------------------------------
 
+    * The file permission and ownership checks on files have been
+      clarified.  Specifically, the homedir (usually ~/.gnupg) is
+      checked to protect everything within it.  If the user specifies
+      keyrings outside this homedir, they are presumed to be shared
+      keyrings and therefore *not* checked.  Configuration files
+      specified with the --options option and the IDEA cipher
+      extension specified with --load-extension are checked, along
+      with their enclosing directories.
+
     * The default configuration file is now ~/.gnupg/gpg.conf.  If an
       old ~/.gnupg/options is found it will still be used.  This
       change is required to have more consistent naming scheme with
index 3b7a4b9..bcc4a41 100644 (file)
@@ -131,6 +131,16 @@ if test "$use_m_guard" = yes ; then
     AC_DEFINE(M_GUARD,1,[Define to use the (obsolete) malloc guarding feature])
 fi
 
+AC_MSG_CHECKING([whether to enable experimental TIGER digest support])
+AC_ARG_ENABLE(tiger,
+    [  --enable-tiger          enable experimental TIGER digest support],
+    use_tiger=$enableval, use_tiger=no)
+AC_MSG_RESULT($use_tiger)
+if test "$use_tiger" = yes ; then
+    AC_SUBST(TIGER_O,tiger.o)
+    AC_DEFINE(USE_TIGER,1,[Define to include experimental TIGER digest support])
+fi
+
 AC_MSG_CHECKING([whether to enable external program execution])
 AC_ARG_ENABLE(exec,
     [  --disable-exec          disable all external program execution],