Brought in fix from rev 1.5: Fix panic: check header length before copying
header.
Fix editing mistake in the last commit...sorry.
Merge with HEAD an improved Index: priority fix.
Fix weird patching snafu that somehow snuck in - what should have been
"buflen" was "len" instead. I might have gotten my slcompress/pppcompress
patches mixed up (this being the only difference).
Brought in change from rev 1.70: add spl0() to vmdaemon.
Comment both examples because certain security reasons. We do have
it in -current, and I've no idea why we didn't have it in -stable.
Brought in change from rev.1.37: fix comparison of wrong field against
EXTPROC.
Bring in typo fix from main branch.

Closes pr#1137.
nfsd now defaults to UDP if no flags given on command line
Merge with HEAD: Split libcrypt and libcipher man pages.
Dang. Forgot to remove this.
Merge with HEAD: split libcrypt and libcipher man pages.
Brought in fifo fixes from revs 1.130 and 1.140: don't change the fifo
settings for the non-speed of 0.
Brought in fixes from -current: rev 1.20 of tcp_output.c, and 1.16 of
tcp_timer.c...time-out connections in the CLOSING state better.
Pull the fix from rev. 1.53 into -stable, after receiving some
confirmation from the users.
Merge from HEAD:
Mention swapinfo as .Nm, so it will be referenced by mkwhatis.
Merge from HEAD:
Document the possible EPERM return.

Submitted by:   imp@village.org (Warner Losh)
Added comment out psm0 (PS/2) mouse device entry so that users can find
it easier.
Bring in changes from the HEAD.
- Addition of my name to the APM Copyright
- More code cleanups
- #ifdef DEBUG debugging code
- More consistant printfs
- Better handling of the apm_int() assembly code (mostly from Bruce Evans)
- Save/restore the FS data segment.

Reviewed by:	bde
Pull Mountain time fix over into -stable.