summaryrefslogtreecommitdiff
path: root/sys/man
AgeCommit message (Collapse)Author
2021-01-19dd(1): update manpage to match programOri Bernstein
Document the dd changes
2021-01-18acme(1): add references to appropriate manpagesOri Bernstein
2021-01-17passwd: make legacy mode explicitOri Bernstein
Passwd used to produce a very confusing error about DES not being enabled whenever the password was mistyped. This happened because we attempted to guess what authentication method to use, and preseneted the error from the wrong one on failure. This puts the legacy mode behind a flag, so that we don't even try the old method unless it's explicitly requested.
2021-01-17plan9.ini(8): document *nohpet= optioncinap_lenrek
2021-01-16zerotrunc(8): add manpageOri Bernstein
2021-01-16troff2png(1): add manpageOri Bernstein
2021-01-16tmdate(2): correct example in manpageOri Bernstein
add missing tmdate() call around %τ format.
2021-01-16tweak: support showdata plumb action (thanks sirjofri)Sigrid
2021-01-12cal: add -s option to specify the starting day of the weekSigrid
2021-01-12audio(1): it is 2021 nowSigrid
2021-01-11audio/flacencSigrid
2021-01-09libdraw: add bezierptsOri Bernstein
This patch exposes the bezierpts function, providing a way to get the points on a path, similar how bezsplinepts gives them for b splines.
2021-01-069pfid(2): document struct Qid (thanks sirjofri)Ori Bernstein
The Qid struct is pervasive when writing 9p servers, but is not described in the manpages. This adds a definition to the 9pfid manpage.
2021-01-04marshal(1): fix example: upas/mail -> mail (thanks fulton)cinap_lenrek
2020-12-27aux/vga: remove panning, add screen tilting supportcinap_lenrek
2020-12-27devvga: implement screen tilting, remove panning and overlayscinap_lenrek
Tilting allows using left/right rotated or invetrted display orientation. This can be changed at runtime such as: echo tilt right > /dev/vgactl This removes the old panning and vga overlays as they are only implemented with some ancient vga controllers.
2020-12-23libc: re-implement getuser() by stating /proc/$pid/statuscinap_lenrek
The idea is to avoid the magic files that contain per process information in devcons when possible. It will make it easier to deprecate them in the future.
2020-12-22upasfs(4): fix small typos (thanks igor)cinap_lenrek
2020-12-22rio(4): list window states in order (thanks umbracticus)Alex Musolino
2020-12-19libauth: add procsetuser() function to change user id of the calling processcinap_lenrek
Provide a central function to change the user id of the calling process. This is mostly used by programs to become the none user, followed by a call to newns().
2020-12-19libc: implement getppid() reading /proc/$pid/ppid instead of /dev/ppidcinap_lenrek
The devcons driver is really the wrong place to serve per process information.
2020-12-19devsons: remove #c/pgrpidcinap_lenrek
The process group id is essentially a unique id of the namespace but it was never well documented nor is it used by any program.
2020-12-17hpost: support custom headers (thanks julienxx)Ori Bernstein
hget supports adding custom headers with -r; it makes sense for hpost to do the same, both because custom headers are more likely necessary with POSTs, and for consistency.
2020-12-13cpu(1): refer to oexportfs(4)cinap_lenrek
2020-12-13import(4): refer to oexportfs(4)cinap_lenrek
2020-12-13oexportfs: move legacy code for cpu and import to separate programcinap_lenrek
The initial protocol handling in exportfs for cpu and import services is a huge mess. Saparate the code out into its own program with its own oexportfs(4) manpage.
2020-12-13kernel: implement per file descriptor OCEXEC flag, reject ORCLOSE when ↵cinap_lenrek
opening /fd, /srv and /shr The OCEXEC flag used to be maintained per channel, making it shared between all the file desciptors. This has a unexpected side effects with regard to channel passing drivers such as devdup (/fd), devsrv (/srv) and devshr (/shr). For example, opening a /srv file with OCEXEC makes it impossible to be remounted by exportfs as it internally does a exec() to mount and re-export it. There is no way to reset the flag. This change makes the OCEXEC flag per file descriptor, so a open with the OCEXEC flag only affects the fd group of the calling process, and not the channel itself. On rfork(RFFDG), the per file descriptor flags get copied. On dup(), the per file descriptor flags are reset. The second modification is that /fd, /srv and /shr should reject the ORCLOSE flag, as the files that are returned have already been opend.
2020-12-08sega(1): fix keys (thanks bigato)kvik
2020-12-08plan9.ini(8): document *nomtrr= and order the tablecinap_lenrek
2020-12-08mouse(3): blankS, setS to follow the convention (thanks umbraticus)Sigrid
2020-12-08mouse(3): document "scrollswap" ctl message, fix style a bit (thanks umbraticus)Sigrid
2020-12-08vmx: add -D option to enable debug messages, use vmdebug for non-fatal "errors"Sigrid
2020-12-07vmx: add -v|-w flag to control window creation behaviourcinap_lenrek
The -v flag now does not create a new rio window, while -w flag does (restores the old behaviour). This allows vmx to run under vncs and is in general mode aligned to other emulators and programs.
2020-12-06ptrap: implement filtering on plumb attributeskvik
2020-12-06amd64, vmx: support avx/avx2 for host/guest; use *noavx= in plan9.ini to disableSigrid
2020-12-06aux/status^(bar msg): few small fixes (thanks umbraticus)Sigrid
2020-12-04faces: add -c option to remove faces with button 1 click (thanks sirjofri)Sigrid
2020-11-30tmdate(2): remove liesOri Bernstein
Initially the code tried to guess the date format. This turned out to be a bit too magical, so the feature was removed, but the manpage still documented the nonfeature.
2020-11-27fplot(1): use abs()Sigrid
2020-11-219boot(8): update manual to reflect efi loader search order changesmischief
the efi loader now looks for plan9.ini and the kernel in the ESP first, before looking elsewhere.
2020-11-18tmdate(2): failed to (p)arseSigrid
2020-11-18ctime(2): add tmdate(2) to "see also"Sigrid
2020-11-08pop3(1): write options consistentlyOri Bernstein
The pop3 options were prefixed with a '-'; the imap4d options were not. Proofreading, foolks.
2020-11-06upas/marshal: add -S saveto to save outgoing mail, fix -FOri Bernstein
Upas/marshal -F was broken with the '-8' command, and silly without it: It used aliases passed on the command line, so the destination address was ignored with -8 was passed. In addition, it would create a new mailbox for any aliases being sent to, instead of putting them all in one location. The new -S option is similar to -F, but specifies where the message should go.
2020-11-02audio/wavdec: add -s optionSigrid
2020-11-01libbio: add aux pointer to bioOri Bernstein
This allows us to attach additional context to the biobuf so can read from some sort of data structure without a global variable.
2020-10-24mp(2): correct documentation of error handling (thanks LordCreepity)Ori Bernstein
The documentation for mp(2) claimed we'd return nil on error, when we actually sysfatal. This corrects the documentation to match our actual behavior.
2020-10-23newuser(8): fix reference to incorrect file server console commandAlex Musolino
2020-10-17ndb/dnsdebug: add -c flag to debug caching dns server behaviourcinap_lenrek
2020-10-01bootrc: allow kbmap to be set via plan9.ini (thanks Aaron Bieber)kvik