summaryrefslogtreecommitdiff
path: root/sys/src/cmd/cpu.c
AgeCommit message (Collapse)Author
2014-11-07fix dangerous werrstr() usagescinap_lenrek
werrstr() takes a format string as its first argument. a common error is to pass user controlled string buffers into werrstr() that might contain format string escapes causing werrstr() to take bogus arguments from the stack and crash. so instead of doing: werrstr(buf); we want todo: werrstr("%s", buf); or if we have a local ERRMAX sized buffer that we can override: errstr(buf, sizeof buf);
2014-05-24cpu: remove duplicate environment and chdir($home) code (thanks qrstuv)cinap_lenrek
newns() (called by auth_chuid()) already prepares the environment variables and puts us in a sane working directory (as specified by the namespace file).
2014-03-14cpu: make -p work with explicit service in dialstring (same as import)cinap_lenrek
2014-03-04cpu: remove unused connection directory buffermischief
2014-02-21fork filter procs with RFREND in various programscinap_lenrek
2013-12-05cpu: add -n flag for the remote site to allow "none" authentification method ↵cinap_lenrek
(inspired from sources cpu-noauth patch)
2013-09-08cpu, ratrace, trace: remove unused #include <bio.h>cinap_lenrek
2013-06-16make filesystem handling of read9pmsg() consistentcinap_lenrek
2013-04-24cpu: don't print spurious errstr for bad auth method, fix commentcinap_lenrek
2012-06-25cpu: revert to old quoting rules, sorrycinap_lenrek
2012-06-25cpu: implement aan(8) supportcinap_lenrek
2012-06-25cpu: -c command quoting, various cleanupscinap_lenrek
2011-12-19cpu: fix potential format string bugs, and get rid of redundant "cpu: " ↵cinap_lenrek
prefix in logfile
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen