summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-26fixed netaudit blunderaiju
2012-08-26added netauditaiju
2012-08-26ndb/dns: fix netmkaddr() race, dnlock consistency, strcpy, cleanupscinap_lenrek
2012-08-25archmp: checksum _MP_ structure before use, coherence() and comments (import ↵cinap_lenrek
from sources) we used to only test the checksum of the PCMP structure referenced by the _MP_ without checking _MP_ itself. now fixed. geoff added some coherence() calls and comments in the mpstartup and apic code which seems to be a good idea.
2012-08-25games/gb: del instead of f12/oaiju
2012-08-25games/gb: set audioproc priorityaiju
2012-08-25gb: pause functionaiju
2012-08-24fix CUT macro in cpuidaiju
2012-08-24added aux/cpuidaiju
2012-08-24fortunes, rob, rsc, troll: updatesstanley lieber
2012-08-24syscallfmt: use up->syserrstr instead of up->errstr (import from sources)cinap_lenrek
2012-08-24guesscpuhz: add sanity checks for virtualbox (import from sources)cinap_lenrek
2012-08-24add unified sigsearch() function to look for bios data structurescinap_lenrek
replace the various functions that searched for bios data structures by a single sigsearch() one in pc/memory.c that will probe the various bios data areas. also, a new checksum() function was added that is to be used to validate the structures found.
2012-08-24wait: always check up->nchild before going to sleepcinap_lenrek
always make sure that there are child processes we can wait for before sleeping. put pwait() sleep into a loop and recheck. this is not strictly neccesary but prevents accidents if there are spurious wakeups or a bug.
2012-08-24devmnt: more carefull wakeup in mountmuxcinap_lenrek
once we set q->done = 1 in mountmux, the sleeper might return freeing q so the wakeup might access invalid memory. we change the embedded Rendez structure in the Mntrpc into a pointer to the sleeping procs up->sleep rendez so the rendez is always going to be valid even if the rpc has been freed. the call to mntstats was moved before we set q->done also to prevent accessing invalid memory.
2012-08-24sdvirtio: be more carefull at wakeupcinap_lenrek
wakeup cannot access r->sleep once we set r->done because the sleeper might just return at this point making r invalid. make a copy of the sleep rendez pointer before setting r->done.
2012-08-22ndb/dns: fix memory corruption and bad serveraddrs() range checkscinap_lenrek
2012-08-22rio: rect outside screen counts as covered wcovered()cinap_lenrek
2012-08-219bootpxe: try /cfg/pxe/default if /cfg/pxe/$ether fails before breaking to ↵cinap_lenrek
the prompt.
2012-08-19calloc: check multiplication overflowcinap_lenrek
2012-08-19plot(1) manpage correctionscinap_lenrek
2012-08-19vncs: cleanup and error handlingcinap_lenrek
2012-08-18webfs: capture error string from tlsClientcinap_lenrek
2012-08-18libsec: add sha256WithRSAEncryption signature algcinap_lenrek
2012-08-17pccpuf: add vgaradeoncinap_lenrek
2012-08-17lib/profile: remove startupasfs, start rio as subprocess so we drop to rc if ↵cinap_lenrek
it fails (no framebuffer), drawterm
2012-08-17webcookies: create $home/lib/webcookies as 0600cinap_lenrek
2012-08-17pckernel: use constants instead of hardcoding cpuid bits in various placescinap_lenrek
2012-08-16mothra: bruteforce image src= attributecinap_lenrek
2012-08-16rio: fix mistakecinap_lenrek
2012-08-16rio: add some tolerance when declaring windows coveredcinap_lenrek
2012-08-16rio: add covered (burried) windows to the menu3 hidden window listcinap_lenrek
2012-08-15mothra: handle misplaced trailing quotescinap_lenrek
2012-08-14jpg: ignore sampling factors for grayscale as colormap1() doesnt handle itcinap_lenrek
2012-08-14remove 9/pc/boot.fs filecinap_lenrek
2012-08-13nusb/kb: increase mouse packet buffer from 32 to 64 bytes for Microsoft ↵cinap_lenrek
Sidewinder X5 Mouse (thanks Rexford Gibbs for reporting and testing)
2012-08-13hg: hook system_rcpath and user_rcpath instead of polluting enviroment by ↵cinap_lenrek
setting HGRCPATH
2012-08-12mergecinap_lenrek
2012-08-12page: fix drawpage racecinap_lenrek
2012-08-11gregaiju
2012-08-11inst: ask to ream the filesystem in mounthjfscinap_lenrek
2012-08-11hjfs: fix tabs (damn google code editor)cinap_lenrek
2012-08-11disallow walk on open chansaiju
2012-08-11add hjfs to the dontkill listcinap_lenrek
2012-08-11hjfs: fix permcheck bugcinap_lenrek
2012-08-10gregaiju
2012-08-10vgaclgd542x: support >8bit colorscinap_lenrek
2012-08-10vgavmware: fix hardware acceleration (fill is not available with SVGA2)cinap_lenrek
2012-08-10acid: fix cvtitoa buffer overflowcinap_lenrek
2012-08-09fix inst/mountcwfscinap_lenrek