summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-05-26?a: getc() needs to increment lineno if it gets \n from peekcaiju
2017-05-24libmach: add INVEPT and INVVPID instructionsaiju
2017-05-22vgadb: move nvidia controller entry after igfx and add haswell didsqwx
in hybrid graphics systems, this allows the integrated cards to be detected first.
2017-05-22igfx: add support for haswell graphicsqwx
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-22io(1): %llx -> %ullxaiju
2017-05-22libmach: fix wrong offset bug (thanks cinap); add VMX instructionsaiju
2017-05-21kernel: avoid panic with segio and SG_FAULT segmentscinap_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-20vt: don't flush while there is keyboard input availablecinap_lenrek
2017-05-11/sys/lib/acid/port: make line() also print the line numberBurnZeZ
2017-05-09/sys/doc: fix mkfile to and remove files that now can be regeneratedcinap_lenrek
2017-05-09troff: charlib: fix right hand special charactercinap_lenrek
2017-05-07rio: implement writable and truncatable /dev/textcinap_lenrek
2017-05-07kernel: fix namelenerror(), avoid memrchr() and make it staticcinap_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-06update ape/bio.h (thanks jpm)aiju
2017-05-06devproc: can't wait for ourselfs to stop (thanks Shamar)cinap_lenrek
2017-05-05aux/statusmsg: use libbio for textmode outputBurnZeZ
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-05ssh: add -h flag to pass host (for compatibility)cinap_lenrek
2017-05-05sed: add -u flag that flushes output buffers before reading in further inputaiju
2017-05-04bio(2): manpage typoaiju
2017-05-04bio: add support for custom I/O handler via Biofnaiju
2017-05-03ssh(1): document -T tries option, #subsys cmd behaviourcinap_lenrek
2017-05-03ssh: quote cmd arguments with unix shell single quotes, request tty even ↵cinap_lenrek
with TERM=dumb
2017-05-03ctime(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-02upas/fs: handle partial fetches (imap server returning less messages than ↵cinap_lenrek
available)
2017-05-01inst/configether: in manual network configuration, ask for dns servercinap_lenrek
2017-05-01dist/ndb: move sources auth server to ndb/common, list root dns servers in ↵cinap_lenrek
ndb/local as a fallback
2017-05-015e: fix special bitshift and rotationscinap_lenrek
2017-05-01vt(1): the "send" menu became "paste"cinap_lenrek
2017-05-01sshfs(4): fix bad cross referencecinap_lenrek
2017-05-01vgamach64xx: remove drawdebug referencecinap_lenrek
2017-05-01mergecinap_lenrek
2017-05-01ip/torrent: avoid requesting same chunkscinap_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-30libregexp: miscellaneous little cleanupsspew
2017-04-30sshfs: 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-30vnc: substitute iprint() with fprint(2, (gone from libmemdraw)cinap_lenrek
2017-04-30kernel: fix rewinding in directories with pread() offsetcinap_lenrek
reading directories with pread() offset has to work the same way as read(), otherwise exportfs breaks rewinding in directories.
2017-04-30lib9p: allow rewinding in 9pfile directoriescinap_lenrek
2017-04-29libmemdraw: get rid of kernel iprint() emulationcinap_lenrek
2017-04-29libmemdraw/libmemlayer: get rid of drawdebug printscinap_lenrek
2017-04-29devdraw: ignore drawdebug commandcinap_lenrek
2017-04-29libdraw: get rid of _drawdebug variablecinap_lenrek
2017-04-29sshfs: add -r and -M optionsaiju
2017-04-29cwfs: allow "none" user to rename filescinap_lenrek
2017-04-29sshfs: don't crash when no /etc/password file could be read on the remote sidecinap_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-28sshfs: check correctly for directory bits; calculate parent directory correctlyaiju
2017-04-28sshfs: reset SReq->reqid field to fix double-free of request idsaiju
2017-04-28sshfs: remove debug printaiju
2017-04-28sshfs: don't cache directory contentsaiju
2017-04-28add sshfs(4) manpageaiju
2017-04-28sshfs: look up uid/gid from /etc/^(passwd group)aiju