Commit graph

302 commits

Author SHA1 Message Date
cinap_lenrek 98d518cc8c fstype: fix kfs detection (thanks kenji okomoto) 2014-07-30 20:34:45 +02:00
stanley lieber b46a3ee95f rc-httpd/handlers/serve-static: restore simple test for file type and hardcode max_age to 1 hour (thanks eekee) 2014-07-11 23:24:27 -04:00
cinap_lenrek 2fb18c3339 sysinfo: add cpuid info 2014-07-11 23:20:15 +02:00
cinap_lenrek 336e605a11 support for huawei e220 g3 modem, cleanup nusb/serial 2014-07-05 23:19:13 +02:00
cinap_lenrek 4275c49e72 nusb: implement aijus stable uniqueue device names
instead of naming devices by ther dynamically assigned device address,
we hash device uniqueue fields from the device descriptor and produce
a 5 digit hex string that will identify the device across machines.

when there is a collision (less than 1% chance with 100 devices),
usbd will append the device address to the name to make it uniqueue
for this machine.

the hname is passed to drivers in the devid argument, which now has
the form addr:hname, where the colon and hname can be omited (for backwards
compatibility).

when the new behaviour isnt desired, nousbhname= environment variable
can be defined giving the old behaviour.
2014-06-28 18:09:43 +02:00
stanley lieber e9b6f349b8 termrc, cpurc: clarify comments by removing lies 2014-06-12 15:56:54 -04:00
ftrvxmtrx f815f7273a g: add *.cpp 2014-06-05 12:10:43 +02:00
cinap_lenrek b98b2c57cf play: set user-agent, otherwise server thinks we'r mozilla m( 2014-05-14 01:15:33 +02:00
cinap_lenrek bf093528fd usps: remove redundant uhtml pipeline 2014-05-12 02:46:04 +02:00
stanley lieber ab2838aa39 newt: write message header and body to virtual file before printing, to avoid stutter 2014-04-25 09:25:08 -04:00
cinap_lenrek c88d48d58d termrc, cpurc: exclude wpa from oom kill and swap 2014-04-22 04:26:17 +02:00
stanley lieber c57fe0690f aanuke: only print commands to kill the current user's aan procs 2014-04-14 21:01:55 -04:00
stanley lieber d8e4904d0a aanuke: check both /net and /net.alt (thanks, mischief) 2014-04-14 19:24:27 -04:00
stanley lieber 0812a26f00 add /rc/bin/aanuke 2014-04-14 19:05:57 -04:00
stanley lieber 4ae2015d86 newt: add 'kf' command to grep $home/lib/newsgroups for group names 2014-04-11 13:19:18 -04:00
stanley lieber 794197adb1 newt: improve input filtering 2014-04-09 01:57:03 -04:00
stanley lieber ea3c192bb5 newt: always prefix single digit days with 0 in 'h' view 2014-04-09 21:26:43 -04:00
stanley lieber a4d818eedb newt: fix 'h' formatting 2014-04-09 21:20:02 -04:00
stanley lieber 95c100a3d6 newt: clean up regexp 2014-04-02 15:49:24 -04:00
stanley lieber 8347075fd9 add newt(1): nntp client for use with nntpfs(4) 2014-04-01 14:34:29 -04:00
cinap_lenrek e118352324 hget: revert hget -v change, this needs more thought
problems that need to be addressed:

- reads in the whole /proc every second for no reason
- breaks when http server doesnt include Content-Length header
- length is wrong for continued download (-o option)
2014-03-23 18:47:59 +01:00
mischief a710914b36 hget: add the -v option to produce progress on stderr, like old hget 2014-03-22 23:28:42 -07:00
cinap_lenrek 0c9a1e6653 inst/bootsetup: do not copy 9pccpuf kernel to 9fat
theres no cpuserver install anymore and pc kernels can
assume cpu role with service=cpu boot parameter.
2014-03-15 19:13:27 +01:00
stanley lieber 0201795805 rc-httpd/handlers/serve-static: restore Content-length 2014-02-22 02:24:37 -05:00
aiju b9496190d3 added florenate 2014-02-21 22:00:34 +01:00
mischief 0598844894 hpost: fix Content-Type parameter separator for multipart/form-data POSTs 2014-01-13 17:57:45 -08:00
stanley lieber ee4ddd77f7 weather: trim garbage from output 2014-01-06 14:55:42 -05:00
cinap_lenrek 536423eba6 9fs: add atom and atomdump (fix the mount spec) 2014-01-03 22:53:21 +01:00
cinap_lenrek e05d100804 9fs: add atom alias for atom.9atom.org 2014-01-03 22:25:55 +01:00
cinap_lenrek 221129dc30 window: fix various problems, cleanup
with window -m, properly remove the old wsys from /dev before
binding new window to it, so the original window wont leak
into the new namespace.

do not pass -pid when $wsys does not refer to a local running rio.

cleanup environment before running sub-process.

set window label consistentently no matter if -m is used or not.
2013-12-25 01:30:43 +01:00
cinap_lenrek 66f86d03a5 fshalt: rfork n to avoid limbo namespace when the command fails 2013-12-22 17:26:31 +01:00
stanley lieber 8916f971fa /rc/bin/": fix typo 2013-11-08 15:19:32 -05:00
stanley lieber 82663f62be /rc/bin/", /rc/bin/"": handle the venerable ; prompt 2013-11-07 14:01:42 -05:00
cinap_lenrek 191568e549 play: guess file type from file extension if mimetype fails 2013-10-30 00:09:27 +01:00
BurnZeZ ecab88b983 rc: make default path safer 2013-10-26 17:23:08 -04:00
cinap_lenrek 0d378e905e inst: cleanup installer making it not rely on path containing .
always explicitely execute installer modules with ./name instead
of relying that the path contians the dot.
2013-10-26 20:17:56 +02:00
stanley lieber ebdc47dad6 usps: update for new usps website (thanks, mischief) 2013-10-15 15:47:56 -04:00
cinap_lenrek ab7fe19ae2 hget: handle http contentencoding (compression) 2013-10-12 02:22:57 +02:00
cinap_lenrek 4e015eb5c7 merge 2013-09-20 17:41:51 +02:00
cinap_lenrek 91ce0a07ca hpost: dont emit /bin/hpost but just hpost
just emiting "hpost" makes it simpler to override it as a
rc function.
2013-09-20 17:39:33 +02:00
stanley lieber 565a4d478e rename /rc/bin/ok to /rc/bin/webpaste 2013-09-20 11:32:42 -04:00
stanley lieber 4d9ce0fb3c add /rc/bin/ok, tool for okturing.com pastebin 2013-09-18 15:03:50 -04:00
cinap_lenrek fde528ace4 tcp113: fix null list in concatenation error 2013-08-10 08:55:39 +02:00
stanley lieber 28ff3a3cda ups: fix typo 2013-08-06 21:38:56 -04:00
stanley lieber cc542f2b2d ups: give me my computer 2013-08-06 21:36:11 -04:00
cinap_lenrek 1c379c1667 inst: remove systype step. system will be terminal with a disk after installation. 2013-08-02 03:47:27 +02:00
stanley lieber bbf7f29d26 tcp993: we're not plan9.bell-labs.com 2013-07-31 23:45:21 -04:00
cinap_lenrek ff4d45d147 rexec: redirect error (fd=2) to network for tcp17009
the new listen doesnt redirect stderr for us, so do it
in the service script.
2013-07-12 23:16:49 +02:00
stanley lieber 252b0ff3c9 sysinfo: add -e to include a reply-to e-mail address 2013-07-05 15:42:45 -04:00
stanley lieber 76677bb8f0 sysinfo: remove -m, add -p, which posts output at http://sysinfo.9front.org, which forwards the information to 9front-sysinfo@9front.org mailing list 2013-07-04 20:52:12 -04:00