ja: add "CALL" and implicit use of R1 in "JAL"
jc: sync OAS(MUL|DIV|MOD...) case with newer compilers
jl: add headerless with padded segments
ja, jc, jl: properly make riscv64 the default
ja, jl: get them compiling here
ja, jc, jl: import from 9p.io
/sys/src: cleanup power64 assembly
gefs: convert to atomic instructions
8[al]: support CMPXCHG and CMPXCHG8B
gefs(8): small formatting fixes (thanks kvik)
upas/smtp: add -C flag to disable thumbprint verification (thanks sirjofri)
gefs.ms: Minor fixes and improvements.
gefs: make it impossible for clunkfid to error
gefs: check name lengths before packing them
vdiff: show filename instead of "/dev/null" when removing entire file
/sys/src/cmd: ?[cl] mkfile consistency
inst: add hidden 'gefs' file system type option
/sys/doc/mkfile: gefs
gefs.ms: sycer => syncer (thanks sigrid)
/lib/theo: If we can't do it right, we don't do it until we figure out a way to do it right.
9[acl], libmach: L?AR/ST?CCC
9[acl], libmach: LWSYNC/CMPW/CMPWU
riow(1): mention having to put the rc pipeline into its own script
tmdate(2): fix two little typos in the examples
ipconfig(8): document loopback and null media
ip/ipconfig: add "null" verb to bind nullmedium
devip: make "null" medium bindable
devip: increase MTU to 64k for loopback medium
power64: refactor va_arg in u.h to fix warnings
vdiff: fix scrolling and mouse button handling.
flambe: pass correct name to initdraw()
flambe: flame graphs for prof(1) data
prof: increase precision of measurements
vcrop - graphical image cropping tool
libc: compress directly recursive functions while profiling
libc: increase default allocation for profiling
limbach: remove unused 9c subdirectory
libmach: clean up power64 tests
9c: copy warning from other compilers regarding pointer -> int truncation
9a: mkfile was pointing to wrong header
libc/libap: update power64 entrypoints to new _callmain standard
9c/9l: do not have the linker rewrite OSUB to negative OADD
9l: do consize check for SB relative as well
9c: avoid generating immediates that make the linker use REGTMP
9c/9l/libmach: handle 64 bit constants
9l: add -H6 for elf targeting kexec
libmach: power64 vector mov and cleanup
9c: mind which CMP is used when handling constants
9c: allow switches on 64bit values
9a, 9c, 9l: import from 9legacy
libmach: remove unused 6c subdirectory
ip/torrent: support compact peers6 list
ip/torrent: fix wrong interval check
inst: remove net install support
ext4srv: reduce the number of options, align more with existing filesystems
libc: correct dst transition times
usbtree(8): document usbtree
nusb(4): document usbhubctl command format for PPPS
tcp: remove "MaxSegment" MIB stat, add InLimbo stat
/sys/lib/dist/ndb/common: remove old random auth domains
tcp: fix limbo entry leaks from hell
pc: fix link order, libc.a *after* libsec.a (for rand())
rio: fix memory leak with closed kbdtap (thanks aap)
stats: use a high water mark for maximum on graphs
/sys/lib/dist/ndb: update root servers and add script to keep them updated
rudp: better newgen() function, avoiding the lock
devsdp: fix randomization of dial and acceptid
rudp: fix start generation randomization and cleanup
snoopy: teach gre about ethernet and ip6 payloads (thanks arne meyer)
keyboard(6): use >> instead of > for caps example (thanks moody)
Fix minor typos and error redirections
Add caps kbmap
nusb/usbd: fix typos
igmp: maintain timeout per group per interface
kernel: do nlocks && delayshed check only for Running state
kernel: fix the semacquire stack corruption on interrupt
audio(1): mention mixfs resampling audio
ext4srv(4): fshalt works with ext4srv now, update; add SOURCE section
ext4srv: fix ext4_bmap_bit_find_clr returning the wrong bit index
ext4srv: remove mbr scanning and writing
ext4srv: revisit "fix meta csum producing garbage" in a better way
disk/smart: fix a warning
tapefs: fix two warnings
imx8/sai: run off ref 25MHz clock - no need to turn audio PLL on