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
pc: zero rampage() memory (thanks LordCreepity)
file: try ismp4() before ismp3()
dossrv: fix falloc() for >31 bit sector numbers (thanks sl)
nusb/usbd: fix portreset error handling
nusb/audio: set frequency only when supported
mtx, ppc: use proctab() to index into process table
kernel: remove scheddump() comment for delay() in */fns.h
pc, pc64: new memory map code
kernel: add portable memory map code (port/memmap.c)
ether8390: remove unused variables
ether8003: use physical addresses for ISAConfig ether->mem
upas/fs: fix sending of "delete" plumb messages
kbd(1): revert repeat/delay change
devkbd: bits bad! revert repeat/delay, better patches welcome
ip/dhcp6d: work arround non-ethernet based client duid
audiohda: add pci vid/did for AMD Raven HD Audio Controller (T495)
kbd(3): fix a typo (thanks Alex Musolino)
xen: fix rebootcode linkage
lib9p: fix re-use of root Qid when using createfile(); remove unused dirqidgen
pc64: enable uartpci (thanks taw9 for testing)
pc, pc64: ignore the 64-bit bar flag when reserving membar
pc: fix mp boot regression due mistake in mkfile
we prefer nil over 0, make the example show it.
kbd: add "repeat" file to set typematic repeat rate/delay on PS/2 keyboards
grep: fix handling of -b flag
turn ptrdiff_t into a 64 bit type
add intmax_t/uintmax_t as required by c99 7.18.1.5
evaluate #if expressions using vlong
add va_copy macro, conforming to c99 7.15.1.2
update colemak kbmap, simpler version with scroll working (thanks jeremy)
add colemak kbmap (thanks Silas McCroskey)
add swiss german kbmap (thanks mike)
kbdfs: fix kbmapread() not accounting for reads smaller than the size of the line
Improve the posix preprocessor.