v3.7.1
Declare lafe_progname static
Add printf attributes to the printflike functions used in tests and fix the format errors.
Make the __FBSDID() handling more platform-agnostic by using HAVE_SYS_CDEFS_H to control the inclusion of sys/cdefs.h and defining a fake __FBSDID() macro if we need one. In particular, this deals a lot more gracefully with systems that are not FreeBSD but use FreeBSD-derived system headers.
Remove unused members of struct lafe_line_reader
Test various line separators in -T input, including CRLF, NL, and null. Fix tar to pass the test.
Properly guard calls to sigaction
Implement reading a passphrase from ttys.