summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-18remove /sys/lib/##redacted##.##redacted## (thanks ##redacted##)cinap_lenrek
2017-06-18authsrv(6): don't say old p9any isnt in use anymore...cinap_lenrek
2017-06-18auth/factotum: complete p9any v.2 server protocol, but don't enable it.cinap_lenrek
2017-06-18upas/fs: work in progress...cinap_lenrek
get plumbing logic out of mailbox drivers, all handled from syncmbox() now. avoid reentrancy in syncmbox(). store attachment filename in index, so that we can return it in mail info without fetching headers. (used to return blank filename when read out of the index messing up attachments in nedmail). maintain Message.size for attachments. get rid of string "refs" and just have a simple string intern table (only used for Message.type and Message.charset). Message.replyto and Message.filename are owned by the index, so don't free in delmessage().
2017-06-18vmx(1): fix '-v text'aiju
2017-06-17vmx(1): don't zero all memory, don't abandon uart on eof, sleep before ↵aiju
transmitting uart data
2017-06-17vmx(1): fix non-vesa framebuffer modeaiju
2017-06-17vmx(1): support debug instructionsaiju
2017-06-17devvmx: support debug registers; simplify assemblyaiju
2017-06-17vmx: VESA support and other misc I/O improvementsaiju
2017-06-16correct the greatest omissionaiju
2017-06-15vmx: complete cmosaiju
2017-06-15vmx: implement virtio resetaiju
2017-06-15vmx: obsd: load kernel symbol table and allow setting root deviceaiju
2017-06-15vmx: fix pic 'specific eoi' bug, fix kbd bug, add fake IDE and floppy controlleraiju
2017-06-15vmx: openbsd support: parse more optionsaiju
2017-06-15vmx: fix virtio bugsaiju
2017-06-14vmx: remove debugging printaiju
2017-06-14vmx: support EFER and PAT accessaiju
2017-06-14vmx: slightly more vga supportaiju
2017-06-14vmx: improve PIT/keyboard supportaiju
2017-06-14vmx: support loading openbsd kernelsaiju
2017-06-14devvmx: support pat and efer registersaiju
2017-06-13add vmx documentationaiju
2017-06-13add vmx(1)aiju
2017-06-13pc: add vmx deviceaiju
2017-06-13pc/pc64: keep shadow copy of DR7 in Mach and use that to check whether we ↵aiju
need to reset DR7 in procsave(); remove superfluous reset of DR7 in mmurelease()
2017-06-12remove accidentally committed reference to devvmxaiju
2017-06-12pc/pc64: debugexc: ignore exception if in kernel mode and can't get hold of ↵aiju
up->debug
2017-06-12acid(1), proc(3): document watchpointsaiju
2017-06-12xd: use new bio magic to make -u more efficientaiju
2017-06-12add aux/icanhasvmxaiju
2017-06-12pc/pc64: reset DR7 in mmureleaseaiju
2017-06-12aux/cpuid: decode family and model bitfieldsaiju
2017-06-12acid: fix goofupaiju
2017-06-12acid: watchpoint supportaiju
2017-06-12acid: provide hooks 'procattach' and 'dying'aiju
2017-06-12acid: always create proclist variableaiju
2017-06-12acid: add getfields() builtinaiju
2017-06-12kernel: reset nwatchpt in pexitaiju
2017-06-12kernel: add support for hardware watchpointsaiju
2017-06-12pc64: set error code and trap fields in Ureg* on syscallsaiju
2017-06-12ethervirtio: report correct length; fail gracefully if we can't initialize ↵aiju
queues
2017-06-116l: support MOV to/from DR[1-3]aiju
2017-06-118l: support MOV from/to DR[1-3]aiju
2017-06-08stats: get rid of the legacy import fallbackcinap_lenrek
using legacy import is dangerious as it is unencrypted by default, so a man in the middle can force the fallback to import protocol and then take over the connection to the remote machine gaining full access to is.
2017-06-07upas: fix infinite loop in common/mkfile (thanks raiz)cinap_lenrek
2017-06-05make python subprocess module work with ape/shcinap_lenrek
2017-06-05mergecinap_lenrek
2017-06-05add Asia_Bahrain timezone, change GMT to match the example in ctime(2) ↵cinap_lenrek
(thanks raiz)