ignore enviornment variables with embedded '=' or '\0' characters;
spotted by Jann Horn; ok deraadt@
add -C checksum mode, which works with sha256 files in safe easy fashion.
ok deraadt
some files were not being hashes, because they were missing from MDEXT
noticed by jsg, and important enough to make release
We are now 5.5-current
re-enable POOL_DEBUG
Remove TIMEZONE and DST options from GENERIC-* kernels.
Remove APERTURE, DDB_SAFE_CONSOLE and *_DEBUG from RAMDISK-* kernels.
Add option USBVERBOSE to all kernels.
say this is the "sndio" api, as we have other audio/midi apis,
makes "man -k" happier.

ok jmc, schwarze
Fix spacing in md_congrats()
remove unused var
Check that socket is writable before attempting to write data
packets.
remove (unused) square tone generator
remove unused "autostart" feature
- properly set initial position: fixes incorrect position reporting
  on busy machines configured to use tiny block sizes
- run play and rec cycle in the same loop. No behavior change,
  but the code is much simpler this way.
- use relative read/write positions to keep track of buffer
  usage as seen by the caller
- refresh current position before reading/writing data, to keep the
  current position always consistent with read & write pointers
- fix confusion between processed samples by the hardware (as reported
  by GET{I,O}OFFS) and samples played as reported by GETINFO(). Fixes
  incorrect delta propagated after xruns in play-only and rec-only
  modes
- don't wait for POLLIN or POLLOUT to be set to refresh ring pointers,
  as they may not be set in certain cases. Fixes sndiod crash after
  few days of continuous playback.
- save current parameters instead of calling getpar() too often
fix a null test, from remco.
and then modernize some other function pointer calls.
Raise the delay before initializing sdmmc. Still a hack so the XXX stays,
but at least lets the reader on X220 work pretty reliably, rather than about
1/4 of the time.  ok stsp@
complaint handling
refactor solve_from_ports a bit.

do the write to cache thru a temp file, so the end result is atomic,
to be used to enable a global depends cache for parallel building in
the near future.
shush. signify is quiet now, but we want it to stay that way
check calloc and free memory. noticed by jsg and lteo.
tweak failure tracking