mixfs: add reading (audio loopback)
audio(1): replace references to juke(7) and playlistfs(7) with zuke(1) (thanks unobe)
snoopy: ... and fix the memory leak for new dns rr types
snoopy: fix dns nil pointer crashes when formating dns packets (thanks sl)
exportfs: revert e524e8d65a7573c46d7beb49e77bfc2d55a5563d
git: better handling of absolute paths, regex metachars
ether82563: add 0x15bd i219-lm variant (thanks crab1)
tinc: fix spelling and update manpage (thanks unobe)
git/branch: make '-n' use HEAD when '-b' unspecified
git/export: use 'date -f' instead of 'date -m'
git: fix non-interruptible temporary warning
qsort: ...forgot to include headers in the commit.
qsort: allow usize-sized arrays.
x509: encode empty sequence as constructed
git/save: leave submodules unmangled
etheriwl: fix botched merge...
etheriwl: add support for wireless ac 7260 (thanks kemal!)
aux/cddb: include album name and correct track number key
9p(2): fix a typo (thanks humm)
cat: remove stupid long cast
libpanel: rename to match clean rule
[PATCH] Support for igfx on Celeron(R) 2957U (thanks Lorenzo Bivens)
kernel: fix off by one for $cputype buffer (thanks anthony martin)
kernel: increase bootfs.paq compression level and blocksize
kernel: simplify /boot/boot: 28K down to less than 4K.
dial(2): dial returns an open data file, not a ctl one. also fixed little typo.
libc: use usize for sbrk() increment
libc: change usize to 64-bit for amd64 and arm64, make memory(2) functions use usize
bcm64: make the kernel use virtual timer counter register for cycles()
kernel: page counts a ulong, not usize
arm64: use generic timer virtual counter for cycles()
/sys/src/9/mkfile: add bcm64 (thanks stuart morrow)
gzip, bzip2: add -n flag to suppress modification timestamp
ssh: fix typo (thanks izaki)
brk(2): .... we define lowest addres not used by the program above, so use that instead
brk(2): sbrk(0) returns end address, not the base
screenlock: don't poll to top window (thanks Stuart Morrow)
auth/rsa2jwk: add code to produce jwk rsa keys
git/fetch: fix overly eager 's/pack/idx/g' in refactor
aux/cddb: Provide -e option to print commands to rip audio with tags.
git/fetch: ensure we clean packfiles on failure
kbdfs: allow to escape ctlr-alt-del with shift for vmx and vnc.
legal: remove references to python and mercurial
archacpi: make *acpi=1 the default
ether82563: add pci id for i219-LM from ThinkPad P17 Gen1 Professional Mobile Workstation (thanks tschak909)
pc, pc64: increase confmem slots to 64
libaml: fix gc bug, need to amltake()/amldrop() temporary buffer
fs(4): describe the noauth toggle better (thanks izaki)
strcat(2): 0 → nil in manpage in refrence to pointers
virtio: set FeaturesOk flag after feature negotiation, and enable queues before DriverOk flag
vmx: reset virtio queue state on device reset
virtio: add non-legacy virtio 1.0 drivers for disk and ethernet
kernel: export pcienumcaps() for custom capability enumeration in drivers (virtio)
aux/cddb: freedb.org is dead, use gnudb.org
mouse(3): mousein is NOT exclusive, see 30907f1d00a7646ccbb420a18f60ccb0bf36e740
rc: add subshell-function syntax
libsec: take just the CN part of Distinguished Name in subjectAltName
fortunes: revision: allow pseudo options after --end-of-options
git: create .git/objects/ on git/init
vmx: emulate ps/2 intellimouse scrolling
rsa(8): document auth/x5092pub, fix usage lines
libsec: do proper type checking, fix wrong deduplication check
libsec: add X509reqtoRSApub() function and return subject alt names in X509to*pub() name buffer
git/export: make output pipable to /bin/mail
libc: add encode(2) variants for custom alphabets
devmouse: default to no blanking instead of 30 minute blank timeout
upas/Mail: avoid showing empty To: and CC: lines in compose windows
upas/Mail: fix CC addresses in "Reply All" compose windows
git/revert: fix previous commit (helps if you save the file, thanks qwx)
git/branch: mark files we couldn't update as dirty
manual: don't match nonexistent file while preprocessing
pic(1): restore example section
segment(3): restore missing phrase
vt: allow scrolling with the mouse.
vt, ssh: don't send interrupts on window resize
kencc: revert back to "set but not used"
rc: skip arguments to Xsrcline, Xsrcfile in codefree
cc: create .$O files with DMTMP
tmdate(2): "ttt" is a valid format too, mention it
git/fs: use a better heuristic for permissions.
venti: make error messages consistent, remove duplicate messages.
/sys/man/mkfile: drop reference to non-existent realtime(3)
sched(9): replace '–' with '-' in NAME section
/sys/man/mkfile: run eqn(1) for usb(3) section of book
venti: warn when opening /dev/swap fails
venti: fix detection of available RAM (fixes -m)
venti: inform user when reducing memory consumption