ftpd: dont skip unmountnet() and return proper error string from dialdata()
tftpd: fix error string packet overflow in nak(), fix syslog reporting
expr: fix missing type declarations for match(), which broke on amd64 as pointers dont fit into a long
kernel: only complain about no images when theres nothing more to reclaim
pkg(1): add mischief's repositories
Add AHCI support for Intel 8 Series/C220 Series Chipset Family SATA Controller. (from sources)
Add Intel C226 chipset PCI support. (from sources)
abaco: fix double free race of p->status string (thanks BurnZeZ for the proc snap)
pc, pc64: initial machine check architecture support
bcm: apply richards fix for mmukmap (from /n/sources/patch/bcm-mmukmap-bug)
nusb/serial: implement flushes
support for huawei e220 g3 modem, cleanup nusb/serial
ndb/common: add ipv6-icmp, ipv6-nonxt, ipv6-opts, bootps
9p(2): add reference to 9pqueue(2)
add 9pqueue(2), medium to low quality manpage.
remove executable bit from /sys/src/lib9p/ramfs.c
acid: fix notestk() on amd64
authsrv(6): fix typos (from /n/sources/patch/authsrv-6-typos)
fortunes: Subject: ftp(1) User-Agent
nusbrc: ensure rpi ethernet always appears as /net/etherU0
nusb: implement aijus stable uniqueue device names
ptp: fix alignment assumptions for amd64
upas/fs: disable imap mail fetch pipeline due to race
xen: delete screen.h from pc that accidentally snuck in. a screen.h for xen framebuffer will be added later.
xen: correct print format for long
import xen 32 bit paravirtual kernel from /n/sources/xen.
kernel: more proc.c cleanup
kernel: make use of nil and 0 consistent in proc.c
kernel: fix cooperative scheduling for wired processes
ether8169: use u16int instead of u8int for C+ command register (thanks pavel / erik)
newt(1): minor man page clarifications
pc64: fix comment for preallocpages()
remove imagepagerefs() acid function
kernel: new pagecache, remove Lock from page, use cmpswap for Ref instead of Lock
ed: dont pass string constants to mktemp()
games/md: small bug fixes
games/md: add shadow/hilight support
games/md: add save game support, fix cpu bug
games/md: small fixes
games/snes: fix -T
games/md: vdp window fix, added ym2612 timers
games/md: add z80, audio support
pc64: fix MS2HZ (thanks Anthony Martin)
libstdio: avoid issues with aliasing in dtoa() on amd64 (from 9atom, thanks to erik and charles)
termrc, cpurc: clarify comments by removing lies
libsec: use u32int instead of uint when we need 32 bit (thanks erik)
samterm: use 4K stacks for amd64 (thanks burnzez)
libsec: fix dsagen 64-bit bug (thanks rsc)
lib9p: ramfs example: s/realloc/erealloc9p/
pool: declare pooldump in pool.h. the manual says it is public.
audiohda: add Intel 8 Series/C220 Series support
ether8169: support for RTL8168G
pc: clip rectangles before sending them to the hardware in flushmemscreen
iostats: add -C flag to enable mount cache
iostats: dont sysfatal on 9p read error due to program termination
swap: make sure swap address sticks arround until page is written to swap
pc64: use pc/pcrandom.$O instead of port/random.$O for RDRAND instruction support
kernel: remove _xinc()/_xdec()
pc, pc64: fix missed qunlock, use Ref with incref()/decref() instead of _xinc()/_xdec()
omap: move syscall.$O target from config to mkfile
omap: remove Block refcounting
kernel: remove Block refcounting (thanks erik)
teg2: move syscall.$O and syscallfmt.$O targets from config to mkfile
kw: move syscall.$O target from config to mkfile
omap4: update for new syscall interface and syscallfmt
dougfacts: remove html corruption and end file with newline
pc64: remove unneeded parens in pmap()
pc64: implement checkmmu() debug function
sdvirtio: experimental support for virtio-scsi
file: djvu
file: detect NES and SEGA rom files, fix newline
fortunes: i believe any successful Plan 9 distro will need to provide some transparency in the change review process. -- Skip Tavakkolian
kernel: dont use atomic increment for Proc.nlocks, maintain Lock.m for lock(), use uintptr intstead of long for pc values
g: add *.cpp
pc64: dont trap _xinc()/_xdec() overflow/underflow, delete unused atomic functions
webfs: explicitely unmount old /mnt/web (thanks BurnZeZ)
nusbrc: dont fork usb drivers into background
kernel: remove wrong and needles mapsize check in newseg() (thanks Yoann Padioleau)