If neither --with-idn nor --without-idn are given, use -I/usr/include/idn when checking for the libidn header files, if present (needed for Solaris 11).

Don't bother checking for the idna_* functions if we didn't find -lidn

--HG--
branch : HEAD
Uses SSLv23_client_method() in mutt_ssl_starttls() because TLSv1_2_client_method() does not honor the SSL_OP_NO_TLS* flags.

closes #3612

--HG--
branch : HEAD
avoid using m4_esyscmd_s() since it is not available in older versions of autoconf.  use m4_esyscmd() and m4_translit() to whack the newline instead.

see #3613

--HG--
branch : HEAD
use [] around body of AC_CHECK_HEADER to avoid problems with older versions of
autoconf

--HG--
branch : HEAD
Use the directory where the version.sh script is located as the
directory where it is run.  Since this will be run in a separate shell
anyway, there's no need to worry about changing current directory.

This eliminates the need for the caller to specify where the source
directory is located, and doesn't require that the code take special
care to use the appropriate directory.  The fallback method of using
`cat VERSION` was broken in this respect, it would not work when run
from a different directory.
---
 configure.ac |    2 +-
 version.sh   |    7 ++++---
 2 files changed, 5 insertions(+), 4 deletions(-)

--HG--
branch : HEAD
restore ability for version.sh to cope with a repository directory with a space in it.

--HG--
branch : HEAD
remove m4_translit because it generates a warning with newer versions of autoconf when used in AC_INIT.  Instead, use tr -d to output the version string without a trailing newline.

--HG--
branch : HEAD
make the SETCOLOR() macro use bkgdset() on systems which have it, and attrset() when we don't.

closes #3005

--HG--
branch : HEAD
document the TLS changes since 1.5.21

--HG--
branch : HEAD
add __FREE_CHECKED__

--HG--
branch : HEAD
update ChangeLog

--HG--
branch : HEAD
Ensure that the in-reply-to header field was actually present before deciding it was removed.

closes #3378

--HG--
branch : HEAD
update regexp to include const keyword.  The auto generated documentation of functions was failing due to a change in the source code format.

--HG--
branch : HEAD
reset to color normal before clearing to end of line when printing a message/error string

closes #3617

--HG--
branch : HEAD
merge

--HG--
branch : HEAD
Fix accidental var redeclation with --enable-exact-address

closes #3615

--HG--
branch : HEAD
fix xml validation error in manual.xml in auto-generated content due to missing paragraph mark in the $editor docstring

--HG--
branch : HEAD
Drop unneeded variable HEADER_CACHE that causes clang warnings.

The variable was unused and clang warned that it was not emitted to the .o file.

--HG--
branch : HEAD
display +/-NCURSES_WIDECHAR when displaying ncurses version to show whether we are linked against -lncurses or -lncursesw

--HG--
branch : HEAD
Backed out changeset bf84f24e512d

--HG--
branch : HEAD