Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2017-05-01 | vgamach64xx: remove drawdebug reference | cinap_lenrek | |
2017-05-01 | merge | cinap_lenrek | |
2017-05-01 | ip/torrent: avoid requesting same chunks | cinap_lenrek | |
instead of always just requesting the missing range of the current piece, remember the workpiece offset and request sequential chunks from the workpiece. this avoids double requests of the same ranges when the peer does not respond with the data immidiately. | |||
2017-04-30 | libregexp: miscellaneous little cleanups | spew | |
2017-04-30 | sshfs: fix -r / retulting in "//foo" paths, memory leaks, use estrdup9p() | cinap_lenrek | |
just use cleanname() to implement pathcat(), which handles double slashes and ".." elements already. have to free the partial dir structue on error in parsedir(). use estrdup9p() instead of strdup(). | |||
2017-04-30 | vnc: substitute iprint() with fprint(2, (gone from libmemdraw) | cinap_lenrek | |
2017-04-30 | kernel: fix rewinding in directories with pread() offset | cinap_lenrek | |
reading directories with pread() offset has to work the same way as read(), otherwise exportfs breaks rewinding in directories. | |||
2017-04-30 | lib9p: allow rewinding in 9pfile directories | cinap_lenrek | |
2017-04-29 | libmemdraw: get rid of kernel iprint() emulation | cinap_lenrek | |
2017-04-29 | libmemdraw/libmemlayer: get rid of drawdebug prints | cinap_lenrek | |
2017-04-29 | devdraw: ignore drawdebug command | cinap_lenrek | |
2017-04-29 | libdraw: get rid of _drawdebug variable | cinap_lenrek | |
2017-04-29 | sshfs: add -r and -M options | aiju | |
2017-04-29 | cwfs: allow "none" user to rename files | cinap_lenrek | |
2017-04-29 | sshfs: don't crash when no /etc/password file could be read on the remote side | cinap_lenrek | |
in a cygwin environment, theres no /etc/passwd file to translate numeric uid/gid's. changing passwdparse() to ignore nil string argument. | |||
2017-04-28 | sshfs: check correctly for directory bits; calculate parent directory correctly | aiju | |
2017-04-28 | sshfs: reset SReq->reqid field to fix double-free of request ids | aiju | |
2017-04-28 | sshfs: remove debug print | aiju | |
2017-04-28 | sshfs: don't cache directory contents | aiju | |
2017-04-28 | add sshfs(4) manpage | aiju | |
2017-04-28 | sshfs: look up uid/gid from /etc/^(passwd group) | aiju | |