venti/fixarenas: more %z -> %Z
venti/fixarenas: replace %z fmt with %Z
rx: theres no p9sk2 anymore
libsec: make sure theres no garbage after the asn.1 decode, cleanup
add missing /sys/src/cmd/auth/lib/private.c
auth: release dp9ik implementation and reentrant factotum
libmp: silence compiler warning for strtomp
pc/pc64: import i210 support from erik quanstrom's 9atom
kernel: change active.machs from bitmap to char array to support up to 64 cpus on pc64
fdisk: properly convert byte units K,M,G and T to cylinders/sectors
libmp: check nil return value of strtomp() in test program
mpc: use new strtomp() c-style prefixes to parse integer constants
libmp: mistake in strtomp()
libmp: support for c-style base prefixes for strtomp(), octal support
libsec: implement TLS-PSK for tlsClient()/tlsServer()
file: recognize bootable disk images (by 0x55AA boot sector signature)
file: recognize tcpdump pcap files
snoopy: fix timestamps for pcap files (thanks BurnZeZ)
libjson: added printing support (thanks spew)
libjson: fix memory leak setjmp/longjmp problem (thanks spew)
tls: implement chacha20/poly1305 aead cipher suits
kernel: missing changes for ibrk() prototype
mpfmt: handle base 2, 4
import/expoerfs: dont assert() fault when ai->secret is > 8 bytes, just use the first 8 bytes
auth/httpauth: use auth_userpasswd() instead of AuthHttp request to AS
libsec: use tsmemcmp() when comparing hashes, use mpfield() for ecc, use mptober() when right adjusting mpint to bytes
libmp: add mpfield() function for fast field arithmetic
devprov: remove unused extern int unfair
kernel: use uintptr for ibrk() return value (for base >2GB) and clarify segbrk(2)
/sys/lib/dist/ndb/common: update for sl's auth servers
/lib/ndb/common: add auth=cb.inri.net authdom=nyc
mp: strtomp support for bases 2,4,8
mp: fix bug in mplogic.c; update mkfile
mp: add logic operations; mpfmt: include 0x with #
fixed spelling error in 2c(1) for the axp entry.
made sure that rcmain.local runs independent of the existence of $home/lib/profile. Documented /rc/lib/rcmain, /rc/lib/rcmain.local, $home/lib/profile in rc(1) and the first two in namespace(4)
Added change to /rc/lib/rcmain to allow execution of /rc/lib/rcmain.local if it exists. /rc/lib/rcmain.local is similar to $home/lib/profile in that it will only be executed with -l, but is site-wide.
yacc: attempt to keep line numbers right for yyparse()
libmp: fix assert() for mpexp() with nil modulus
libmp: fix wrong move instruction for arm vector operations
winwatch: l allows label changes
libmp: with mpmod() m = 2^a - c ensure that digits(c) < digits(m)
libsec: fix genprime() to produce normalized result
mkone: yacc wants the D
webcookies: strdup() file argument to avoid crash (thanks mischief)
kernel: cleanup exit()/shutdown()/reboot() code
fortunes: If you get this, delete it. - Sorry! -- Tim Berners-Lee, www-talk, Mon, 28 Oct 91 14:34:12 GMT+0100
fplot(1): add BUGS section
libsec: add chacha20 poly1305 aead, allow 64 bit iv's for chacha, add tsmemcmp()
mpc: mpc.c is generated by yacc, so remove it on mk clean
rio: allow reading the image of a hidden window thru the window file
rio: fix handling "resize" wctl for hidden windows
disksim: don't assume 4-byte pointers
rio: stop serving kbdin file (thanks eekee)
add mpc(1), extended precision code generator
bootrc: remove usbwait hack, usbd/nusbrc are now synchronous by previous commit
usbd: intoruce /env/usbbusy
devenv: fix ORCLOSE handling
libmp: initial attempt at constant time code, faster reductions for special primes (for ecc)
remove dunning-krugerrand code
libmp: add mpvecadd()/mpvecsub() assembly versions for arm
libmp: 386/amd64 mpvec*(): replace conditional branches with ADC/SBB instructions
kernel: use nicer check in okaddr(), wet floor signs in fixfault()
9fs: add 9pio case for unauthenticated connections to 9p.io.
libmp: optimize case x/0xffffffff in mpdigdiv() (helps arm)
libmp: add mpvecdigmuladd()/mpvecdigmulsub() assembly routines for arm
5c: handle (rare) MULU instruction in peephole optimizer
fortunes: [9fans] FUSE on Plan9
delkey(1): update man page to reflect recent changes.
delkey: don't be stupid
devtls: reject SHA2_256 mac for SSL, but TLS is fine
mp(2): fix typo mnprand() -> mpnrand()
ascii: replace mnemonic np (new page) with ff (form feed) for consistency
rio: fix scrolling when cursor is above window
libsec: add chacha cipher (from charles forsyth)
fortunes: Maybe a git branch can help here?
acid/leak: fix endless loop for B2NB(b) == b case (thanks mischief)
wifi: prioritize rsne over wpaie
lib9p: do not override Srv.end in listensrv(), simplify srvclose() and recounting
libsec: remove rc4 cipher suits for tls
aux/listen1: allow alternative namespace when running as user none with -n option
cwfs: fix wstat() failing to mark block dirty when noatime is set