Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-12 | change listener from ip/imap4d to upas/imap4d | cinap_lenrek | |
2017-02-26 | play: recognize .mus file extension | cinap_lenrek | |
2017-02-26 | play, file: recognize midi and mus audio | cinap_lenrek | |
2017-02-25 | asaudit: check factotum key ; netaudit: mention asaudit | aiju | |
2017-02-25 | add redact(1) | aiju | |
2017-01-23 | inst/bootsetup: fix unformated esp check (thanks yellow_apple) | cinap_lenrek | |
2017-01-15 | rcpu: use $cpu environment variable for host when not specified | cinap_lenrek | |
2017-01-13 | remove !tcp22 service | cinap_lenrek | |
2017-01-12 | ssh: R.I.P. | khm | |
2016-12-19 | rcpu: avoid filedescriptor conflict with <{} (thanks mycroftiv) | cinap_lenrek | |
the rcpu client dup's fd 0,1,2 to fd 10,11,12 which can accidentally override the pipe file descriptor allocated by the <{} operator. to avoid this problem, we generate the remote script as an /env file in a separate step now. | |||
2016-12-03 | tcp17019: make service proto and netdir arguments optional (for aux/listen1) | cinap_lenrek | |
this allows /rc/bin/service/tcp17019 to be called from aux/listen1 without arguments like: aux/listen1 tcp!*!rcpu /rc/bin/service/tcp17019 | |||
2016-10-03 | iwhois(1): make -n work, add .org, and a couple minor changes | BurnZeZ | |
2016-09-17 | ipv6on: get network device from $netdir/ipifc/*/status | cinap_lenrek | |
2016-08-26 | Bfn: set +x | aiju | |
2016-08-25 | fix Bfn botch | aiju | |
2016-07-02 | 9fs: remove juke, kfs and snap targets, caching for other and dump | cinap_lenrek | |
2016-05-16 | add srvtls and the corresponding tcp17020 service | cinap_lenrek | |
2016-05-04 | 9fs: add sites to 9front case. | stanley lieber | |
2016-05-04 | hg: set $HOME when not already set to avoid silly uid lookups which can fail ↵ | cinap_lenrek | |
if theres no /adm/users | |||
2016-04-26 | abaco(1): remove readweb | cinap_lenrek | |
2016-04-25 | made abaco's gui respect $font and made readweb respect most installations | Matthew Veety | |
2016-04-20 | rcpu: make sure not to leak /env/fn#server and /env/fn#aanserver for ↵ | cinap_lenrek | |
drawterm (thanks mischief) | |||
2016-04-07 | tcp567: run authserver with p9sk1 tickets disabled preventing offline ↵ | cinap_lenrek | |
password brute-force | |||
2016-03-31 | 9fs: bind -b /n/9front.org!7734 /n/lists | stanley lieber | |
2016-03-13 | g: dont pollute the environment (thanks BurnZeZ) | cinap_lenrek | |
2016-02-27 | rcpu: post hangup note to remote when connection breaks | cinap_lenrek | |
when the cat that forwards notes on the remote exits, send a hangup note so processes wont keep hanging arround. | |||
2016-02-15 | provide rcpu(1), make usage line consistent | cinap_lenrek | |
2016-02-14 | adding experimental rcpu service | cinap_lenrek | |
this is a reimplementation of cpu and import utilities in rc using a tlsclient and tlssrv as the encryption and authentication layers. there is only one new service, which after authentication and encryption setup accepts an arbitrary rc script over the network and executes it with the standard filedescriptors redirected to the conversaion (this is *after* authentication and in the context of the authorized user). the new rcpu program has a few improvements over cpu(1): - doesnt mangle program arguments - the remote process will get the clients standard file descriptors, so error and output are separated and you can consume the clients input from the remote side :-) - forwards error status of remote process theres no backwards mode for rimport, but a new program called rexport for the same purpose. all these services use exportfs without the bolted on initial handshake, so the hope is to clean up exportfs in the future and remove all the ugly crap in there. | |||
2016-02-14 | provide /n and /mnt early in bootrc to allow consistent use in /lib/namespace | cinap_lenrek | |
theres a bootstrap problem: when /bin/init is run, it processes /lib/namespace where we might want to mount or bind resources to /n or /mnt. but mntgen was run later in cpurc/termrc so these mounts would be ignored. we already have mntgen in bootfs, so we can provide these mountpoints early. i keep the termrc/cpurc mntgens where they are, but ignore the error prints. this way old kernels will continue to work. | |||
2016-01-07 | /rc/bin/": fix quoting bug (thanks, aiju and silasm) | stanley lieber | |
2015-12-07 | made sure that rcmain.local runs independent of the existence of ↵ | Matthew Veety | |
$home/lib/profile. Documented /rc/lib/rcmain, /rc/lib/rcmain.local, $home/lib/profile in rc(1) and the first two in namespace(4) | |||
2015-12-07 | Added change to /rc/lib/rcmain to allow execution of /rc/lib/rcmain.local if ↵ | Matthew Veety | |
it exists. /rc/lib/rcmain.local is similar to $home/lib/profile in that it will only be executed with -l, but is site-wide. | |||
2015-11-06 | 9fs: add case 9front | stanley lieber | |
2015-11-02 | 9fs: add 9pio case for unauthenticated connections to 9p.io. | stanley lieber | |
2015-10-30 | delkey: don't be stupid | aiju | |
2015-09-28 | teach doctype how to timepic | aiju | |
2015-09-20 | libdraw, screenrc: bind devdraw and devmouse in screenrc instead of handling ↵ | cinap_lenrek | |
it in libdraw libdraw was attempting to bind '#i' and '#m' to /dev when it could not find /dev/mouse or /dev/draw. a library shouldnt be that clever and do namespace manipulations on behalf of the caller. so instead, we setup the graphics environment in screenrc on boot time. | |||
2015-09-19 | ircrc: add -P option for server password (thanks, nick) | stanley lieber | |
2015-09-05 | move screen and mouse setup code to /rc/bin/screenrc | cinap_lenrek | |
2015-08-25 | import E script from bell labs | mischief | |
2015-08-21 | remove old9p cpu service | cinap_lenrek | |
2015-08-21 | fshalt: remove kfs support | cinap_lenrek | |
2015-08-02 | ipv6on: fix search for ip attribute (thanks kenji arisawa) | cinap_lenrek | |
2015-07-13 | inst: fix download task using ip/httpfile to mount a iso over http and ↵ | cinap_lenrek | |
prompt for installurl | |||
2015-06-27 | approx: chmod 775 | stanley lieber | |
2015-06-27 | added approx(1) | aiju | |
2015-06-17 | usps: cut the useless part | ftrvxmtrx | |
2015-06-15 | dontkill: only use noswap flag to mark processes as not to be terminated on oom | cinap_lenrek | |
changing procmode has the nasty side effect that notes cannot be posted to them, prventing sysfatal() and threadexitsall() to cleanup properly. recent kernels also check the noswap flag to void killing them in out of memory condition, so this is really all we need now. | |||
2015-06-06 | sysinfo: update -p for sysinfo.9front.org | stanley lieber | |
2015-06-07 | sysupdate: change source repo to https://code.9front.org/hg/plan9front | cinap_lenrek | |
code.google.com is shutting down, the new repository is on code.9front.org. |