split out ssh1 session key decryption; ok provos@
kill more registers.

millert@ ok
protect from overflows and null derefs in cpu probing; from wd@ics.nara-wu.ac.jp via pr#2457
split auth_rsa() for better readability and privsep; ok provos@
We also need to vis-encode the path contained in a symbolic link.
Based on a patch from Nicolas Rachinsky (FreeBSD PR 35454).
invalid argv causes efault, not einval; form daniel@lucq.org
Do not include headers twice. Pointed out by Dries Schellekens.
Driver for the Aurora Technologies 210SJ parallel port
add apio* at sbus? and lpt* at apio?
allow lpt at apio
sync changes
Add man page for apio
Move the i386 version of lpt.4 to the common directory since lpt is
used on 4 platforms now...
version[] is externed in the systm.h and give it some const
Make it a bit more generic (include config's that are hppa and sparc64 specific)
From NetBSD: man page for ebus
$OpenBSD$
From NetBSD: driver for lpt at ebus
sparc64: lpt at ebus
Make the sbus ipl handling more like psycho.  Some devices (Aurora 210sj, eg)
use Sbus level 5 for interrupts which means spltty() is not blocked correctly
because the sbus interrupt handling uses the implied spl of the interrupt
instead of the level passed to it.