Bug#4035 - HiddenStores file not renamed every time.
Adding regression tests for the behavior reported in Bug#4035, and tweaking
the code to handle these cases.
Adding build summary for static and shared modules; more info will be added
in this section.
Regenerated configure script.
Stylistic nits; no functional change.
Update mod_log docs with a FAQ section, including a FAQ on how to get the
ExtendedLog to include the reason why a session was ended.
Only use the mkdtemp(3) route in pr_fsio_smkdir() if root privs are needed
for setting the desired ownership, i.e. UserOwner/GroupOwner are in effect.
Update mod_readme testcases to use test_setup()/test_cleanup() functions.
Merge pull request #41 from proftpd/core-smkdir-only-when-needed

Only use the mkdtemp(3) route in pr_fsio_smkdir() if root privs are need...
Bug#4098 - mod_sftp unable to use SFTPHostKey due to being group readable in
CentOS 7.
Bug#4102 - Failure to build mod_tls when using static libcrypto due to libdl
linker errors.
Fix another place where the libdl linker flag may need to come earlier in
the list.
Bug#4102 - Failure to build mod_tls when using static libcrypto due to libdl
linker errors.

In the course of fixing this issue, I also fixed problems with configure's
detection of EC support in OpenSSL, and make it possible for mod_sftp to
build without zlib support.
Improve the detection of zlib support, and handling of the results, for
mod_sftp.
Make sure to add -lz, when needed, to the building of a DSO mod_sftp.
Make sure that if zlib support is lacking, mod_sftp does not to try negotiate
compression during the key exchange.
Updating NEWS.
Merge pull request #43 from proftpd/build-openssl-libdl-errors-bug4102

Bug#4102 - Failure to build mod_tls when using static libcrypto due to libdl linker errors
Add integration/regression test for Bug#4098, and improve the log message
when insecure permissions on hostkey files are found.
More changes (including docs) needed for implementing fix Bug#4098.