win32: fix windows7 graphics glitches when in fullscreen
merge
win32: convert clipboard to and from CR+LF
libmp: apply fixes for mplogic, mpdiv and mpmagadd from 9front (thanks aiju)
windows: RtlGenRandom cannot always be statically linked
windows: PADDRINFOA is not always available
windows: fix creating directories under volume root
windows: add fullscreen mode
Adding manual page drawterm.1
Add DragonFly support to drawterm
aan: implement client timeout
libsec: remove asn1toDSApriv()
cpu: add -t flag to overwrite default 1 day aan timeout.
libauth: don't compile unneeded (for drawterm) units, update _attrfmt() and auth.h header
libauth: fix out of bounds memory access in _parseattr()
cpu: replace custom hex parsing code with dec16() avoding timing side channels
libc: update various libc functions (from 9front)
libc: update encodefmt support l flag on < (base32) (from 9front)
libc, libmp: new constant time encode(2) routines (from 9front)
libsec: keep in sync with 9front
libsec: get rid of dummy data[1] in Bytes and Ints types (thanks pr)
devfs-posix: add missing stat() call in fsattach to fill info for root fid
devssl, devtls: fix ~0UL comparsion in wstat on amd64/gcc
devmnt: use u32int for tagmask, simplify alloctag()
libsec: make includes consistent for sha2block*.c
libsec: add sha1block (from 9front)
libsec: unroll sha1block functions (from 9front)
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
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)
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: 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 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)
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
devfs-win32: set atime and mtime of drive volume directories
set kerndate in main(), move global variables to cpu.c
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)
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
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)
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()