audio/pcmconv: implement band limited audio resampler using fir filter
paqfs: fix wrong block type in readdir() (from sources)
fortunes: _exits("damn");
6l: fix wrong opcode for MOVLQZX (import from sources)
nusb: provide language id when reading string descriptors (thanks ftrvxmtrx)
audiohda: add support for PCH (Dell E5420)
awk: prevent split(a[x], a) from freeing a[x]
audio(1): µlawdec reference
µlaw audio support (from erik quanstro)
audio: add audio/pcmconv program
cwfs: allow previously authorized channels to attach as none
cwfs: make none attach work
audiohda: fix getoutamprange()
audiohda: handle default amp settings
audiohda: dont xspanalloc() Ctlr structure
ipconfig(8): better way to say it :)
ipconfig(8): document new default behaviour for finding ethernet device
inst: add a linebreak before install boot record description
inst: remove broken winnt boot setup
bootrc: fix mistake, god damn it
bootrc: reparse all env variables, not just #ec
nusb/ether: remove debug prints, cleanup
nusb/ether: remove vid check in smsc driver, cleanup cdc driver
nusb(4): document new nusb/ether options
nusb/ether: port drivers for asix and smsc ethernet
ip/ipconfig: automatically find ethernet device on /net if not given
move usb ethernet in bootfs.paq
devtls: add support for aes_128_cbc and aes_256_cbc (import from sources)
devssl: handle bad secretin/secretout ctl arguments (import from sources)
devpipe: import pipe wstat() support to change permissions (import from sources)
upas: fix original mail in /sys/src/cmd/upas/misc
syscallfmt: fix syscall trace for kw/opamp4
ape/mv: check if from path fits and error if too long
kw: syscallfmt() declaration moved to port/portfns.h
python: fix pgen build for other archs
ape: fix memory leak and path limit in unlink()
ape: forgot to set errno in access() for dir create fail
ape: fix _grpmems(), access(), getppid(), cleanup
9boot: truncate long lines instead of producing partial lines from console/plan9.ini
ape: fix more bugs, use /env and /proc instead of #e and #p, cleanup
ape: initialize _tos and use _tos->pid for getpid()
ape: fix buffer overflow in _envsetup()
sdiahci: fix staggered spinup wait loop, fix confusion
sdiahci: make drive dvd drive spinup work, add *ahcidebug= boot parameter
nusb/kb: fix 5ms sleep polling in repeatproc, notegroup, cleanup
nusb/kb: add support for evoluent vertical mouse
upas/fs: fix tlsClient() memory leaks
usbehci: route ports to all ehci controllers, not just the first
audiohda: add pci vid/did for lenovo thinkpad x230t
reverting string "general purpose password" braindamage
passwd: improved message
sysinfo: -m handle e-mail from unconfigured systems
nusb/kb: skip 0x01 lead byte hack, you dont wanna know
usbehci: fix broken bios takeover
usbohci: revert td overrun error handling change from sources
nusb/kb: zero reads, error handling, priority, cleanup
usbohci: implement smm handover, timeouts, donehead dequeue.
ratrace: fix race conditions and range check
libmach: fix file permission for map.c
hgfs: work in progress stuff...
hgfs: remove bogus OTRUNC mode from create() call in fmktemp()
derp: handle file type changes
hjfs: eleminate seek syscalls
hjfs: ORCLOSE parent check, estrdup / erealloc, CHFNOPERM consistency
hgfs: work in progress stuff
fortunes: did anyone at iwp9 give an update about osprey? anyone ask when it'll be available?
hjfs: fix getfree() races, fix very rare buf leak in deltraverse()
hjfs: fix potential deadlock in putloc()
hjfs: dentry qid checking, prevent newentry() from allocating already in use slot
add C-Keens tls-client-auth
hjfs: fix more missing dirty marks, error handling, cleanup
hjfs: fix missing BDELWRI mark in newentry()
vt: on resize, restore screen using history buffer
rio: fix auto compmplete candidates getting read back without prompt
kbdfs: send interrupt note in separate proc to prevent potential deadlock
kbdfs: kill input buffer on interrupt key
pstree: manpage, print pid in first column, bio, silly walks
limit clunk queue length for cclose()
pstree: sort children, fix missing close, strip newline from args
remove tty(1) command as kbdfs now handles interrupts
devproc: remove pgrpid == 1 check for notepg open