ramfs: make Elocked[] more consistent (thanks fazlul)
acme: implement position-dependent scroll-wheel scrolling
libplumb: add missing mkfile
acme: document log file in manpage
ip/6in4: request ipv4 packets only in ipmux filter
devip: implement ipv6 support in ipmux packet filter
snoopy: add ipmux pseudo protocol
devip: fix parseipmask() prototype in ip.h
acme: import event log from plan9port (thanks fshahriar)
devip: pick less surprising interface address in header for incoming UDP packets
aux/vga: use 64-bit physical addresses for pci membar
devlml: use 64-bit physical addresses
audiosb16: cleanup audioprobe(), cast ISAConf.port to ulong
audioac97: use 64-bit physical addresses
audiohda: use 64-bit physical addresses, check pci membar types
pc/pcmciamodem: cast i/o port to ulong
pc/pmmc: check pci membar type
uartaxp: use 64-bit physical addresses and check pci membar types
pc/wavelan: print Ether.port as 64-bit value
sd53c8xx: use 64-bit physical addresses
sdmv50xx: use 64-bit physical addresses and check pci membar type
sdiahci: use 64-bit physical addresses
sdodin: use 64-bit physical addresses and check pci membar type
sdnvme: make sure pci membar type is memory
usbuhci: make sure pci membar type is i/o
usbehcipc: use 64-bit physical addresses and check pci membar type
pc/ether*: use 64-bit physical addresses and check pci membar types and sizes
pc/vga*: use 64-bit physical addresses and check pci membar types and sizes
archacpi: use 64-bit uvlong for physical addresses
devvga: use 64-bit physical addresses for framebuffer
devpccard: use 64-bit physical addresses
usbxhci: use 64-bit physical addresses
devpnp, devether, devusb: cast ISAConf.port to uvlong (for 32-bit implementations)
devusb: print Hci.port as 64-bit uvlong
devether: print Ether.port as 64-bit uvlong
devpnp: print pci membar as 64-bit uvlong
bcm64: bring pci code in line with the pc/pc64
bcm64: use uvlong for ISAConf.port
bcm64: use 64-bit uvlong physical address in vmap()
pc, pc64: implement 64-bit pci membar support
pc, pc64: use 64-bit physical addresses for ISAConf.port
pc, pc64: use 64-bit physical addresses for vmap() and upaalloc()
ape: add missing rerrstr.c
ape: make libplumb available under ape.
aux/getflags: fix named rune arguments.
acme: implement 'scratch' ctl command (thanks Drew DeVault)
kernel: remove unused segment argument in freepte()
pc, xen: make PAT support optional (for xen)
ape/libdraw: add missing eenter (thanks phil9)
imap4d: reject invalid month in date2tm()
rc: avoid forking for final command that has variable assignments (to get $apid right)
ip/cifsd: add FIND_FIRST2 SMB_FIND_FILE_FULL_DIRECTORY_INFO info level
sshnet: prevent ssh process from keeping the mount alive
pc, pc64: fix wrong mtrr physmask() for machines without extended address size msr
awk: fix race condition with sub-mk in mkfile
usbehci: release ctlr ilock before calling pollcheck()
usbehci: avoid kproc() while holding poll lock
man(9): remove accidentally commited indices
ip/tinc: accept udp connection from any udp source port
paint: change colors in the palette with button 3
libaml: implement ToDecimalString and ToHexString operations
pc, pc64: do page attribute table (PAT) init early in cpuidentify()
libc/arm64: work arround linker bug for cas()
7l: handle dupok flag in TEXT/GLOBL data
#pragma ref no longer exists
Fix scans of more than one character in %[]
stop fiddling with path construction.
fix yacc crash with absolute paths
ape: fix name clash, have to use _SLEEP syscall instead of ape sleep in plan9 code (thanks jamos)
cc: dont export gethunk(), hunk, nhunk and thunk
cc: get rid of hunk pointer fiddling and just use alloc()
?l: remove direct hunk manipulation from linkers, just call malloc()
[ape] add missing conversion flags for scanf
devip: fix ifc recursive rlock() deadlock
kernel: fix checkpages() and segflush() on SG_PHYSICAL type segments
usbxhci: fix wrong control endpoint 0 output device context address
fix '%[]' specifiers and '%n' (thanks phil9)
nusb/kb: add quirks for Elecom HUGE trackball
bcm64: fix kernels cmpswap() function
fix typo: mouse->xy, not w->mc.xy
aux/getflags: remove rogue debug print
bring stdint.h closer to spec
aux/getflags: improve flagfmt parser
Reset click count on mouse motion.
tmac.eai: wrapper around -me: auto indexing sections, .TC macro (thanks sirjofri)
add missing /sys/lib/tmac/me files (thanks sirjofri)
make bind(2) error handling consistent
libdraw: fix mount() error handling in newwindow()