Russ Cox
3d424a64ec
libventi: remove unused variable
2008-12-23 13:02:20 -08:00
Russ Cox
afaa1397f3
venti: disk i/o fixes and tweaks
2008-12-23 12:39:06 -08:00
Russ Cox
3b06b75766
venti: better inconsistency errors
2008-12-23 12:38:16 -08:00
Russ Cox
9b5f23c2de
venti/verifyarena: shorter output, aligned i/o
2008-12-23 12:37:58 -08:00
Russ Cox
beaf487589
venti/mirrorarenas: shorter output, aligned i/o
2008-12-23 12:37:52 -08:00
Russ Cox
5df56af730
venti: ignore mgr lines in config
2008-12-23 12:36:33 -08:00
Russ Cox
ece9d931eb
libventi: add %+T
2008-12-23 12:32:08 -08:00
Russ Cox
7e0b686233
lib9/dirwstat: missing prototype for chmod
2008-12-07 09:20:08 -08:00
Russ Cox
478054e0a7
mailfs: plumb messages correctly even if body comes before header
2008-12-06 18:54:02 -08:00
Russ Cox
272c1fb2d9
dc: cleanup, fix off-by-one memory error
2008-12-06 16:45:40 -08:00
Russ Cox
56e6f8f994
bc: cleanup, make sure to run 9 dc
2008-12-06 16:45:22 -08:00
Russ Cox
351f474b11
import: add -x flag
2008-12-06 16:44:26 -08:00
Russ Cox
60cbcf8634
awk: delete y.output
2008-12-06 16:34:18 -08:00
Russ Cox
cb53addfae
acme: fix Load bug (Fazlul Shahriar)
2008-12-06 16:24:47 -08:00
Russ Cox
d85332fc43
awk/mkfile: tabify
2008-12-06 16:20:03 -08:00
Russ Cox
286bb40b76
unvac: add -d flag (David Swasey)
2008-12-06 16:14:10 -08:00
Russ Cox
115dbcecc8
lib9: can change length in dirfwstat, dirwstat; mode in dirwstat (David Swasey)
2008-12-06 16:05:41 -08:00
Jeff Sickel
63a686861c
awk: import from sources
2008-11-03 12:35:56 -06:00
Jeff Sickel
41305b2355
libdraw: add borderop
2008-12-03 02:13:38 -06:00
Russ Cox
f4d56d7218
page: remove lingering ref to ccitt-g4
2008-12-06 15:53:27 -08:00
Russ Cox
e9a2f2e357
page: reorder cvt[] array to match enum
2008-12-06 15:46:58 -08:00
Albert Lee
8f6514208e
src/cmd/page/gfx.c: use C89 array initialiser
2008-12-01 19:24:34 -05:00
Albert Lee
1a22c43f78
src/cmd/tar.c: avoid conflict with strnlen in libc
2008-12-01 19:41:36 -05:00
Albert Lee
112a2c5892
secstore: avoid name conflict with SS macro
2008-12-01 19:27:32 -05:00
Albert Lee
3aef37ba9b
factotum: avoid name conflict with SS macro
2008-12-01 19:27:20 -05:00
Albert Lee
f134aa3cff
9660srv: dynamically init fcalls
2008-12-01 19:22:35 -05:00
Albert Lee
13c28c2c13
9660srv: give names to anonymous structs in union
2008-12-01 19:16:27 -05:00
Albert Lee
01e0780781
src/mkhdr: support Solaris x86
2008-12-01 19:12:39 -05:00
Russ Cox
ab937b56de
dc: clean up minor memory errors
2008-12-06 15:35:55 -08:00
Russ Cox
c1b1466e95
venti: handle symlinks as disks
2008-12-06 15:33:23 -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
c8d681e850
troff: silence gcc printf warning
2008-11-17 19:48:37 -08:00
Russ Cox
6bf652ed9c
eqn: silence gcc printf warning
2008-11-17 19:48:32 -08:00
Russ Cox
c6d1c6c617
lib9: fix memset in fmtnullinit
2008-11-17 19:45:37 -08:00
Russ Cox
95cb0f633d
win: another attempt at DEL
2008-11-13 18:21:10 -08:00
Russ Cox
d66973d28e
win: handle DEL internally so that it always works
2008-11-13 15:49:48 -08:00
Russ Cox
e1118cf27c
win: implement Scroll and Noscroll
2008-11-13 15:39:56 -08:00
Russ Cox
d3e79f5b61
htmlroff: ignore \X... text; allow delims besides quote
2008-11-11 10:59:48 -08:00
Russ Cox
11257e5a43
lib9: null d->ext during nulldir
2008-10-26 17:03:17 -04:00
Russ Cox
589ae3a367
libventi: correct vtfilesetsize bug (reported by Michael Kaminsky)
2008-10-26 17:02:48 -04:00
Russ Cox
d19769ae98
libthread: correct sysfatal handler prototype
2008-10-26 17:01:59 -04:00
Jeff Sickel
5f67fe1b20
x3f support
2008-10-08 21:16:13 -05:00
Jeff Sickel
fd997ef09f
updates to support current MacFUSE
2008-08-19 09:24:54 -05:00
Russ Cox
50e6d00cd3
devdraw/OSX: read $mousebuttonmap to allow swapping mouse buttons
2008-10-08 15:00:45 -07:00
Russ Cox
d69cf634a8
devdraw/OSX: flush to screen in background, fix resize bug
2008-10-08 15:00:02 -07:00
Russ Cox
607880ce78
devdraw/OSX: correct access to reply buffer (fixes rpc tag crash)
2008-10-08 14:59:32 -07:00
Russ Cox
362264eb51
rc: fix local variables in functions
...
reported by micah stetson:
fn foo { echo $bar }
bar=baz foo
2008-08-14 10:29:29 -04:00
Russ Cox
0e430b25b2
venti: silence warnings in icache.c
2008-08-07 11:17:06 -04:00
Russ Cox
1f441eaac4
src/cmd/mkfile: do not build smugfs by default (needs OpenSSL)
2008-08-03 07:43:03 -07:00
Russ Cox
18824b5868
smugfs(4): new program
2008-08-03 07:42:27 -07:00
grai
3d36f44373
devdraw: keep Ctl-Alt from turning into Ctl-U on X11
2008-07-22 03:21:55 +10:00
grai
91b79c582c
9p: honour the -l flag to ls
2008-07-22 03:22:33 +10:00
Russ Cox
dce4cbabd1
venti: work around gcc 4.3 bug (reported by Lucho Ionkov)
2008-07-31 15:41:54 -04:00
Russ Cox
17b19538a4
snoopy: add support for wireless monitor mode packets
2008-07-24 08:04:02 -07:00
Russ Cox
7e36b43bba
snoopy: add support for DNS packets
2008-07-24 08:03:42 -07:00
Russ Cox
6f61477d26
9pfuse: ignore write errors on fusefd
...
FUSE makes a reply write fail if the reply is no
longer wanted.
2008-07-24 07:59:58 -07:00
Russ Cox
77fb6ec713
9pfuse: convert "invalid" to EINVAL
2008-07-24 07:59:25 -07:00
Russ Cox
482299b83c
9term: convert to new libframe
2008-07-21 12:32:45 -04:00
Brian L. Stuart
d63790eec8
vnfs: add -i flag to allow remote root
2008-07-20 04:50:09 -04:00
Russ Cox
94e1f2a438
rc: add subscript sequences (Erik Quanstrom)
2008-07-20 04:15:41 -04:00
Russ Cox
78a779a383
9660srv: import from Plan 9
2008-07-20 03:23:19 -04:00
Peter Canning
611cf11c03
acme: Dump and Load tag contents
2008-07-20 03:14:55 -04:00
Tim Wiess
69d1259cf9
libthread: add proper sysfatal
2008-07-20 03:11:05 -04:00
Russ Cox
57851b6412
libframe: translucent font fixes from Plan 9
2008-03-07 13:20:00 -05:00
Russ Cox
4163694051
acme: multiline tag fixes
2008-03-07 12:51:41 -05:00
Russ Cox
a2db69c8bd
acme: revise multiline tag code
2008-03-07 11:07:17 -05:00
Russ Cox
cb1ac4c41d
acme: remove -$
2008-03-07 10:46:58 -05:00
Russ Cox
5f5dd85d10
acme: remove -$ prototypes
2008-03-07 10:46:42 -05:00
Russ Cox
734a96bd16
acme: sync against Plan 9, remove -$ option
2008-03-07 10:45:59 -05:00
Russ Cox
7927fe8f9e
acme: add nomenu, menu ctl messages
2008-03-07 10:41:50 -05:00
Russ Cox
fdddf6f018
acme: tag resize nits
2008-03-07 07:48:08 -05:00
Russ Cox
0cd1385d9f
acme: fix directory resize bug
2008-03-07 07:47:54 -05:00
Rob Pike
5e22f11b97
acme: fix acme Edit abort
2008-03-07 07:16:37 -05:00
Russ Cox
c5f884244d
mailfs: correct use of tcs for large inputs
2008-07-14 17:38:46 -04:00
Russ Cox
d35c1bb294
lib9: turn certain signals off by default
2008-07-12 07:35:20 -07:00
Russ Cox
a58a827f2a
lib9: add mode parameter to opentemp
2008-07-10 11:10:10 -04:00
Russ Cox
c224dda84e
mkmk.sh: update for new date files
2008-07-10 11:10:00 -04:00
Russ Cox
2127ed4b02
upas: add misc to mkfile
2008-07-10 11:09:07 -04:00
Russ Cox
b2bf14149a
nedmail: add -S parameter for alternate mail service
2008-07-10 11:08:53 -04:00
Russ Cox
3553fab125
snoopy: no trailing comma in array
2008-07-10 11:02:12 -04:00
Russ Cox
1f74e1b758
devdraw: correct mouse event buffering on OS X
2008-07-10 00:07:57 -04:00
Russ Cox
c752966bcb
devdraw: minor OS X leak fixes and attempted speedups
2008-07-09 23:49:55 -04:00
Russ Cox
925b7c22c1
lib9p: add ramfs build rule (ramfs does not work)
2008-07-09 14:32:50 -04:00
Russ Cox
60a3190327
page: add canonical -W option
2008-07-09 14:32:25 -04:00
Russ Cox
71f6d60fcf
rio: stub out _NET_WM_STATE_FULLSCREEN support
2008-07-09 14:30:30 -04:00
Russ Cox
427abd1ebd
lib9: fix Apple disksize prototype
2008-07-09 14:17:30 -04:00
Russ Cox
e960e21be1
lib9: revert unintended changes to opentemp
2008-07-09 11:53:31 -04:00
Russ Cox
0a40aeedbf
devdraw: default to native gui on OS X
2008-07-09 11:47:44 -04:00
Russ Cox
8315a8045c
rio: only build if WSYSTYPE is x11
2008-07-09 11:46:30 -04:00
Russ Cox
a58f193d08
venti: add venti/dump program
2008-07-09 11:42:09 -04:00
Russ Cox
faf1fb6c7e
libthread: abort on single-threaded lock contention
2008-07-09 11:41:14 -04:00
Michael Teichgräber
f35a04866f
lib9: rewrite date routines to use /usr/share/zoneinfo directly
2008-07-09 08:27:22 -04:00
Russ Cox
dd9d5927a1
lib9: declare n in OpenBSD disksize (Eric Grosse)
2008-07-05 10:01:43 -04:00
Russ Cox
06421c01b9
lib9pclient: clear tx.extension for 9P2000.u
2008-07-04 16:35:52 -04:00
Russ Cox
9a939d5f19
lib9: do not try to hide symlinks as much
2008-07-04 16:24:54 -04:00
Russ Cox
bb53a229b2
mkmk.sh: update with write.c
2008-07-04 15:39:38 -04:00
Russ Cox
962d5a8b69
devdraw: double-check write return value on OS X
2008-07-04 12:39:01 -04:00
Russ Cox
a380a0033d
9p: can go back to using write
2008-07-04 12:38:40 -04:00
Russ Cox
cab935a0ba
lib9: add write function that withstands interrupts
2008-07-04 12:38:26 -04:00
Russ Cox
fc9fc9c831
lib9pclient: remove debugging print
2008-07-04 12:36:26 -04:00
Russ Cox
56dc04c55f
lib9p: add Srv.foreground flag
2008-07-04 12:24:14 -04:00
Russ Cox
0529411caa
lib9p: update diroffset correctly on rewind
2008-07-04 12:23:37 -04:00
Russ Cox
07125953ea
lib9pclient: one more dotu (Michael Kaminsky)
2008-07-04 12:19:30 -04:00
Russ Cox
9ec57f8b9e
9pfuse: always return . and ..
2008-07-04 12:16:53 -04:00
Russ Cox
869875b48b
9pfuse: better handling of SETXATTR (sqweek)
2008-07-04 03:41:19 -04:00
Russ Cox
4712e22300
lib9: use symlink size, not target size, in dirstat
2008-07-04 02:54:06 -04:00
Russ Cox
d07db89b00
9pfuse: add symlink support
2008-07-04 02:52:01 -04:00
Russ Cox
382ae73f24
lib9pclient: add support for 9P2000.u
2008-07-04 02:46:05 -04:00
Russ Cox
ac5a97e6b3
venti: reduce locking contention in buildindex
2008-07-03 22:44:24 -04:00
Russ Cox
cd87898f5d
venti: more detail in index divisor too coarse message
2008-07-03 22:42:11 -04:00
Russ Cox
ce31e3d40b
venti: bump MaxAMap
2008-07-03 22:42:03 -04:00
Russ Cox
030fb939cc
venti: mark checksum-queued arenas in http output
2008-07-03 22:40:58 -04:00
Russ Cox
01c1b7633c
venti: make sure arena checksum jobs cannot be missed
2008-07-03 22:39:59 -04:00
Russ Cox
d4bf606d29
venti/wrarena: add timing output, fix sync
2008-07-03 22:37:48 -04:00
Russ Cox
304ab920ad
venti: allow plan 9 partitions as disk subnames
2008-07-03 22:37:17 -04:00
Russ Cox
cb29a5fce6
devdraw: make OS X native gui build (Eric Nichols)
2008-07-03 22:20:13 -04:00
Russ Cox
806c4c953c
vnfs: quieter
2008-07-03 17:53:06 -04:00
Russ Cox
2c82cd6f52
lib9: clean up disk size code, add Apple (Anthony Sorace)
2008-07-03 17:45:17 -04:00
Russ Cox
5a764c33f5
devdraw: OS X: fix Unicode input errors (Andrey Mirtchovski)
2008-07-03 13:43:58 -04:00
Russ Cox
cdead40b9b
devdraw: OS X: go full screen on largest device (Eric Nichols)
2008-07-03 13:35:12 -04: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
d9841dc7ad
devdraw: do not create OS X window group (Eric Nichols)
2008-07-03 00:02:31 -04:00
Russ Cox
31aedb82d3
devdraw: OS X unicode input (Andrey Mirtchovski)
2008-07-02 23:42:28 -04:00
Russ Cox
9b3ac17050
vac: fix -m bug (Myron Cheung)
2008-07-02 15:39:13 -04:00
Russ Cox
a1b61b4635
devdraw: OS X mouse scroll fix (Jeff Sickel)
2008-07-02 12:49:08 -04:00
Russ Cox
81a90f898b
devdraw: OS X alt key support
2008-07-01 20:45:49 -04:00
Russ Cox
8cb7983083
devdraw: add %F for fullscreen on OS X
2008-07-01 08:50:05 -04:00
Russ Cox
b61a5ce81e
libdraw: do not let devdraw fork, for OS X
2008-07-01 07:39:10 -04:00
Russ Cox
b65a69c192
libdraw: die if display does
2008-06-30 19:44:15 -04:00
Russ Cox
e113e0a4bb
lib9: allow no $DISPLAY on OS X in getns
2008-06-30 19:41:24 -04:00
Russ Cox
9142d36228
devdraw: OS X native version
2008-06-30 19:41:08 -04:00
Russ Cox
1e77a39450
snarfer: OS X native version (ha!)
2008-06-30 19:40:59 -04:00
Russ Cox
dfe57535af
9p: fix writen (sqweek)
2008-06-19 23:07:48 -04:00
Russ Cox
3e4ceac760
post9p: try mount9p before 9pfuse
2008-06-19 19:13:47 -04:00
Russ Cox
c92f73e481
vacfs: silence print
2008-06-19 19:13:20 -04:00
Russ Cox
7dc6d2444c
9pfuse: "fix" O_LARGEFILE on x86_64 linux (sqweek)
2008-06-19 18:56:56 -04:00
Russ Cox
55d98d64b8
9p: exit on write error (sqweek)
2008-06-19 18:52:22 -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
e9b70a5f4c
libventi: minor vtfile bug fixes
2008-06-14 23:05:19 -04:00
Russ Cox
1309689171
libventi: return value nits
2008-06-14 23:04:44 -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
01cea2ecb8
venti: add demo programs readfile.c and writefile.c
2008-06-14 10:57:45 -04:00
Russ Cox
ef6606c7a7
9pserve: add -c option
2008-06-11 06:40:54 -07:00
Russ Cox
e082105c33
lib9: make netmkaddr handle unix! addresses better
2008-06-11 06:35:51 -07:00
Russ Cox
25745eb3b1
libdisk: avoid unreachable code to silence Sun cc warning (Russell Davies)
2008-06-04 20:59:28 -04:00
Russ Cox
f0315273ec
acme: fix owner bug in elogapply
2008-06-01 09:11:21 -04:00
Russ Cox
ff086a8232
vftp: walk fixes (Fazlul Shahriar)
2008-06-01 08:50:49 -04:00
Russ Cox
d29f5ece8b
libdiskfs: ext2 revision 1 tweaks (Fazlul Shahriar)
2008-06-01 08:47:06 -04:00
Russ Cox
df1ee4e1af
libthread: fix 64-bit bug in threadstart (Nathaniel Filardo)
2008-06-01 08:41:51 -04:00
Russ Cox
e22c0f6f85
sort: use noted(NDFLT) in note handler
...
There are many more random notes flying around
here in Unix-land than there were on Plan 9.
For example, some shells implement "cat file | sort"
with cat as the child of sort, so that when cat exits,
sort gets a "sys: child" note. noted(NDFLT) knows
which signals aren't really important and can be ignored,
and which need to kill the program.
2008-06-01 08:26:10 -04:00
Russ Cox
5f6612babb
merge
2008-05-31 12:09:43 -04:00
Russ Cox
518f0a1d31
upas/fs: accomodate new post9pservice
2008-05-10 13:43:14 -04:00
Russ Cox
24726c810b
mailfs: add -m option
2008-05-10 13:43:01 -04:00
Russ Cox
002d2f2610
libregexp: more placating of gcc (John Gosset)
2008-05-10 13:36:05 -04:00
Russ Cox
66f6e2b651
lib9: hide uvlong/double conversions to placate gcc (John Gosset)
2008-05-10 13:35:54 -04:00
Russ Cox
ada24b4005
misc: array bounds fixes that gcc finds (John Gosset)
2008-05-10 13:35:19 -04:00
Russ Cox
a4307bf86d
lib9p: remove unused variables
2008-05-10 13:02:04 -04:00
Russ Cox
5d32c407ba
acme: fix mtpt crash (Tim Wiess)
2008-05-08 16:20:19 -04:00
Russ Cox
a2660887c0
misc: more post9pservice callers
2008-05-07 12:55:48 -04:00
Russ Cox
57ce0d667e
localtime: use correct time zone more often (Michael Teichgräber)
2008-05-06 14:45:39 -04:00
Russ Cox
865e8b0fb3
mailfs: handle windows-1251 correctly
...
now my cyrillic spam displays right!
2008-05-06 14:25:26 -04:00
Russ Cox
0215811dc2
libthread: fix no-receive nbrecv etc. bug (David Jeannot)
2008-05-06 12:51:19 -04:00
Russ Cox
454ae2ad28
libmux: more robust code
2008-05-05 23:09:48 -04:00
Russ Cox
80f2165d27
libthread: input sanity checks
2008-05-05 23:08:35 -04:00
Russ Cox
118dfa98b8
post9pservice: accept mtpt (via fuse)
2008-05-05 23:07:54 -04:00
Russ Cox
ce1e3a796c
lib9p: make ramfs build
2008-05-05 23:06:39 -04:00
Russ Cox
3c8afaf281
9pfuse: bug fix in error case
2008-05-05 23:05:56 -04:00
Russ Cox
0445f64f64
vacfs: quieter
2008-04-17 16:26:14 -04:00
Russ Cox
7db5826d1b
post9pservice: add extra arg to unmodified calls
2008-04-17 16:13:04 -04:00
Russ Cox
be3e351464
vacfs: implement -m flag
2008-04-17 16:12:34 -04:00
Russ Cox
cd5a73785d
acme: add -m option and avoid looking in the mirror
2008-04-17 16:04:19 -04:00
Russ Cox
e63025d094
9pfuse: accept - for stdin, try to hang up cleanly
2008-04-17 16:03:49 -04:00
Russ Cox
1412580357
sam: clean up checkerrs (Rob Pike)
2008-04-16 06:32:43 -07:00
Russ Cox
9f8a101a7c
merge
2008-04-15 19:17:51 -07:00
Russ Cox
715d6f8e14
sam: allow more output from ! command (Rob Pike)
2008-04-15 19:15:17 -07:00
Russ Cox
0f815464fc
libip: fix 64-bit problem in nhgetv (William Josephson)
2008-03-22 10:06:26 -07:00
Russ Cox
29770b4f21
9pfuse: use intptr to silence 64-bit warning (Michael Teichgräber)
2008-03-06 15:21:09 -05:00
Russ Cox
350f4d3ede
libsec: use intptr to silence 64-bit warning (Michael Teichgräber)
2008-03-06 15:14:03 -05:00
Russ Cox
c42f7f4201
eqn: use intptr to silence 64-bit warning (Michael Teichgräber)
2008-03-06 15:13:02 -05:00
Russ Cox
34167aa6b0
lib9: gcc-4.2 bug in sprint
2008-03-03 23:37:12 -05:00
Russ Cox
b32d9d9c2e
libthread: remove bogus write in threadmain
2008-02-28 08:49:34 -05:00
Russ Cox
845f6bce38
lib9p: fix Tattach ref count bug
2008-02-04 15:34:00 -05:00
Russ Cox
ad8d54238b
xshove: document, tweak
2008-01-31 21:15:43 -05:00
Russ Cox
f73497bbaf
rio: add xshove program
2008-01-31 20:56:23 -05:00
Russ Cox
9daa3ca74e
tr2post: rename charlib files to not be case-dependent (OS X)
2008-01-31 16:58:38 -05:00
Russ Cox
d694fe22b7
acme: fix regexp match choice bug
2008-01-30 13:47:15 -05:00
Russ Cox
3a9401ae90
sam: fix regexp match choice bug
2008-01-30 13:47:07 -05:00
Russ Cox
0f897f99ef
devdraw, rio: more full-screen nonsense
2008-01-30 13:26:00 -05:00
Russ Cox
c155dcfeb7
devdraw: full-screen cleanup
2008-01-30 12:03:11 -05:00
Russ Cox
e601e525de
rio: more full-screen fixes.
2008-01-30 12:02:01 -05:00
Russ Cox
35288690ce
devdraw: add F11 for full-screen toggle
2008-01-30 12:01:43 -05:00
Russ Cox
54dd92bebc
merge
2008-01-30 10:30:45 -05:00
Russ Cox
0206bd5113
rio: make full-screen work properly; add showevent
2008-01-30 10:29:17 -05:00
Russ Cox
52abe8e130
libdiskfs: fix ext2 directory reading bug (Mike Mammarella)
2008-01-12 11:04:41 -05:00
Russ Cox
1a4b58ebd8
acme: make STACK bigger for OS X (David Swasey)
2008-01-10 22:45:22 -05:00
Russ Cox
0a98a883d5
libdraw: fix spinning event loop (David Bulkow)
2008-01-10 21:38:42 -05:00
Russ Cox
27589754e4
libregexp: fix match choice bug
...
This bug fix allows some pathological regular
expressions to cause the regexp library to
report a stack overflow (really a stack filling; safe)
but it also fixes the behavior of some common regexps.
It is too hard to satisfy both.
2008-01-10 17:06:51 -05:00
Russ Cox
6d08a0f548
libregexp: revert regexp fix
2007-12-07 17:33:41 -05:00
Russ Cox
2deda14e42
sam: revert regexp fix
2007-12-07 17:33:03 -05:00
Russ Cox
73778baeb3
acme: revert regexp change
2007-12-07 17:32:35 -05:00
Russ Cox
608a09284e
sam: regexp fix (see libregexp change)
2007-12-07 15:33:58 -05:00
Russ Cox
6f16e7fc1b
acme: regexp fix (see libregexp change)
2007-12-07 15:33:38 -05:00
Russ Cox
a7511dd43d
libregexp: fix ambiguous match selection
...
echo SYSSYSR1 | sed 's/SYS.+/sysr1/'
was producing SYSsysr1 instead of sysr1.
Bug was introduced during overflow cleanup earlier this year.
Also bring regexec.c and rregexec.c into sync again.
Also allocate large enough lists in the regexec2/rregexec2 case.
2007-12-07 15:32:45 -05:00
Russ Cox
6c6117397f
hoc: print exact floating point output
2007-12-07 15:29:19 -05:00
Russ Cox
6d069877f0
sam: turn off DEBUG logging (oops)
2007-12-04 19:55:22 -05:00
Russ Cox
b88619038f
vbackup: fix uninitialized variable use in -i code
2007-12-04 09:03:08 -05:00
Russ Cox
34b2f0bc1d
acme: refresh window properly after Tab command (Fazlul Shahriar)
2007-11-28 23:32:32 -05:00
Russ Cox
a4b5da0be7
vbackup: add -i flag to avoid score prefetching (David Swasey)
2007-11-27 15:49:09 -05:00
Russ Cox
83ab7d8896
merge
2007-11-27 15:39:06 -05:00
Russ Cox
e0e75ef7f4
upas/smtp: remove intermediate files
2007-11-27 15:38:29 -05:00
Russ Cox
3f4e0dc707
tpic: clean up better
2007-11-27 15:37:31 -05:00
Russ Cox
a6e6840c21
venti: add debugging html form
2007-11-27 15:36:58 -05:00
Russ Cox
6519f89515
libdiskfs: work around OS X linker brain-damage
2007-11-05 16:37:29 -05:00
Russ Cox
760f2fb6a9
libmach: move machbyname, mach to crack.c to avoid OS X linker problem
2007-11-05 14:53:16 -05:00
Russ Cox
2640996af8
libthread: use our own swapcontext/makecontext even on OS X 10.5
2007-11-05 13:14:52 -05:00
Russ Cox
88cf592723
libmp: no text jump labels for darwin
2007-11-05 12:27:49 -05:00
Russ Cox
50808670fc
build: use ar s flag to avoid ranlib
2007-11-05 11:27:14 -05:00
Russ Cox
eb5d2a54d5
diff: continue after i/o errors when diffing many files
2007-11-05 11:09:39 -05:00
Russ Cox
e84044be84
mailfs: add -r flag to specify mail root (Richard Bilson)
2007-11-05 10:55:26 -05:00
Russ Cox
f1ea0d2916
mailfs: handle NIL body
2007-11-05 10:52:30 -05:00
Russ Cox
523f31487b
factotum: silence gcc warning
2007-11-05 10:37:56 -05:00
Russ Cox
ea55a42c96
libthread: better OS X 10.5 test (Jeff Sickel)
2007-11-03 16:10:39 -04:00
Russ Cox
32ee64c230
venti: use 9ar, not ar (fixes Darwin build problem)
2007-10-31 17:29:00 -04:00
Russ Cox
e7ae61181c
libthread: Apple OS X 10.5 (Leopard) tweaks (Jeff Sickel, Bakul Shah)
2007-10-30 13:33:12 -04:00
Russ Cox
45ac814c86
venti: fix sync deadlock, add /proc stub
2007-10-29 14:33:17 -04:00
Russ Cox
c5a183de10
grap: fclose, error context bug fixes (Doug Gwyn)
2007-10-29 10:34:43 -04:00
Russ Cox
151b86a037
srv: add -n flag to reject auth by clients
2007-10-12 12:56:57 -04:00
Russ Cox
9b25329723
9pserve: add -n flag to reject auth by clients
2007-10-12 12:55:19 -04:00
Russ Cox
4ff6950783
9p: add -n to disable authentication
2007-10-12 12:52:52 -04:00
Russ Cox
7a400ee957
venti: new icache
2007-09-25 09:47:31 -04:00
Russ Cox
25a4e89fa9
venti: fix double free on corrupt bloom filter
2007-09-25 09:46:52 -04:00
Russ Cox
952f137f04
venti: formatting changes for wrarena
2007-09-24 22:35:57 -04:00
Russ Cox
67a65bbaa5
venti: formatting changes in fixarenas
2007-09-24 22:33:34 -04:00
Russ Cox
c1edcb95cf
venti: formatting changes in findscore
2007-09-24 22:33:21 -04:00
Russ Cox
12c0e45f79
venti: throw away dcache read-ahead code
2007-09-24 22:32:46 -04:00
Russ Cox
b41e39aa1a
venti: move os x linker hack
2007-09-24 22:31:26 -04:00
Russ Cox
72281ecda8
venti/randtest: compute totalbytes correctly
2007-09-24 22:29:16 -04:00
Russ Cox
50f5d1a7a8
factotum: fix build error (Axel Belinfante)
2007-09-16 17:28:44 -04:00
Russ Cox
7be768e78c
auxstats: use acpi to find battery info on Linux (Andrey Mirtchovski)
2007-09-15 19:06:48 -04:00
Russ Cox
d96dce4d87
factotum: implement p9cr
2007-09-13 21:12:49 -04:00
Russ Cox
ec9247088b
9pserve: delete from correct hash slot (fix infinite loop)
2007-08-28 08:45:27 -04:00
Russ Cox
db1cda12ae
venti: seal arenas without bypassing dcache
2007-08-23 19:02:35 -04:00
Russ Cox
2432b7b1e5
venti: allow partition syntax in verifyarena (Michael Kaminsky)
2007-08-23 11:53:47 -04:00
Russ Cox
6610dac99c
venti: avoid race in mirrorarenas (Michael Kaminsky)
2007-08-23 11:10:58 -04:00
Russ Cox
92baf59b69
venti: add -s flag to disable redundant SHA1 in mirrorarenas
2007-08-23 11:01:20 -04:00
Russ Cox
6b0a42ed04
mailfs: fix handling of FLAGS response (Robert Vollmert)
2007-08-22 11:21:52 -04:00
Russ Cox
47ede89e4a
libthread: simplify alt tracking, possibly fixing bug
2007-08-22 11:14:30 -04:00
Russ Cox
acecbb1619
acme: fix memory leak in warning (Michael Teichgräber)
2007-08-22 10:58:30 -04:00
Russ Cox
4a6f051073
9pserve: fix a new race involving assert(c->nmsg == 0).
...
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-22 09:14:25 -04:00
Russ Cox
ebda53e16b
merge
2007-08-22 09:00:26 -04:00
Russ Cox
841d71b5c6
9pserve: fix races causing assert(c->nmsg == 0) to fail.
...
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-08-22 08:55:08 -04:00
rsc
eb44dca240
mailfs: fix subject formatting
2007-06-25 02:42:09 +00:00
rsc
e12bc7cd5b
silence
2007-06-23 06:35:51 +00:00
rsc
de7b2cd774
refresh on i, y commands
2007-06-23 06:30:41 +00:00
rsc
e4ad2971d7
--chatty
2007-06-23 06:27:57 +00:00
rsc
313c365a29
remove elsewhere-deleted messages from window; Refresh -> Get
2007-06-23 06:27:38 +00:00
rsc
7cc0e47fa8
add Get, Refresh commands; refresh at startup
2007-06-23 06:14:23 +00:00
rsc
bb70a84b1f
bug fixes:
...
list message 1.
give correct contents for raw, rawheader, rawbody.
provide filename and charset in mime attachments.
only rename mailboxes named mbox* not mbox*.
2007-06-23 06:12:50 +00:00
rsc
9ec386fef4
add -a aname
2007-06-21 02:11:21 +00:00
rsc
6654bd74cb
more macfuse path nonsense
2007-06-20 00:10:03 +00:00
rsc
d28cfee19e
more from dave swasey
2007-06-18 15:24:25 +00:00
rsc
6322b295cf
ignore window resize; should be elsewhere
2007-06-18 15:19:26 +00:00
rsc
73ac88baa7
remove debugging print
2007-06-18 14:44:03 +00:00
rsc
9952c0eb9f
fix acme Snarf bug; change Indent to apply to all windows
2007-06-15 04:07:21 +00:00
rsc
933a862577
always write last block in vcat (dave swasey)
2007-06-12 18:35:37 +00:00
rsc
9437f55b49
vbackup for mac tweaks (dave swasey)
2007-06-12 18:35:17 +00:00
rsc
c99ef336aa
better fix
2007-06-09 05:17:47 +00:00
rsc
1d550471f1
another
2007-06-09 04:59:40 +00:00
rsc
2f9d900118
day one bug in sam regexp code
2007-06-09 04:58:00 +00:00
rsc
63408c39a1
mac resource fork - from Dave Swasey
2007-06-08 14:29:39 +00:00
rsc
001dc1709b
less chatty
2007-06-05 21:34:14 +00:00
rsc
c59c3b2112
fix dotdot? (dave swasey)
2007-06-04 03:30:17 +00:00
rsc
703d3cbc4c
fix comment
2007-05-29 13:42:07 +00:00
rsc
adf6cb6c37
add hfs
2007-05-29 13:42:03 +00:00
rsc
d63163af35
hfs (David Swasey)
2007-05-28 20:27:25 +00:00
rsc
dcb5580cf0
fix args
2007-05-28 17:41:28 +00:00
rsc
92a9bc24f9
disk partitions
2007-05-28 17:34:39 +00:00
rsc
51d1a81c38
add disk partitions (David Swasey)
2007-05-28 17:34:27 +00:00
rsc
27c1d3a436
quiet
2007-05-28 17:22:28 +00:00
rsc
5957fc1e7a
Bterm before return
2007-05-28 17:16:21 +00:00
rsc
f9888587c7
oops
2007-05-21 21:09:24 +00:00
rsc
29412e1c31
fix pointer comparison (Ramon de Vera)
2007-05-21 19:21:56 +00:00
rsc
4276f84713
futimes on linux now
2007-05-20 14:38:54 +00:00
rsc
b7cb7453e2
print error if changing time fails
2007-05-20 14:37:29 +00:00
rsc
e1ad38bf2f
new test.c from plan 9
2007-05-19 16:22:38 +00:00
rsc
da7f7882a2
Match leading ^ in regexp with embedded newlines (Roger Peppe)
2007-05-18 16:43:43 +00:00
rsc
9752950804
new media size from Lou Kamenov
2007-05-15 13:10:51 +00:00
rsc
43f16cfa92
again
2007-05-11 00:20:51 +00:00
rsc
69bdb78dec
use device names for FreeBSD (Lou Kamenov)
2007-05-11 00:16:40 +00:00
rsc
97e4432344
better tick handling
2007-05-10 19:34:04 +00:00
rsc
024c9812e4
revert frseltick
2007-05-10 19:30:02 +00:00
rsc
af4c27865c
Better tick management - no frdrawseltick calls.
2007-05-10 19:27:45 +00:00
rsc
7a3533513e
manage off-screen tick better
2007-05-10 19:08:47 +00:00
rsc
813751d754
add frdrawseltick
2007-05-10 19:08:09 +00:00
rsc
35920e96a1
fix nan64
2007-05-10 04:18:22 +00:00
rsc
e54f9a4ad2
Unswap perm and omode in fsfcreate call (Michael Teichgräber)
2007-05-09 00:06:11 +00:00
rsc
d7158243a6
Better flag handling in fusecreate (Michael Teichgräber)
2007-05-09 00:05:06 +00:00
rsc
4198bd0e2e
fix random troff crash (Noel Hunt)
2007-05-08 02:52:21 +00:00
rsc
e17c64a7cd
fix troff input (Colin DeVilbiss)
2007-05-05 13:08:06 +00:00
rsc
cd2bb6ce1d
propagate offset in reads and writes (Michael Teichgräber)
2007-05-04 19:15:39 +00:00
rsc
4b3989fd41
report target list as 32-bit chunks, not 8-bit, for OS X
2007-05-04 02:19:18 +00:00
rsc
7c809320ca
OS X crap
2007-05-04 01:42:24 +00:00
rsc
2305af1c11
no need to be so forward about it
2007-05-03 22:27:52 +00:00
rsc
29cfa38567
add gnu grep -q flag (rob pike)
2007-05-03 22:26:51 +00:00
rsc
3270dcf06c
say utf8string before string in target list
2007-05-03 21:12:20 +00:00
rsc
0335ceaeb6
try for utf8 string first in getsnarf; new test program snarf
2007-05-03 19:13:56 +00:00
rsc
703c2d41ac
use clump info directory to walk past corruption
2007-05-03 03:14:59 +00:00
rsc
0e26338762
add -r for readonly
2007-05-03 03:14:43 +00:00
rsc
786ce2cf5c
oops
2007-05-03 03:14:34 +00:00
rsc
91872ab97b
allow plan9-style branded disks as configs
2007-05-03 03:14:30 +00:00
rsc
c482feff4b
allow fixarenas of single arena file
2007-05-03 03:14:02 +00:00
rsc
1d53bf4a03
fix buildindex minibuf sizing bug
2007-05-03 03:13:47 +00:00
rsc
6a5a2a9562
fix arenas if possible
2007-05-03 02:35:47 +00:00
rsc
ef609927dd
OS X linker crap (John Nowak)
2007-05-03 02:22:49 +00:00
rsc
6b9887c7e5
debugging
2007-05-03 02:21:52 +00:00
rsc
53f56329be
read pcap
2007-05-02 19:58:17 +00:00
rsc
528dba4d31
use standard sun context routines
2007-05-01 10:51:23 +00:00
rsc
57775dd9f3
cannot use fadv_random on linux -- too slow
2007-04-27 19:32:12 +00:00
rsc
ef67e917aa
bug in tester
2007-04-27 18:19:36 +00:00
rsc
e46cacb0ea
add flushpart; avoid O_DIRECT on linux
2007-04-27 18:14:45 +00:00
rsc
7e4524011b
checkpoint
2007-04-27 17:52:24 +00:00
rsc
9ec61f3ede
allow swap of column 0 with others
2007-04-25 18:59:29 +00:00
rsc
2bd7756a44
quieter
2007-04-24 16:30:43 +00:00
rsc
81573e491f
mirror log processor
2007-04-24 16:29:42 +00:00
rsc
ebcef6f010
fix various nits; clean up output
2007-04-24 16:26:01 +00:00
rsc
5d3be93240
fix memory leak (bakul shah)
2007-04-24 06:49:30 +00:00
rsc
07029cdbbd
cleanup
2007-04-23 14:40:54 +00:00
rsc
8d271d6cc3
checked magic!
2007-04-22 13:56:21 +00:00
rsc
300f21776e
freepart on readbloom failure
2007-04-22 13:55:47 +00:00
rsc
e6594f1a04
quieter
2007-04-22 13:54:53 +00:00
rsc
d0648192ab
warn about \w no arg
2007-04-21 22:37:13 +00:00
rsc
14b4a4702c
unix fix
2007-04-21 22:36:01 +00:00
rsc
3cbbc79a05
test scripts
2007-04-21 22:32:46 +00:00
rsc
30df15f9ec
use fmtlocaleinit
2007-04-21 22:25:45 +00:00
rsc
d392fc771e
new args
2007-04-21 21:27:51 +00:00
rsc
6932098c9f
more fixes
2007-04-21 20:49:30 +00:00
rsc
946b8d7086
add searchpairs
2007-04-21 20:41:08 +00:00
rsc
f599f28c33
fix various chunked-related bugs
2007-04-21 19:48:16 +00:00
rsc
6ce75e8dc0
sync with plan 9
2007-04-21 19:43:09 +00:00
rsc
43b99cd970
new
2007-04-21 19:41:25 +00:00
rsc
27d2809820
sync with mit plan 9 version
2007-04-21 19:40:55 +00:00
rsc
33433b3fde
allow longer timezones from %Z (xav@chantry)
2007-04-17 05:45:27 +00:00
rsc
adcb656c84
correct dump string (Fazlul Shahriar)
2007-04-17 05:43:22 +00:00
rsc
c7a10afd38
xnet (Jeff Sickel)
2007-04-14 14:59:27 +00:00
rsc
caccd753fd
fix double-fclose (Gabi Diaz)
2007-04-13 12:16:37 +00:00
rsc
4492a1eef7
better memory stats (Jeff Sickel)
2007-04-12 14:18:57 +00:00
rsc
86190ea39d
complain loudly about vtwrite failure
2007-04-08 01:33:31 +00:00
rsc
4f6d2bb1e8
correct dangling pointer race (Bakul Shah)
2007-04-08 01:30:26 +00:00
rsc
ada7ea055b
another day, another __isNaN
2007-04-06 13:27:55 +00:00
rsc
fdfecd6860
new __isNaN (Scott Schwartz)
2007-04-06 01:49:05 +00:00
rsc
5cd829d589
finish conversion to libthread; avoids extra page proc sticking around (Tim Wiess)
2007-04-03 12:50:49 +00:00
rsc
fbc629a995
keep path and PATH in sync
2007-03-28 16:04:37 +00:00
rsc
05a4d855f1
add page (Kris Maglione)
2007-03-26 20:55:26 +00:00
rsc
6c4c5c5b95
fix empty string interpolation bugs (Michael Teichgräber)
2007-03-26 17:27:08 +00:00
rsc
edd308cfa2
fix int/size_t warning (Chad Dougherty)
2007-03-26 17:07:31 +00:00
rsc
2894c70c08
do not redefine rewind
2007-03-26 17:04:41 +00:00
rsc
96dada90ef
pad out zmagic to 32+ bytes
2007-03-26 15:03:34 +00:00
rsc
40402738da
more memory errors (valgrind)
2007-03-26 15:02:15 +00:00
rsc
4b241872ef
fix wait
2007-03-26 14:26:32 +00:00
rsc
bd1b0cc17e
fix phantom rc crashes
2007-03-26 14:24:44 +00:00
rsc
314f5742af
better rc detection (Michael Teichgräber)
2007-03-26 13:38:36 +00:00
rsc
63b581e320
64-bit
2007-03-26 13:38:24 +00:00
rsc
a584135910
make :1-1 work (Arvindh Tamilmani)
2007-03-26 13:26:22 +00:00
rsc
c8f538425f
sync with plan 9
2007-03-26 12:02:41 +00:00
rsc
79049567a0
try to handle Beof in the macros (Michael Teichgräber)
2007-03-25 18:32:51 +00:00
rsc
ff3dce55bf
remove double free (David Swasey)
2007-03-25 17:42:25 +00:00
rsc
6d4dda86ee
fix args to should (David Swasey)
2007-03-25 17:36:43 +00:00
rsc
b109049fbd
add very big file support (David Swasey)
2007-03-25 17:35:08 +00:00
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
rsc
4590ad02cc
no more lucida
2006-03-19 23:51:01 +00:00
rsc
28a8042cec
autoresize (erik quanstrom)
2006-03-19 06:11:51 +00:00
rsc
acf8398fef
new
2006-03-19 06:11:32 +00:00
rsc
b2dc981a17
regenerate latin1 tables
2006-03-12 14:59:12 +00:00
rsc
532a32df32
jpg fix? (erik quanstrom)
2006-03-10 00:37:24 +00:00
rsc
b9b653584e
synergy (paul lalonde)
2006-03-10 00:37:15 +00:00
rsc
e03f2c4069
seek to end of outgoing
2006-03-07 23:55:34 +00:00
rsc
2b2bd9c4d3
fix mptouv
2006-03-05 20:45:56 +00:00
rsc
b99162de12
+ is not a valid tag (Lou Kamenov)
2006-03-03 17:49:38 +00:00
rsc
df5d363ddd
tolower subscript
2006-03-03 17:28:46 +00:00
rsc
b5c7be2fd6
change Tcreate message in 9P2000.u
2006-03-03 16:34:49 +00:00
rsc
1190a7aa7a
more updates
2006-03-03 14:13:22 +00:00
rsc
fe02cd5957
cleanup
2006-03-03 14:11:50 +00:00
rsc
c87c064d4a
gone
2006-03-03 01:44:16 +00:00
rsc
bb3b0aeb9c
move snarfer to use X includes
2006-03-03 01:42:25 +00:00
rsc
5db07ba942
avoid redefining sched_yield (Christian Pfeil)
2006-03-03 01:39:10 +00:00
rsc
c772232802
cannot say isnumber
2006-02-28 20:12:18 +00:00
rsc
23fdde49f1
more itrans changes
2006-02-28 19:48:49 +00:00
rsc
5270954a89
add
2006-02-28 19:29:39 +00:00
rsc
4fc1aa09a9
allow fallback to x11
2006-02-28 13:13:39 +00:00
rsc
a24065936d
use pasteboard
2006-02-28 12:54:15 +00:00
rsc
0d42cc9dcb
new delmesg
2006-02-28 00:49:05 +00:00
rsc
06d255079a
remove unused pids array (Erik Quanstrom)
2006-02-27 01:26:48 +00:00