4scores, 5scores: set a666 mode
[jmk] a-rw-rw-r-- M 898628 jmk sys 0 Jun 13 2005 sys/games/lib/4scores
[jmk] a-rw-rw-r-- M 898628 jmk sys 0 Jun 13 2005 sys/games/lib/5scores
[rsc] --rw-rw-r-- M 898628 rsc sys 2744 Mar 20 08:49 dist/replica/plan9.proto
/n/sourcesdump/2006/0320/plan9/dist/replica/plan9.proto:73,79 -
/n/sourcesdump/2006/0321/plan9/dist/replica/plan9.proto:73,88
doc - sys sys
+ - sys sys
games - sys sys
- + - sys sys
+ lib - sys sys
+ 4scores a666 sys sys
+ 5scores a666 sys sys
+ fortunes - sys sys
+ mahjongg - sys sys
+ + - sys sys
+ sokoban - sys sys
+ + - sys sys
+ sudoku - sys sys
+ + - sys sys
include - sys sys
+ - sys sys
lib - sys sys
[jmk] d-rwxrwxr-x M 898628 jmk sys 0 May 27 2005 sys/games/sudoku
httpd: used and not set bug
[rsc] --rw-rw-r-- M 898628 glenda sys 3054 Mar 20 08:46 sys/src/cmd/ip/httpd/log.c
/n/sourcesdump/2006/0320/plan9/sys/src/cmd/ip/httpd/log.c:44,49 -
/n/sourcesdump/2006/0321/plan9/sys/src/cmd/ip/httpd/log.c:44,50
if(c == nil)
return;
+ p = c->private;
bufe = buf + sizeof(buf);
now = time(nil);
tm = gmtime(now);
/n/sourcesdump/2006/0320/plan9/sys/src/cmd/ip/httpd/log.c:52,58 -
/n/sourcesdump/2006/0321/plan9/sys/src/cmd/ip/httpd/log.c:53,58
/* verbose logfile, for research on web traffic */
logfd = logall[today & 1];
if(logfd > 0){
- p = c->private;
if(c->hstop == c->header || c->hstop[-1] != '\n')
*c->hstop = '\n';
*c->hstop = '\0';
libdraw: handle displayless font access
[rsc] --rw-rw-r-- M 898628 glenda sys 4179 Mar 20 08:53 sys/src/libdraw/alloc.c
/n/sourcesdump/2006/0320/plan9/sys/src/libdraw/alloc.c:201,207 -
/n/sourcesdump/2006/0321/plan9/sys/src/libdraw/alloc.c:201,207
Display *d;
Image *w;
- if(i == 0)
+ if(i == 0 || i->display == 0)
return 0;
/* make sure no refresh events occur on this if we block in the write */
d = i->display;
[rsc] --rw-rw-r-- M 898628 glenda sys 9108 Mar 20 08:53 sys/src/libdraw/init.c
/n/sourcesdump/2006/0320/plan9/sys/src/libdraw/init.c:419,424 -
/n/sourcesdump/2006/0321/plan9/sys/src/libdraw/init.c:419,426
int
flushimage(Display *d, int visible)
{
+ if(d == nil)
+ return 0;
if(visible){
*d->bufp++ = 'v'; /* five bytes always reserved for this */
if(d->_isnewdisplay){
[rsc] --rw-rw-r-- M 898628 glenda sys 1054 Mar 20 08:53 sys/src/libdraw/readsubfont.c
/n/sourcesdump/2006/0320/plan9/sys/src/libdraw/readsubfont.c:54,60 -
/n/sourcesdump/2006/0321/plan9/sys/src/libdraw/readsubfont.c:54,60
}
Subfont*
- readsubfont(Display*d, char *name, int fd, int dolock)
+ readsubfont(Display *d, char *name, int fd, int dolock)
{
return readsubfonti(d, name, fd, nil, dolock);
}
fsconfig(8): remove doubled paragraph about halt
[geoff] --rw-rw-r-- M 898628 glenda fs 8281 Mar 20 20:55 sys/man/8/fsconfig
/n/sourcesdump/2006/0320/plan9/sys/man/8/fsconfig:323,333 -
/n/sourcesdump/2006/0321/plan9/sys/man/8/fsconfig:323,328
and loop.
It knows how to read a fake worm file system.
.PP
- .I Halt
- will cause the server to
- .I immediately
- exit and reboot.
- .PP
.I Copydev
will copy the device
.I from-dev
|