summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Shaw <dshaw@jabberwocky.com>2002-08-08 21:38:59 +0200
committerDavid Shaw <dshaw@jabberwocky.com>2002-08-08 21:38:59 +0200
commitfcdd2ec92fda314728056b17f8c0acb3ce5b728e (patch)
treea320eed7d4c7366dc4a744d299302a8f3f6a8aa0
parent* tdbio.c (tdbio_set_dbname): Create new trustdbs with user-only (diff)
downloadgnupg2-fcdd2ec92fda314728056b17f8c0acb3ce5b728e.tar.xz
gnupg2-fcdd2ec92fda314728056b17f8c0acb3ce5b728e.zip
* configure.ac: Add an --enable-tiger.
* NEWS: Clarify new permission checks.
-rw-r--r--ChangeLog6
-rw-r--r--NEWS9
-rw-r--r--configure.ac10
3 files changed, 25 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 04811374d..77c66b6d8 100644
--- 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 663b32c3b..9e12e1910 100644
--- 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
diff --git a/configure.ac b/configure.ac
index 3b7a4b959..bcc4a41c6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -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],