aboutsummaryrefslogtreecommitdiff
path: root/src/cmd
AgeCommit message (Collapse)AuthorFilesLines
2007-12-07sam: revert regexp fixRuss Cox1-59/+49
2007-12-07acme: revert regexp changeRuss Cox1-59/+51
2007-12-07sam: regexp fix (see libregexp change)Russ Cox1-49/+59
2007-12-07acme: regexp fix (see libregexp change)Russ Cox1-51/+59
2007-12-07hoc: print exact floating point outputRuss Cox1-2/+2
2007-12-04sam: turn off DEBUG logging (oops)Russ Cox1-1/+0
2007-12-04vbackup: fix uninitialized variable use in -i codeRuss Cox1-0/+1
2007-11-28acme: refresh window properly after Tab command (Fazlul Shahriar)Russ Cox1-1/+1
2007-11-27vbackup: add -i flag to avoid score prefetching (David Swasey)Russ Cox1-38/+63
2007-11-27mergeRuss Cox13-22/+47
2007-11-27upas/smtp: remove intermediate filesRuss Cox2-1285/+0
2007-11-27tpic: clean up betterRuss Cox1-0/+1
2007-11-27venti: add debugging html formRuss Cox1-0/+41
2007-11-05build: use ar s flag to avoid ranlibRuss Cox1-1/+1
2007-11-05diff: continue after i/o errors when diffing many filesRuss Cox2-5/+13
2007-11-05mailfs: add -r flag to specify mail root (Richard Bilson)Russ Cox3-13/+38
2007-11-05mailfs: handle NIL bodyRuss Cox1-0/+2
2007-11-05factotum: silence gcc warningRuss Cox1-0/+2
2007-10-31venti: use 9ar, not ar (fixes Darwin build problem)Russ Cox1-1/+1
2007-10-29venti: fix sync deadlock, add /proc stubRuss Cox20-260/+175
2007-10-29grap: fclose, error context bug fixes (Doug Gwyn)Russ Cox2-3/+4
2007-10-12srv: add -n flag to reject auth by clientsRuss Cox1-4/+8
2007-10-129pserve: add -n flag to reject auth by clientsRuss Cox1-1/+9
2007-10-129p: add -n to disable authenticationRuss Cox1-4/+17
2007-09-25venti: new icacheRuss Cox17-427/+813
2007-09-25venti: fix double free on corrupt bloom filterRuss Cox1-1/+0
2007-09-24venti: formatting changes for wrarenaRuss Cox1-12/+15
2007-09-24venti: formatting changes in fixarenasRuss Cox1-3/+5
2007-09-24venti: formatting changes in findscoreRuss Cox1-1/+2
2007-09-24venti: throw away dcache read-ahead codeRuss Cox1-154/+27
2007-09-24venti: move os x linker hackRuss Cox1-5/+6
2007-09-24venti/randtest: compute totalbytes correctlyRuss Cox1-3/+4
2007-09-16factotum: fix build error (Axel Belinfante)Russ Cox1-2/+1
2007-09-15auxstats: use acpi to find battery info on Linux (Andrey Mirtchovski)Russ Cox1-5/+26
2007-09-13factotum: implement p9crRuss Cox3-340/+173
2007-08-289pserve: delete from correct hash slot (fix infinite loop)Russ Cox1-1/+1
2007-08-23venti: seal arenas without bypassing dcacheRuss Cox1-12/+9
2007-08-23venti: allow partition syntax in verifyarena (Michael Kaminsky)Russ Cox1-5/+9
2007-08-23venti: avoid race in mirrorarenas (Michael Kaminsky)Russ Cox1-6/+3
2007-08-23venti: add -s flag to disable redundant SHA1 in mirrorarenasRuss Cox1-16/+28
2007-08-22mailfs: fix handling of FLAGS response (Robert Vollmert)Russ Cox1-2/+6
2007-08-22acme: fix memory leak in warning (Michael Teichgräber)Russ Cox1-0/+1
2007-08-229pserve: fix a new race involving assert(c->nmsg == 0).Russ Cox1-3/+3
Just like outputthread can have processed the message but not yet called msgput, the same is true of the connoutthread, so we cannot check c->nmsg until after the connoutthread has shut down gracefully.
2007-08-22mergeRuss Cox5-71/+95
2007-08-229pserve: fix races causing assert(c->nmsg == 0) to fail.Russ Cox1-26/+36
1. Could happen that connoutthread sends c->outq a nil just before the regular input handler sends c->outq a real message. When the connoutthread gets the nil it will free c->outq, leaving the real message unprocessed. 2. Could happen that the outputthread writes a message body to the remote 9P server and then a response comes in and then the connection gets torn down, all before the outputthread manages to call msgput(m). Thanks to David Swasey for identifying this scenario. Also change yield() loop into explicit communication. Also remove dead code involving hungup queues.
2007-06-25mailfs: fix subject formattingrsc1-1/+1
2007-06-23silencersc1-0/+2
2007-06-23refresh on i, y commandsrsc1-0/+8
2007-06-23--chattyrsc1-1/+0
2007-06-23remove elsewhere-deleted messages from window; Refresh -> Getrsc2-16/+2