adds version 0.0.1 (00 00 01) to AndroidManifest.xml for fdroid build
adds Make.fdroid and metadata structure for fdroid
bring up to date with official drawterm
whoops they need to be actual png files
devcmd: fix perm "no-change" comparison on wstat
Make.unix: add -Wno-parentheses (shut up, gcc)
devdraw: printmesg: implement "z" fmt arg (safe since printmesg is disabled)
libsec: fix wrong tls1.0 prf regression
window titlebar in /dev/label (x11 at least)
separate Android configuration variables into Make.android.config
Android needs to remove */*/*.o in clean target
android #N device (cameras, accelerometer, etc...)
change android Makefile to ask for unique keystore passwords
.keep files for android drawterm .so files
android checkboxes for some of the flags
.keep files and icon pngs for correct android build
devaudio patch for alsa and ORDWR
patch for -R and -C to not bind /mnt/term/root and /mnt/term/cmd
x11: shut up about random selection requests that drawterm ignores anyway
readcons: force signed char (fixes password entry on arm). consider -fsigned-char instead
Make.linux386: -lm
x11: reset mod4 state when focus changes
x11: enabled Kmod4
factotum: fix a memory leak
devtls: reject zero length records (thanks sigrid)
devaudio volume: expose pcm, skip unavailable handles
add dirchanstat() from 9front to handle seek bug
libsec: fix wrong assert condition
libc: fix missing <ctype.h> include for strtod
libsec: fix bugs in tls extension handling (thanks kemal)
devtls: implement "hangup" control message
Fix fdclose conflict in drawterm (thanks Christos Margiolis)
chan: minimize differences with 9front...
devtls: fix bwrite memory leak when channel stops being open (from 9front)
gui-x11: fix uninitialized vars bug for screeninit() window position (thanks Nicola Girardi)
Merging echoline's android and fbdev forks
gui-win32: delete utf-16 routines, just use WideCharToMultiByte()/MultiByteToWideChar() kernel32 functions
gui-win32: add support for surrogate pairs in rune16 functions
drawterm/gui-cocoa/screen.m: fix SEGFAULT during cursor updates (thanks Igor)
libsec: move zero check to curve25519_dh_finish()
libsec: add curve25519 and adjust ECpriv point access
libsec: various changes to tls (import from 9front)
implement simulated mouse buttons for Mac laptops similar to plan9port.
remove .hgignore, update new repo url in README
license: it's all mit, baby.
win32: remove unused argv0 variable (clashes with main.c)
drawterm: properly handle enf of file in readstr() (from 9front cpu.c)
x11: reset Kshift state on focus change until we find a way to reset all modifier keys state
kern: remove per-process information from devcons
add preliminary riscv64 support from archlinux (thanks Sören Tempel)
devaudio-sndio: use a documented default device string
gui-x11: handle WM_DELETE_WINDOW messages
freebsd: AUDIO=unix works, so use it. Tested on 12.1
devfs-posix: fix pread/pwrite for large (>2Gb) files
osx-cocoa: ensure array is non-empty before indexing
cpu: remove /env/PASS to avoid leaking password to the remote system
Add devenv to provide exit status for rcpu (thanks Fazlul)
arm64/tas: use atomic builtin when possible, fixes drawterm on aarch64 android
devfs-posix: apply u9fs truncate support (thanks Fazlul Shahriar)
fix drawterm compiles using gcc 10
get the WM_NAME and WM_CLASS from the environment
remove unused macro from chan.c (from 9front)
x11 set wm properties needs a display flush to work
remove cpu specific _sha1block() and _md5block() functions
add arm64 support (thanks mpmkp2020 from alpinelinux)
devip: replace "net" with "tcp" in dial strings regardless of host part
x11: add -g geometry arg to set window position and size (thanks joe9)
x11: add _NET_WM_PID property to main window (thanks joe9)
libsec: remove unused code not relevant to drawterm
libsec: remove hash pickle functions
devdraw: fix topnwindows() panic when images are not windows (thanks aiju)
sndio: a better fix - just call error()
sndio: audiodevclose: don't crash if failed to init before
devcmd: on posix, use execvp() and handle chdir(), format better status line
devcmd: format a 5-field status line in oscmdwait() as described by cmd(3)
cmd(3): encode empty argument as "" for win32
cmd(3): fix command argument quoting for win32
cmd(3): implement command execution for posix
devlfd-posix: bring back lfdfd() for posix-factotum.c
cmd(3): port the os command execution device from inferno (win32 only so far)
win32: audio scale fix (thanks Jacob Moody)
devaudio: implement volume setting for win32 (thanks jsmoody)
libmemdraw: update memarc() and memellipse() from 9front
libip: don't reject ipmask in v6 form for v4 address
gui-x11: free the right GC in xallocmemimage() error case
gui-x11: implement screensize()
devdraw: get rid of softscreen==0xa110c hack and make attachscreen() return Memdata* (from 9front)