v3.4.1
Declare lafe_progname static
Refactor lafe_setprogname slightly to avoid the repeated logic about default handling
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.
Merge lib/libc/gen/readpassphrase.c v 1.27 from OpenBSD
Implement reading a passphrase from ttys.