rsc
8f57d0d0d9
make Load more faithful to original Dump (Peter Canning)
2007-03-25 17:32:16 +00:00
rsc
3087c4fe19
fix again
2007-03-25 17:28:01 +00:00
rsc
2b66e58623
use plain char if no translation in troffchar (fix ", "" in wintext(1))
2007-03-25 17:25:30 +00:00
rsc
1e987f65a1
import statusbar, converted to libthread (Lou Kamenov)
2007-03-25 17:19:30 +00:00
rsc
edc77f0b2b
cope with programs that leave fd in non-blocking mode (Tim Wiess)
2007-03-25 17:16:40 +00:00
rsc
d76a49fb43
fix tags again
2007-03-16 03:28:46 +00:00
rsc
fb04a0b942
libc conflict on os x
2007-03-15 17:35:43 +00:00
rsc
1bcfd909e7
fix too-aggressive tag redraw
2007-03-15 16:26:09 +00:00
rsc
a741551866
-ldraw no longer implies -lX11
2007-02-22 14:27:45 +00:00
rsc
cc0e11e417
various memory errors in acme
2007-02-11 18:42:11 +00:00
rsc
35368876eb
write YYARG def to ftable (fdefine might be null, and is not the right place anyway)
2007-01-29 16:46:16 +00:00
rsc
c2ab969eca
Make ls -lF work.
2007-01-29 15:12:42 +00:00
rsc
e8471ef561
no more vtgoodbye
2007-01-25 21:21:15 +00:00
rsc
4c65127bbe
google moved the fusefs.kext path
2007-01-24 16:24:04 +00: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
357cecc163
Minor FUSE bug fixes (found mount_fusefs!)
2007-01-18 13:02:52 +00:00
rsc
9b3fcf01c5
Mac FUSE support (thanks to Jeff Sickel)
2007-01-18 12:52:54 +00:00
rsc
5369e5ea0c
change name
2007-01-12 16:32:11 +00:00
rsc
7103ceb031
Bug fix fix - remove debugging implementation of needoutflush.
2007-01-12 16:02:09 +00:00
rsc
78439d25f8
Fix 15-year-old sam protocol bug.
2007-01-12 15:57:34 +00:00
rsc
8904d7bd3e
do not print EOk messages
2006-12-01 03:21:31 +00:00
rsc
a51dffd3f2
add fsysclose for ext2
2006-11-20 23:11:45 +00:00
wkj
e6b0276e7d
Placate GCC in 64-bit targets.
2006-11-06 05:43:31 +00:00
rsc
33da33e72b
block instead of chewing cpu in eread (Lu Xuxiao)
2006-11-05 14:43:52 +00:00
rsc
3a19470202
In non-blocking recv functions in libmux and libdraw,
...
distinguish between "cannot receive without blocking"
and "EOF on connection".
In libmux, do not elect async guys muxers, so that
synchronous RPC calls run in the main event loop
(e.g., in eresized) do not get stuck.
Fixes problem reported by Lu Xuxiao, namely that
jpg etc. would spin at 100% cpu usage.
2006-11-04 18:46:00 +00:00
rsc
d3864abaee
fix sleep for OpenBSD 4.0 (Tim Wiess)
2006-11-02 17:31:30 +00:00
rsc
6fc7da3c52
Fix a handful of small one-time memory leaks in vbackup,
...
and one per-package memory leak (in writethread).
2006-10-19 21:58:59 +00:00
rsc
7e0854dae3
use X11 in /usr if it is there
2006-10-13 13:43:36 +00:00
rsc
dc6f9f033a
avoid broken print (Gabriel Diaz)
2006-10-12 03:18:22 +00:00
rsc
2b03bf696c
avoid hang with htmlroff (Michael Teichgräber)
2006-10-12 02:43:52 +00:00
rsc
a727811a2c
avoid nonstandard entity names (Michael Teichgräber)
2006-10-12 02:37:40 +00:00
rsc
6007b4d97b
avoid EPROTO in case not there (Tim Wiess)
2006-10-12 01:55:09 +00:00
rsc
1866bcc995
print final verbose update (Lou Kamenov)
2006-10-12 01:47:30 +00:00
rsc
470dce9dee
new seq from plan 9 (Anthony Martin)
2006-10-12 01:42:11 +00:00
rsc
729e53b9e5
correct ref counting in walkfile (Nemo)
2006-10-12 01:01:02 +00:00
rsc
3fbe92ef1a
revert 1.4 -> 1.5 change
2006-09-18 04:25:12 +00:00
wkj
999a81d3ac
Myetheraddr lives in myetheraddr.c, so remove it here.
2006-08-30 00:09:39 +00:00
rsc
21c4c72798
Aviod seg fault when no file
2006-08-29 20:15:01 +00:00
rsc
c7c29d26b7
set $samfile during external commands
2006-08-24 18:37:55 +00:00
rsc
ca6a2d95ac
break from readdir properly (Lou Kamenov)
2006-08-01 14:38:30 +00:00
rsc
be8b4b397a
free fuse messages
2006-08-01 03:19:53 +00:00
rsc
9c15a45673
use better O_LARGEFILE
2006-07-27 22:36:00 +00:00
rsc
a83ccf38d7
wait for mount to complete before exiting
2006-07-27 05:14:16 +00:00
rsc
143cdf5758
FreeBSD fixes (Lou Kamenov)
2006-07-26 15:54:41 +00:00
rsc
827018c4ec
clean temporary files
2006-07-23 14:43:55 +00:00
rsc
90c3dab6d4
better cleanup; use /var/tmp
2006-07-23 14:43:21 +00:00
rsc
604b5fcda4
add stat.h
2006-07-23 14:21:45 +00:00
rsc
c135352562
fix emalloc prototype
2006-07-23 05:13:56 +00:00
rsc
07ef704cab
remove debug print
2006-07-23 05:13:23 +00:00
rsc
6292a25b69
oops
2006-07-23 05:03:46 +00:00
rsc
a695bc7db9
better errstr
2006-07-23 03:33:00 +00:00
rsc
0d7fd01125
better open mode
2006-07-23 03:08:51 +00:00
rsc
05f50fe6bf
gnuisms
2006-07-23 03:05:22 +00:00
rsc
5551e51d2b
9pfuse
2006-07-23 03:02:03 +00:00
rsc
4b1648d559
ignore /net/ prefixes - been long enough
2006-07-23 02:57:41 +00:00
rsc
c8a93fb753
don't die on eof in sendfd
2006-07-23 02:57:11 +00:00
rsc
6215fd56f1
experiment: translation from standard notations to plan 9 in netmkaddr
2006-07-23 02:56:37 +00:00
rsc
73a5509ae9
more functions
2006-07-23 02:55:34 +00:00
rsc
981672ae7e
fix cache bug (Eoghan Sherry)
2006-07-23 02:36:04 +00:00
rsc
1cba594e51
fix nowsys build
2006-07-23 02:08:25 +00:00
rsc
940353e190
check was not correct on linux
2006-07-18 15:27:54 +00:00
rsc
28b49df354
assorted changes from Plan 9
2006-07-18 15:26:33 +00:00
rsc
686bd37d9d
new
2006-07-18 15:26:24 +00:00
rsc
d20564a9a6
add vttimefmt
2006-07-18 15:23:58 +00:00
rsc
2bdefab1da
Fix resize error under KDE (Bart Locanthi)
2006-07-05 22:27:26 +00:00
rsc
40227f1f68
move USED past decls (Arvindh Tamilmani)
2006-07-04 14:35:50 +00:00
rsc
f9b88a7b9c
return number of bytes output
2006-07-02 15:24:56 +00:00
rsc
141d600972
use file names for attachments
2006-06-30 04:53:51 +00:00
rsc
93921c4817
better cleanup
2006-06-28 17:39:52 +00:00
rsc
aec641d24c
experiment - allow = in words late in the command line
2006-06-27 17:41:48 +00:00
wkj
b7d8e86a72
Use getdents instead of getdirentries under NetBSD.
2006-06-26 18:08:17 +00:00
rsc
9bc519d686
fix dup file name bug
2006-06-26 05:49:18 +00:00
rsc
ff63eeb1bd
pin
2006-06-26 05:49:10 +00:00
rsc
19f4cef528
use pin
2006-06-26 05:48:10 +00:00
rsc
df970459f9
pin
2006-06-26 05:47:59 +00:00
rsc
f936548b5e
slow mode for debugging
2006-06-26 05:45:25 +00:00
rsc
56b2179d99
long double
2006-06-26 00:07:54 +00:00
rsc
13a17f7503
remove debug print
2006-06-26 00:06:36 +00:00
rsc
f53117fb6b
set errstr for bad dir contents
2006-06-26 00:06:28 +00:00
rsc
5c419e0741
remove print statement
2006-06-26 00:06:09 +00:00
rsc
728747f46c
no need for auth.h
2006-06-26 00:05:52 +00:00
rsc
9bddce0e08
no need to call amount
2006-06-26 00:05:34 +00:00
rsc
66cf8a3904
long double
2006-06-26 00:05:10 +00:00
rsc
651ababc74
bigger block size
2006-06-26 00:04:22 +00:00
rsc
a09e85757d
add -l flag
2006-06-26 00:03:55 +00:00
rsc
d5cada1329
read stdin instead of stdout
2006-06-26 00:03:35 +00:00
rsc
1dc6e083c1
plumbunmount
2006-06-25 23:55:37 +00:00
rsc
70584625ae
fix name muxprocs
2006-06-25 23:53:03 +00:00
rsc
8159666d6a
add iprint
2006-06-25 23:52:51 +00:00
rsc
e074ed0d7e
save old q0, q1
2006-06-25 23:52:41 +00:00
rsc
7bd73c7fd4
silence warning
2006-06-25 23:52:32 +00:00
rsc
ce35b341b1
mkwsysrules.sh moved
2006-06-25 23:51:31 +00:00
rsc
a4a77934a5
add -D for testing
2006-06-25 23:51:22 +00:00
rsc
ced6fd340e
reopen plumber, build mail
2006-06-25 23:51:10 +00:00
rsc
98df7c80d8
check initdraw return
2006-06-25 23:50:32 +00:00
rsc
fdcd298270
quiet
2006-06-25 21:05:07 +00:00
rsc
2d2e5c71f7
nonblock
2006-06-25 21:04:52 +00:00
rsc
b733ffba4f
gone
2006-06-25 21:04:36 +00:00
rsc
150f88023b
event
2006-06-25 21:04:07 +00:00
rsc
e0ef95dce1
add stub routines
2006-06-25 19:28:25 +00:00
rsc
3656f159a3
use new mkwsysrules.sh location
2006-06-25 19:19:28 +00:00
rsc
c66b52501b
new draw server
2006-06-25 19:18:39 +00:00
rsc
f97f537440
bye
2006-06-25 19:00:38 +00:00
rsc
257fb6261e
new
2006-06-25 19:00:14 +00:00
rsc
74dc60da74
bye
2006-06-25 18:59:29 +00:00
rsc
324891a557
separate out
2006-06-25 18:58:06 +00:00
rsc
9361131304
No more unrooted paths.
2006-06-16 15:55:24 +00:00
rsc
6884e49f0c
use deterministic handles
2006-06-15 06:25:21 +00:00
rsc
fa5af68711
better ext2 block read (sigh)
2006-06-15 05:52:24 +00:00
rsc
dbf91a04cc
disable auth in vftp
2006-06-15 05:19:21 +00:00
rsc
c1a4592dd1
more ext2 fixes
2006-06-15 05:16:59 +00:00
rsc
9bbcb80d35
ext2 fixes (Steve VanDeBogart)
2006-06-15 04:35:57 +00:00
rsc
ca786c9f4e
new uid world
2006-06-12 17:51:56 +00:00
rsc
63fcc2bc3c
avoid pw library
2006-06-12 17:21:10 +00:00
rsc
d93cc14ece
fix proc leak; add p9usepwlibrary
2006-06-12 17:20:42 +00:00
rsc
00c6cee80a
new 64-bit safe
2006-06-07 23:25:39 +00:00
rsc
bf136bc381
oops
2006-06-07 23:21:21 +00:00
rsc
45f01abeec
64-bit safe
2006-06-07 21:01:20 +00:00
rsc
d6316a2de0
call fmtlocaleinit
2006-06-07 15:28:30 +00:00
rsc
26eba9db1a
sparc
2006-06-04 16:07:25 +00:00
rsc
17558fbe2d
set RFNOTEG when we can
2006-06-04 16:06:49 +00:00
rsc
14695b90ac
no c99 isms
2006-05-31 04:55:43 +00:00
rsc
6bd2526b02
set didtz (rob)
2006-05-30 16:47:24 +00:00
rsc
403fb41e23
silence warning
2006-05-28 05:53:05 +00:00
rsc
2ad582ee88
Use va_args in cosadd/sinadd (Michael Teichgräber)
2006-05-27 18:35:26 +00:00
rsc
dfbaaaa650
make srvname global
2006-05-27 07:33:49 +00:00
rsc
7cb82e1580
use same name that srv.c does
2006-05-27 07:22:56 +00:00
rsc
70a3bbd7d4
missed this too
2006-05-27 05:24:49 +00:00
rsc
07d6167626
and this one
2006-05-27 05:20:16 +00:00
rsc
8da12c958f
missed this too
2006-05-27 05:20:01 +00:00
rsc
d34ecb6d05
missed this one
2006-05-27 05:18:53 +00:00
rsc
d4f27433da
silence warning
2006-05-26 05:43:43 +00:00
rsc
fc0f572d27
new
2006-05-26 00:53:20 +00:00
rsc
ab239cb5ba
oops
2006-05-26 00:53:07 +00:00
rsc
f3b8bf7f4e
new libacme
2006-05-25 06:25:28 +00:00
rsc
603d6d896f
fix comments
2006-05-24 15:02:53 +00:00
rsc
f3ef7aa2cc
missing srvname
2006-05-24 15:02:26 +00:00
rsc
1813809c4d
make sure we get our fmod
2006-05-24 06:09:27 +00:00
rsc
24c4c46b98
fix _screen leak
2006-05-23 03:55:45 +00:00
rsc
4b65e43c54
more tests
2006-05-22 14:56:13 +00:00
rsc
e17e1a71c2
incorporate changes from Google
2006-05-22 14:54:34 +00:00
rsc
f8955f181e
new, commented fltfmt
2006-05-22 14:53:35 +00:00
rsc
fd745e8748
fix icmp overflow
2006-05-22 06:26:08 +00:00
rsc
85231fd8cd
fmt changes from Google
2006-05-21 20:49:16 +00:00
rsc
8d7133308d
forgot
2006-05-21 20:42:33 +00:00
rsc
536f9b83c0
import from plan9
2006-05-21 18:57:51 +00:00
rsc
44fc56d8c3
multiple mail boxes (Lou Kamenov)
2006-05-21 18:41:05 +00:00
rsc
25c823399b
better spam (Lou Kamenov)
2006-05-21 18:40:33 +00:00
rsc
82f56ecee2
useless warning
2006-05-21 18:40:23 +00:00
rsc
1b827fbc0c
better locking
2006-05-21 18:40:15 +00:00
rsc
38c7eb9bd2
plan 9 import
2006-05-21 18:24:59 +00:00
rsc
3bff492520
changes from plan 9
2006-05-21 16:20:29 +00:00
rsc
3167fce5ce
colors (Gregor Asplund)
2006-05-21 15:56:16 +00:00
rsc
dff99a80b6
do RFNOTEG in initdraw (Anselm Garbe)
2006-05-20 05:01:26 +00:00
rsc
b3178f6f5a
ti fix (Michael Teichgräber)
2006-05-20 04:48:58 +00:00
rsc
7f420fb373
more time zone fixes
2006-05-20 04:24:24 +00:00
rsc
6452f95be6
time zone fix
2006-05-18 23:08:02 +00:00
rsc
e0d1df6f7c
use linux/version.h
2006-05-16 15:47:59 +00:00
rsc
286f68524e
avoid zombie when execvp fails
2006-05-12 20:52:12 +00:00
rsc
d7f59903e3
stupid bug in ext3 fixes (serge gannon)
2006-05-10 17:39:23 +00:00
rsc
e132e7a3ad
avoid double spacing
2006-05-10 04:13:56 +00:00
rsc
4e81d4f6d6
set namelen
2006-05-09 18:35:24 +00:00
rsc
495eda0bbd
fix font-size (Michael Teichgräber)
2006-05-09 13:20:48 +00:00
rsc
53af1186ca
show full name in from
2006-05-06 22:53:44 +00:00
rsc
95d412d4bc
correct utfmap (Michael Teichgräber)
2006-05-06 22:52:32 +00:00
rsc
4936c293f5
add sys/time.h for struct timeval on freebsd 4
2006-05-06 19:55:11 +00:00
rsc
7f629d9d7b
shut up gcc volatile
2006-05-06 19:54:50 +00:00
rsc
cd14fd5f81
poor type-punned pointer
2006-05-05 15:19:10 +00:00
rsc
6df24754e4
cut and paste fixes
2006-05-05 15:16:03 +00:00
rsc
cd27286eb1
unused bb
2006-05-05 15:06:56 +00:00
rsc
02846514a3
add debugpacket
2006-05-05 13:17:39 +00:00
rsc
6cd6f68910
vttracelevel
2006-05-05 13:17:28 +00:00
rsc
6630175602
fix edit pipe bug
2006-05-05 04:55:14 +00:00
rsc
fdd0f8415f
paranoia about extension
2006-05-04 19:41:51 +00:00
rsc
f246629788
paranoia about extension
2006-05-04 19:10:11 +00:00
rsc
1e22e8e414
sign extension bug
2006-05-04 18:54:09 +00:00
rsc
80b4aedc11
ext2 fixes
2006-05-04 18:03:11 +00:00
rsc
886a6f6c53
rpc fixes (vandebo)
2006-05-04 18:02:48 +00:00
rsc
e77222a4ec
ext2 fixes
2006-05-04 18:02:13 +00:00
rsc
6802a89995
chatty
2006-04-28 03:08:00 +00:00
rsc
5e084a4a46
double free
2006-04-28 03:06:40 +00:00
rsc
fa07e3d777
16-byte align
2006-04-22 00:50:08 +00:00
rsc
d9ed72433f
darwin
2006-04-21 04:26:02 +00:00
rsc
4e3a81b98b
darawin
2006-04-21 04:25:28 +00:00
rsc
12e997d87c
system tan() is probably good enough
2006-04-21 04:00:56 +00:00
rsc
af6e459f18
put threadinfo back
2006-04-21 03:58:52 +00:00
rsc
54b59fd17c
apple
2006-04-21 03:55:13 +00:00
rsc
aff1f05cfb
darwin
2006-04-21 03:49:23 +00:00
rsc
c7384386b8
no types
2006-04-21 03:44:05 +00:00
rsc
a2000ee73e
use gcc because cpp sucks
2006-04-21 03:43:54 +00:00
rsc
110c707dda
darwin 386 start
2006-04-21 03:34:44 +00:00
rsc
6b11fe88cb
shut up gcc
2006-04-21 03:01:48 +00:00
rsc
473cc012c1
oops
2006-04-20 23:06:55 +00:00
rsc
8bda92cce2
cast
2006-04-20 22:56:08 +00:00
rsc
3fe9465ac9
64-bit
2006-04-20 22:54:18 +00:00
rsc
c9ee9e62f6
inttypes
2006-04-20 21:52:17 +00:00
rsc
c291b2ec81
bug fix
2006-04-20 21:51:05 +00:00
rsc
bcb7f64ea5
shut up gcc
2006-04-20 21:41:16 +00:00
rsc
35afcc6c77
warning
2006-04-20 21:37:15 +00:00
rsc
8c7b4c825f
64-bit fixes
2006-04-20 21:23:16 +00:00
rsc
5917e95953
64-bit
2006-04-20 21:21:05 +00:00
rsc
b26eedb61d
more 64-bit fixes
2006-04-20 21:20:11 +00:00
rsc
4f959600b6
minor bug fixes (mechiel lukkien, andrey)
2006-04-20 21:01:48 +00:00
rsc
a5f3a00bcd
64-bit safe
2006-04-20 21:00:21 +00:00
rsc
71e936d716
shut up, gcc!
2006-04-20 20:51:01 +00:00
rsc
2c0f3733ad
64-bit fixes
2006-04-20 20:49:00 +00:00
rsc
f8e39513f3
shut up gcc
2006-04-20 20:47:11 +00:00
rsc
cbf4378304
64-bit fixes from plan 9
2006-04-20 20:35:35 +00:00
rsc
dbbfb316fb
shut up gcc
2006-04-20 20:31:21 +00:00
rsc
de9b8f8674
shut up, gcc!
2006-04-20 20:30:55 +00:00
rsc
3ca675a579
shut up gcc!
2006-04-20 20:28:08 +00:00
rsc
85b8545edb
warning
2006-04-20 20:26:45 +00:00
rsc
62b7fdc348
warnings (andrey)
2006-04-20 20:24:58 +00:00
rsc
0afb7989d3
64-bit safe (from plan9)
2006-04-20 20:24:00 +00:00
rsc
4515de8f50
silence warning (andrey)
2006-04-20 20:18:13 +00:00
rsc
e6dad55ae3
no warning (andrey)
2006-04-20 20:05:55 +00:00
rsc
90a356572c
avoid double lock (lucho ionkov)
2006-04-19 22:04:00 +00:00
rsc
90a99688be
fixes
2006-04-14 00:15:16 +00:00
rsc
b6d98463b4
tpic
2006-04-14 00:04:03 +00:00
rsc
434d1b41b6
bug fixes (mechiel lukkien)
2006-04-12 19:03:03 +00:00
rsc
20bd3ca2e2
new
2006-04-09 00:24:28 +00:00
rsc
1f2ab849c0
add exitcode
2006-04-08 23:49:08 +00:00
rsc
2ff29ba87a
no checksnarf
2006-04-04 19:45:03 +00:00
rsc
cb0e769110
no //
2006-04-04 16:09:46 +00:00
rsc
38612281eb
avoid primary
2006-04-02 00:06:54 +00:00
rsc
96e0eb83dd
more matching (eq)
2006-04-01 21:28:43 +00:00
rsc
cbeb0b26e4
Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.
2006-04-01 19:24:03 +00:00
rsc
226d80b821
c90 fixes
2006-04-01 15:35:09 +00:00
rsc
3d038c325b
utf in subject
2006-03-31 17:51:10 +00:00
rsc
0b10ae3815
fix alpha oops
2006-03-31 17:28:29 +00:00
rsc
613093289d
no anon union
2006-03-31 14:37:04 +00:00
rsc
6019a96c78
new tar import
2006-03-30 19:25:10 +00:00
rsc
c86883cab5
weird abort decl
2006-03-30 15:05:46 +00:00
rsc
53b8d079db
no unions
2006-03-30 15:04:45 +00:00
rsc
dcf4d596ca
antialias redraw
2006-03-30 13:00:27 +00:00
rsc
0aa79278fa
quiet Del in win
2006-03-27 13:06:15 +00:00
rsc
190f5e7cb2
flushdisplay (erik quanstrom)
2006-03-27 00:50:52 +00:00
rsc
94bd4b6c2c
snarf
2006-03-23 23:46:00 +00:00
rsc
bdc14ad478
Avoid saving precious data under stack pointer.
2006-03-22 16:38:29 +00:00
rsc
39ce0d5862
Avoid storing precious data below the stack pointer.
2006-03-22 16:30:50 +00:00
rsc
aff51ee51f
faster destroyfid calls
2006-03-21 18:57:37 +00:00
rsc
de1168dd9c
Write $-free paths in Dump files (Peter Canning).
2006-03-21 18:03:33 +00:00
rsc
acb880af1c
memory fixes
2006-03-21 16:55:54 +00:00
rsc
2387495b56
update usage
2006-03-20 04:02:36 +00:00
rsc
efe08bf8fd
remove debugging
2006-03-20 04:01:05 +00:00
rsc
17157e4aa8
update lucida
2006-03-20 02:25:59 +00:00
rsc
b6372b09e7
no more lucida
2006-03-20 00:08:25 +00:00