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
Keith Bostic [Wed, 26 Aug 1992 05:31:40 +0000 (21:31 -0800)]
Add vnode pointer to segment structure so that updatemeta knows
what file to finish off when it runs out of space in a partial or segment.
SCCS-vsn: sys/ufs/lfs/lfs.h 7.22
Keith Bostic [Wed, 26 Aug 1992 01:30:38 +0000 (17:30 -0800)]
add sed
SCCS-vsn: admin/admin/contrib/contrib 5.26
Keith Bostic [Tue, 25 Aug 1992 23:39:20 +0000 (15:39 -0800)]
should be __pure, not const, labs() is a function for ANSI C
from Chris Torek
SCCS-vsn: usr.bin/graph/graph.c 5.1
Chris Torek [Tue, 25 Aug 1992 13:32:16 +0000 (05:32 -0800)]
update for new profiling style
SCCS-vsn: lib/csu/sparc/Makefile 5.2
Keith Bostic [Tue, 25 Aug 1992 12:30:12 +0000 (04:30 -0800)]
new, non-AT&T, version
SCCS-vsn: usr.bin/sed/Makefile 5.1
Keith Bostic [Tue, 25 Aug 1992 12:27:39 +0000 (04:27 -0800)]
make empty RE's work, some minor cleanups, too
SCCS-vsn: usr.bin/sed/compile.c 5.3
SCCS-vsn: usr.bin/sed/defs.h 5.2
SCCS-vsn: usr.bin/sed/process.c 5.3
Keith Bostic [Tue, 25 Aug 1992 12:12:33 +0000 (04:12 -0800)]
discuss empty RE's
SCCS-vsn: usr.bin/sed/sed.1 5.2
Keith Bostic [Tue, 25 Aug 1992 11:48:06 +0000 (03:48 -0800)]
we can't survive some of the compile errors, just die
SCCS-vsn: usr.bin/sed/extern.h 5.3
SCCS-vsn: usr.bin/sed/main.c 5.3
Keith Bostic [Tue, 25 Aug 1992 11:47:37 +0000 (03:47 -0800)]
add discussion of empty RE's
SCCS-vsn: usr.bin/sed/POSIX 5.5
Edward Wang [Tue, 25 Aug 1992 10:17:45 +0000 (02:17 -0800)]
use close-on-exec
SCCS-vsn: usr.bin/window/compress.c 3.7
SCCS-vsn: usr.bin/window/wwenviron.c 3.28
SCCS-vsn: usr.bin/window/context.c 3.13
SCCS-vsn: usr.bin/window/wwopen.c 3.30
SCCS-vsn: usr.bin/window/wwpty.c 3.20
Keith Bostic [Tue, 25 Aug 1992 09:42:18 +0000 (01:42 -0800)]
we can't survive some of the compile errors, just die
SCCS-vsn: usr.bin/sed/misc.c 5.2
Keith Bostic [Tue, 25 Aug 1992 09:38:24 +0000 (01:38 -0800)]
always die, we can't survive some of the compile errors
SCCS-vsn: usr.bin/sed/misc.c 5.2
Marc Teitelbaum [Tue, 25 Aug 1992 08:29:57 +0000 (00:29 -0800)]
echo quoted ^? correctly
SCCS-vsn: sys/kern/tty.c 7.54
Marc Teitelbaum [Tue, 25 Aug 1992 08:08:05 +0000 (00:08 -0800)]
some flags got moved around and code wasen't consistent
SCCS-vsn: sys/kern/tty.c 7.53
SCCS-vsn: sys/kern/tty_compat.c 7.15
Marc Teitelbaum [Tue, 25 Aug 1992 07:48:16 +0000 (23:48 -0800)]
MDMBUF is a cflag!
SCCS-vsn: bin/stty/modes.c 5.6
Keith Bostic [Tue, 25 Aug 1992 05:22:31 +0000 (21:22 -0800)]
new draft, from Diomidis
SCCS-vsn: usr.bin/sed/POSIX 5.4
Keith Bostic [Tue, 25 Aug 1992 03:40:12 +0000 (19:40 -0800)]
add X11 link to /usr/bin
SCCS-vsn: etc/Makefile 5.25
Keith Bostic [Tue, 25 Aug 1992 03:26:52 +0000 (19:26 -0800)]
fix prototype
SCCS-vsn: usr.bin/sed/extern.h 5.2
Keith Bostic [Tue, 25 Aug 1992 03:13:13 +0000 (19:13 -0800)]
test error function from Diomidis
SCCS-vsn: usr.bin/sed/TEST/sed.test 5.3
Keith Bostic [Tue, 25 Aug 1992 03:08:08 +0000 (19:08 -0800)]
add test of 'd' command
SCCS-vsn: usr.bin/sed/TEST/sed.test 5.2
Keith Bostic [Tue, 25 Aug 1992 03:06:02 +0000 (19:06 -0800)]
fix the 'd' and 'D' flags for the new "pd" variable
SCCS-vsn: usr.bin/sed/process.c 5.2
Keith Bostic [Tue, 25 Aug 1992 03:05:47 +0000 (19:05 -0800)]
updated error messages from Diomidis
SCCS-vsn: usr.bin/sed/compile.c 5.2
Keith Bostic [Tue, 25 Aug 1992 03:02:39 +0000 (19:02 -0800)]
update from Diomidis; increase the length of the string buffer
SCCS-vsn: usr.bin/sed/main.c 5.2
Keith Bostic [Tue, 25 Aug 1992 02:40:26 +0000 (18:40 -0800)]
new draft
SCCS-vsn: usr.bin/sed/POSIX 5.3
Keith Bostic [Tue, 25 Aug 1992 01:43:54 +0000 (17:43 -0800)]
draft 2, sent to Diomidis
SCCS-vsn: usr.bin/sed/POSIX 5.2
Keith Bostic [Mon, 24 Aug 1992 09:41:11 +0000 (01:41 -0800)]
get rid of getdtablesize; this code should be rethought
SCCS-vsn: usr.bin/mail/popen.c 5.18
Keith Bostic [Mon, 24 Aug 1992 09:26:37 +0000 (01:26 -0800)]
date and time created 92/08/23 18:26:37 by bostic
SCCS-vsn: usr.bin/sed/sed.1 5.1
Keith Bostic [Mon, 24 Aug 1992 09:26:27 +0000 (01:26 -0800)]
date and time created 92/08/23 18:26:27 by bostic
SCCS-vsn: usr.bin/sed/TEST/sed.test 5.1
Keith Bostic [Mon, 24 Aug 1992 09:26:16 +0000 (01:26 -0800)]
date and time created 92/08/23 18:26:16 by bostic
SCCS-vsn: usr.bin/sed/process.c 5.1
Keith Bostic [Mon, 24 Aug 1992 09:26:10 +0000 (01:26 -0800)]
date and time created 92/08/23 18:26:10 by bostic
SCCS-vsn: usr.bin/sed/misc.c 5.1
Keith Bostic [Mon, 24 Aug 1992 09:26:05 +0000 (01:26 -0800)]
date and time created 92/08/23 18:26:05 by bostic
SCCS-vsn: usr.bin/sed/main.c 5.1
Keith Bostic [Mon, 24 Aug 1992 09:25:59 +0000 (01:25 -0800)]
date and time created 92/08/23 18:25:59 by bostic
SCCS-vsn: usr.bin/sed/extern.h 5.1
Keith Bostic [Mon, 24 Aug 1992 09:25:52 +0000 (01:25 -0800)]
date and time created 92/08/23 18:25:52 by bostic
SCCS-vsn: usr.bin/sed/defs.h 5.1
Keith Bostic [Mon, 24 Aug 1992 09:25:29 +0000 (01:25 -0800)]
date and time created 92/08/23 18:25:29 by bostic
SCCS-vsn: usr.bin/sed/compile.c 5.1
Keith Bostic [Mon, 24 Aug 1992 05:48:43 +0000 (21:48 -0800)]
new version
SCCS-vsn: lib/libcurses/Makefile 5.12
Keith Bostic [Mon, 24 Aug 1992 05:44:38 +0000 (21:44 -0800)]
massive cleanup, welcome to the 90's!
SCCS-vsn: lib/libcurses/curses.c 5.8
SCCS-vsn: lib/libcurses/curses.h 5.10
Keith Bostic [Mon, 24 Aug 1992 05:44:10 +0000 (21:44 -0800)]
date and time created 92/08/23 14:44:10 by bostic
SCCS-vsn: lib/libcurses/tty.c 5.1
Keith Bostic [Mon, 24 Aug 1992 05:43:04 +0000 (21:43 -0800)]
date and time created 92/08/23 14:43:04 by bostic
SCCS-vsn: lib/libcurses/ctrace.c 5.1
Keith Bostic [Mon, 24 Aug 1992 05:42:48 +0000 (21:42 -0800)]
rewrite for the new tty driver, 4.4BSD
SCCS-vsn: lib/libcurses/tstp.c 5.7
SCCS-vsn: lib/libcurses/setterm.c 5.9
Keith Bostic [Mon, 24 Aug 1992 05:40:16 +0000 (21:40 -0800)]
reformat the code so you can actually read it -- no substantive change
SCCS-vsn: lib/libcurses/refresh.c 5.7
Keith Bostic [Mon, 24 Aug 1992 05:39:08 +0000 (21:39 -0800)]
fold mv routines in; lint
SCCS-vsn: lib/libcurses/printw.c 5.10
SCCS-vsn: lib/libcurses/scanw.c 5.9
Keith Bostic [Mon, 24 Aug 1992 05:38:54 +0000 (21:38 -0800)]
lint
SCCS-vsn: lib/libcurses/delch.c 5.6
SCCS-vsn: lib/libcurses/toucholap.c 5.6
SCCS-vsn: lib/libcurses/addbytes.c 5.7
SCCS-vsn: lib/libcurses/delwin.c 5.6
SCCS-vsn: lib/libcurses/cr_put.c 5.7
SCCS-vsn: lib/libcurses/deleteln.c 5.7
SCCS-vsn: lib/libcurses/overwrite.c 5.6
SCCS-vsn: lib/libcurses/id_subwins.c 5.6
SCCS-vsn: lib/libcurses/insertln.c 5.6
SCCS-vsn: lib/libcurses/newwin.c 5.6
Keith Bostic [Mon, 24 Aug 1992 03:23:32 +0000 (19:23 -0800)]
KNF, add __unctrllen array
SCCS-vsn: lib/libcurses/unctrl.c 5.5
Keith Bostic [Mon, 24 Aug 1992 03:20:59 +0000 (19:20 -0800)]
KNF
SCCS-vsn: lib/libcurses/refresh.c 5.6
SCCS-vsn: lib/libcurses/scanw.c 5.8
SCCS-vsn: lib/libcurses/scroll.c 5.5
SCCS-vsn: lib/libcurses/standout.c 5.5
SCCS-vsn: lib/libcurses/toucholap.c 5.5
SCCS-vsn: lib/libcurses/touchwin.c 5.5
Keith Bostic [Mon, 24 Aug 1992 02:48:16 +0000 (18:48 -0800)]
rename _putchar to __cputchar, lint, KNF
SCCS-vsn: lib/libcurses/putchar.c 5.5
Keith Bostic [Mon, 24 Aug 1992 02:45:50 +0000 (18:45 -0800)]
KNF
SCCS-vsn: lib/libcurses/overlay.c 5.7
SCCS-vsn: lib/libcurses/overwrite.c 5.5
SCCS-vsn: lib/libcurses/printw.c 5.9
Keith Bostic [Mon, 24 Aug 1992 02:32:35 +0000 (18:32 -0800)]
KNF, lint
SCCS-vsn: lib/libcurses/newwin.c 5.5
Keith Bostic [Mon, 24 Aug 1992 02:23:41 +0000 (18:23 -0800)]
KNF
SCCS-vsn: lib/libcurses/move.c 5.6
SCCS-vsn: lib/libcurses/mvprintw.c 5.9
SCCS-vsn: lib/libcurses/mvscanw.c 5.6
SCCS-vsn: lib/libcurses/mvwin.c 5.5
Keith Bostic [Mon, 24 Aug 1992 02:12:24 +0000 (18:12 -0800)]
KNF, lint
SCCS-vsn: lib/libcurses/longname.c 5.5
Keith Bostic [Mon, 24 Aug 1992 02:10:45 +0000 (18:10 -0800)]
KNF
SCCS-vsn: lib/libcurses/insch.c 5.5
SCCS-vsn: lib/libcurses/insertln.c 5.5
Keith Bostic [Mon, 24 Aug 1992 02:06:54 +0000 (18:06 -0800)]
KNF and lint
SCCS-vsn: lib/libcurses/initscr.c 5.7
Keith Bostic [Mon, 24 Aug 1992 02:01:47 +0000 (18:01 -0800)]
KNF
SCCS-vsn: lib/libcurses/delwin.c 5.5
SCCS-vsn: lib/libcurses/erase.c 5.5
SCCS-vsn: lib/libcurses/fullname.c 5.5
SCCS-vsn: lib/libcurses/getch.c 5.7
SCCS-vsn: lib/libcurses/getstr.c 5.5
SCCS-vsn: lib/libcurses/id_subwins.c 5.5
SCCS-vsn: lib/libcurses/idlok.c 5.5
Keith Bostic [Mon, 24 Aug 1992 01:45:19 +0000 (17:45 -0800)]
use library routine to set the line to spaces
SCCS-vsn: lib/libcurses/deleteln.c 5.6
Keith Bostic [Mon, 24 Aug 1992 01:44:15 +0000 (17:44 -0800)]
KNF
SCCS-vsn: lib/libcurses/delch.c 5.5
SCCS-vsn: lib/libcurses/deleteln.c 5.5
Keith Bostic [Mon, 24 Aug 1992 01:32:38 +0000 (17:32 -0800)]
KNF, lint
SCCS-vsn: lib/libcurses/cr_put.c 5.6
Keith Bostic [Mon, 24 Aug 1992 01:11:45 +0000 (17:11 -0800)]
KNF, return a value
SCCS-vsn: lib/libcurses/clrtoeol.c 5.5
Keith Bostic [Mon, 24 Aug 1992 01:08:45 +0000 (17:08 -0800)]
KNF
SCCS-vsn: lib/libcurses/clrtobot.c 5.6
Keith Bostic [Mon, 24 Aug 1992 01:04:24 +0000 (17:04 -0800)]
KNF, pass back error value if any
SCCS-vsn: lib/libcurses/clear.c 5.5
Keith Bostic [Mon, 24 Aug 1992 01:02:13 +0000 (17:02 -0800)]
KNF
SCCS-vsn: lib/libcurses/box.c 5.5