don't show Kelvin units, and don't be off by a factor of 10 either.
ok kettenis
chris@ spotted a '2038' where a '2048' was meant and pointed out
that a macro (which I called MAXRESOLVCONSIZE) would make things
easier to read and reduce such typos. Make it so.
fix an off-by-one

ok nicm@
Delete some leftover debug code and the array it rode in on.
minor style cleanup
Fix merge errors.

Found the hard way by deraadt@
Correct capitalization of KVM/VirtualBox.
update currency exchange rates;
redo most of the protocol (tcp/udp/...) checksum handling
-assume we have hardware checksum offloading. stop mucking with the
 checksum in most of the stack
-stop checksum mucking in pf, just set a "needs checksumming" flag if needed
-in all output pathes, very late, if we figure out the outbound interface
 doesn't have hw cksum offloading, do the cksum in software. this especially
 makes the bridge path behave like a regular output path
-little special casing for bridge still required until the broadcast path
 loses its disgusting shortcut hacks, but at least it's in one place now
 and not all over the stack
in6_proto_cksum_out mostly written by krw@
started at k2k11 in iceland more than 1.5 years ago - yes it took that
long, this stuff is everything but easy.
this happens to fix the infamous pf rdr bug that made us turn off proto
cksum offloading on almost all interface drivers.
ok camield sthen claudio, testing by many, thanks!
Clear r7 before passing control to the main object.
Register cleanup handler passed by ld.so with atexit(3).

ok kurt@
document the return of USE_X11 and its reason.
also PORTS_BUILD_XENOCARA_TOO.

Don't use !!! if things break, it's your fault.
Add regress tests for tail -f.
newsyslog test failing atm on NFS..
ok sthen@
tweak previous;
Zero v0 before transferring control to the main program to indicate that
the main program should not reguster a cleanup handler with atexit(3).
This will allow us to add the cleanup handler registration code to crt0.c
and have ld.so pass its cleanup handler to the main program in the future.

While there, also zero ra to mark the last stack frame as demanded by the ELF
ABI.

ok kurt@, miod@
Remove dead code that was a leftover from the initial code which was
based on snmpctl.  Found and committed from the plane in 10km (35.000
feet).  No functional change and this diff doesn't touch any crypto
code so the current country below me cannot blame me for importing /
exporting any crypto.

ok benno@
KNF some leading spaces into tabs.
Correct capitalization of KVM/VirtualBox.
BHyVe and QEMU also provide virtio.

ok sf@
Use dedicated messages for flow control instead of abusing clock tick
messages and enable flow control for MIDI. Since this requires protocol
version bump, both sndiod and libsndio must be kept up to date to work
together.