unix-history/.git
31 years agoadd bt_page.c
Keith Bostic [Sat, 10 Oct 1992 08:25:30 +0000 (00:25 -0800)]
add bt_page.c

SCCS-vsn: lib/libc/db/btree/Makefile.inc 5.5

31 years agoclose read file descriptor
Keith Bostic [Sat, 10 Oct 1992 08:25:06 +0000 (00:25 -0800)]
close read file descriptor

SCCS-vsn: lib/libc/db/test/dbtest.c 5.3

31 years agoupdate
Keith Bostic [Sat, 10 Oct 1992 08:22:57 +0000 (00:22 -0800)]
update

SCCS-vsn: lib/libc/db/test/README 5.3

31 years agosscanf first arg should be "const char *" (from John Gilmore)
Chris Torek [Fri, 9 Oct 1992 20:58:20 +0000 (12:58 -0800)]
sscanf first arg should be "const char *" (from John Gilmore)

SCCS-vsn: include/stdio.h 5.23
SCCS-vsn: lib/libc/stdio/sscanf.c 5.2

31 years agohave to worry about tcp_respond when there is no tcpcb
Keith Sklower [Fri, 9 Oct 1992 19:26:18 +0000 (11:26 -0800)]
have to worry about tcp_respond when there is no tcpcb

SCCS-vsn: sys/netiso/tuba_subr.c 7.3

31 years agocorrect defective copyright dates
Keith Sklower [Fri, 9 Oct 1992 17:08:03 +0000 (09:08 -0800)]
correct defective copyright dates

SCCS-vsn: sys/netiso/tuba_table.h 7.2
SCCS-vsn: sys/netiso/tuba_subr.c 7.2
SCCS-vsn: sys/netiso/tuba_table.c 7.2
SCCS-vsn: sys/netiso/tuba_usrreq.c 7.2

31 years agodate and time created 92/10/09 00:51:47 by sklower
Keith Sklower [Fri, 9 Oct 1992 16:51:47 +0000 (08:51 -0800)]
date and time created 92/10/09 00:51:47 by sklower

SCCS-vsn: sys/netiso/tuba_subr.c 7.1
SCCS-vsn: sys/netiso/tuba_table.c 7.1
SCCS-vsn: sys/netiso/tuba_usrreq.c 7.1

31 years agodate and time created 92/10/09 00:51:46 by sklower
Keith Sklower [Fri, 9 Oct 1992 16:51:46 +0000 (08:51 -0800)]
date and time created 92/10/09 00:51:46 by sklower

SCCS-vsn: sys/netiso/tuba_table.h 7.1

31 years agoWhen truncating indirect blocks, we cannot call bread because we
Margo Seltzer [Fri, 9 Oct 1992 14:46:03 +0000 (06:46 -0800)]
When truncating indirect blocks, we cannot call bread because we
have already 0'd out pages of triple/double indirect blocks and calls to
bmap will fail.  Instead, call getblk, fill in the daddr and call strategy
directly.

SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.62

31 years agoPlace indirect block pointer at correct offset.
Margo Seltzer [Fri, 9 Oct 1992 14:44:45 +0000 (06:44 -0800)]
Place indirect block pointer at correct offset.

SCCS-vsn: sys/ufs/ffs/ffs_balloc.c 7.24

31 years agoAdd argument to bmap. Fix accounting of segment summary bytes in
Margo Seltzer [Fri, 9 Oct 1992 05:46:46 +0000 (21:46 -0800)]
Add argument to bmap.  Fix accounting of segment summary bytes in
lfs_bmarkv.  Use new queue structures.

SCCS-vsn: sys/ufs/lfs/lfs_syscalls.c 7.25

31 years agoUse new queue structures. Count finfos before you collect them in
Margo Seltzer [Fri, 9 Oct 1992 05:46:07 +0000 (21:46 -0800)]
Use new queue structures.  Count finfos before you collect them in
case you have to write the segment in the middle.  Mark newly created buffers
B_DONE so bread will use them.

SCCS-vsn: sys/ufs/lfs/lfs_segment.c 7.36

31 years agoRemove lfs_bmap and lfs_bmaparray calls (use ufs ones instead).
Margo Seltzer [Fri, 9 Oct 1992 05:45:14 +0000 (21:45 -0800)]
Remove lfs_bmap and lfs_bmaparray calls (use ufs ones instead).

SCCS-vsn: sys/ufs/lfs/lfs_extern.h 7.22

31 years agoPass flags to vinvalbuf. Use new queue structures.
Margo Seltzer [Fri, 9 Oct 1992 05:44:46 +0000 (21:44 -0800)]
Pass flags to vinvalbuf.  Use new queue structures.

SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.82

31 years agoUse new queue structures. Initialize new fields in ufsmount.
Margo Seltzer [Fri, 9 Oct 1992 05:44:18 +0000 (21:44 -0800)]
Use new queue structures.  Initialize new fields in ufsmount.

SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 7.87

31 years agoUse combined ufs_bmap instead of lfs_bmap. Make lfs_read work
Margo Seltzer [Fri, 9 Oct 1992 05:43:50 +0000 (21:43 -0800)]
Use combined ufs_bmap instead of lfs_bmap.  Make lfs_read work
when called from pager (check for inode lock).

SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.95

31 years agoMerge ffs/lfs bmap into ufs_bmap. Move structures into ufsmount.h.
Margo Seltzer [Fri, 9 Oct 1992 05:42:52 +0000 (21:42 -0800)]
Merge ffs/lfs bmap into ufs_bmap.  Move structures into ufsmount.h.

SCCS-vsn: sys/ufs/lfs/lfs.h 7.26

31 years agoFixed end-of-line problem with cursor not being on the same line
Elan Amir [Fri, 9 Oct 1992 04:25:58 +0000 (20:25 -0800)]
Fixed end-of-line problem with cursor not being on the same line
as the internal state.  Added #ifdef DEBUG's.

SCCS-vsn: lib/libcurses/refresh.c 5.12

31 years agouse new queue routines for buffer lists hanging off vnode
Kirk McKusick [Thu, 8 Oct 1992 16:37:10 +0000 (08:37 -0800)]
use new queue routines for buffer lists hanging off vnode

SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.50

31 years agouse new queue routines to manage list of I/O requests
Kirk McKusick [Thu, 8 Oct 1992 16:26:02 +0000 (08:26 -0800)]
use new queue routines to manage list of I/O requests

SCCS-vsn: sys/nfs/nfs_subs.c 7.66

31 years agouse new queue routines to manage list of I/O requests; new include syntax
Kirk McKusick [Thu, 8 Oct 1992 16:25:21 +0000 (08:25 -0800)]
use new queue routines to manage list of I/O requests; new include syntax

SCCS-vsn: sys/nfs/nfs_syscalls.c 7.34

31 years agouse new queue routines for buffer lists hanging off vnode;
Kirk McKusick [Thu, 8 Oct 1992 16:24:51 +0000 (08:24 -0800)]
use new queue routines for buffer lists hanging off vnode;
use new queue routines to manage list of I/O requests

SCCS-vsn: sys/nfs/nfs_vnops.c 7.96

31 years agouse new queue routines for buffer lists hanging off vnode
Kirk McKusick [Thu, 8 Oct 1992 16:05:31 +0000 (08:05 -0800)]
use new queue routines for buffer lists hanging off vnode

SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 7.81
SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 7.94
SCCS-vsn: sys/nfs/nfs_nqlease.c 7.13
SCCS-vsn: sys/nfs/nfs_vfsops.c 7.47

31 years agonew queue linkage names
Kirk McKusick [Thu, 8 Oct 1992 15:28:17 +0000 (07:28 -0800)]
new queue linkage names

SCCS-vsn: sys/sys/queue.h 7.6

31 years agonew queue link names
Kirk McKusick [Thu, 8 Oct 1992 14:27:39 +0000 (06:27 -0800)]
new queue link names

SCCS-vsn: sys/sys/queue.h 7.6

31 years agonew queue link names; fix queue_end
Kirk McKusick [Thu, 8 Oct 1992 14:27:02 +0000 (06:27 -0800)]
new queue link names; fix queue_end

SCCS-vsn: sys/vm/vm.h 7.5

31 years agonew cache link names
Kirk McKusick [Thu, 8 Oct 1992 14:26:33 +0000 (06:26 -0800)]
new cache link names

SCCS-vsn: sys/vm/vm_object.c 7.13

31 years agoffs/lfs_bmap become ffs/lfs_balloc; add ufs_bmap
Margo Seltzer [Thu, 8 Oct 1992 09:34:02 +0000 (01:34 -0800)]
ffs/lfs_bmap become ffs/lfs_balloc; add ufs_bmap

SCCS-vsn: sys/conf/files 7.45
SCCS-vsn: sys/conf/files 7.45

31 years agoAdd vinvalbuf flags.
Margo Seltzer [Thu, 8 Oct 1992 09:24:03 +0000 (01:24 -0800)]
Add vinvalbuf flags.

SCCS-vsn: sys/sys/vnode.h 7.61

31 years agoPass flags to vinvalbuf so it can optionally keep indirect blocks.
Margo Seltzer [Thu, 8 Oct 1992 09:22:58 +0000 (01:22 -0800)]
Pass flags to vinvalbuf so it can optionally keep indirect blocks.

SCCS-vsn: sys/kern/vfs_subr.c 7.86

31 years agoPass flag argument to vinvalbuf.
Margo Seltzer [Thu, 8 Oct 1992 09:19:42 +0000 (01:19 -0800)]
Pass flag argument to vinvalbuf.

SCCS-vsn: sys/kern/vfs_syscalls.c 7.99

31 years agoAdd argument to VOP_BMAP.
Margo Seltzer [Thu, 8 Oct 1992 09:18:54 +0000 (01:18 -0800)]
Add argument to VOP_BMAP.

SCCS-vsn: sys/deprecated/lofs/lofs_vnops.c 7.3
SCCS-vsn: sys/miscfs/deadfs/dead_vnops.c 7.24
SCCS-vsn: sys/vm/vnode_pager.c 7.15

31 years agoAdd comment in argument list to bmap.
Margo Seltzer [Thu, 8 Oct 1992 09:17:19 +0000 (01:17 -0800)]
Add comment in argument list to bmap.

SCCS-vsn: sys/ufs/mfs/mfs_vnops.c 7.40

31 years agoAdd an argument to bmap.
Margo Seltzer [Thu, 8 Oct 1992 09:15:48 +0000 (01:15 -0800)]
Add an argument to bmap.

SCCS-vsn: sys/dev/vn.c 7.13

31 years agoAdd comment for extra argument in bmap call.
Margo Seltzer [Thu, 8 Oct 1992 09:14:57 +0000 (01:14 -0800)]
Add comment for extra argument in bmap call.

SCCS-vsn: sys/nfs/nfs_vnops.c 7.95

31 years agoAdd ufs_bmap and ufs_getlbns declarations.
Margo Seltzer [Thu, 8 Oct 1992 09:04:21 +0000 (01:04 -0800)]
Add ufs_bmap and ufs_getlbns declarations.

SCCS-vsn: sys/ufs/ffs/ufs_extern.h 7.16
SCCS-vsn: sys/ufs/ufs/ufs_extern.h 7.16

31 years agoAdd macros to access new fields in ufsmount structure.
Margo Seltzer [Thu, 8 Oct 1992 09:02:04 +0000 (01:02 -0800)]
Add macros to access new fields in ufsmount structure.

SCCS-vsn: sys/ufs/ffs/ufsmount.h 7.16
SCCS-vsn: sys/ufs/ufs/ufsmount.h 7.16

31 years agoAdd indir structure.
Margo Seltzer [Thu, 8 Oct 1992 09:00:51 +0000 (01:00 -0800)]
Add indir structure.

SCCS-vsn: sys/ufs/ffs/inode.h 7.30
SCCS-vsn: sys/ufs/ufs/inode.h 7.30

31 years agoAdd fields to ufsmount structure for integration of ffs/lfs_bmap.
Margo Seltzer [Thu, 8 Oct 1992 08:56:37 +0000 (00:56 -0800)]
Add fields to ufsmount structure for integration of ffs/lfs_bmap.

SCCS-vsn: sys/ufs/ffs/ufsmount.h 7.15
SCCS-vsn: sys/ufs/ufs/ufsmount.h 7.15

31 years agoUse ufs_bmap rather than ffs_bmap.
Margo Seltzer [Thu, 8 Oct 1992 08:55:37 +0000 (00:55 -0800)]
Use ufs_bmap rather than ffs_bmap.

SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 7.93

31 years agoInitialize new fields in ufsmount structure. Pass flag to vinvalbuf.
Margo Seltzer [Thu, 8 Oct 1992 08:54:24 +0000 (00:54 -0800)]
Initialize new fields in ufsmount structure.  Pass flag to vinvalbuf.

SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 7.80

31 years agoUse negative block numbers for indirect blocks.
Margo Seltzer [Thu, 8 Oct 1992 08:52:49 +0000 (00:52 -0800)]
Use negative block numbers for indirect blocks.

SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.61

31 years agoRemove ffs_bmap. Modify ffs_balloc to use ufs_bmap.
Margo Seltzer [Thu, 8 Oct 1992 08:42:13 +0000 (00:42 -0800)]
Remove ffs_bmap.  Modify ffs_balloc to use ufs_bmap.

SCCS-vsn: sys/ufs/ffs/ffs_balloc.c 7.23

31 years agoAdd extra argument to VOP_BMAP.
Margo Seltzer [Thu, 8 Oct 1992 08:37:01 +0000 (00:37 -0800)]
Add extra argument to VOP_BMAP.

SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.109
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.109
SCCS-vsn: sys/ufs/ffs/ffs_subr.c 7.27

31 years agoAdd argument to bmap to return number of contiguous blocks.
Margo Seltzer [Thu, 8 Oct 1992 08:35:32 +0000 (00:35 -0800)]
Add argument to bmap to return number of contiguous blocks.

SCCS-vsn: sys/kern/vnode_if.src 7.5

31 years agoadd Bob Toxen (lock), Dirk Husemann (X25/LLC2)
Keith Bostic [Thu, 8 Oct 1992 06:35:33 +0000 (22:35 -0800)]
add Bob Toxen (lock), Dirk Husemann (X25/LLC2)

SCCS-vsn: admin/admin/contrib/contrib 5.27

31 years agoqueue.h moves to /sys/sys; old MACH queue compatibility code moves here
Kirk McKusick [Wed, 7 Oct 1992 16:13:59 +0000 (08:13 -0800)]
queue.h moves to /sys/sys; old MACH queue compatibility code moves here

SCCS-vsn: sys/vm/vm.h 7.4

31 years agomove the last of the MACH queue code to vm.h
Kirk McKusick [Wed, 7 Oct 1992 16:12:32 +0000 (08:12 -0800)]
move the last of the MACH queue code to vm.h

SCCS-vsn: sys/sys/queue.h 7.5

31 years agouse a more efficient queue implementation
Kirk McKusick [Wed, 7 Oct 1992 16:11:12 +0000 (08:11 -0800)]
use a more efficient queue implementation

SCCS-vsn: sys/sys/queue.h 7.4

31 years agodo not need to include <vm/queue.h> as it comes in from <vm/vm.h>
Kirk McKusick [Wed, 7 Oct 1992 16:07:33 +0000 (08:07 -0800)]
do not need to include <vm/queue.h> as it comes in from <vm/vm.h>

SCCS-vsn: sys/vm/swap_pager.c 7.16

31 years agoAlways report what segment is cleaned.
Margo Seltzer [Wed, 7 Oct 1992 12:41:21 +0000 (04:41 -0800)]
Always report what segment is cleaned.

SCCS-vsn: libexec/lfs_cleanerd/cleanerd.c 5.6

31 years agoeliminate last vestiges of AT&T code
Kirk McKusick [Tue, 6 Oct 1992 16:57:05 +0000 (08:57 -0800)]
eliminate last vestiges of AT&T code

SCCS-vsn: sbin/restore/dirs.c 5.23

31 years agohave to set type of single name ls commands
Kirk McKusick [Tue, 6 Oct 1992 16:56:32 +0000 (08:56 -0800)]
have to set type of single name ls commands

SCCS-vsn: sbin/restore/interactive.c 5.16

31 years agopsearch get more intuitive name pathsearch
Kirk McKusick [Tue, 6 Oct 1992 16:17:38 +0000 (08:17 -0800)]
psearch get more intuitive name pathsearch

SCCS-vsn: sbin/restore/utilities.c 5.8

31 years agomodernize the bit test macros; more intuitive name for pathname lookup
Kirk McKusick [Tue, 6 Oct 1992 16:17:05 +0000 (08:17 -0800)]
modernize the bit test macros; more intuitive name for pathname lookup

SCCS-vsn: sbin/restore/restore.h 5.13

31 years agomisc cleanups; remove last vestiges of AT&T code
Kirk McKusick [Tue, 6 Oct 1992 16:11:23 +0000 (08:11 -0800)]
misc cleanups; remove last vestiges of AT&T code

SCCS-vsn: sbin/restore/tape.c 5.33

31 years agomodernize the bit test macros
Kirk McKusick [Tue, 6 Oct 1992 15:59:44 +0000 (07:59 -0800)]
modernize the bit test macros

SCCS-vsn: sbin/restore/restore.h 5.13

31 years agodo not longjmp before starting command shell
Kirk McKusick [Tue, 6 Oct 1992 15:58:07 +0000 (07:58 -0800)]
do not longjmp before starting command shell

SCCS-vsn: sbin/restore/interactive.c 5.15

31 years agostandardize usage message
Kirk McKusick [Tue, 6 Oct 1992 13:53:20 +0000 (05:53 -0800)]
standardize usage message

SCCS-vsn: sbin/restore/main.c 5.10

31 years agouse standard bit test macros
Kirk McKusick [Tue, 6 Oct 1992 13:50:35 +0000 (05:50 -0800)]
use standard bit test macros

SCCS-vsn: sbin/restore/interactive.c 5.14
SCCS-vsn: sbin/restore/utilities.c 5.7
SCCS-vsn: sbin/restore/restore.c 5.10

31 years agoerr doesn't need newlines, thanks, Craig!
Keith Bostic [Tue, 6 Oct 1992 02:03:46 +0000 (18:03 -0800)]
err doesn't need newlines, thanks, Craig!

SCCS-vsn: sbin/mount_nfs/mount_nfs.c 5.7

31 years agoneed macros
Kirk McKusick [Mon, 5 Oct 1992 15:29:12 +0000 (07:29 -0800)]
need macros

SCCS-vsn: share/doc/papers/sysperf/Makefile 1.5

31 years agodon't write out the trailing NULL
Keith Bostic [Mon, 5 Oct 1992 09:03:37 +0000 (01:03 -0800)]
don't write out the trailing NULL

SCCS-vsn: libexec/rlogind/rlogind.c 5.57

31 years agodon't write the trailing NULL out
Keith Bostic [Mon, 5 Oct 1992 09:02:52 +0000 (01:02 -0800)]
don't write the trailing NULL out

SCCS-vsn: libexec/rshd/rshd.c 5.41

31 years agoDisallow O_WRONLY permission on hash files.
Margo Seltzer [Mon, 5 Oct 1992 08:56:46 +0000 (00:56 -0800)]
Disallow O_WRONLY permission on hash files.

SCCS-vsn: lib/libc/db/hash/hash.c 5.26

31 years agodon't permit O_WRONLY
Keith Bostic [Mon, 5 Oct 1992 08:48:31 +0000 (00:48 -0800)]
don't permit O_WRONLY

SCCS-vsn: lib/libc/db/btree/bt_open.c 5.21

31 years agodocument that O_WRONLY isn't doable
Keith Bostic [Mon, 5 Oct 1992 08:48:10 +0000 (00:48 -0800)]
document that O_WRONLY isn't doable

SCCS-vsn: lib/libc/db/man/dbopen.3 5.22

31 years agolitn
Keith Bostic [Mon, 5 Oct 1992 08:45:26 +0000 (00:45 -0800)]
litn

SCCS-vsn: lib/libc/string/strftime.c 5.13

31 years agomake it work for n==0: give in and run strlen first, then use memcpy
Keith Bostic [Mon, 5 Oct 1992 05:10:15 +0000 (21:10 -0800)]
make it work for n==0: give in and run strlen first, then use memcpy
from Chris Torek

SCCS-vsn: lib/libc/string/strxfrm.c 5.3

31 years agolint
Keith Bostic [Mon, 5 Oct 1992 05:09:06 +0000 (21:09 -0800)]
lint

SCCS-vsn: lib/libc/string/bcmp.c 5.7
SCCS-vsn: lib/libc/string/ffs.c 5.5
SCCS-vsn: lib/libc/string/strcoll.c 5.3
SCCS-vsn: lib/libc/string/strftime.c 5.12

31 years agolet mount(2) do existence and type checking
Keith Bostic [Mon, 5 Oct 1992 05:00:11 +0000 (21:00 -0800)]
let mount(2) do existence and type checking

SCCS-vsn: sbin/mount_nfs/mount_nfs.c 5.6

31 years agofix include files
Keith Bostic [Mon, 5 Oct 1992 04:59:15 +0000 (20:59 -0800)]
fix include files

SCCS-vsn: lib/libc/string/strerror.3 6.10

31 years ago<sys/errno.h> -> <errno.h>
Keith Bostic [Mon, 5 Oct 1992 04:55:32 +0000 (20:55 -0800)]
<sys/errno.h> -> <errno.h>

SCCS-vsn: lib/libc/sys/intro.2 6.14
SCCS-vsn: lib/libc/gen/disklabel.c 5.23
SCCS-vsn: lib/libc/gen/fstab.c 5.16
SCCS-vsn: lib/libc/gen/syslog.c 5.36
SCCS-vsn: lib/libc/gen/termios.c 5.13
SCCS-vsn: lib/libc/stdio/fflush.c 5.3

31 years agoWelcome to the wonderful world of ANSI C! (Not to mention prototypes
Keith Bostic [Mon, 5 Oct 1992 04:45:18 +0000 (20:45 -0800)]
Welcome to the wonderful world of ANSI C!  (Not to mention prototypes
and general cleanliness...)

SCCS-vsn: sbin/mount_nfs/mount_nfs.c 5.5

31 years agonfssvc has two arguments, second is a caddr_t
Keith Bostic [Mon, 5 Oct 1992 03:50:36 +0000 (19:50 -0800)]
nfssvc has two arguments, second is a caddr_t

SCCS-vsn: include/unistd.h 5.22

31 years agoexplicitly document renumbering effect of deletion
Keith Bostic [Sun, 4 Oct 1992 12:29:51 +0000 (04:29 -0800)]
explicitly document renumbering effect of deletion

SCCS-vsn: lib/libc/db/man/recno.3 5.4

31 years agofix delete code (pinning was incorrect)
Keith Bostic [Sun, 4 Oct 1992 12:26:18 +0000 (04:26 -0800)]
fix delete code (pinning was incorrect)

SCCS-vsn: lib/libc/db/btree/bt_delete.c 5.4

31 years agothe field p_frag is a character and cgetnum takes apointer to a long.
Ralph Campbell [Sun, 4 Oct 1992 08:29:25 +0000 (00:29 -0800)]
the field p_frag is a character and cgetnum takes apointer to a long.
This causes an unaligned exception in some CPUs.

SCCS-vsn: lib/libc/gen/disklabel.c 5.22

31 years agoonce half < nbytes, don't decrement further, can wrap around
Keith Bostic [Sun, 4 Oct 1992 06:57:34 +0000 (22:57 -0800)]
once half < nbytes, don't decrement further, can wrap around

SCCS-vsn: lib/libc/db/btree/bt_split.c 5.6

31 years agobytes needed calculation for BLEAF parent page was wrong -- included
Keith Bostic [Sun, 4 Oct 1992 05:37:44 +0000 (21:37 -0800)]
bytes needed calculation for BLEAF parent page was wrong -- included
data bytes as well.  This caused a later error, not positive that it's fixed.
Also, page was being allowed to split on "skipped" offset, which caused root
split to drop core

SCCS-vsn: lib/libc/db/btree/bt_split.c 5.5

31 years agosecurity fixes: check mode and owner of qf files
Eric Allman [Sun, 4 Oct 1992 02:41:04 +0000 (18:41 -0800)]
security fixes: check mode and owner of qf files

SCCS-vsn: usr.sbin/sendmail/src/queue.c 5.49
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.118

31 years agofix bug that cherenson reported
Keith Sklower [Sat, 3 Oct 1992 09:51:10 +0000 (01:51 -0800)]
fix bug that cherenson reported

SCCS-vsn: sys/netinet/tcp_input.c 7.27

31 years agoremove last vestiges of AT&T proprietary code
Keith Bostic [Sat, 3 Oct 1992 07:49:38 +0000 (23:49 -0800)]
remove last vestiges of AT&T proprietary code

SCCS-vsn: bin/df/df.c 5.31

31 years agooff_t's aren't longs anymore, from Craig Leres
Keith Bostic [Sat, 3 Oct 1992 01:27:39 +0000 (17:27 -0800)]
off_t's aren't longs anymore, from Craig Leres
other miscellaneous cleanups/stylistic changes

SCCS-vsn: usr.bin/touch/touch.c 5.1

31 years agonow use modern list management methods
Kirk McKusick [Fri, 2 Oct 1992 16:44:35 +0000 (08:44 -0800)]
now use modern list management methods

SCCS-vsn: sys/nfs/nfs_syscalls.c 7.33

31 years agomodernize the management of the hash and free lists
Kirk McKusick [Fri, 2 Oct 1992 16:30:51 +0000 (08:30 -0800)]
modernize the management of the hash and free lists

SCCS-vsn: sys/kern/vfs_bio.c 7.54
SCCS-vsn: sys/kern/vfs_cluster.c 7.54

31 years agoav_forw/av_back are gone; now use b_actf/b_actb for linking active buffers
Kirk McKusick [Fri, 2 Oct 1992 16:21:00 +0000 (08:21 -0800)]
av_forw/av_back are gone; now use b_actf/b_actb for linking active buffers

SCCS-vsn: sys/ufs/ffs/ufs_disksubr.c 7.18
SCCS-vsn: sys/ufs/ufs/ufs_disksubr.c 7.18
SCCS-vsn: sys/ufs/mfs/mfs_vnops.c 7.39
SCCS-vsn: sys/ufs/mfs/mfs_vfsops.c 7.28
SCCS-vsn: sys/vm/swap_pager.c 7.15
SCCS-vsn: sys/vm/vm_swap.c 7.26

31 years agoupdate to modern list management
Kirk McKusick [Fri, 2 Oct 1992 16:18:14 +0000 (08:18 -0800)]
update to modern list management

SCCS-vsn: sys/nfs/nfs_vnops.c 7.94

31 years agonow use modern list management methods
Kirk McKusick [Fri, 2 Oct 1992 16:15:15 +0000 (08:15 -0800)]
now use modern list management methods

SCCS-vsn: sys/nfs/nfs_syscalls.c 7.33

31 years agoav_forw/av_back are gone; now use b_actf/b_actb for linking active buffers
Kirk McKusick [Fri, 2 Oct 1992 16:14:00 +0000 (08:14 -0800)]
av_forw/av_back are gone; now use b_actf/b_actb for linking active buffers

SCCS-vsn: sys/kern/kern_physio.c 7.27
SCCS-vsn: sys/hp300/dev/ct.c 7.5
SCCS-vsn: sys/hp300/dev/st.c 7.8

31 years agomodernize the management of the hash and free lists
Kirk McKusick [Fri, 2 Oct 1992 16:10:50 +0000 (08:10 -0800)]
modernize the management of the hash and free lists

SCCS-vsn: sys/kern/vfs_bio.c 7.54
SCCS-vsn: sys/kern/vfs_cluster.c 7.54

31 years agomove crud out to vfs_bio.c where it belongs
Kirk McKusick [Fri, 2 Oct 1992 16:07:35 +0000 (08:07 -0800)]
move crud out to vfs_bio.c where it belongs

SCCS-vsn: sys/sys/buf.h 7.19

31 years agotypo
Keith Bostic [Fri, 2 Oct 1992 14:23:03 +0000 (06:23 -0800)]
typo

SCCS-vsn: lib/libc/db/test/run.test 5.5

31 years agofix prototypes for gcc 2.2.2
Keith Bostic [Fri, 2 Oct 1992 14:17:13 +0000 (06:17 -0800)]
fix prototypes for gcc 2.2.2

SCCS-vsn: libexec/ftpd/ftpd.c 5.43

31 years agoconvert vm_page bit fields to flags
Kirk McKusick [Fri, 2 Oct 1992 09:55:31 +0000 (01:55 -0800)]
convert vm_page bit fields to flags

SCCS-vsn: sys/hp300/hp300/pmap.c 7.13
SCCS-vsn: sys/vm/vnode_pager.c 7.14
SCCS-vsn: sys/vm/vm_page.c 7.14
SCCS-vsn: sys/vm/vm_kern.c 7.10
SCCS-vsn: sys/vm/vm_fault.c 7.15
SCCS-vsn: sys/vm/swap_pager.c 7.14
SCCS-vsn: sys/vm/vm_object.c 7.12
SCCS-vsn: sys/vm/vm_pageout.c 7.9
SCCS-vsn: sys/vm/vm_pager.c 7.9
SCCS-vsn: sys/vm/device_pager.c 7.7
SCCS-vsn: sys/vm/vm_page.h 7.8

31 years agodate and time created 92/10/01 15:06:58 by elan
Elan Amir [Fri, 2 Oct 1992 07:06:58 +0000 (23:06 -0800)]
date and time created 92/10/01 15:06:58 by elan

SCCS-vsn: lib/libcurses/tscroll.c 5.1

31 years agoFixed quickch() so it works now.
Elan Amir [Fri, 2 Oct 1992 07:06:35 +0000 (23:06 -0800)]
Fixed quickch() so it works now.

SCCS-vsn: lib/libcurses/refresh.c 5.11

31 years agoquit
Elan Amir [Fri, 2 Oct 1992 07:05:31 +0000 (23:05 -0800)]
quit

SCCS-vsn: lib/libcurses/ctrace.c 5.3

31 years agoturn off __ISPASTEOL.
Elan Amir [Fri, 2 Oct 1992 07:04:48 +0000 (23:04 -0800)]
turn off __ISPASTEOL.

SCCS-vsn: lib/libcurses/deleteln.c 5.10
SCCS-vsn: lib/libcurses/insertln.c 5.9

31 years agorequires unistd.h
Keith Bostic [Fri, 2 Oct 1992 06:15:53 +0000 (22:15 -0800)]
requires unistd.h

SCCS-vsn: lib/libc/sys/getpgrp.2 6.7