usbxhci: fix wrong control endpoint 0 output device context address
fix '%[]' specifiers and '%n' (thanks phil9)
nusb/kb: add quirks for Elecom HUGE trackball
bcm64: fix kernels cmpswap() function
fix typo: mouse->xy, not w->mc.xy
aux/getflags: remove rogue debug print
bring stdint.h closer to spec
aux/getflags: improve flagfmt parser
Reset click count on mouse motion.
tmac.eai: wrapper around -me: auto indexing sections, .TC macro (thanks sirjofri)
add missing /sys/lib/tmac/me files (thanks sirjofri)
make bind(2) error handling consistent
libdraw: fix mount() error handling in newwindow()
sed: accept and ignore -E and -r flags for unix compatibility
ip/cifsd: implement primitive per-share unix id mapping for wstat()
ether82543gc, ether82557, ethervirtio: do kproc() call ouside of spinlock
use #error when missing define
facelift for mothra: flat ui is in.
libsec/base58enc: null-terminate the result
missing headers rate a FATAL.
lib9p: reject reads on closed fids and writes on directories
kernel: improve page reclaimation strategy and locking
mothra: fix a few errors in previous patch
copy all the tokens from the tokenrows with a paste.
add missing header change (thanks qwx)
Support for neo2 keyboard layout
mothra: make user interface monochrome
mothra: remove extraneous lines and decoration (fake 3d). patch extracted from my forked mess by Ori_B.
cc: simplify macexpand() and off-by-one error
fix typos in time calculation
Backed out changeset 2737b9af622b
fix typos in time calculation
Bump protocol version for Ttclick
triple click selection in acme
triple click selection in rio
triple click selection in sam
acme/win: exit winfs once acme shuts down the window
pc, pc64: use softscreen double buffering for *bootscreen= framebuffer
bcm, bcm64: dancing to the drum of the linux clowns for device tree memory size detection (thanks kenji)
/sys/man/1/mothra: add description of Plumb menu item.
mothra.c: add Plumb menu item, and update man page. my original changes sanity-checked by Ori_B.
rdhtml.c: restore original fonts. dejavusans was my change, my fault. it never looked right outside of drawterm on osx (mea culpa). this is easy to change for anyone who prefers something else, but it's difficult to imagine native users preferring our very fuzzy dejavusans to anything else.
remove unused macro from chan.c
samterm: don't scroll invisible (command) window (thanks umbraticus)
?a, ?c: fix macro debug prints
?c: get rid of sprint(), strcpy() and strcat()/strncat(), cleanup
[257]l: cleanup fmt routines, replace sprint()
cc: cc.h changes needed by previous commit
?a, cc: fix buffer overflows in built-in preprocessor (macbody)
?a: catch symb[NSYMB] buffer overflow in lexer, cleanup, assume thechar is a rune
cc: get rid of sprint() and temporary buffer for type conversion fuction
libmemdraw: remove inexistent build targets
Make priority array max size explicit.
fix cpp operator associativity
?c: fix Bconv() misusage of strncat()
6c: conserve registers for floating point operations
fortunes: As much as I'd love to I feel I have to let it go -- rminnich
aux/getflags: support named flags
7l, ql: dont assume . is in the path for running mkcname (thanks sam-d)
rc: fix code serialization for PIPEFD (thanks BurnZeZ)
acme/win: pass on flags to winfs (fix undocumented -e flag)
ip(3): remove outdated maximum ipstack number limit.
kernel: remove unused mem2bl() prototype
ip/ipconfig: ignore default routes targeting ourselfs
ip/ipconfig: resolve ipgw to an ip address as neccesary (thanks k0ga)
vl: remove unused mysbrk() prototype
qa: remove ALLOC() and ALLOCN() macros
triple-click to select non-whitespace segment
cc: remove mysbrk(), exponentially increase gethunk() allocation delta
vt plumbing: don't require selection
6c: remove mystery sys.c file
cc, ?[acl]: fix gethunk() and move common memory allocator code to cc/compat
backout the gethunk() again, as that breaks the assemblers
cc, ?l: fix gethunk() to actually grow allocation
cc: backout gethunk() change
cc, ?a, ?l: change thunk type to uintptr
cc: sbrk in bigger chunks as it grows, so it gets a chance to use the ram/swap available
kernel: cleanup the software mouse cursor mess
pc, pc64: remove "got unassigned irq" prints
9bootpxe: continues the war against random DHCPv6 DUIDs
/lib/face: add .dict entries for andrew.1 face files
pc64: remove rampage() nil check