bugfix: the multiplexer increments optc and then the command the multiplexer runs increments it further, resulting in a wrong count. Fix: zero it.
New toy fsfreeze, from Isaac Dunham, plus minor cleanups.
In ifconfig.c, there is a glitch in function get_addrinfo() when computing the prefix length.
Decided not to go with the sflate implementation of deflate/inflate. The decompression side's already reimplemented in compress, and I'm working on compression side.
Here is a basic implementation of fold[0]. It does not support multibyte characters, though that would probably just require more switch cases.
openvt tries opening several devices to get an fd that points to the current console, without a need for read or write permissions. O_RDWR implies that both O_RDONLY and O_WRONLY would work, so skip it. Reindent.
generated/help.h is a lot easier to read with an extra newline between each help entry.
_mkflags_ had an issue for generating FLAG_xxxx macros for long options.

Only the first __long__ option, without any __short__ option had a proper
flag value, rest all were defined to ZERO. Becaus the _flist_ was not moved
to the next in this case.
A getty implementation from Sandeep Sharma and Kyungwan Han.
Modprobe from  Madhur Verma and Kyungwan Han.
Note commands bundled with glibc but not musl.

No idea what to do about 'em yet, but there they are.
Document some of the new temporary files in generated/, add anchor tags.
Bugfix: if $TERM and friends aren't set, putenv() got passed a NULL.
modprobe: cleanup, incorporate Ashwini's fix for alias loading

Move <fnmatch.h> to toys.h, since it's POSIX.
Avoid duplicating code in an if/else block.
Terser error messages, spelling.
Don't always print the state.
Fix date setting, and fluff out help text a bit.