alarm: run checkalarms() only on cpu0 (from eriks alarm-once patch)
apic: eleminate splhi and apictimerlock, per cpu apictimer structure
wifi: add list of setup encryption key ciphers and lengths into ifstats file
devcons: change /dev/kmesg buffer back to normal 16K
apic: fix lapic timer divider (fixes wrong lapic frequency on boot)
reverting *notsc= option, this needs another revision
reverting guesscpuhz() changes, causes trouble
uhtml: fix wrong open error handling (fd 0 != fd 1) (thanks BurnZeZ)
ndb/dns: avoid duplicate entries for db records
disable tscticks in pc kernel (for now)
nusb/ether: fix asixread() invert/shift in wrong order
plan9.ini: add *notsc= option to disable use of TSC as righ resolution clock
libc: fix compiler warning for mips canlock() and _tas()
libdraw: fix allocscreen() memory leak with too many retries (from 9atom)
acpi: use Tblsz enum instead of sizeof(Tbl) due to alignment, enable use tsc on terminal kernel (thank erik)
auth/asm12dsa: use fd 0 instead of trying to open /dev/stdin (thanks arpunk)
libaml: pikeshedd style, handle division by zero (thanks erik)
smtp: usage for -t flag (thanks erik)
nusb/ether: fix asixwrite()
libdraw: avoid moving cursor if we dont have to for menuhit
devsrv, devshr: wstat permissions
devsrv: fix wstat(), srvname(), avoid smalloc() while holding srv qlock, style
page: use resizewin() to change window size for gif display
nusb/ether: call sysfatal if dev is nil
ip/ethermedium: drop short packets instead of producing negative size blocks
draw: add badrect() function to reject zero, negative size or orverly huge rectangles
make filesystem handling of read9pmsg() consistent
devmnt: add debug print for convS2M failing, suspecting this causing zero length writes
paint: limit zoom to 12 steps
crop /lib/face/48x48x8/n/nixie.1 to the right size (was 512x512)
libmemdraw: fix drawing to color mapped with alpha chan (m8a8)
abaco: allow single quotes for ctype attribute (thanks plhk)
page: 12 zoom levels should be enougth
wpa: automatically pick cipher suits from beacon rsne
ndb/cs, ndb/dns: ignore special commands from users different from the one we run the service owner
pool: use splaying to balance free node tree
rdbfs: add -s srvname (from charles forsyth's rdbfs-srvname patch)
lpdaemon: fix bogus string termination (from sources)
fpiarm: condok() verfiy before specialop() omap/kw
libmach: add EMMS for disassembly (8db.c, thanks mischief)
smtp: add SMTPS support (-t)
fortunes: When Do Apps Become Rituals?
Remove unused fpemu function in omap, kw
ARM: kernel: add vfp emulator to bcm, teg2, omap, kw
ARM: kernel changes make teg2 procfork() call fpuprocfork() and acid fixes for vfp instruction
acid: fix dumptree() acid function to work in kernel debug, update malloc.acid and pool.acid files
kernel: allow sysr1 debugging only for hostowner
hgignore: ignore stuff in /lib/rfc
grabrfc: create /lib/rfc/drafts if it doesn't exist yet
page: handle interrupt note
ape: fix _main stack setup for arm (_privates and _errnoloc was inside argv)
libaml: create \_GL name object
no need to disable fpu in execregs, this is done in procsetup() already
archacpi: handle multiple SSDT tables
cifs(4): default method is ntlmv2, fix formatting
remove iwl-firmware download script, this should be a package
added a script to automate downloading and installing of iwl firmware
libaml: various fixes found by plhk
time: fix -older t for relative times to current time (thanks arisawa for pointing out)
grabrfc: fix null list in concatination when no $dom, just use $sysname
fgui: check if fd is valid before entering new key
aux/wpa: make sure essid is configured, dont make factotum ask for essid
nusb/kb: map button 4 to middle button 2 (for logitech 5 button mouse)
8c: apply charles forsyth's 8c-cgen64-mul-savereg patch (from sources)
usbdwc: sync with sources (Raspberry Pi Model A support)
inst/ndbsetup: allow setting sysname more than once
auth(2): auth_getkey only takes a single argument: char *params
hgignore: ignore /lib/firmware
readgif, readjpg: fix incorrect malloc arguments: use sizeof(Rawimage*) instead of sizeof(Rawimage**) and 2*sizeof(Rawimage*) instead of sizeof(Header)
mothra: implement link buttons
ether82557: panic() if receive buffer allocation fails on init
ether83815: dont raise error() from etherreset
/lib/1oct1993: Reprinted with corrections, October 2012
pool: do poolcheck when free nodes get corrupted instead of assert
fixed a segfault in auth/as because it didn't check to see if argv[0] and argv[1] actually had things in them
hjfs: deal with ORCLOSE in chancreat()
kernel: do all fp state fork from procfork() (like pc kernel)
pc kernel: simulate FXSAVE/FXRSTOR tag-byte from x87 tag-word, copy fp state across fork
libmach: fix reversed F0-F7 register order
ircrc: target is more important (especially in winwatch)
io, seg: we should exits(nil) at the end of main