summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-09awk: proctab.c is always regenerated from maketab, so it is unnecessary to ↵ppatience0
keep it
2013-05-10srv: be nice, close the previously duped pipe filedescriptorcinap_lenrek
2013-05-08fortunes: all the world's a social vax cloudkhm
2013-05-08samterm: revert previous changes.ppatience0
2013-05-08samterm: move cursor to next tabstop or non-space character before ↵ppatience0
backspacing in spaces mode. this makes it less annoying to backspace (it's more like tabs).
2013-05-08Add RDRAND Support for /dev/randomjpathy
2013-05-06ape: remove unused variablesppatience0
2013-05-06ape: fix uninitialized variable bug in getfields()ppatience0
2013-05-06mergeppatience0
2013-05-06access: unused variableppatience0
2013-05-06pbs: allow 9bootfat start cluster beyond 0xFFFFcinap_lenrek
pbs failed to load (silently loading garbage) 9BOOTFAT from start cluster beyond FFFF because we ignored the low word from the directory entry. now taking the high 16 bit of the directory's start cluster into account.
2013-05-05devip: dont raise error() out of Fsprotocone()cinap_lenrek
Fsprotoclone() is not supposed to raise error, but return nil. ipopen() seemed to assume otherwise as it setup error label before calling Fsprotoclone(). fix ipopen(), make Fsprotoclone() return nil instead of raising error.
2013-05-05devip: handle malloc errors, fix queue leakscinap_lenrek
Fsprotocone(): qopen() and qbypass() can fail and return nil, so make sure the connection was not partially created by checking if read and write queues have been setup by the protocol create hanler. on error, free any resources of the partial connection and error out. netlogopen(): check malloc() error.
2013-05-04libdraw: fix font f->cacheimage nil dereferencecinap_lenrek
the initial fontresize() might fail but its error code is ignored potentially leaving f->cacheimage == nil. make sure we call fontresize() in loadchar() when theres no cacheimage and check the return value to avoid nil pointer dereference.
2013-05-04libmach: update mips disassembler (from sources)cinap_lenrek
2013-05-04sort: handle write error in debug modecinap_lenrek
2013-05-04bio: use UTFmax for Bungetsize and fix libmach to include <libc.h> before ↵cinap_lenrek
<bio.h> (from sources)
2013-05-04nedmail: recognize image/jpg mimetypecinap_lenrek
2013-05-04u9fs: fix compilation warningsftrvxmtrx
2013-05-04u9fs: make it compileftrvxmtrx
2013-05-03ape: get rid of fixed MUXADDR for buffered i/ocinap_lenrek
instead of trying to resize the segment (which will not work when the kernel picks the address as it will allocate right before the base of the topmost segment), we create the mux segment with the maximum size needed (arround 1.4MB) for OPEN_MAX filedescriptors. buf slots will be reused and slots get demand paged once used.
2013-05-03mkpaqfs(8): correct maximum block size (from erik quanstros mkpaqfsman patch)cinap_lenrek
2013-05-03ape: remove unused variables from _buf (from erik qunastros _bufupd patch)cinap_lenrek
2013-05-02fixed operand size for ADD SP, nqeed
2013-05-02devsd: initialize unit->sense[0] in sdsetsense() (from erik quanstroms 9atom)cinap_lenrek
2013-05-01chan: fix potential path leak on clone in namec() (from erik quanstroms 9atom)cinap_lenrek
2013-05-01devpipe: fix channel and queue leaks (from erik quanstroms 9atom)cinap_lenrek
2013-05-01aoe: updating aoe driver from erik quanstros 9atomcinap_lenrek
1 the config string was grabbed Aoehsz too far into the packet due to using the wrong pointer to start. 2 never accept a response with tag Tmgmt or Tfree. 3 defend against "malicious" responses; ones with a response Aoehdr.type != request Aoehdr.type. this previously could cause the initiator to crash. 4 vendor commands were improperly filtered out.
2013-05-01devloopback: fix potential channel leak on allocation error (from eriks 9atom)cinap_lenrek
2013-05-01cc: accept 24 bit numeric runescinap_lenrek
2013-05-01frexp: handle NaN values (from sources)cinap_lenrek
2013-05-01uartpci: add detection for StarTech PCI8S9503V (P588UG) (from sources)cinap_lenrek
2013-04-30rio: fix highlight text for -bstanley lieber
2013-04-30blogcom +xaiju
2013-04-30added blogcomaiju
2013-04-295c: dont emit conditional integer division instructionscinap_lenrek
the integer division instructions are emulated with _div() function patched in by 5l which does not handle conditional execution. so do not optimize away the branch in that case.
2013-04-29Fix double-free fault when isaconfig returns nothing for "etherN". (from ↵cinap_lenrek
richard millers devether-doublefree patch)
2013-04-29/sys/lib/rootstub: fix missing /alpha/lib/ape directoryppatience0
2013-04-28bootrc: fix spacing when asking for fs/auth ipppatience0
2013-04-28fix missing return compile error for manual book index generatorcinap_lenrek
2013-04-28mergeftrvxmtrx
2013-04-28acme: fix more error messagesftrvxmtrx
2013-04-27libdraw: avoid printing error on closemouse()cinap_lenrek
2013-04-27libdraw: exit mouseproc() on read error instead of spinningcinap_lenrek
2013-04-26acme/win: fix error messagesftrvxmtrx
2013-04-26nusb/serial: Add support for Amontec JTAGkey devices (from sources)cinap_lenrek
2013-04-25fix <mach.h> types in manual (erik quanstros machmantype patch)cinap_lenrek
2013-04-24make all the commands agnostic about Rune width. (from sources)cinap_lenrek
2013-04-24cpu: don't print spurious errstr for bad auth method, fix commentcinap_lenrek
2013-04-23fortunes: i would not be at all surprised if the nix kernel (with or without ↵stanley lieber
the AC stuff) ends up being the basis for continuing evolution of plan9.