unix-history/.git
32 years agouse machine independent version of ns_cksum.c
Keith Sklower [Sat, 30 May 1992 07:09:15 +0000 (23:09 -0800)]
use machine independent version of ns_cksum.c

SCCS-vsn: sys/hp300/conf/files.hp300 7.11
SCCS-vsn: sys/hp300/conf/files.hp300 7.11

32 years agons_cksum.c now machine independent
Keith Sklower [Sat, 30 May 1992 07:04:23 +0000 (23:04 -0800)]
ns_cksum.c now machine independent

SCCS-vsn: sys/hp300/conf/files.hp300 7.11

32 years agomake compile under new and old systems /* hope this is right */
Keith Sklower [Sat, 30 May 1992 07:02:28 +0000 (23:02 -0800)]
make compile under new and old systems /* hope this is right */

SCCS-vsn: sys/netccitt/pk_subr.c 7.21

32 years agofixed bug introduced in rev 7.52: vm_ssize is in pages not bytes.
Steven McCanne [Sat, 30 May 1992 05:23:23 +0000 (21:23 -0800)]
fixed bug introduced in rev 7.52: vm_ssize is in pages not bytes.

SCCS-vsn: sys/kern/kern_exec.c 7.57

32 years agoYP back compatibility for NEWDB -- DBM files needed
Eric Allman [Sat, 30 May 1992 04:49:14 +0000 (20:49 -0800)]
YP back compatibility for NEWDB -- DBM files needed

SCCS-vsn: usr.sbin/sendmail/src/alias.c 5.33

32 years agomore connection caching hacks
Eric Allman [Sat, 30 May 1992 01:58:38 +0000 (17:58 -0800)]
more connection caching hacks

SCCS-vsn: usr.sbin/sendmail/src/deliver.c 5.54.1.2
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 5.42.1.2
SCCS-vsn: usr.sbin/sendmail/src/usersmtp.c 5.20.1.2
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 5.30.1.2

32 years agomake GECOS matching configurable, and look at aliases after a match
Eric Allman [Sat, 30 May 1992 01:44:57 +0000 (17:44 -0800)]
make GECOS matching configurable, and look at aliases after a match

SCCS-vsn: usr.sbin/sendmail/src/version.c 5.100

32 years agomove call to udbsender so that full name can potentially be extracted
Eric Allman [Sat, 30 May 1992 01:44:11 +0000 (17:44 -0800)]
move call to udbsender so that full name can potentially be extracted
from UDB instead of passwd file

SCCS-vsn: usr.sbin/sendmail/src/envelope.c 5.27

32 years agoallow configuration of GECOS matching; do regular aliasing after
Eric Allman [Sat, 30 May 1992 01:38:40 +0000 (17:38 -0800)]
allow configuration of GECOS matching; do regular aliasing after
a GECOS match

SCCS-vsn: usr.sbin/sendmail/src/recipient.c 5.28
SCCS-vsn: usr.sbin/sendmail/src/conf.h 5.25
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 5.32
SCCS-vsn: usr.sbin/sendmail/src/readcf.c 5.38

32 years agoneed to include <sys/time.h> for <ufs/ufs/dinode.h>
Kirk McKusick [Fri, 29 May 1992 09:40:48 +0000 (01:40 -0800)]
need to include <sys/time.h> for <ufs/ufs/dinode.h>

SCCS-vsn: sbin/icheck/icheck.c 5.10
SCCS-vsn: sbin/ncheck/ncheck.c 5.16

32 years agoneed to include <sys/time.h> for <ufs/ufs/dinode.h>; select tv_sec for ctime
Kirk McKusick [Fri, 29 May 1992 09:39:13 +0000 (01:39 -0800)]
need to include <sys/time.h> for <ufs/ufs/dinode.h>; select tv_sec for ctime

SCCS-vsn: sbin/fsdb/fsdb.c 5.11

32 years agoneed to include <sys/time.h> for <ufs/ufs/dinode.h>
Kirk McKusick [Fri, 29 May 1992 09:36:22 +0000 (01:36 -0800)]
need to include <sys/time.h> for <ufs/ufs/dinode.h>

SCCS-vsn: sbin/dumpfs/dumpfs.c 5.12

32 years agofix up includes
Kirk McKusick [Fri, 29 May 1992 09:32:17 +0000 (01:32 -0800)]
fix up includes

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

32 years agostruct for sigaltstack is one longword bigger
Kirk McKusick [Fri, 29 May 1992 09:23:14 +0000 (01:23 -0800)]
struct for sigaltstack is one longword bigger

SCCS-vsn: lib/libc/mips/gen/setjmp.s 5.5

32 years agoreplace sigstack with sigaltstack
Kirk McKusick [Fri, 29 May 1992 09:17:27 +0000 (01:17 -0800)]
replace sigstack with sigaltstack

SCCS-vsn: lib/libc/hp300/gen/setjmp.s 5.2

32 years agotype of limits is quad_t
Kirk McKusick [Fri, 29 May 1992 08:25:11 +0000 (00:25 -0800)]
type of limits is quad_t

SCCS-vsn: bin/csh/func.c 5.36

32 years agoconvert from sigstack to sigaltstack
Kirk McKusick [Fri, 29 May 1992 08:22:17 +0000 (00:22 -0800)]
convert from sigstack to sigaltstack

SCCS-vsn: lib/libc/mips/gen/setjmp.s 5.4

32 years agoreplace sigstack with sigaltstack
Kirk McKusick [Fri, 29 May 1992 08:10:25 +0000 (00:10 -0800)]
replace sigstack with sigaltstack

SCCS-vsn: lib/libc/hp300/gen/setjmp.s 5.2

32 years agoneed to include types.h for resource.h
Kirk McKusick [Fri, 29 May 1992 07:30:38 +0000 (23:30 -0800)]
need to include types.h for resource.h

SCCS-vsn: bin/csh/csh.h 5.23

32 years agochanged module names
Elan Amir [Fri, 29 May 1992 07:29:49 +0000 (23:29 -0800)]
changed module names

SCCS-vsn: bin/cp/Makefile 5.4

32 years agoneed to include <unistd.h>
Kirk McKusick [Fri, 29 May 1992 07:14:13 +0000 (23:14 -0800)]
need to include <unistd.h>

SCCS-vsn: lib/libkvm/kvm_hp300.c 5.27
SCCS-vsn: lib/libkvm/kvm_proc.c 5.27
SCCS-vsn: lib/libkvm/kvm_sparc.c 5.3

32 years agoneed unistd.h
Kirk McKusick [Fri, 29 May 1992 07:09:34 +0000 (23:09 -0800)]
need unistd.h

SCCS-vsn: lib/libkvm/kvm.c 5.31

32 years agotypo
Kirk McKusick [Fri, 29 May 1992 06:13:37 +0000 (22:13 -0800)]
typo

SCCS-vsn: lib/libcompat/4.3/ecvt.3 6.5

32 years agoneed to include <sys/types.h>
Kirk McKusick [Fri, 29 May 1992 06:04:30 +0000 (22:04 -0800)]
need to include <sys/types.h>

SCCS-vsn: lib/libcompat/4.1/vtimes.c 5.5

32 years agoneed <systypes.h>
Kirk McKusick [Fri, 29 May 1992 06:03:22 +0000 (22:03 -0800)]
need <systypes.h>

SCCS-vsn: lib/libcompat/4.1/vlimit.c 5.4

32 years agospeed cache lookups (from Macklem)
Kirk McKusick [Fri, 29 May 1992 05:40:23 +0000 (21:40 -0800)]
speed cache lookups (from Macklem)

SCCS-vsn: sys/pmax/pmax/locore.s 7.6
SCCS-vsn: sys/pmax/pmax/pmap.c 7.9

32 years agospeedups from Rick Macklem
Kirk McKusick [Fri, 29 May 1992 05:34:38 +0000 (21:34 -0800)]
speedups from Rick Macklem

SCCS-vsn: sys/pmax/include/pmap.h 7.4

32 years agoimprove the hashing (from Macklem)
Kirk McKusick [Fri, 29 May 1992 04:59:00 +0000 (20:59 -0800)]
improve the hashing (from Macklem)

SCCS-vsn: sys/pmax/include/param.h 7.5

32 years agoDocumented new -Hh options.
Elan Amir [Fri, 29 May 1992 04:42:14 +0000 (20:42 -0800)]
Documented new -Hh options.

SCCS-vsn: usr.bin/chflags/chflags.1 5.2

32 years agoAdded -Hh documentation.
Elan Amir [Fri, 29 May 1992 03:09:43 +0000 (19:09 -0800)]
Added -Hh documentation.

SCCS-vsn: usr.sbin/chown/chown.8 6.7

32 years agoAdded -Hh flags and cleaned up the fts(3) operations.
Elan Amir [Fri, 29 May 1992 03:06:54 +0000 (19:06 -0800)]
Added -Hh flags and cleaned up the fts(3) operations.

SCCS-vsn: usr.sbin/chown/chown.c 5.19

32 years agoneed to include <sys/types.h>
Kirk McKusick [Thu, 28 May 1992 15:11:43 +0000 (07:11 -0800)]
need to include <sys/types.h>

SCCS-vsn: lib/libc/gen/nice.c 5.6

32 years agomake `mount -u /' work for diskless workstations (from leres@lbl)
Kirk McKusick [Thu, 28 May 1992 15:10:19 +0000 (07:10 -0800)]
make `mount -u /' work for diskless workstations (from leres@lbl)

SCCS-vsn: sbin/mount/mount.c 5.49

32 years agouse mount_mfs instead of just mfs
Kirk McKusick [Thu, 28 May 1992 15:01:37 +0000 (07:01 -0800)]
use mount_mfs instead of just mfs

SCCS-vsn: sbin/newfs/newfs.8 6.11

32 years agocheck for newfs of mounted filesystem (from leres@lbl)
Kirk McKusick [Thu, 28 May 1992 14:53:40 +0000 (06:53 -0800)]
check for newfs of mounted filesystem (from leres@lbl)

SCCS-vsn: sbin/newfs/newfs.c 6.30

32 years agodinode times are now timevals
Kirk McKusick [Thu, 28 May 1992 14:53:14 +0000 (06:53 -0800)]
dinode times are now timevals

SCCS-vsn: sbin/newfs/mkfs.c 6.23

32 years agoadd __ftruncate.o __getrlimit.o __lseek.o __setrlimit.o __truncate.o
Kirk McKusick [Thu, 28 May 1992 14:05:25 +0000 (06:05 -0800)]
add __ftruncate.o __getrlimit.o __lseek.o __setrlimit.o __truncate.o

SCCS-vsn: lib/libc/sys/Makefile.inc 5.17

32 years agoreorg includes to avoid troubles with utilities that use this file
Kirk McKusick [Thu, 28 May 1992 13:58:56 +0000 (05:58 -0800)]
reorg includes to avoid troubles with utilities that use this file

SCCS-vsn: sys/ufs/ffs/ffs_subr.c 7.21

32 years agodeclarations needed by utilities moved from ffs_extern.h to fs.h
Kirk McKusick [Thu, 28 May 1992 13:58:18 +0000 (05:58 -0800)]
declarations needed by utilities moved from ffs_extern.h to fs.h

SCCS-vsn: sys/ufs/ffs/fs.h 7.15
SCCS-vsn: sys/ufs/ffs/ffs_extern.h 7.11

32 years agoadd <sys/time.h> for dinode.h
Kirk McKusick [Thu, 28 May 1992 13:45:29 +0000 (05:45 -0800)]
add <sys/time.h> for dinode.h

SCCS-vsn: sbin/fsck/dir.c 5.21
SCCS-vsn: sbin/fsck/pass3.c 5.12
SCCS-vsn: sbin/fsck/pass1b.c 5.10
SCCS-vsn: sbin/fsck/utilities.c 5.32
SCCS-vsn: sbin/fsck/pass5.c 5.16
SCCS-vsn: sbin/fsck/main.c 5.31
SCCS-vsn: sbin/fsck/pass2.c 5.19
SCCS-vsn: sbin/fsck/pass4.c 5.12
SCCS-vsn: sbin/fsck/setup.c 5.37

32 years agoadd get/setrlimit; make new entry points __name
Kirk McKusick [Thu, 28 May 1992 11:39:49 +0000 (03:39 -0800)]
add get/setrlimit; make new entry points __name

SCCS-vsn: sys/kern/syscalls.master 7.33

32 years agoprograms that include this file get new truncate and lseek interface
Kirk McKusick [Thu, 28 May 1992 11:21:03 +0000 (03:21 -0800)]
programs that include this file get new truncate and lseek interface

SCCS-vsn: include/unistd.h 5.17

32 years agoRevised sym-link followng rules section.
Elan Amir [Thu, 28 May 1992 09:28:15 +0000 (01:28 -0800)]
Revised sym-link followng rules section.

SCCS-vsn: bin/ln/ln.1 6.9

32 years agohave to save away the newly malloc'ed proc
Kirk McKusick [Thu, 28 May 1992 09:21:04 +0000 (01:21 -0800)]
have to save away the newly malloc'ed proc

SCCS-vsn: sys/kern/kern_fork.c 7.34

32 years agoincorporate changes for new kvm interfaces from lbl
Keith Sklower [Thu, 28 May 1992 09:11:59 +0000 (01:11 -0800)]
incorporate changes for new kvm interfaces from lbl

SCCS-vsn: usr.bin/netstat/ns.c 5.14
SCCS-vsn: usr.bin/netstat/main.c 5.28
SCCS-vsn: usr.bin/netstat/if.c 5.16
SCCS-vsn: usr.bin/netstat/iso.c 5.11
SCCS-vsn: usr.bin/netstat/route.c 5.23
SCCS-vsn: usr.bin/netstat/inet.c 5.16
SCCS-vsn: usr.bin/netstat/unix.c 5.12
SCCS-vsn: usr.bin/netstat/Makefile 5.15
SCCS-vsn: usr.bin/netstat/mbuf.c 5.11
SCCS-vsn: usr.bin/netstat/netstat.h 5.2

32 years agoattempt to make compile with new hierarchy and recent vm changes;
Keith Sklower [Thu, 28 May 1992 09:09:19 +0000 (01:09 -0800)]
attempt to make compile with new hierarchy and recent vm changes;
These changes are as yet untested

SCCS-vsn: sys/stand.att/saio.h 7.17
SCCS-vsn: sys/stand.att/sys.c 7.17
SCCS-vsn: sys/stand.att/open.c 7.3

32 years agodon't accept packets when not config'ed up
Keith Sklower [Thu, 28 May 1992 09:06:02 +0000 (01:06 -0800)]
don't accept packets when not config'ed up

SCCS-vsn: sys/net/if_ethersubr.c 7.19

32 years agosy --> ctty; common code requires us to take this change from newvm
Keith Sklower [Thu, 28 May 1992 08:59:01 +0000 (00:59 -0800)]
sy --> ctty; common code requires us to take this change from newvm

SCCS-vsn: sys/vax/vax/conf.c 7.19

32 years ago1.) need more stack for iso; 2.) arp has its own NETISR now
Keith Sklower [Thu, 28 May 1992 08:57:57 +0000 (00:57 -0800)]
1.) need more stack for iso; 2.) arp has its own NETISR now

SCCS-vsn: sys/vax/vax/locore.s 7.31

32 years agoSearch globally -- locate(1) is fixed.
Elan Amir [Thu, 28 May 1992 07:55:46 +0000 (23:55 -0800)]
Search globally -- locate(1) is fixed.

SCCS-vsn: usr.bin/locate/locate/updatedb.csh 5.2

32 years agoFixed if-else ambiguity bug.
Elan Amir [Thu, 28 May 1992 07:46:32 +0000 (23:46 -0800)]
Fixed if-else ambiguity bug.

SCCS-vsn: usr.bin/locate/code/locate.code.c 5.3

32 years agofix various reported bugs (like double freeing)
Keith Sklower [Thu, 28 May 1992 07:21:41 +0000 (23:21 -0800)]
fix various reported bugs (like double freeing)

SCCS-vsn: sys/netiso/iso_snpac.c 7.18

32 years agomust calculate tp_maxlcredit as soon as mss known for initial credit
Keith Sklower [Thu, 28 May 1992 07:19:04 +0000 (23:19 -0800)]
must calculate tp_maxlcredit as soon as mss known for initial credit
offering in CC and CR packets (by calling tp_rsyset).

SCCS-vsn: sys/netiso/tp_subr2.c 7.19

32 years ago1.) don't set retransmit timers in tp0; 2.) tone down panic:tp_rsyflush
Keith Sklower [Thu, 28 May 1992 07:17:29 +0000 (23:17 -0800)]
1.) don't set retransmit timers in tp0; 2.) tone down panic:tp_rsyflush

SCCS-vsn: sys/netiso/tp_subr.c 7.18

32 years ago1.) fix bug re:double freeing option mbuf in error case in ctlout;
Keith Sklower [Thu, 28 May 1992 07:16:26 +0000 (23:16 -0800)]
1.) fix bug re:double freeing option mbuf in error case in ctlout;
2.) if you are increasing so_rcv buff size, may want to open window

SCCS-vsn: sys/netiso/tp_output.c 7.16

32 years agoremember initial so_rcv space for later
Keith Sklower [Thu, 28 May 1992 07:14:55 +0000 (23:14 -0800)]
remember initial so_rcv space for later

SCCS-vsn: sys/netiso/tp_pcb.c 7.24

32 years agomake sure to calculate initial credit for both CE_bit options for CC and CR
Keith Sklower [Thu, 28 May 1992 07:14:16 +0000 (23:14 -0800)]
make sure to calculate initial credit for both CE_bit options for CC and CR

SCCS-vsn: sys/netiso/tp_emit.c 7.14

32 years agoneed real bwrite routine
Kirk McKusick [Thu, 28 May 1992 07:13:37 +0000 (23:13 -0800)]
need real bwrite routine

SCCS-vsn: sys/ufs/mfs/mfsnode.h 7.11

32 years agoremember so_rcvbuf size, so that if it gets increased, we can know
Keith Sklower [Thu, 28 May 1992 07:12:51 +0000 (23:12 -0800)]
remember so_rcvbuf size, so that if it gets increased, we can know
to open window

SCCS-vsn: sys/netiso/tp_pcb.h 7.21

32 years agowhen cancelling sendack timer, must also clear fasttimo request
Keith Sklower [Thu, 28 May 1992 07:11:58 +0000 (23:11 -0800)]
when cancelling sendack timer, must also clear fasttimo request

SCCS-vsn: sys/netiso/tp.trans 7.19

32 years agoneed to calculate initial credit on CC for other option viz CE_BIT
Keith Sklower [Thu, 28 May 1992 07:11:18 +0000 (23:11 -0800)]
need to calculate initial credit on CC for other option viz CE_BIT

SCCS-vsn: sys/netiso/tp_input.c 7.28

32 years agomore informative debugging for tp_slowtimo
Keith Sklower [Thu, 28 May 1992 07:10:22 +0000 (23:10 -0800)]
more informative debugging for tp_slowtimo

SCCS-vsn: sys/netiso/tp_timer.c 7.14

32 years agoneed real bwrite routine
Kirk McKusick [Thu, 28 May 1992 07:07:45 +0000 (23:07 -0800)]
need real bwrite routine

SCCS-vsn: sys/ufs/mfs/mfsnode.h 7.11

32 years agostrlen returns a size_t
Keith Bostic [Wed, 27 May 1992 22:12:32 +0000 (14:12 -0800)]
strlen returns a size_t

SCCS-vsn: sys/sys/systm.h 7.21

32 years agoFlags word needs to be volatile; from Chris Torek/Craig Leres
Keith Bostic [Wed, 27 May 1992 22:11:21 +0000 (14:11 -0800)]
Flags word needs to be volatile; from Chris Torek/Craig Leres

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

32 years agodeclare kinfo_proc as a structure, kinfo.h not necessarily included
Keith Bostic [Wed, 27 May 1992 09:50:31 +0000 (01:50 -0800)]
declare kinfo_proc as a structure, kinfo.h not necessarily included

SCCS-vsn: include/kvm.h 5.9

32 years agocast not necessary
Keith Bostic [Wed, 27 May 1992 09:44:14 +0000 (01:44 -0800)]
cast not necessary

SCCS-vsn: sbin/dmesg/dmesg.c 5.14

32 years agokvm_read, kvm_write now take void *'s, not char *'s
Keith Bostic [Wed, 27 May 1992 09:43:44 +0000 (01:43 -0800)]
kvm_read, kvm_write now take void *'s, not char *'s

SCCS-vsn: lib/libkvm/kvm.c 5.30

32 years agokvm_read, kvm_write take pointers to void *, not char *
Keith Bostic [Wed, 27 May 1992 09:34:03 +0000 (01:34 -0800)]
kvm_read, kvm_write take pointers to void *, not char *

SCCS-vsn: include/kvm.h 5.8

32 years agoadd ALIGNBYTES constant
Keith Bostic [Wed, 27 May 1992 08:05:46 +0000 (00:05 -0800)]
add ALIGNBYTES constant

SCCS-vsn: sys/tahoe/include/param.h 7.11
SCCS-vsn: sys/hp300/include/param.h 7.10
SCCS-vsn: sys/i386/include/param.h 5.11
SCCS-vsn: sys/pmax/include/param.h 7.4

32 years agoadd ALIGNBYTES constantadd ALIGNBYTES constant
Keith Bostic [Wed, 27 May 1992 08:04:03 +0000 (00:04 -0800)]
add ALIGNBYTES constantadd ALIGNBYTES constant

SCCS-vsn: sys/vax/include/param.h 7.22

32 years agominor update
Keith Bostic [Wed, 27 May 1992 06:59:20 +0000 (22:59 -0800)]
minor update

SCCS-vsn: share/doc/papers/jus/paper.ms 5.3

32 years agodisplay usecs; from Craig Leres
Keith Bostic [Wed, 27 May 1992 06:49:21 +0000 (22:49 -0800)]
display usecs; from Craig Leres

SCCS-vsn: sbin/ping/ping.c 5.10

32 years agodisplay usecs, ANSI C cleanups; from Craig Leres
Keith Bostic [Wed, 27 May 1992 06:47:24 +0000 (22:47 -0800)]
display usecs, ANSI C cleanups; from Craig Leres

SCCS-vsn: usr.sbin/traceroute/traceroute.c 5.5

32 years agoadd kvm_read (link to kvm_write)
Keith Bostic [Wed, 27 May 1992 06:45:09 +0000 (22:45 -0800)]
add kvm_read (link to kvm_write)

SCCS-vsn: lib/libkvm/Makefile 5.3

32 years agoupdate dmesg to use new kvm interface and vis(3); from Chris Torek
Keith Bostic [Wed, 27 May 1992 06:32:52 +0000 (22:32 -0800)]
update dmesg to use new kvm interface and vis(3); from Chris Torek

SCCS-vsn: sbin/dmesg/dmesg.c 5.13

32 years agodate and time created 92/05/26 15:31:49 by bostic
Keith Bostic [Wed, 27 May 1992 06:31:49 +0000 (22:31 -0800)]
date and time created 92/05/26 15:31:49 by bostic

SCCS-vsn: lib/libkvm/kvm_read.3 5.1

32 years agokvm is in its own library now
Keith Bostic [Wed, 27 May 1992 06:14:18 +0000 (22:14 -0800)]
kvm is in its own library now

SCCS-vsn: sbin/dmesg/Makefile 5.7

32 years agoupdate by Kirk, Mike
Keith Bostic [Wed, 27 May 1992 06:02:49 +0000 (22:02 -0800)]
update by Kirk, Mike

SCCS-vsn: share/doc/papers/jus/paper.ms 5.2

32 years agodate and time created 92/05/26 15:02:09 by bostic
Keith Bostic [Wed, 27 May 1992 06:02:09 +0000 (22:02 -0800)]
date and time created 92/05/26 15:02:09 by bostic

SCCS-vsn: share/doc/papers/jus/paper.ms 5.1

32 years agoupdate copyright year
Keith Bostic [Wed, 27 May 1992 05:40:24 +0000 (21:40 -0800)]
update copyright year

SCCS-vsn: lib/libkvm/kvm.c 5.29
SCCS-vsn: lib/libkvm/kvm_file.c 5.2
SCCS-vsn: lib/libkvm/kvm_hp300.c 5.26
SCCS-vsn: lib/libkvm/kvm_proc.c 5.26

32 years agoadd LBL credit line
Keith Bostic [Wed, 27 May 1992 05:37:39 +0000 (21:37 -0800)]
add LBL credit line

SCCS-vsn: lib/libkvm/kvm.3 5.3
SCCS-vsn: lib/libkvm/kvm.c 5.28
SCCS-vsn: lib/libkvm/kvm_file.c 5.2
SCCS-vsn: lib/libkvm/kvm_geterr.3 5.3
SCCS-vsn: lib/libkvm/kvm_getfiles.3 5.3
SCCS-vsn: lib/libkvm/kvm_getprocs.3 5.3
SCCS-vsn: lib/libkvm/kvm_hp300.c 5.25
SCCS-vsn: lib/libkvm/kvm_nlist.3 5.5
SCCS-vsn: lib/libkvm/kvm_open.3 5.3
SCCS-vsn: lib/libkvm/kvm_private.h 5.3
SCCS-vsn: lib/libkvm/kvm_proc.c 5.25

32 years agoadd <sys/time.h> for dinode.h; need to select tv_sec field of times
Kirk McKusick [Wed, 27 May 1992 01:09:42 +0000 (17:09 -0800)]
add <sys/time.h> for dinode.h; need to select tv_sec field of times

SCCS-vsn: sbin/dump/traverse.c 5.17

32 years agoadd <sys/time.h> for dinode.h
Kirk McKusick [Wed, 27 May 1992 01:07:04 +0000 (17:07 -0800)]
add <sys/time.h> for dinode.h

SCCS-vsn: sbin/dump/main.c 5.21
SCCS-vsn: sbin/dump/traverse.c 5.17
SCCS-vsn: sbin/dump/itime.c 5.13

32 years agoback out -r5.19 to working flock based code
Kirk McKusick [Wed, 27 May 1992 01:05:31 +0000 (17:05 -0800)]
back out -r5.19 to working flock based code

SCCS-vsn: sbin/dump/tape.c 5.23

32 years agoignore setuid bits on files if address was passed through a .forward
Eric Allman [Tue, 26 May 1992 06:53:12 +0000 (22:53 -0800)]
ignore setuid bits on files if address was passed through a .forward
or :include: file -- this avoids a security problem that comes up
with System V Release 4, reported by Dave Borman

SCCS-vsn: usr.sbin/sendmail/src/deliver.c 5.55
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.99

32 years agoadd generalized database mapping (using the K config line and
Eric Allman [Tue, 26 May 1992 04:13:45 +0000 (20:13 -0800)]
add generalized database mapping (using the K config line and
$( ... $) syntaxes); $[ ... $] is now a special case

SCCS-vsn: usr.sbin/sendmail/src/main.c 5.49
SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 5.18
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.98
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 5.31
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 5.44
SCCS-vsn: usr.sbin/sendmail/src/readcf.c 5.37
SCCS-vsn: usr.sbin/sendmail/src/conf.c 5.36
SCCS-vsn: usr.sbin/sendmail/src/udb.c 5.18

32 years agoadded lots of bug fixes
Ralph Campbell [Tue, 26 May 1992 03:44:54 +0000 (19:44 -0800)]
added lots of bug fixes

SCCS-vsn: sys/pmax/pmax/fp.s 7.2

32 years agodate and time created 92/05/22 15:06:24 by marc
Marc Teitelbaum [Sat, 23 May 1992 06:06:24 +0000 (22:06 -0800)]
date and time created 92/05/22 15:06:24 by marc

SCCS-vsn: bin/sh/alias.h 1.1

32 years agodate and time created 92/05/22 15:06:16 by marc
Marc Teitelbaum [Sat, 23 May 1992 06:06:16 +0000 (22:06 -0800)]
date and time created 92/05/22 15:06:16 by marc

SCCS-vsn: bin/sh/alias.c 1.1

32 years agono dupfd? no play...
Marc Teitelbaum [Fri, 22 May 1992 10:03:23 +0000 (02:03 -0800)]
no dupfd? no play...

SCCS-vsn: bin/sh/redir.c 5.2

32 years agomake rn_refines into rn_strictly_refines, so that ifa_ifwithnet()
Keith Sklower [Fri, 22 May 1992 08:02:29 +0000 (00:02 -0800)]
make rn_refines into rn_strictly_refines, so that ifa_ifwithnet()
will return the first of two equally good matches (which happens when you
have two IP address on the same subnet).

SCCS-vsn: sys/net/radix.c 7.14

32 years agodon't use free'd mbuf pointer; bug report net2/sys/10
Keith Bostic [Thu, 21 May 1992 10:02:49 +0000 (02:02 -0800)]
don't use free'd mbuf pointer; bug report net2/sys/10

SCCS-vsn: sys/kern/uipc_syscalls.c 7.26

32 years agoclose should return 0
Keith Bostic [Thu, 21 May 1992 08:37:39 +0000 (00:37 -0800)]
close should return 0

SCCS-vsn: sys/kern/subr_log.c 7.14

32 years agoallocate proc structure before allocate process id; bug that if
Kirk McKusick [Thu, 21 May 1992 08:36:58 +0000 (00:36 -0800)]
allocate proc structure before allocate process id; bug that if
p_pgid == pid + 1 could end up not finding a process using the new pid

SCCS-vsn: sys/kern/kern_fork.c 7.33

32 years agoreturn codes for pt[sc]close (and exactly *what* if they fail???)
Marc Teitelbaum [Thu, 21 May 1992 08:23:22 +0000 (00:23 -0800)]
return codes for pt[sc]close (and exactly *what* if they fail???)

SCCS-vsn: sys/kern/tty_pty.c 7.26

32 years agofencepost error in ruadd; from Pace Willisson (pace@blitz.com)
Keith Bostic [Thu, 21 May 1992 08:03:47 +0000 (00:03 -0800)]
fencepost error in ruadd; from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/kern/kern_resource.c 7.16

32 years agoDon't call linesw[].l_rint until the console is really opened
Keith Bostic [Thu, 21 May 1992 07:56:57 +0000 (23:56 -0800)]
Don't call linesw[].l_rint until the console is really opened
(from 386bsd).  apparently, this fixes a panic caused by typing on the
console while booting.  from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/i386/isa/pccons.c 5.14

32 years agoReally set the CR0_EM bit as the comments suggested (from 386bsd).
Keith Bostic [Thu, 21 May 1992 07:54:31 +0000 (23:54 -0800)]
Really set the CR0_EM bit as the comments suggested (from 386bsd).
Delete npxload and npxunload, which are not used.  Change npxintr to deliver
a floating point exception vi psignal, rather than a recursive call to trap.
This is important since we may have context switched away from the current
owner of the npx.  A recent set of changes in locore.s and isu.s guarantee
that this signal will be delivered before executing any more user code in
the affected process, even if it is the current process.  Also rearranged
npxdna a little and removed dead code; from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/i386/isa/npx.c 7.4

32 years agoDon't loop forever in weintr. Unfortunately, I can't explain why
Keith Bostic [Thu, 21 May 1992 07:52:30 +0000 (23:52 -0800)]
Don't loop forever in weintr.  Unfortunately, I can't explain why
it was looping, but this fix keeps the machine from hanging, and
it doesn't even cause problems with future packets.
from Pace Willisson (pace@blitz.com)

SCCS-vsn: sys/i386/isa/if_we.c 7.4