From fcdd2ec92fda314728056b17f8c0acb3ce5b728e Mon Sep 17 00:00:00 2001 From: David Shaw Date: Thu, 8 Aug 2002 19:38:59 +0000 Subject: [PATCH] * configure.ac: Add an --enable-tiger. * NEWS: Clarify new permission checks. --- ChangeLog | 6 ++++++ NEWS | 9 +++++++++ configure.ac | 10 ++++++++++ 3 files changed, 25 insertions(+) diff --git a/ChangeLog b/ChangeLog index 04811374d..77c66b6d8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2002-08-08 David Shaw + + * configure.ac: Add an --enable-tiger. + + * NEWS: Clarify new permission checks. + 2002-08-07 David Shaw * 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],