The Open Source Tripwire 2.4.3.0 update includes compilation & portability fixes, a few significant bug fixes, and a couple of small but useful mini-features:
- Fixes compilation errors on LLVM/clang and gcc 4.7+.
- Fixes platform-specific build errors on various platforms, including OpenBSD and Cygwin.
- Fixes an ugly defect around generating invalid SHA hash values.
- Fixes >2GB file support on platforms where it wasn't available previously, e.g. 32-bit Linux.
- Fixes blocking on mandatory file locks, via O_NONBLOCK.
- Adds a '-h' command line arg to display hash values as hex instead of base64.
- Adds the long-requested MAILFROMADDRESS config param, for email reporting.