tr: fix 4-byte runes fix (thanks rsc)
merge
man pages: fix duplicate words
draw(2): fix missing arg of bezspline on page 5
man pages: the the wich
newt: write message header and body to virtual file before printing, to avoid stutter
games/snes: mode 5/6; overscan fix
revert previous change, i was confused.
nusb: use ep->addr instead of ep->id in unstall() library function
nusb/rndis: avoid allocation on each transmission
nusb: resolve endpoint id conflict with different input and output types
merge
boot/nusbrc: add another rndis device
nusb: workaround for endpoints with same index but different types
nusb/ether: add RNDIS support (tested on Nexus 5)
fortunes: i was up at 9am, climbed a mountain, hiked 6 km through 4ft deep slush (the image you are supposed to get is of 12 million overturned slurpee cups, and of geting your groin wet in slurpee), nearly died eating beef vindaloo, wrote some code, talked on the phone, wrote mail, and now it's almost 4am and this is absolutely beyond ridiculous.
termrc, cpurc: exclude wpa from oom kill and swap
wifi: set ether->mbps to highest supported rate of the associated ap
etheriwl: set msb for all rates
wifi: first attempt on negotiating data rates
nusb: dont include <bio.h>, we'r not using it (thanks erik)
wpa support for tcp boot, remove duplicate secstore code from factotum
kernel: add secstore and wpa to bootfs
secstore: fix wrong "readnvram %r" error status
nusb/kb: fix trackpoint on thinkpad usb keyboard
secstore: fix gfile/pfile/rfile array sizes
kernel: fix printing wrong memory sizes in pageinit(), overflowed on amd64 (thanks aram)
vgadb: add EIZO Flexscan S2231W (from kenji okamoto)
vga: add support nVidia 7600GS (and possibly 7950) (from kenji okamoto)
aanuke: only print commands to kill the current user's aan procs
aanuke: check both /net and /net.alt (thanks, mischief)
libmach: fix printing of amd64 modrm byte register with rex prefix
libmemdraw: improve readbyte() and writebyte() routines
icmp: use snprint, add more unreachable error messages (from erik quanstro)
games/snes: upsample audio to 44100 hz instead of setting audio device frequency
newt: add 'kf' command to grep $home/lib/newsgroups for group names
newt: improve input filtering
newt: always prefix single digit days with 0 in 'h' view
fortunes: Can somebody please include this in the fortunes database?
libc: allow announce address of the form #I1/tcp!*!564
process acpi interrupt source override entries in a 2nd pass over the madt (APIC) table (thanks erik)
spin(1): fix typo
eqn: fix parallel build (thanks eekee)
webfs: do not unescape escape
fortunes: No one googles local variable names.
fortunes: The only document that claims Plan 9 runs in 4 megabytes is the FAQ on our home page.
add newt(1): nntp client for use with nntpfs(4)
devproc: change address format in segment file to %8p (thanks eekee)
getfields(2): add missing SOURCE file
sam, acme: fix character classes quoting for 21-bit runes
merge
games/gb: better video scaler from games/nes
grep: fix tab2, use int instead of Rune to be compatible to 16bit rune system
grep: fix wrong rlcass splitting (thanks erik and kenji)
6c, 8c: optimize away CMPL/CMPQ reg, $0 instruction in peephole pass
ramfs: fix srvname; postmountsrv() already prepends /srv/
audio/oggdec: wait for pcmconv child process to exit
libauthsrv: recognize amd64 $cputype in readnvram() to look for default locations
pc64: prevent dat.h from getting overwritten by ../pc/dat.h
games/snes: fix dspclock signed overflow (music stoping for minute)
hget: revert hget -v change, this needs more thought
auth/login: find authdom instead of using hardcoded cs.bell-labs.com (thanks erik)
hget(1): fix minor formatting error
hget: add the -v option to produce progress on stderr, like old hget
games/snes: cpu timing fix
games/snes: silly bug
games/snes: improved cpu timing
8c, 6c: fix mulgen botch error for handling multiplication by zero constant
pc64: serial console support
devfs: fix cclose() crash in devfs error handling
games/snes: bug fixes
games/snes: minor cpu bug fix
games/snes: minor oam bugs
games/snes: fixed decimal mode
games/snes: added open bus emulation
games/snes: address remapping and irq reset bug fix
games/snes: added state saving
games/snes: made cpu timing slightly more accurate
games/snes: added offset-per-tile
audiohda: start playback only when we have a minimum delay buffered
games/snes: audio improvements
games/snes: fixed large sprite scrolling bug
games/snes: audio support (kind of)
etheriwl: provide shutdown function
games/snes: reset oam address on vblank
games/snes: BIT #imm does not set NZ flags
pc64: amd64 kernel reboot support
games/snes: bug fixes