Russ Cox
c5bfba483f
silence more warnings
...
R=rsc
http://codereview.appspot.com/6744056
2012-10-21 12:04:56 -04:00
Russ Cox
0cfb376070
fix clang warnings reported by Tuncer Ayaz
...
R=rsc
http://codereview.appspot.com/6744054
2012-10-21 11:25:08 -04:00
David du Colombier
3a616eaa80
vacfs: fix create srv with ORCLOSE on plan 9
...
In the current code, the srv file is removed
just after the main thread exits, while the
srv thread is still running, which is not
the expected behavior.
We moved the srv creation just before the
procrfork, in order that the srv file will
not be removed until the srv thread exits.
R=rsc
http://codereview.appspot.com/6397047
2012-08-03 21:12:10 +02:00
David du Colombier
b27a990f9f
vacfs: remove 9P2000.u relic
...
R=rsc
http://codereview.appspot.com/5970072
2012-04-04 16:51:27 +02:00
David du Colombier
68e24566b6
vac: fix segfault on DMSYMLINK or DMDEVICE
...
Fix segfault when the first archived file is DMSYMLINK or DMDEVICE.
Reinitialize the buffer to zero before calling readlink.
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/5500097
2012-01-16 17:06:41 -05:00
David du Colombier
c2b544f8cd
vac: handle mid
...
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/5451114
2011-12-07 14:07:25 -05:00
David du Colombier
aac05c4092
vacfs: fix segfault when no prefix specified
...
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/5451052
2011-11-30 15:20:43 -05:00
David du Colombier
1e0c038342
venti: import changes from plan 9
...
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/5325044
2011-11-08 11:48:18 -05:00
David du Colombier
ce8d6f2465
vacfs: document replacement of -c flag by -M
...
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/4595049
2011-06-13 14:41:52 -04:00
Russ Cox
707b99e60b
unvac: always create writable directories
...
R=rsc
http://codereview.appspot.com/4221043
2011-02-23 08:26:35 -05:00
Russ Cox
74dd032175
delete 9P2000.u
...
thanks to Erik Quanstrom
R=rsc
http://codereview.appspot.com/3469042
2010-12-07 13:34:11 -05:00
David Swasey
01f6cb233f
vac: debug prints
...
R=rsc
CC=codebot
http://codereview.appspot.com/816041
2010-04-13 13:18:45 -07:00
David Swasey
7771477e15
vac: eliminated vac cache size 128. vacfsopen used to take ncache rather than cachemem
...
R=rsc
CC=codebot
http://codereview.appspot.com/817041
2010-04-13 13:18:12 -07:00
Russ Cox
44c6e39c25
vacfs: no post9pservice with -i
...
http://codereview.appspot.com/96159
2009-07-26 13:13:20 -04:00
Michael Teichgräber
4a18fa68b0
src: use whatis instead of which
2009-07-08 09:18:42 -07:00
Russ Cox
75d048884c
venti: 32-bit extensions to data structures
2009-05-25 02:11:27 -07:00
Russ Cox
286bb40b76
unvac: add -d flag (David Swasey)
2008-12-06 16:14:10 -08:00
Russ Cox
52e34db194
vac: error handling bug in vacfileblockscore (David Swasey)
2008-12-06 14:45:57 -08:00
Russ Cox
b5a2d4dae7
unvac: correct handling of named prefixes (Mathieu Lonjaret)
2008-12-06 14:42:14 -08:00
Russ Cox
e05b0ff3eb
vac: add -a and -x flags
...
Thanks to Michael Kaminsky for the suggestion.
2008-07-03 01:34:48 -04:00
Russ Cox
9b3ac17050
vac: fix -m bug (Myron Cheung)
2008-07-02 15:39:13 -04:00
Russ Cox
c92f73e481
vacfs: silence print
2008-06-19 19:13:20 -04:00
Russ Cox
fa3c8da1c0
vacfs: present qids correctly
2008-06-15 01:46:23 -04:00
Russ Cox
4395d738f4
vac: fix usage, more #ifdef PLAN9PORT
2008-06-15 01:27:07 -04:00
Russ Cox
003c13aa18
vac: make qids unique
2008-06-15 01:19:37 -04:00
Russ Cox
ada3d479a7
vacfs: plan 9 compatibility
2008-06-14 23:19:18 -04:00
Russ Cox
948cc14e07
vac: plan9 compatibility
2008-06-14 23:12:20 -04:00
Russ Cox
62e69a48c7
vac: remove fs.c
2008-06-14 23:09:26 -04:00
Russ Cox
ecc0a1b0e7
vac: major cleanup and bug fixes
2008-06-14 23:08:50 -04:00
Russ Cox
c52cda3061
vac: cleanup
2008-06-14 14:29:24 -04:00
Russ Cox
70c9f86c10
unvac, vacfs: allow literal vac scores in addition to file names
2008-06-14 13:41:07 -04:00
Russ Cox
64f9764ea9
vac: clean up, add unvac
2008-06-14 13:28:49 -04:00
Russ Cox
0445f64f64
vacfs: quieter
2008-04-17 16:26:14 -04:00
Russ Cox
be3e351464
vacfs: implement -m flag
2008-04-17 16:12:34 -04:00
rsc
47964cbc7b
print + new files in verbose mode (Michael Kaminsky)
2007-01-18 18:34:46 +00:00
rsc
9ae5008386
More return value fixes (Michael Kaminsky)
2007-01-18 18:26:56 +00:00
rsc
9fb10d4386
Bug checking vacfileisdir return value. (Michael Kaminsky)
2007-01-18 18:26:00 +00:00
rsc
2cb7bf889f
Decode uid/gid strings as numbers if possible. (Michael Kaminsky)
2007-01-18 18:24:29 +00:00
rsc
cbeb0b26e4
Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.
2006-04-01 19:24:03 +00:00
rsc
73abc62794
avoid sprint to keep bad utf (marco gaddoni)
2005-12-29 21:59:54 +00:00
rsc
9e2f1d9bf4
9P2000.u fixes (Lucho Ionkov)
2005-11-21 20:42:52 +00:00
rsc
23e7c65741
Signedness bugs for Mac OS X.
2005-09-13 03:58:31 +00:00
rsc
df4bcf4686
Fix vacfilegetmode.
2005-09-13 02:56:00 +00:00
rsc
bbfdd7a64e
Add 9P2000.u extensions.
2005-09-13 02:25:16 +00:00
rsc
71f0567294
Add Unix specials.
2005-09-13 02:00:06 +00:00
rsc
913a0dc0ca
Add vacfilegetmode.
2005-09-13 01:58:02 +00:00
rsc
7f721693ec
Replace vacfileisspecial with vacfilemode.
2005-09-13 01:57:16 +00:00
rsc
6049f61c28
Add Unix fields.
2005-09-13 01:56:40 +00:00
rsc
caf12d8c5b
redirect only once
2005-07-25 16:55:38 +00:00
rsc
23fb2edb22
venti updates
2005-07-24 20:15:44 +00:00