* configure.ac: Use much more accurate method to determine whether

DNS SRV is usable.

* README: Document the various --disable-xxx switches, and add a note
about existing keys that may use one of the missing ciphers as a
preference.  Update copyright date.

* NEWS: Add note about SHA-256/384/512.

* acinclude.m4: Fix URL to faqprog.pl.
This commit is contained in:
David Shaw 2003-04-07 21:52:38 +00:00
parent 5eba95854c
commit c88bc35372
5 changed files with 56 additions and 32 deletions

View File

@ -1,3 +1,16 @@
2003-04-07 David Shaw <dshaw@jabberwocky.com>
* configure.ac: Use much more accurate method to determine whether
DNS SRV is usable.
* README: Document the various --disable-xxx switches, and add a
note about existing keys that may use one of the missing ciphers
as a preference. Update copyright date.
* NEWS: Add note about SHA-256/384/512.
* acinclude.m4: Fix URL to faqprog.pl.
2003-03-24 Werner Koch <wk@gnupg.org>
* acinclude.m4 (GNUPG_CHECK_ENDIAN): When crosscompiling assume

3
NEWS
View File

@ -50,6 +50,9 @@ Noteworthy changes in version 1.3.2 (unreleased)
This is a simpler interface to the old method (which still
works) of revoking the user ID self-signature.
* Add read-only support for the SHA-256 hash, and optional
read-only support for the SHA-384 and SHA-512 hashes.
Noteworthy changes in version 1.3.1 (2002-11-12)
------------------------------------------------

27
README
View File

@ -1,9 +1,9 @@
GnuPG - The GNU Privacy Guard
-------------------------------
Version 1.3.2
Version 1.3.2
Copyright 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
Copyright 1998-2003 Free Software Foundation, Inc.
This file is free software; as a special exception the author gives
unlimited permission to copy and/or distribute it, with or without
@ -523,6 +523,29 @@
disable any ability for the user to change it in
their options file.
--disable-idea
--disable-cast5
--disable-blowfish
--disable-aes
--disable-twofish
--disable-tiger192
--disable-sha256
--disable-sha512
Removes support for the selected algorithm. This
can give a smaller gpg binary for places where
space is tight.
*** Note, that if there are existing keys that
have one of these algorithms as a preference,
messages may be received that use one of these
algorithms and you will not be able to decrypt the
message! ***
A public key preference list can be updated to
match the list of available algorithms by using
'gpg --edit (thekey)', and running the "updpref"
command.
Installation Problems
---------------------

View File

@ -83,7 +83,7 @@ dnl ***
dnl *** It seems that the faqprog.pl program is not installed;
dnl *** however it is only needed if you want to change the FAQ.
dnl *** (faqprog.pl should be available at:
dnl *** ftp://ftp.gnupg.org/pub/gcrypt/contrib/faqprog.pl )
dnl *** ftp://ftp.gnupg.org/gcrypt/contrib/faqprog.pl )
dnl *** No need to worry about this warning.
dnl ***]])
dnl fi

View File

@ -440,38 +440,23 @@ AC_ARG_ENABLE(dns-srv,
use_dns_srv=$enableval,use_dns_srv=yes)
if test x"$try_hkp" = xyes && test x"$use_dns_srv" = xyes ; then
AC_CHECK_FUNC(res_query)
_srv_save_libs=$LIBS
LIBS=""
# the double underscore thing is a glibc-ism?
if test $ac_cv_func_res_query = no ; then
AC_CHECK_FUNC(__res_query)
ac_cv_func_res_query=$ac_cv_func___res_query
fi
if test $ac_cv_func_res_query = no ; then
AC_CHECK_LIB(resolv,res_query)
ac_cv_func_res_query=$ac_cv_lib_resolv_res_query
srvlib="-lresolv"
fi
if test $ac_cv_func_res_query = no ; then
AC_CHECK_LIB(resolv,__res_query)
ac_cv_func_res_query=$ac_cv_lib_resolv___res_query
srvlib="-lresolv"
fi
if test $ac_cv_func_res_query = no ; then
AC_CHECK_LIB(bind,res_query)
ac_cv_func_res_query=$ac_cv_lib_bind_res_query
srvlib="-lbind"
fi
if test $ac_cv_func_res_query = no ; then
AC_CHECK_LIB(bind,__res_query)
ac_cv_func_res_query=$ac_cv_lib_bind___res_query
srvlib="-lbind"
fi
# we assume if we can find res_query, we can also use the dn_expand
# and dn_skipname functions.
if test x"$ac_cv_func_res_query" = xyes ; then
AC_SEARCH_LIBS(res_query,resolv bind,,
AC_SEARCH_LIBS(__res_query,resolv bind,,use_dns_srv=no))
AC_SEARCH_LIBS(dn_expand,resolv bind,,
AC_SEARCH_LIBS(__dn_expand,resolv bind,,use_dns_srv=no))
AC_SEARCH_LIBS(dn_skipname,resolv bind,,
AC_SEARCH_LIBS(__dn_skipname,resolv bind,,use_dns_srv=no))
if test x"$use_dns_srv" = xyes ; then
AC_DEFINE(USE_DNS_SRV,1,[define to use DNS SRV])
SRVLIBS=$srvlib
SRVLIBS=$LIBS
else
AC_MSG_WARN([Resolver functions not found. Disabling DNS SRV.])
fi
LIBS=$_srv_save_libs
fi
AC_SUBST(SRVLIBS)