lib: add strtoll() prototype
win32: unicode command line, fix showfile
libauthsrv: remove opasstokey()
libsec: have 16 32-bit words in DigestState to avoid out of bounds warnings for poly1305
x11: work around incompatible libc types
kern: allow Dev.create() to return a Chan* to bring it in line with 9front kernel
remove lib/codereview hipster shit
gui-osx: fix attachscreen() prototype (untested)
libip: update parseip() from 9front
libdraw: remove unused static log2[] array
update libdraw code to 9front version, cleanup x11 code
/dev/kbd support for rcpu (requires updated kbdfs on remote side)
bring back /dev/audio, sorry :-)
fix devfs-*.c to not use cname hack to get file path, get rid of MAXPATH limit, make root accessible under /mnt/term/root
don't expose secstore secrets in /mnt/term/dev/secstore
devip: dont need to set cv->owner, its a static buffer
devip: fix ipgen() so /mnt/term/net becomes usable
gui-x11: fix unicode chars in clipboard (use utf8string vs XA_STRING) (thanks BurnZeZ)
provide secstore key separation for proto p9sk1 and dp9ik
devfs-posix: use stat->st_dev<<32 | stat->st_ino for qid.path
CONTRIBUTORS: delete incomplete list to minimize maintenance costs and avoid bad feelings.
import keyboard.h from 9front, fix Kdel
Ask for cpu and auth servers when none are specified on cli or environment, be consistent with plan9 boot. Most helpful on windows.
recognize proto=dp9ik from secstore
replace 9balls with tuttle glenda icon
gui-x11: disable xdraw() acceleration to fix crazy rendering bugs
linux: static links don't work because glibc sucks
linux: for systems with 64 bit kernel but 32 bit userland provide a conf=linux386 to force 386 build
win32: fix scrolling, add pageup/down/home/end keys
devfs-win32: use sha1() for pathhash
devfs-win32: allow access to all windows drive letters exporting them under /mnt/term/C: ect... 64-bit file offsets
libauthsrv: convert anonymous struct members
libsec: remove unused tlsSecKill()
libsec/libmp: convert anonymous structs (thanks fish)
libc: rename dysize() to not conflict on unix
fix setrealloctag() declaration for kern
port 9front libauthsrv/libsec/libmp and implement dp9ik and rcpu support
include: define _DEFAULT_SOURCE
gui-win32: fix encoding and decoding of clipboard strings
all: move from Mercurial to Git
libc: import 21-bit runes from Plan 9
devip: fix addrlen in connect() and bind()
devip: add support for IPv6
posix-arm: new directory, with tas.c from Skip Tavakkolian
gui-x11: better snarfing with Chrome/Opera (ported from p9p, thanks Ethan Grammatikidis)
kern/win32.c: restore actually used variable
kern/devfs-posix: fix chmod after rename (thanks Cinap)
codereview: set up from plan9port
cleanup suggested by Geoff Collyer
cpu: fix p9any v.2 negotiation
devdraw: add new draw operators
expand iounit to handle large images in /dev/draw
lib.h: add #define for strtoll (Steve Simon)
x11: uint -> ulong on clipboard read for x86-64
add make CONF=pthread for modern systems
delay user prompt until after -u is parsed (Randall Bohn)
ctl-opt is gone (Michaelian Ennis)
ctl-alt is not ctl-u (tony lainson)
memrchr -> mymemrchr for FreeBSD
better handling of quit events (underspecified@gmail)
fix redefinition in kern/posix.c
add glenda icon (Matthias Schmidt)
fix name bug; try to use bigger offsets
Fixes from Andrey - extra buttons and Alt handling.
use __APPLE__ instead of __Darwin__
add missing drawqlock/drawqunlock
Updates for 386 OS X, add native OS X graphics from Paul Lalonde
dangling pointer reference (Tim Wiess)