drawterm.app rule breaks osx build; delete it
secstore: increase line buffer size to 8k to avoid warning on big keys (rsa)
gui-win32: remove shift mouse button swap code
add mousewheel to cocoa drawterm (thanks Steven McDonald)
add .hgignore
add osx tuttle glenda and add makefile target to copy binary into .app
add osx cocoa port
add guimain() and cpubody() indirection to allow for osx cocoa port
devip: allow * hostname for listen
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