Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-12 | pc64: set error code and trap fields in Ureg* on syscalls | aiju | |
2017-06-12 | ethervirtio: report correct length; fail gracefully if we can't initialize ↵ | aiju | |
queues | |||
2017-06-11 | 6l: support MOV to/from DR[1-3] | aiju | |
2017-06-11 | 8l: support MOV from/to DR[1-3] | aiju | |
2017-06-08 | stats: get rid of the legacy import fallback | cinap_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-07 | upas: fix infinite loop in common/mkfile (thanks raiz) | cinap_lenrek | |
2017-06-05 | make python subprocess module work with ape/sh | cinap_lenrek | |
2017-06-05 | merge | cinap_lenrek | |
2017-06-05 | add Asia_Bahrain timezone, change GMT to match the example in ctime(2) ↵ | cinap_lenrek | |
(thanks raiz) | |||
2017-06-04 | newt: pipe output of h comnmand through $pager | stanley lieber | |
2017-06-03 | kernel: make statistics counters skipscheds and preempts unsigned | cinap_lenrek | |
2017-06-02 | awk: handle bad/incomplete input in maketab (thanks kenji arisawa) | cinap_lenrek | |
2017-06-02 | ircrc: strip backspaces, preventing backspace spam (thanks doppler) | cinap_lenrek | |
2017-06-02 | kernel: don't preempt pager during fscache reclaim | cinap_lenrek | |
the fscache image is the main source for pages once the page freelist got exhausted, so delay scheduling until they release the fscache lock. | |||
2017-06-01 | plan9.ini(8): document netconsole | aiju | |
2017-06-01 | pc: actually call netconsole() | aiju | |
2017-05-31 | pc: add netconsole | aiju | |
2017-05-30 | merge | cinap_lenrek | |
2017-05-30 | devsegment: return proper write count for ctl message | cinap_lenrek | |
2017-05-28 | newt: add !cmd | stanley lieber | |
2017-05-26 | newt: honor environment variables $editor and $pager | stanley lieber | |
2017-05-26 | ?a: getc() needs to increment lineno if it gets \n from peekc | aiju | |
2017-05-24 | libmach: add INVEPT and INVVPID instructions | aiju | |
2017-05-22 | vgadb: move nvidia controller entry after igfx and add haswell dids | qwx | |
in hybrid graphics systems, this allows the integrated cards to be detected first. | |||
2017-05-22 | igfx: add support for haswell graphics | qwx | |
add support for edp, dp and hdmi on haswell and haswell ult. vga, dvi and specific configurations like ulx are unimplemented. remaining issue: edp link training always fails (time out). | |||
2017-05-22 | io(1): %llx -> %ullx | aiju | |
2017-05-22 | libmach: fix wrong offset bug (thanks cinap); add VMX instructions | aiju | |
2017-05-21 | kernel: avoid panic with segio and SG_FAULT segments | cinap_lenrek | |
the problem is that segio doesnt check segment attributes and it can't really in case of SG_FAULT which can be inherited from pseg and toggle at any time. so instead of returning -1 from fault into the fault$cputype handler which then panics when fault happend kernel mode, we jump into segio's waserror() block just like in the demand load i/o error case (faulterror()). | |||
2017-05-20 | vt: don't flush while there is keyboard input available | cinap_lenrek | |
2017-05-11 | /sys/lib/acid/port: make line() also print the line number | BurnZeZ | |
2017-05-09 | /sys/doc: fix mkfile to and remove files that now can be regenerated | cinap_lenrek | |
2017-05-09 | troff: charlib: fix right hand special character | cinap_lenrek | |
2017-05-07 | rio: implement writable and truncatable /dev/text | cinap_lenrek | |
2017-05-07 | kernel: fix namelenerror(), avoid memrchr() and make it static | cinap_lenrek | |
make sure the loop terminates and doesnt get stuck at name == aname. avoid memrchr() as it conflicts with libc on unix (drawterm). declare namelenerror() as static. | |||
2017-05-06 | update ape/bio.h (thanks jpm) | aiju | |
2017-05-06 | devproc: can't wait for ourselfs to stop (thanks Shamar) | cinap_lenrek | |
2017-05-05 | aux/statusmsg: use libbio for textmode output | BurnZeZ | |
calling write(1, "\b", 1); for each rune to be removed is a lot of overhead, and we don’t want rio to turn each of these writes into a draw operation. also, it now prints to stderr before exiting if initdraw() fails | |||
2017-05-05 | ssh: add -h flag to pass host (for compatibility) | cinap_lenrek | |
2017-05-05 | sed: add -u flag that flushes output buffers before reading in further input | aiju | |
2017-05-04 | bio(2): manpage typo | aiju | |
2017-05-04 | bio: add support for custom I/O handler via Biofn | aiju | |
2017-05-03 | ssh(1): document -T tries option, #subsys cmd behaviour | cinap_lenrek | |
2017-05-03 | ssh: quote cmd arguments with unix shell single quotes, request tty even ↵ | cinap_lenrek | |
with TERM=dumb | |||
2017-05-03 | ctime(2): fix example (thanks raiz) | cinap_lenrek | |
raiz → the reason that the manpage example works not because it's a correct timezone file format, but because readtimezone() (in libc) fails and defaults to GMT. | |||
2017-05-02 | upas/fs: handle partial fetches (imap server returning less messages than ↵ | cinap_lenrek | |
available) | |||
2017-05-01 | inst/configether: in manual network configuration, ask for dns server | cinap_lenrek | |
2017-05-01 | dist/ndb: move sources auth server to ndb/common, list root dns servers in ↵ | cinap_lenrek | |
ndb/local as a fallback | |||
2017-05-01 | 5e: fix special bitshift and rotations | cinap_lenrek | |
2017-05-01 | vt(1): the "send" menu became "paste" | cinap_lenrek | |
2017-05-01 | sshfs(4): fix bad cross reference | cinap_lenrek | |