devdraw: fix memory corruption reading draw ctl file
hpost: fix Content-Type parameter separator for multipart/form-data POSTs
add /lib/uriel; delete fortunes
added a segment for segattach(2) that gives access to the raspberry pi's gpio header.
etheryuk: fix lockups (thanks burnzez for testing)
netif: fix wrong qid in 3rd level stats/ifstats files (thanks burnzez)
rio: properly handle initial wrap arround in wlook()
rio: implement "look" (thanks lf94)
kernel: fix fairshare formula in comment (thanks erik)
mixfs: make mixbuffer addition atomic
libdraw: cleanup string() and stringwidth()
winwatch: this is not about sanity. rows might be negative
winwatch: prevent divide by zero if the window height is too small
libframe: fix _frcanfit() for zero width runes, simplify chopframe()
weather: trim garbage from output
libframe: avoid _frcanfit() call in frdelete()
libdraw: fix stringwidth problems
rio: make scrollwheel handling consistent with sam
9fs: add atom and atomdump (fix the mount spec)
9fs: add atom alias for atom.9atom.org
kernel: simplify procalarm()
alarm: skip timed out alarms when inserting in procalarm() (thanks erik)
ps2mouse: retry disable packet streaming command 0xf5
ps2mouse: disable packet streaming during reprogramming
kernel: nil check, exited procs handling in postnote()
proc(3): the args file is writable, not read only (thanks qrstuv)
kernel: remove error label in pgrpnote() arround postnote
kernel: fix alarm postnote race
devproc: fix noteid permission checks for none
kernel: check for error label stack underflow in nexterror()
kernel: halt idle processors on mp system by default (from sources)
mothra: mouse scrollwheel behave the same as in sam
kernel: remove unused debug cprint() function from port/cache.c
kernel: dont call pprint() while holding up->debug qlock
kernel: make sure user text, data and bss wont overlap the stack segment in sysexec()
mothra: add regular expression text search (thanks mischief, sl)
page: fix page bookmarks for epub files
ape: move strdup() from libbsd to libap (from sources)
cifs(4): replace with correct version
cifs(4), cifsd(8): add HISTORY
add HISTORY to various man pages
audio/mixfs: implement Tstat to obtain buffer size, better underrun handling
audio(1): add pcmconv to HISTORY
fortunes: That's a video card, Blake.
audio(1): add HISTORY, fix spelling
add audio/mixfs to allow simultanious playback streams over a single /dev/audio
json(2): fix out of order SOURCE heading
devmouse: exclude sroll-wheel buttons from differential button handling
acid leak: remove arena pointer a < 0xff000000 check
devdraw: fix drawdelname() string memory leak
window: fix various problems, cleanup
page: scrollwheel, better backwards scrolling, fix blit bug when page was translated offscreen
/sys/lib/plumb/basic: add commas to some rules for file names that will frequently contain commas
fshalt: rfork n to avoid limbo namespace when the command fails
add plumbing rules for page bookmarks and audio playback
page: implement bookmarks (thanks trav_ for starting it)
add medium to low quality json(2) manual page
rio: dont consider shell characters as part of the filename for auto completion
fortunes: What an amazing year for the Web.
json(2): fix spelling error
acid leak: handle ALIGN_MAGIC padding of skip area for mallocalign()
pool: update debug log format string for poolallocalign()
devether: fix spelling mistype
ether82598, ether82563: remove packblock() avoidance hack
etheryuk: fix problems with yukon2 ep+ rev0, deoptimize
devether: remove qfull prints and fix loopback packet handling of etheroq()
devssl: use parsecmd() to process control message to get rid of 128 byte stack buffer limit
exportfs: get rid of limits, cleanup
god damn it forgot fucking fns.h from my last commit
Added in /dev/cputemp for bcm kernel (Thanks Krystian!)
cifs(4): fix documentation for -d flag
factotum: add ntlmv2 (mschap2) client auth for cifs
draw: fix drawing of replicated source image on memlayer with a clip rectangle
handle NIL user domain, and Z(4) at end of nt blob for ntlmv2
experimental ntlmv2 server authenticaion support for cifsd
kernel: simplify pexit(), avoid making wait record for RFNOWAIT (parentless) procs
devproc: make sure /proc/n/wait waits for the right process children
kernel: fix pexit() Waitmsg memory leak.
gif: remove warning when animated gif is rendered to bitmap
mothra: remove debug code, dont create $home/lib/mothra/mothra.err file
etheriwl.c: add did 4232 for intel wifi link 5100 (thanks, hmr)
libthread: avoid calling thread waiting for fork/execed process to finish if we dont have to
telnet: simplify previous change by moving the notkbd check into consctlcmd()
cpu: add -n flag for the remote site to allow "none" authentification method (inspired from sources cpu-noauth patch)
telnet: disable changing raw mode when a pipe was being used (from sources telnet-notkbd patch)
ndb/dns: check bad name length in convM2DNS.c:^gname()
u9fs: fix misuse of Fcall.afid in p9any authentication module. (from sources patch/u9fs-afid)
ndb/dns: do dnresolve() loopcheck only on hosts that we havnt already tried
theo: Don't like it? Then walk away.
faces: use 9front icon for googlecode.com/plan9front