9front “NO SUICIDES” Released
New 9front release “NO SUICIDES”
WELCOME HOME, AIJU!
9bootfat: always try plan9 partition even when not marked active
abaco: fix memory leaks
acme: use threadexitsall() to tear down mouse and keyboard procs on error; avoid useless tagline/window redraw if not needed; add p9p acme patch that allows multiline tags (thanks rsc and lf94)
archacpi: make pcibusno() work on non pci bridges; archacpi: experimental handling of interrupt link devices, io access
auth(8) commands: fix uninitialized Tm.zone in getdate()
bitsy/keyboard: dont resize our own window
cifs: fix timezone for timestamps
devkbd: fix wrong refcount on open error
devmouse: fix openmode() handling
devproc: properly handle exclusive refcount for /proc/trace
devshr, devaudio: openmode()/devopen() error handling
esd: enlightenment sound daemon
ether6105m: increase timeouts for Soekris 5501s (from sources)
etheriwl: recover from rfkill toggle or firmware crash
file(1): recognize AAC audio files, from sources
games/catclock: protect black border with clip rectangle and dont print when window is too small
games/juggle, games/catclock: keep up with queued mouse events
imap4d: apply djc’s patch to fix search (from /n/sources/patch/imap4d-cistrcmp)
libaml: new io interface, add amlnew()/amltake()/amldrop(), late binding names, FindSetLeftBit/FindSetRig; fix memory leaks
libc: Prevent infinite recursion when modf is called with NaN or Inf argument. (apply richard millers / modf-nan patch from sources)
libdraw: fix leftover processes or programs failing to restore window labels when receiving interrupt note; fix ekbd() memory leak; cleanup
libsec: only send client cert when we have one
libhtml: fix double free of form action
mk: handle rc blocks in shell quote
mp/pci: msi support for hypertransport platform
nusb/ether: add aue driver for admtek pegasus usb ethernet adapter
pmmc: add support for Ricoh 5U23 SD/MMC controller
rc: flush environment variables (update /env) before fork
resample: fix XRGB32 color channel handling
rio: position keyboard window (-k) at the bottom of the screen
tls: fix various tlsClient()/tlsServer() related bugs
tm2sec: assume local timezone when Tm.zone[0] == 0 (fixes dossrv, zipfs timestamps)
usbehci: fix portreset
upas/fs: fix potential filedescriptor leaks
vncs: fix cmdpid fork bug; fix missing free for window label
vt: fix off by one memory corruption
wpa: repeat rsne setup after deassociation (roamng between access points)
man pages: cursory audit for misspellings and typos
numerous programs: set exit status; remove unused #include <bio.h>