tinc: fix typo in unknown host error message
libtags: no tags is still fine if format is known
libc: idn2utf()/utf2idn(): check for < 1 buffer, can't insert terminating NUL.
libsec: no point in checking for "xn--" marker, just call idn2utf().
libc: fix overflow of domain component rune buffer for idn2utf()
ape: add missing idn2utf, utf2idn to lib9
acmed: pass original utf8 subject domain to challengefn, simplify
libsec: decode international domain names in certificat subject, fix overflow botch
acmed: handle international domain names
libsec: handle international domain names in certificate request
acmed(8): ip => auth: missed a reference to the old name
git/pack: check pf->pack for nil before Bterming it
mkplist: add -s option to enable "simple" sort (thanks qwx)
zuke: simplify volume control logic
zuke: reset before tokenize, increase player thread stack
acmed: remove unused define
acmed: move from ip/ to auth/
acmed: reject -t flag when -e is given, dup stderr to stdout of -e cmd
acmed(8): more improvements
rootstub: create /sys/lib/tls/acmed directory
zuke: do not change volume with delta == 0
zuke: support other volume handles, update volume when /dev/audio is opened
/lib/ndb/local: add dnschallenge ndb file for acmed(8) by default
acmed: tokenize domains from subject also with spaces (fixed multidom cert)
acmed: add external command flag -e, improvements, bugs
ndb/dns: implement caa record type in ndb
git/serve: one more silencing of non-interactive prints
git/serve: don't show progress when not interactive
kernel: make growfd(), findfreefd() and newfd2() static
devswap: improve setswapchan()
libsec: fix wrong assert condition (introduced in 775a4bea4386c12067057de0e56dd8baa34f43ec)
acmed(8): fix typos, formatting, and missed name change.
libsec: fix operator precedence bugs (thanks kemal)
libsec: fix bugs in tls extension handling (thanks kemal)
libaml: resolve refs in ObjectType instruction
libaml: implement ObjectType instruction (thanks sigrid)
libaml: implement ToString instruction
devtls: implement "hangup" ctl message
fork(2): document new error behaviour when out of resources
kernel: call freebroken() for kproc() when out of processes
kernel: dont block allocating kstack for new processes
acmed: import acme (RFC8555) client
libthread: fix debug prints, simplify
usbxhci: xhcirecover proc does not need to check status every 10ms
kernel: return error from sysrfork instead of waiting and retrying
cc: do not expand function-like macros for non-function invocations
libthread: remove unused _workerdata() prototype from threadimpl.h
libthread: remove more garbage: _threadnotefd, _threadpasserpid.
libthread: remove unused skip() function
libthread: deal with _schedfork() and _schedexec() returning -1
acme: remove superfluous print arguments (patch from plan9port)
sam: fix spurious overwrite message (patch from plan9port)
tweak: add missing return to fix double close(…) on file descriptor…
realemu: fix typo in usage message.
devip: improve tcp error handling for ipoput
devip: add comment to ip.h explaining Routehint struct
kernel: move waserror() macro to port/portfns.h
addpt(2): fix inconsistency in description
devip: properly rlock() the routelock for v4lookup() and v6lookup()
devip: use top bit (type) | subnet-id for V6H() route hash macro
devip: cache arp entry in Routehint
upas/fs: add missing newline to a debug print
acme: don't let tag button draw over tag border.
sam(1): fix description of ctrl+g
devip: use better hashipa() macro, use RWlock for arp cache
kernel: ensure that all accesses to Mhead.mount is done with Mhead.lock acquired
vncv: enable connecting to Darwin hosts
libtags: opus: fix duration on truncated files
venti: fix fprint format string
devip: implement ipv4 arp timeout with icmp host unreachable notification
devtls: fix bwrite memory leak when channel stops being open
vmx: update openbsd kernel heuristics
/sys/lib/acid/pool: format addresses using A format, instead of X (32 bit)
audiohda: Add DID for Intel 200 Series PCH HD Audio
git: when stealing from the old packs list, keep what we stole.
archacpi: leave acpi enabled with *acpi=
devvmx: skip tsc offset writing if CPU doesn't support it
git/query: fix spurious merge requests
9boot: fix isowalk() for directories spanning multiple sectors
plumber: remove $plumbsrv, add optional srvname, usage check
ether82598: add pci device id for ixgbe i52899 (thanks izaki)
fix manpage references for dup(2), kproc(9) and panic(9).
ndb(2): document txt and txtrr attributes.
ndb/dns: make dblookup() consistent with cachedb operation, bring back txtrr for compatibility
ndb/dnsdebug: make usage flags consistent
rc: revert 2f8a59f4b5bfe028c022855acc19666d69eed909
ndb/dns: fix wrong ndb attribute "txtrr" vs. "txt" for caching server
vgadb: add cyber938x bios offset for cyber 9525 (thanks lyndsay)
etheriwl: add did for Intel Centrino Advanced-N + WiMAX 6250 (thanks Nessa)
ether82563: add pci id for i219-v on t490s
/rc/bin/9fs: remove case 9bugs (defunct)
/rc/bin/9fs: update case 9contrib for new server