mp/pci: msi support for hypertransport platform
dossrv(4): remove reference to a:, b:, c:, d: and 9fat:
cpu, ratrace, trace: remove unused #include <bio.h>
md5sum, srv: remove unused #include <bio.h>
sha1sum: remove unused #include <bio.h> (thanks BurnZeZ)
archacpi: make pcibusno() work on non pci bridges (fixes pciaddr()), distribute irqs in setuplink(), remove debug prints
fortunes: "Not here, not here the darkness, in this twittering world." -- T.S. Eliot
acme: avoid useless tagline/window redraw if not needed
mk: handle rc blocks in shell quote
libaml: fix uninitialized variable in getle(), make amleval() work with buildin methods
libaml: use FP->env to access method arguments instead of FP->arg in evalosi()
archacpi: implement amldelay(), remove unused variable in setuplink()
libaml: amldelay(), _OSI(), fix bug in Load() (from plhk's acpi patch)
libc: set malloctag for runesmprint()
scram: remove amlalloc()/amlfree()
archacpi: experimental handling of interrupt link devices, io access
libaml: new io interface, add amlnew()/amltake()/amldrop(), late binding names, FindSetLeftBit/FindSetRightBit
libhtml: fix potential linked list corruption
webfs: add exits(0) to main()
libhtml: fix double free of form action
9bootfat: always try plan9 partition even when not marked active, fix bug
jpg(1), jpg: add -y flag to usage
removed unused variable resize in wind.c
Added the p9p acme patch the allows multiline tags (thanks rsc and lf94).
imap4d: apply djc's patch to fix search (from /n/sources/patch/imap4d-cistrcmp)
devproc: properly handle exclusive refcount for /proc/trace
devshr, devaudio: openmode()/devopen() error handling
devmouse: fix openmode() handling
devkbd: fix wrong refcount on open error
etheriwl: recover from rfkill toggle or firmware crash
nusb/ether: add aue driver for admtek pegasus usb ethernet adapter
2c(1), torrent(1), uhtml(1), kbd(3), cwfs(4), hgfs(4), cifsd(8), cryptsetup(8), hjfs(8), kbdfs(8), realemu(8), wpa(8): fix spelling, typos
audio(1), hget(1), nusb(4), page(1): fix spelling, typos
webfs(4): read the whole man page before committing corrections
fortunes: seems that so much is up on the net, it is hard to comprehend it all.
file(1): recognize AAC audio files, from sources
wifi: remove pool.h include
rc: flush environment variables (update /env) before fork
rio: position keyboard window (-k) at the bottom of the screen
bitsy/keyboard: dont resize our own window
wpa: repeat rsne setup after deassociation (roamng between access points)
fortunes: GitHub is down...uh...now what?
libsec: only send client cert when we have one (fix regression from r6e976b2004dd)
libc: Prevent infinite recursion when modf is called with NaN or Inf argument. (apply richard millers / modf-nan patch from sources)
libdraw: fix leftover processes or programs failing to restore window labels when receiving interrupt note
resample: fix XRGB32 color channel handling
esd: enlightenment sound daemon
games/doom: remove useless allocation of screen[0] buffer
games/juggle, games/catclock: keep up with queued mouse events
catclock: protect black border with clip rectangle and dont print when window is too small
ether6105m: increase timeouts for Soekris 5501s (from sources)
vt: fix off by one memory corruption
libdraw: make ebread() return buffer immidiately if available, cleanup
libdraw: fix ekbd() memory leak
tm2sec: assume local timezone when Tm.zone[0] == 0 (fixes dossrv, zipfs timestamps)
cifs: fix timezone for timestamps
auth(8) commands: fix uninitialized Tm.zone in getdate()
TEQ with S bit = 0 would be pointless, so ARM uses this case to encode "miscellaneous"
tcp113: fix null list in concatenation error
nusb/kb: *really* only send to mousein when mouse state actually changes (zero detlas, same buttons)
revert previous commit... stupid idea
nusb/kb: only send to mousein when mouse state actually changes
rio: fix unused variable warning in wscroll()
rio: shorten overlong window labels
mothra: log post data with debug flag, increase max token length from 1K to 4K
mothra: fix nil pointer dereference
sam: avoid thread stack overflow with 32bit runes (from sources)
cwfs: fix out of order replies
/lib/br: That's no way to treat a friend.
cwfs: use atomic compare and swap to avoid semacquire() syscalls in new queue implementation
fortunes: God bless the people who employ you, they need the blessing.
wikifmt: handle & as & in anchor name, cleanup
wikifmt: more complete title to name= anchor translation
rio: make sure flush replies are send only *after* the request got flushed or was replied
cwfs: faster queue implementation using semacquire()
rio: add ^B control sequence to move cursor to output point
apply richard millers arm debug fixes (from sources)
dns: ignore spam addresses from cname answers
page: maintain a lru list and do unloading from oldest to newest
libhtml: handle ' character reference
page: use less aggressive read ahead and keep track of image memory allocation
do not limit kernelpercent IFF *imagemaxmb= is used on a cpu server