games/gba: slowly working (no pun intended)
spred: scrolling and other bugfixes
fstype: fix kfs detection (thanks kenji okomoto)
fortunes: From: [email protected]
added sprite editor spred
rc: fix slow Xqdol(), avoid recursion in conclist(), estrdup(), avoid copying
ratrace(1): uses syscall not syscalltrace file
fortunes: I wanted to do something that didn't involve arguing online about trivia. -- jwz
sega(1): add man page for games/md (and potential future sega emulators)
nintendo(1): document snes
games/md: add -2 -3 -a and trailing newline to usage
games/snes: add -a -h -m -T to usage
ratrace: make multithreaded ratraces less confusing (for mischief)
libdraw: add missing borderop() (thanks aiju)
pc64: cleanup syscallentry()
pc64: dont save/restore DS/ES/FS/GS segment registers on syscall or interrupt, they are ignored in long mode.
pc64: preserve user extern registers R14 and R15 across syscalls, use Ureg.bp (RARG) for syscall number
libframe: use correct text color on frinsert depending on selection (thanks sl)
page: fix deadlock with addpage (thanks BurnZeZ for the stacktraces)
devproc: fix syscalltrace error handling, conistent use of nil for pointers
devproc: fix proccrlmemio bugs
libmach: fix break point instruction for little endian MIPS (from sources)
tftpfs: make sure path is null terminated
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
rc-httpd/handlers/serve-static: restore simple test for file type and hardcode max_age to 1 hour (thanks eekee)
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