Increase the bcrypt work factor.
Check if crypt() supports SHA-512.
Sucks compared to bcrypt, but definitely better than 3DES.
Since only *BSD seem to care about supporting bcrypt(), and the situation
hasn't changed much after 10 years, shipping a bcrypt implementation seems to
be the only way to support bcrypt.
Reorder and add -Wno-unknown-warning-option flag.
Remove no-unknown-warning-option because gcc doesn't handle it gracefuly.
Don't test compiler flags individually
Improve ax_check_compile_flag by always triggering a warning.
Ditch -pie
Use -fwrapv if we're not using IOC.
Don't define _XPG4_2.
Define _XOPEN_SOURCE where needed, for Solaris.
Just like OpenBSD, Bitrig has a chroot-proof arc4random() function.
And just like OpenBSD, it doesn't have a unified buffer cache.
Suggested by Brad Smith.
/dev/arandom is history. Patch by Brad Smith.
Add autoconf flags to control pie & ssp.
Mention vidibus-pureftpd.
Ensure NDEBUG is never defined.
Use tar-pax
Switch from tar-pax to tar-ustar
Undefine _XOPEN_SOURCE. There must be a better way to do it for Solaris.
Invert logic to check that Bitrig & OpenBSD don't need our
arc4random() replacement.
Update the pure-ftpd(8) page to mention what happens when -l hasn't been
explicitly given. Thanks to Noel Butler.