Elan Amir [Wed, 2 Sep 1992 02:10:55 +0000 (18:10 -0800)]
printcap.c goes away.
SCCS-vsn: usr.sbin/lpr/lpr/Makefile 5.4
Elan Amir [Wed, 2 Sep 1992 02:10:46 +0000 (18:10 -0800)]
Rewrote to use new getcap(3) library. Major prototyping and cleanup.
SCCS-vsn: usr.sbin/lpr/lpr/lpr.c 5.12
Elan Amir [Wed, 2 Sep 1992 02:10:35 +0000 (18:10 -0800)]
printcap.c goes away.
SCCS-vsn: usr.sbin/lpr/lpq/Makefile 5.4
Elan Amir [Wed, 2 Sep 1992 02:10:21 +0000 (18:10 -0800)]
Rewrote to use new getcap(3) library. Major prototyping and cleanup.
SCCS-vsn: usr.sbin/lpr/lpq/lpq.c 5.9
Elan Amir [Wed, 2 Sep 1992 02:10:00 +0000 (18:10 -0800)]
printcap.c goes away.
SCCS-vsn: usr.sbin/lpr/lpd/Makefile 5.5
Elan Amir [Wed, 2 Sep 1992 02:09:48 +0000 (18:09 -0800)]
Rewrote to use new getcap(3) library. Major prototyping and cleanup.
SCCS-vsn: usr.sbin/lpr/lpd/printjob.c 5.16
SCCS-vsn: usr.sbin/lpr/lpd/recvjob.c 5.18
SCCS-vsn: usr.sbin/lpr/lpd/lpd.c 5.16
SCCS-vsn: usr.sbin/lpr/lpd/extern.h 5.2
Elan Amir [Wed, 2 Sep 1992 02:09:19 +0000 (18:09 -0800)]
printcap.c goes away.
SCCS-vsn: usr.sbin/lpr/lpc/Makefile 5.3
Elan Amir [Wed, 2 Sep 1992 02:09:01 +0000 (18:09 -0800)]
Rewrote to use new getcap(3) library. Major prototyping and cleanup.
SCCS-vsn: usr.sbin/lpr/common_source/common.c 5.9
SCCS-vsn: usr.sbin/lpr/common_source/displayq.c 5.15
SCCS-vsn: usr.sbin/lpr/common_source/lp.h 5.7
SCCS-vsn: usr.sbin/lpr/common_source/pathnames.h 5.5
SCCS-vsn: usr.sbin/lpr/common_source/rmjob.c 5.9
SCCS-vsn: usr.sbin/lpr/lpc/lpc.c 5.13
SCCS-vsn: usr.sbin/lpr/lpc/cmds.c 5.9
SCCS-vsn: usr.sbin/lpr/lpc/extern.h 5.2
Keith Bostic [Wed, 2 Sep 1992 00:21:10 +0000 (16:21 -0800)]
df no longer has a -k option
SCCS-vsn: etc/daily 5.19
Elan Amir [Tue, 1 Sep 1992 06:35:19 +0000 (22:35 -0800)]
getcap.h = stdlib.h
SCCS-vsn: usr.bin/tip/remote.c 5.7
Elan Amir [Tue, 1 Sep 1992 06:32:55 +0000 (22:32 -0800)]
Changed to use new getcap(3) routines.
SCCS-vsn: usr.bin/tip/remote.c 5.6
SCCS-vsn: usr.bin/tip/remcap.c 5.6
Elan Amir [Tue, 1 Sep 1992 05:30:33 +0000 (21:30 -0800)]
Fixed puts, baudrate abd ospeed macros.
SCCS-vsn: lib/libcurses/curses.h 5.11
Elan Amir [Tue, 1 Sep 1992 05:28:35 +0000 (21:28 -0800)]
Fixed reference to NONL. NONL now refers to *output* newlines
rather than both input and output as before. Also, since new
termio has 2 different flags for input and output -- they need
to each be set. Fixed this as well.
SCCS-vsn: lib/libcurses/tty.c 5.2
Elan Amir [Tue, 1 Sep 1992 05:26:56 +0000 (21:26 -0800)]
improved tracing data.
SCCS-vsn: lib/libcurses/refresh.c 5.8
Elan Amir [Tue, 1 Sep 1992 05:26:06 +0000 (21:26 -0800)]
Fixed error in vararg use.
SCCS-vsn: lib/libcurses/printw.c 5.11
SCCS-vsn: lib/libcurses/scanw.c 5.10
Elan Amir [Tue, 1 Sep 1992 05:23:47 +0000 (21:23 -0800)]
deleted references to NONL.
SCCS-vsn: lib/libcurses/cr_put.c 5.8
SCCS-vsn: lib/libcurses/scroll.c 5.6
Elan Amir [Tue, 1 Sep 1992 05:20:59 +0000 (21:20 -0800)]
fixed _putchar error since it is a macro.
SCCS-vsn: usr.bin/plot/crtplot.c 4.4
Elan Amir [Tue, 1 Sep 1992 05:08:49 +0000 (21:08 -0800)]
Fixed return value buf in nextfree().
SCCS-vsn: games/backgammon/backgammon/move.c 5.7
Keith Bostic [Tue, 1 Sep 1992 04:16:50 +0000 (20:16 -0800)]
typo, only displayed diskops/second for the first drive
from Jeff Forys
SCCS-vsn: usr.bin/vmstat/vmstat.c 5.36
Keith Bostic [Tue, 1 Sep 1992 03:57:47 +0000 (19:57 -0800)]
ANSI prototypes
SCCS-vsn: usr.bin/tcopy/tcopy.c 5.17
Elan Amir [Tue, 1 Sep 1992 01:58:57 +0000 (17:58 -0800)]
Fixed header files.
SCCS-vsn: usr.bin/talk/init_disp.c 5.5
Elan Amir [Tue, 1 Sep 1992 01:58:37 +0000 (17:58 -0800)]
(no message)
SCCS-vsn: usr.bin/talk/io.c 5.7
Elan Amir [Tue, 1 Sep 1992 01:25:38 +0000 (17:25 -0800)]
Added termios.h to incldues.
SCCS-vsn: games/worm/worm.c 5.9
Elan Amir [Tue, 1 Sep 1992 01:19:48 +0000 (17:19 -0800)]
Added errno.h to includes.
SCCS-vsn: games/phantasia/include.h 5.4
Elan Amir [Tue, 1 Sep 1992 01:19:15 +0000 (17:19 -0800)]
Got rid of redundant function declarations.
SCCS-vsn: games/phantasia/misc.c 5.3
Elan Amir [Tue, 1 Sep 1992 01:18:09 +0000 (17:18 -0800)]
Fixed CTRL macro use and updated header file includes.
SCCS-vsn: games/robots/move.c 5.5
Elan Amir [Tue, 1 Sep 1992 01:17:38 +0000 (17:17 -0800)]
Added __cputchar().
SCCS-vsn: games/robots/main.c 5.6
Elan Amir [Tue, 1 Sep 1992 01:16:47 +0000 (17:16 -0800)]
Deleted CTRL definition.
SCCS-vsn: games/robots/robots.h 5.7
Elan Amir [Tue, 1 Sep 1992 01:14:24 +0000 (17:14 -0800)]
Added correct header file includes.
SCCS-vsn: games/mille/misc.c 5.8
SCCS-vsn: games/mille/move.c 5.5
SCCS-vsn: games/mille/save.c 5.7
Elan Amir [Tue, 1 Sep 1992 01:13:09 +0000 (17:13 -0800)]
Added appropriate header files.
SCCS-vsn: games/hangman/getguess.c 5.5
Elan Amir [Tue, 1 Sep 1992 01:11:03 +0000 (17:11 -0800)]
Added termios.h
SCCS-vsn: games/cribbage/io.c 5.10
Keith Bostic [Tue, 1 Sep 1992 00:09:36 +0000 (16:09 -0800)]
typo, F_SETFL -> F_SETFD
SCCS-vsn: lib/libc/db/btree/bt_open.c 5.19
Keith Bostic [Mon, 31 Aug 1992 03:07:10 +0000 (19:07 -0800)]
don't access entries multiple times; from Diomidis
SCCS-vsn: usr.bin/sed/compile.c 5.5
SCCS-vsn: usr.bin/sed/extern.h 5.5
SCCS-vsn: usr.bin/sed/main.c 5.6
SCCS-vsn: usr.bin/sed/process.c 5.8
Keith Bostic [Sun, 30 Aug 1992 06:58:42 +0000 (22:58 -0800)]
atol is in stdlib.h
SCCS-vsn: bin/test/test.c 5.2
Keith Bostic [Sun, 30 Aug 1992 06:56:03 +0000 (22:56 -0800)]
re_off is a size_t, cspace is an external function
SCCS-vsn: usr.bin/sed/process.c 5.7
Keith Bostic [Sun, 30 Aug 1992 01:25:57 +0000 (17:25 -0800)]
phantasia is no longer broken
SCCS-vsn: games/Makefile 5.18
Keith Bostic [Sat, 29 Aug 1992 09:13:08 +0000 (01:13 -0800)]
Turn off verbose
SCCS-vsn: libexec/lfs_cleanerd/Makefile 5.2
Keith Bostic [Sat, 29 Aug 1992 09:13:08 +0000 (01:13 -0800)]
date and time created 92/08/28 18:13:08 by bostic
SCCS-vsn: include/regex.h 5.1
Keith Bostic [Sat, 29 Aug 1992 09:12:35 +0000 (01:12 -0800)]
Clean segments 1 at a time.
SCCS-vsn: libexec/lfs_cleanerd/clean.h 5.4
Keith Bostic [Sat, 29 Aug 1992 09:11:57 +0000 (01:11 -0800)]
You may create dirty ifile blocks on a checkpoint if you dirty a
new segment. Don't panic, just write them too.
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 7.33
Keith Bostic [Sat, 29 Aug 1992 08:29:02 +0000 (00:29 -0800)]
test8: bucketsize/fill factor for hashing
SCCS-vsn: lib/libc/db/test/run.test 5.4
Keith Bostic [Sat, 29 Aug 1992 07:54:01 +0000 (23:54 -0800)]
wordsmithing
SCCS-vsn: lib/libc/db/man/recno.3 5.3
Keith Bostic [Sat, 29 Aug 1992 07:21:58 +0000 (23:21 -0800)]
talk about initial text stripping
SCCS-vsn: usr.bin/sed/POSIX 5.9
Elan Amir [Sat, 29 Aug 1992 07:02:36 +0000 (23:02 -0800)]
Fixed tstp and added include file for CTRL.
SCCS-vsn: games/sail/pl_7.c 5.8
Keith Bostic [Sat, 29 Aug 1992 06:52:41 +0000 (22:52 -0800)]
hack to take an argument (and I mean hack)
SCCS-vsn: games/phantasia/setup.c 5.8
Keith Bostic [Sat, 29 Aug 1992 06:35:20 +0000 (22:35 -0800)]
fix wording on #12, description of 'c' command with unmatched second
address; from Doug McIlroy
SCCS-vsn: usr.bin/sed/POSIX 5.8
Keith Bostic [Sat, 29 Aug 1992 06:32:09 +0000 (22:32 -0800)]
MUST copy data from stdio buffer, change interface to mf_fgets;
this simplifies the interface to cspace, so clean that up, too;
make match (pmatch) a single global structure, cleaning up regexec_e();
fix default RE calculation for re_nsub > maxbref; fix default RE bugs
SCCS-vsn: usr.bin/sed/process.c 5.6
Keith Bostic [Sat, 29 Aug 1992 06:30:04 +0000 (22:30 -0800)]
MUST copy data from the stdio buffer, change interface to mf_fgets
SCCS-vsn: usr.bin/sed/main.c 5.5
Keith Bostic [Sat, 29 Aug 1992 06:29:35 +0000 (22:29 -0800)]
make match (pmatch) a single global structure; change compile_re to
calculate max nsub; addresses can't set REG_NOSUB because of default RE's
SCCS-vsn: usr.bin/sed/compile.c 5.4
Keith Bostic [Sat, 29 Aug 1992 06:26:15 +0000 (22:26 -0800)]
change calling convention of mf_fgets, cspace; new externs
match and maxnsub
SCCS-vsn: usr.bin/sed/extern.h 5.4
Keith Bostic [Sat, 29 Aug 1992 06:25:46 +0000 (22:25 -0800)]
make pmatch a global; move SPACE structure here since main.c
needs it now
SCCS-vsn: usr.bin/sed/defs.h 5.3
Keith Bostic [Sat, 29 Aug 1992 06:24:11 +0000 (22:24 -0800)]
add test for branch defined RE's
SCCS-vsn: usr.bin/sed/TEST/sed.test 5.6
Elan Amir [Sat, 29 Aug 1992 06:09:48 +0000 (22:09 -0800)]
Fixed '>=' error in window addressing to '>' (caused fence post
error).
Got rid of NONL.
SCCS-vsn: lib/libcurses/addbytes.c 5.8
Keith Bostic [Sat, 29 Aug 1992 03:24:00 +0000 (19:24 -0800)]
sed moved
SCCS-vsn: usr.bin/sed/TEST/sed.test 5.5
Keith Bostic [Fri, 28 Aug 1992 13:57:56 +0000 (05:57 -0800)]
don't allow reuse after close
SCCS-vsn: lib/libc/stdio/fclose.c 5.3
Keith Bostic [Fri, 28 Aug 1992 13:45:03 +0000 (05:45 -0800)]
let's not be tricky...
SCCS-vsn: usr.bin/sed/process.c 5.5
Keith Bostic [Fri, 28 Aug 1992 13:18:31 +0000 (05:18 -0800)]
Make sure you don't use buffers after you brelse/bwrite them. Also,
make sure to zero out allocated buffers.
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 7.32
Keith Bostic [Fri, 28 Aug 1992 13:17:38 +0000 (05:17 -0800)]
Do not lock inode during entire read/write operations (because if
you do, you could deadlock with the cleaner when you are trying to write a
segment to free up memory). Instead, use lock coupling (ordered locks) to
guarantee serializability between concurrent operations.
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.94
Keith Bostic [Fri, 28 Aug 1992 08:42:47 +0000 (00:42 -0800)]
wordsmithing
SCCS-vsn: usr.bin/sed/POSIX 5.7
Marc Teitelbaum [Fri, 28 Aug 1992 06:53:03 +0000 (22:53 -0800)]
gack - uids and gids went to longs. this shouldn't be hardwired into ps.
SCCS-vsn: bin/ps/keyword.c 5.13
Keith Bostic [Fri, 28 Aug 1992 05:01:14 +0000 (21:01 -0800)]
fix the process linkages, but was that fd's got closed more than
once, Diomidis says there were other bad effects as well.
SCCS-vsn: usr.bin/sed/process.c 5.5
SCCS-vsn: usr.bin/sed/compile.c 5.4
Elan Amir [Fri, 28 Aug 1992 04:41:52 +0000 (20:41 -0800)]
got rid of 4.2 flag
SCCS-vsn: games/rogue/Makefile 5.9
Keith Bostic [Fri, 28 Aug 1992 03:52:43 +0000 (19:52 -0800)]
don't close fd's twice.
SCCS-vsn: usr.bin/sed/process.c 5.4
Keith Bostic [Fri, 28 Aug 1992 02:43:00 +0000 (18:43 -0800)]
date and time created 92/08/27 11:43:00 by bostic
SCCS-vsn: games/quiz/datfiles/flowers 5.1
Keith Bostic [Fri, 28 Aug 1992 02:42:57 +0000 (18:42 -0800)]
add flowers
SCCS-vsn: share/misc/Makefile 5.14
SCCS-vsn: games/quiz/Makefile 5.2
SCCS-vsn: games/quiz/datfiles/index 5.5
Keith Bostic [Fri, 28 Aug 1992 02:28:10 +0000 (18:28 -0800)]
date and time created 92/08/27 11:28:10 by bostic
SCCS-vsn: share/misc/flowers 5.1
Keith Bostic [Fri, 28 Aug 1992 00:39:15 +0000 (16:39 -0800)]
add 'e' command, report on missing keys in get/seq/put etc.
SCCS-vsn: lib/libc/db/test/dbtest.c 5.2
Keith Bostic [Fri, 28 Aug 1992 00:38:44 +0000 (16:38 -0800)]
checkpoint; some cleanups, reformatting, two new tests
SCCS-vsn: lib/libc/db/test/run.test 5.3
Keith Bostic [Fri, 28 Aug 1992 00:36:17 +0000 (16:36 -0800)]
seq only writes out retrieved key, add 'e' command
SCCS-vsn: lib/libc/db/test/README 5.2
Keith Bostic [Thu, 27 Aug 1992 09:25:07 +0000 (01:25 -0800)]
Hang temporary buffers off the devvp, not the ifile vnode. Add
hack so that you can find fs on write buffers to keep track of iocount.
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 7.31
Keith Bostic [Thu, 27 Aug 1992 09:24:21 +0000 (01:24 -0800)]
Add lfs_close to get rid of ITIMES modifying inode IMOD bit without
lfs knowing about it.
SCCS-vsn: sys/ufs/lfs/lfs_extern.h 7.21
Keith Bostic [Thu, 27 Aug 1992 09:21:56 +0000 (01:21 -0800)]
Make sure that inodes are locked after you copy contents from user
space (cleaner). Compare inode change time, not modify time for
determining if blocks are live and move segment summary initialization
out of segclean.
SCCS-vsn: sys/ufs/lfs/lfs_syscalls.c 7.21
Keith Bostic [Thu, 27 Aug 1992 09:21:23 +0000 (01:21 -0800)]
Make an lfs specific copy of close so that we can count newly
modified inodes (ufs_close calles ITIMES and we don't know if an inode got
updated). Ideally this will go away.
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.93
Keith Bostic [Thu, 27 Aug 1992 09:20:20 +0000 (01:20 -0800)]
Wakeup the cleaner when we run out of disk space.
SCCS-vsn: sys/ufs/lfs/lfs_bio.c 7.16
Keith Bostic [Thu, 27 Aug 1992 09:19:46 +0000 (01:19 -0800)]
Add printf and fix error message.
SCCS-vsn: libexec/lfs_cleanerd/cleanerd.c 5.4
Keith Bostic [Thu, 27 Aug 1992 08:49:45 +0000 (00:49 -0800)]
add alternating entries and reverse entries
SCCS-vsn: lib/libc/db/test/run.test 5.2
Keith Bostic [Thu, 27 Aug 1992 06:52:13 +0000 (22:52 -0800)]
date and time created 92/08/26 15:52:13 by bostic
SCCS-vsn: admin/admin/NASA/report 5.1
Keith Bostic [Thu, 27 Aug 1992 06:29:11 +0000 (22:29 -0800)]
minor wordsmithing, typos
SCCS-vsn: usr.bin/sed/POSIX 5.6
Keith Bostic [Thu, 27 Aug 1992 06:28:51 +0000 (22:28 -0800)]
prettiness police
SCCS-vsn: usr.bin/sed/TEST/sed.test 5.4
Keith Bostic [Thu, 27 Aug 1992 06:28:39 +0000 (22:28 -0800)]
put the line number first
SCCS-vsn: usr.bin/sed/misc.c 5.3
Keith Bostic [Thu, 27 Aug 1992 06:26:32 +0000 (22:26 -0800)]
use snprintf, not strlen, don't make the message so long
SCCS-vsn: usr.bin/sed/main.c 5.4
Keith Bostic [Thu, 27 Aug 1992 04:38:56 +0000 (20:38 -0800)]
lfs_markv only takes 4 longs, now
SCCS-vsn: sys/kern/syscalls.master 7.38
Keith Bostic [Thu, 27 Aug 1992 04:05:50 +0000 (20:05 -0800)]
nrec is 0-based, here, so > recno, not >= recno, also index was
off-by-one when incrementing/decrementing internal page counts
SCCS-vsn: lib/libc/db/recno/rec_search.c 5.4
Keith Bostic [Thu, 27 Aug 1992 04:02:29 +0000 (20:02 -0800)]
using the wrong variable to count when entering empty records, so
only a single empty record was ever entered. Also, not inserting a record
unless nrec > bt_nrecs.
SCCS-vsn: lib/libc/db/recno/rec_put.c 5.4
Keith Bostic [Thu, 27 Aug 1992 03:59:22 +0000 (19:59 -0800)]
date and time created 92/08/26 12:59:22 by bostic
SCCS-vsn: lib/libc/db/test/Makefile 5.1
Keith Bostic [Thu, 27 Aug 1992 03:58:48 +0000 (19:58 -0800)]
date and time created 92/08/26 12:58:48 by bostic
SCCS-vsn: lib/libc/db/test/dbtest.c 5.1
Keith Bostic [Thu, 27 Aug 1992 03:58:42 +0000 (19:58 -0800)]
date and time created 92/08/26 12:58:42 by bostic
SCCS-vsn: lib/libc/db/test/run.test 5.1
Keith Bostic [Thu, 27 Aug 1992 03:58:17 +0000 (19:58 -0800)]
date and time created 92/08/26 12:58:17 by bostic
SCCS-vsn: lib/libc/db/test/README 5.1
Keith Bostic [Thu, 27 Aug 1992 03:39:38 +0000 (19:39 -0800)]
Don't look up ifile inode in ifile.
SCCS-vsn: libexec/lfs_cleanerd/library.c 5.4
Keith Bostic [Thu, 27 Aug 1992 03:39:12 +0000 (19:39 -0800)]
PRINT_INODE had incorrect argument.
SCCS-vsn: libexec/lfs_cleanerd/clean.h 5.3
Keith Bostic [Thu, 27 Aug 1992 00:13:13 +0000 (16:13 -0800)]
provide a way to not include the Makefile.inc above
SCCS-vsn: share/mk/bsd.prog.mk 5.35
Keith Bostic [Wed, 26 Aug 1992 06:57:24 +0000 (22:57 -0800)]
new RE package doesn't like random backslashes
SCCS-vsn: share/mk/bsd.prog.mk 5.34
Keith Bostic [Wed, 26 Aug 1992 06:03:36 +0000 (22:03 -0800)]
Initialize ifile address correctly, add available space accounting
fields.
SCCS-vsn: sbin/dumplfs/dumplfs.c 5.13
Keith Bostic [Wed, 26 Aug 1992 06:02:27 +0000 (22:02 -0800)]
Add available space accounting, so that the cleaner can be woken
up explicitly when we need space and so we can return ENOSPC accurately.
SCCS-vsn: sbin/newlfs/lfs.c 5.20
Keith Bostic [Wed, 26 Aug 1992 05:56:45 +0000 (21:56 -0800)]
If you cleaned some segments, keep cleaning in case other processes
wrote a bunch of stuff just after you finished your cleaning spurt.
SCCS-vsn: libexec/lfs_cleanerd/cleanerd.c 5.3
Keith Bostic [Wed, 26 Aug 1992 05:52:22 +0000 (21:52 -0800)]
Segment structure now takes a vnode, make sure it gets set up and
maintained properly.
SCCS-vsn: sys/ufs/lfs/lfs_syscalls.c 7.20
Keith Bostic [Wed, 26 Aug 1992 05:35:10 +0000 (21:35 -0800)]
getblk cannot return a NULL bp, don't bother checking for it.
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.53
Keith Bostic [Wed, 26 Aug 1992 05:34:07 +0000 (21:34 -0800)]
Put a vnode pointer in the segment structure.
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 7.30
Keith Bostic [Wed, 26 Aug 1992 05:33:23 +0000 (21:33 -0800)]
SEGDEC should look for 0 instead of UNASSIGNED disk addresses since
it is reading the value off dinode or indirect page.
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.79
Keith Bostic [Wed, 26 Aug 1992 05:32:35 +0000 (21:32 -0800)]
Check for valid bp after balloc instead of later since later,
VOP_BWRITE has been called and the bp should not be brelse'd.
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.92