9FRONT “3☺☺☺” Released
New 9front release “3☺☺☺”
5c: apply richard millers 5c-nan-cmp patch (from sources)
5l: apply richard millers 5l-incfloat patch (from sources)
9bootfat: only check for fat at block 0 on floppy drives (thanks aap)
acid: handle buffer overflow with ridiculous long symbol names (thanks mischief)
apm: fix wrong segment load, zero segment registers
audioac97: remove i/o bar magic, fix ac97mixreset busywait-forever timeout
audiohda: allow manual pin routing; more verbose audiostat; initial mute of al widgets; vmware support (thanks dreadlorde)
aux/statusbar, aux/statusmsg: dont fork in background for window
e820: handle duplicate and overlapping e820 entries, handle overflows
ether8169, etherdp83820, ethervt6102: fix snprint READSTR bugs (thanks pap)
ether83815: fix `auto neg timed out' error with sis 900 rev 635.
exportfs: fix filedescriptor leaks
faces: fix callerpc for realloctag in erealloc (thanks qrstuv)
lib9p/hjfs: use x != ~0 instead (type)~x conditionals to work arround arm compiler issue
libauth: add sanity check for auth_proxy write size
libdraw: make newwindow() unmount the old window
libmach: fix wrong formating for arm LDRH/STRH/LDRSB/LDRSH (MOVHU/MOVBU) instructions
libevent: drop queued mouse events
mothra: mothra: avoid intermediate rc shell processes; isolate rendezvous group; run page in own note group; close unneeded filedescriptors after forking; fix null dereference crash
nusb/ether: add rtl8150 driver
page: avoid intermediate rc shell processes with using exec; move newwindow() before forking namespace; dont tell rio our pid
pkg/list: handle more directory listings
rio: fix bad rect bug; fix Xfidwrite memory leak on flush
tarfs: make file name safe, canonical and free of . and .. (from sources)
tcs: add html5 rune entities; eleminate ambigous html entity runes.
vt: dont pollute the outer environment (thanks mischief!)
add sdp(3) from sources
add webpaste(1)