devcons: add #c/kmesg, redraw kmesg buffer after resize
screen: do mouseresize() from devdraw instead of the resizeproc
gui-win32: call terminit() only after window size has been determined
drawterm: debounce screen resize
gui-x11: reset screenputs before panicing with x i/o error
drawterm: implement window resize for gui-x11 and gui-win32
devcons: remove /dev/swap
libsec: sync with 9front
use $PASS environment variable secstore/p9any password
fix bounds check in screenputc() (thanks mischief)
gui-win32: fix WM_SCROLLWHEEL mouse position
allocate 2 ulongs for secalloc() to keep it 8 byte aligned (use first ulong for magic constant)
kernel: fix namelenerror(), avoid memrchr() and make it static (from 9front)
get rid of drawdebug cruft
libsec: update thumbprint implementation from 9front
kern: merge with chan.c, dev.c, pgrp.c from 9front, fix waserror() botch in devwalk()
tlshand: simplify tlsReadN() (from 9front)
tlshand: sync with 9front
tlshand: fix ECDHE and DHE for SSLv3 (from 9front)
devdraw: get rid of screen blanking state
translate xkb dead accent codes into corresponding unicode characters
devfs-posix: fix syntax error...
implement setting atime and mtime in fswstat for unix and windows
libsec: update tlshand from 9front...
libsec: import from 9front
libsec: import changed from 9front
libsec: import x509 and rsagen changes from 9front
libsec: have rsagen() always produce postive !dk to avoid confusion
libmp: fix mpmod() aliasing bug when n == r and x < 0 (thanks aiju, mischief)
aan: use unsigned message counters
aan: fix ack logic, handle connection shutdown
devmouse: fix off-by-one in mouseread() (thanks Sören)
netbsd: *shaking head*
gui-x11: cleanup error handling code, just call panic()
gui-x11: fix unexpected keyups on auto repeat
Make.unix: linux presents our all time favorite: "guess your machine" game
remove more old cruft
devfs-win32: set atime and mtime of drive volume directories
remove old unused cruft
set kerndate in main(), move global variables to cpu.c
win32: fix seconds()
libsec: sync with 9front
libmp: avoid temporary buffer allocation in mprand() (from 9front)
libsec: replace des based X9.17 genrandom() with chacha random number generator (from 9front)
mpxor: sign should be 1/-1, not 0/-1 (from 9front)
remove unused kern/x file
fix build on freebsd (thanks mveety)
get rid of unused kern/syscall.c
adding Make.netbsd (thanks k0ga)
devmouse: change msec argument of absmousetrack() to ulong
gui-x11: fix mistake
devmouse: provide absmousetrack() for os specific code instead of exposing te mouse info state
devcons, devkbd: use tas() to check for unuse
tas: fix function prototype, tas takes int* and returns int
devfs-*.c: fix memory leak on remove, implement ORCLOSE
libmemdraw: cleanup fillpoly(), remove unused fillcolor hack
libsec: remove unused get32() function
libmemdraw: remove unused static drawbuf variables and ptrfn() declaration
libsec: remove unused aes_setupDec() function (thanks ftrvxmtrx)
devtls: remove unused get32() function
kern: make readblist() offset of type ulong as the rest
kern: update qio and devmnt, remove mount cache stub
posix-mips: fix build (from OpenBSD port)
posix-power/Makefile: add CFLAGS (from OpenBSD port)
merge
libsec: add secp384r1 curve parameters for tls
Make.openbsd: fix for ppc and sparc64 build (thanks, jca)
use service names instead of numberic ports for ticket and secstore
cpu: allow passing remote command with the -c flag (use -h to pass cpu server)
devcons: remove cpunote file
win32: fix semaphore leak in osproc()
libc: bring strtod() in line with plan9's (ape) libc version
replace custom randfill() with prng() calls, remove rand()/nrand() definitions from kernel
aan: dont break connection on write error...
libmp: update mptov.c and mplogic.c from 9front
add Make.freebsd
libmp: remove unused mpeuclid.c
libmp: allow passing nil to v,x,y results of mpextendedgcd(), simplify mpinvert()
libmp: mpnrand from 9front
import secalloc()/secfre() from from 9front
libmp: sync with 9front
strtomp: update the returned char* even if there were no characters parsed (from, fix mpbits() call in octal code
kern/posix: remove srandom()/random() code for entropy gathering, will always use /dev/[u]random
kern/devip: add t9fs service
devssl, devtls: merge with 9front
kern/win32: remove #include <libsec.h> (was there for sha1)
devip-posix.c: replace PADDRINFOA with addrinfo structs
libmp: mptrunc: normalize after mpassign to handle the case b==r (from 9front)
devip: return multiple addresses in /net/cs for dial(), handle ipv6 for windows
kern/win32: use RtlGenRandom() instead for randrom source, fix oserrstr()
libauthsrv: ANAMELEN -> PASSWDLEN
update libauthsrv, use common readcons() function
devmouse: implement swap, scrollswap and buttonmap mousectl
gui-x11: add scroll_lock key (thanks 9fuser)
merge
gui-win32: fix clipping code
devcons: dont setterm(0) in printinit, ioctl causes process to get stopped when run in background on unix
remove unreachable sysfatal() calls after exportfs(), exits(nil) on eof in exportfs
reduce error verbosity, hang when panicing in graphics mode
rcpu: post final hangup note to the group after rc exits