unix-history/.git
30 years agofix problem that allowed Deferred: messages to override fatal messages
Eric Allman [Sun, 28 Nov 1993 00:02:02 +0000 (16:02 -0800)]
fix problem that allowed Deferred: messages to override fatal messages

SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.44

30 years agomore attempts to catch fd 0/1/2 lossage
Eric Allman [Sat, 27 Nov 1993 22:59:45 +0000 (14:59 -0800)]
more attempts to catch fd 0/1/2 lossage

SCCS-vsn: usr.sbin/sendmail/src/main.c 8.38

30 years agoif option I is not set, be more forgiving on host unknown errors
Eric Allman [Sat, 27 Nov 1993 10:47:21 +0000 (02:47 -0800)]
if option I is not set, be more forgiving on host unknown errors
to allow fallback to hosts table

SCCS-vsn: usr.sbin/sendmail/src/domain.c 8.9

30 years agomake the panic state more panicy
Eric Allman [Sat, 27 Nov 1993 10:43:58 +0000 (02:43 -0800)]
make the panic state more panicy

SCCS-vsn: usr.sbin/sendmail/src/savemail.c 8.20

30 years agodiagnose children that core dump in srvrsmtp
Eric Allman [Sat, 27 Nov 1993 10:43:36 +0000 (02:43 -0800)]
diagnose children that core dump in srvrsmtp

SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 8.19

30 years agodon't auto-append . to domain names if running without DNS
Eric Allman [Sat, 27 Nov 1993 10:43:14 +0000 (02:43 -0800)]
don't auto-append . to domain names if running without DNS

SCCS-vsn: usr.sbin/sendmail/src/readcf.c 8.16

30 years agoconvert to new <sys/queue.h> structures
Keith Bostic [Sat, 27 Nov 1993 03:11:35 +0000 (19:11 -0800)]
convert to new <sys/queue.h> structures

SCCS-vsn: usr.bin/man/config.h 8.3

30 years agoavoid symbolic link attacks
Eric Allman [Fri, 26 Nov 1993 03:41:12 +0000 (19:41 -0800)]
avoid symbolic link attacks

SCCS-vsn: usr.sbin/sendmail/src/savemail.c 8.19

30 years agosecurity patches to seal up symbolic link attacks
Eric Allman [Fri, 26 Nov 1993 03:33:01 +0000 (19:33 -0800)]
security patches to seal up symbolic link attacks

SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.28
SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.54
SCCS-vsn: usr.sbin/sendmail/src/util.c 8.17
SCCS-vsn: usr.sbin/sendmail/src/recipient.c 8.24

30 years agowork around Ultrix problem: gethostbyname can return large h_length
Eric Allman [Fri, 26 Nov 1993 03:23:24 +0000 (19:23 -0800)]
work around Ultrix problem: gethostbyname can return large h_length

SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.26
SCCS-vsn: usr.sbin/sendmail/src/udb.c 8.4

30 years agodon't try to print the hostname on -bv if there is none.
Eric Allman [Fri, 26 Nov 1993 03:22:50 +0000 (19:22 -0800)]
don't try to print the hostname on -bv if there is none.

SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.43

30 years agofix YP_MASTER_NAME to be consistent with SunOS
Eric Allman [Fri, 26 Nov 1993 03:22:34 +0000 (19:22 -0800)]
fix YP_MASTER_NAME to be consistent with SunOS

SCCS-vsn: usr.sbin/sendmail/src/map.c 8.18

30 years agodelete $u in parent envelope to avoid bogus info in Received: lines
Eric Allman [Fri, 26 Nov 1993 01:35:48 +0000 (17:35 -0800)]
delete $u in parent envelope to avoid bogus info in Received: lines

SCCS-vsn: usr.sbin/sendmail/src/savemail.c 8.18

30 years agoadd clause for Stardent Titan running TitanOS 4.2
Eric Allman [Fri, 26 Nov 1993 00:17:38 +0000 (16:17 -0800)]
add clause for Stardent Titan running TitanOS 4.2

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.53

30 years agoneeded (dumpsize+vmunixsize) needs to be in 1k chunks not bytes
Mike Hibler [Thu, 25 Nov 1993 07:12:46 +0000 (23:12 -0800)]
needed (dumpsize+vmunixsize) needs to be in 1k chunks not bytes

SCCS-vsn: sbin/savecore/savecore.c 8.2

30 years agofix comment, Pinnacle is no longer secret
Chris Torek [Wed, 24 Nov 1993 15:41:28 +0000 (07:41 -0800)]
fix comment, Pinnacle is no longer secret

SCCS-vsn: sys/sparc/sparc/cpu.c 8.5

30 years agofix typo on UUCP router line
Eric Allman [Wed, 24 Nov 1993 02:01:29 +0000 (18:01 -0800)]
fix typo on UUCP router line

SCCS-vsn: usr.sbin/sendmail/cf/m4/proto.m4 8.21

30 years agorevised version for use by applications as well as the kernel
Keith Bostic [Tue, 23 Nov 1993 23:12:45 +0000 (15:12 -0800)]
revised version for use by applications as well as the kernel

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

30 years agofix core dump on no \n problem
Eric Allman [Tue, 23 Nov 1993 03:44:08 +0000 (19:44 -0800)]
fix core dump on no \n problem

SCCS-vsn: usr.sbin/sendmail/makemap/makemap.c 8.6

30 years agovm_page_insert should be done with paging queues locked (torek)
Mike Hibler [Mon, 22 Nov 1993 02:27:57 +0000 (18:27 -0800)]
vm_page_insert should be done with paging queues locked (torek)

SCCS-vsn: sys/vm/device_pager.c 8.3

30 years agochanges to delete FallBackMX if it is already in the MX list; save
Eric Allman [Sun, 21 Nov 1993 02:14:12 +0000 (18:14 -0800)]
changes to delete FallBackMX if it is already in the MX list; save
for major release

SCCS-vsn: usr.sbin/sendmail/src/domain.c 8.8.1.1

30 years agorelay mailer shouldn't rewrite recipients
Eric Allman [Sat, 20 Nov 1993 23:53:12 +0000 (15:53 -0800)]
relay mailer shouldn't rewrite recipients

SCCS-vsn: usr.sbin/sendmail/cf/mailer/smtp.m4 8.8

30 years agofix typo in list syntax handling
Eric Allman [Sat, 20 Nov 1993 23:52:48 +0000 (15:52 -0800)]
fix typo in list syntax handling

SCCS-vsn: usr.sbin/sendmail/cf/mailer/uucp.m4 8.7

30 years agochange IDENTPROTO from a #ifdef to a #if
Eric Allman [Sat, 20 Nov 1993 23:36:03 +0000 (15:36 -0800)]
change IDENTPROTO from a #ifdef to a #if

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.52

30 years agomake $#error exit stats work consistently whether or not they have
Eric Allman [Sat, 20 Nov 1993 23:35:38 +0000 (15:35 -0800)]
make $#error exit stats work consistently whether or not they have
a $@exitstat clause

SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 8.18

30 years agoIDENTPROTO is a #if not a #ifdef to make it easier to turn it off
Eric Allman [Sat, 20 Nov 1993 23:29:06 +0000 (15:29 -0800)]
IDENTPROTO is a #if not a #ifdef to make it easier to turn it off

SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.25

30 years agoclarify setvendor()
Eric Allman [Sat, 20 Nov 1993 23:15:05 +0000 (15:15 -0800)]
clarify setvendor()

SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.48

30 years agomore attempts to trap fd 1 bug
Eric Allman [Sat, 20 Nov 1993 22:57:29 +0000 (14:57 -0800)]
more attempts to trap fd 1 bug

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

30 years agoclaim is that DELL 2.2 has seteuid that works fine
Eric Allman [Sat, 20 Nov 1993 22:57:09 +0000 (14:57 -0800)]
claim is that DELL 2.2 has seteuid that works fine

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.51

30 years agodiagnose unrecognized I options
Eric Allman [Sat, 20 Nov 1993 22:53:22 +0000 (14:53 -0800)]
diagnose unrecognized I options

SCCS-vsn: usr.sbin/sendmail/src/readcf.c 8.15

30 years agocurhost can be null if running SMTP to a program: avoid core dumps
Eric Allman [Sat, 20 Nov 1993 22:52:29 +0000 (14:52 -0800)]
curhost can be null if running SMTP to a program: avoid core dumps

SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.42

30 years agomore attempts to trap fd 0 1 2 problem
Eric Allman [Sat, 20 Nov 1993 22:52:10 +0000 (14:52 -0800)]
more attempts to trap fd 0 1 2 problem

SCCS-vsn: usr.sbin/sendmail/src/queue.c 8.29

30 years agoreturn of vfork is a pid_t, not an int
Keith Bostic [Sat, 20 Nov 1993 21:50:15 +0000 (13:50 -0800)]
return of vfork is a pid_t, not an int

SCCS-vsn: include/unistd.h 8.2

30 years agoallow character or filesystem arguments
Kirk McKusick [Sat, 20 Nov 1993 09:49:49 +0000 (01:49 -0800)]
allow character or filesystem arguments

SCCS-vsn: usr.sbin/quot/quot.c 8.3

30 years agoavoid passing SIZE= parameter into rulesets
Eric Allman [Fri, 19 Nov 1993 23:54:05 +0000 (15:54 -0800)]
avoid passing SIZE= parameter into rulesets

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

30 years agodate and time created 93/11/17 21:22:30 by mckusick
Kirk McKusick [Thu, 18 Nov 1993 13:22:30 +0000 (05:22 -0800)]
date and time created 93/11/17 21:22:30 by mckusick

SCCS-vsn: games/xroach/xroach.6 8.1

30 years agofix problem that caused last header entered with no body to be discarded
Eric Allman [Thu, 18 Nov 1993 08:51:04 +0000 (00:51 -0800)]
fix problem that caused last header entered with no body to be discarded

SCCS-vsn: usr.sbin/sendmail/src/collect.c 8.7

30 years agoadded tabset ref for vt102-w
John A. Kunze [Thu, 18 Nov 1993 05:43:42 +0000 (21:43 -0800)]
added tabset ref for vt102-w

SCCS-vsn: share/termcap/termcap.src 8.2

30 years agoportability for AIX
Eric Allman [Thu, 18 Nov 1993 02:07:18 +0000 (18:07 -0800)]
portability for AIX

SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.47

30 years agoname of file is programname.core
Kirk McKusick [Thu, 18 Nov 1993 01:52:26 +0000 (17:52 -0800)]
name of file is programname.core

SCCS-vsn: share/man/man5/core.5 8.2

30 years agoadd the TZ environmental variable
Keith Bostic [Wed, 17 Nov 1993 23:16:47 +0000 (15:16 -0800)]
add the TZ environmental variable

SCCS-vsn: bin/date/date.1 8.2

30 years agoadd the environmental variable TZ
Keith Bostic [Wed, 17 Nov 1993 23:13:02 +0000 (15:13 -0800)]
add the environmental variable TZ

SCCS-vsn: bin/ls/ls.1 8.2

30 years agoadd TZ
Keith Bostic [Wed, 17 Nov 1993 23:10:46 +0000 (15:10 -0800)]
add TZ

SCCS-vsn: share/man/man7/environ.7 8.2

30 years agotypo
Keith Bostic [Wed, 17 Nov 1993 23:05:44 +0000 (15:05 -0800)]
typo

SCCS-vsn: lib/libc/gen/tzset.3 8.2

30 years agotypo
Keith Bostic [Wed, 17 Nov 1993 21:17:48 +0000 (13:17 -0800)]
typo

SCCS-vsn: lib/libc/stdio/tmpnam.3 8.2
SCCS-vsn: games/fortune/fortune/fortune.6 8.2

30 years agowell, looks like we have to get all the fields right after all --
Chris Torek [Wed, 17 Nov 1993 12:04:32 +0000 (04:04 -0800)]
well, looks like we have to get all the fields right after all --
otherwise problems occur for __SWR mode files.  I suppose we could
have lots more flags, but this should be OK.

SCCS-vsn: lib/libc/stdio/setvbuf.c 8.2

30 years agowell, looks like we have to get all the fields right after all --
Chris Torek [Wed, 17 Nov 1993 12:03:22 +0000 (04:03 -0800)]
well, looks like we have to get all the fields right after all --
otherwise problems occur for __SWR mode files.  I suppose we could

SCCS-vsn: lib/libc/stdio/setvbuf.c 8.2

30 years agoadd CLKTICK sysconf call
Mike Hibler [Wed, 17 Nov 1993 08:28:23 +0000 (00:28 -0800)]
add CLKTICK sysconf call

SCCS-vsn: sys/hp/hpux/hpux.h 8.3
SCCS-vsn: sys/hp/hpux/hpux_compat.c 8.3

30 years agoallow for world export (from Macklem)
Kirk McKusick [Wed, 17 Nov 1993 07:10:34 +0000 (23:10 -0800)]
allow for world export (from Macklem)

SCCS-vsn: sbin/mountd/mountd.c 8.2

30 years agob_un.b_addr -> b_data
Mike Hibler [Wed, 17 Nov 1993 06:21:06 +0000 (22:21 -0800)]
b_un.b_addr -> b_data

SCCS-vsn: sys/dev/vn.c 8.3
SCCS-vsn: sys/dev/cd.c 8.2

30 years agoclarify text/binary nondistinction; fix up wording on buffering
Chris Torek [Wed, 17 Nov 1993 06:17:41 +0000 (22:17 -0800)]
clarify text/binary nondistinction; fix up wording on buffering

SCCS-vsn: lib/libc/stdio/stdio.3 8.5

30 years agoaf.h is gone
Kirk McKusick [Wed, 17 Nov 1993 06:13:12 +0000 (22:13 -0800)]
af.h is gone

SCCS-vsn: sys/net/if.c 8.2

30 years agomore typos
Keith Bostic [Wed, 17 Nov 1993 04:58:35 +0000 (20:58 -0800)]
more typos

SCCS-vsn: lib/libc/stdio/stdio.3 8.4

30 years agotypo
Keith Bostic [Wed, 17 Nov 1993 04:57:18 +0000 (20:57 -0800)]
typo

SCCS-vsn: lib/libc/stdio/stdio.3 8.3

30 years agomention mkstemp
Keith Bostic [Wed, 17 Nov 1993 04:44:27 +0000 (20:44 -0800)]
mention mkstemp

SCCS-vsn: lib/libc/stdio/stdio.3 8.2

30 years agodescribe fts(3)'s place in the stanards world correctly
Keith Bostic [Wed, 17 Nov 1993 04:41:37 +0000 (20:41 -0800)]
describe fts(3)'s place in the stanards world correctly

SCCS-vsn: lib/libc/gen/fts.3 8.2

30 years agoHere's a patch to the man page to fix a problem and
Keith Bostic [Wed, 17 Nov 1993 04:39:49 +0000 (20:39 -0800)]
Here's a patch to the man page to fix a problem and
describe ~C which is what causes consh() to be called.
From: Paul A Vixie <paul@vix.com>

SCCS-vsn: usr.bin/tip/tip.1 8.2

30 years agoError in the table; From: db@diana.ocunix.on.ca (Dyane Bruce)
Keith Bostic [Wed, 17 Nov 1993 04:36:16 +0000 (20:36 -0800)]
Error in the table; From: db@diana.ocunix.on.ca (Dyane Bruce)

SCCS-vsn: games/bcd/bcd.c 8.2

30 years agoHere is a bugfix for the Lance chip driver for the DECstation 2100/3100.
Keith Bostic [Wed, 17 Nov 1993 04:31:08 +0000 (20:31 -0800)]
Here is a bugfix for the Lance chip driver for the DECstation 2100/3100.
The fix is specific to the original DECstations (not the 5000's) and results
in persistent TCP checksum errors when a TCP connection's window size
adjusts such that the start offset is on a byte boundary. The problem
is that "from" is a signed char and sign extended over the high order
bits of the short.
From: rmacklem@herman.cs.uoguelph.ca (Richard A Macklem)

SCCS-vsn: sys/pmax/dev/if_le.c 8.2

30 years agoANSI or the SVID guarantees that no name gets reused.
Keith Bostic [Wed, 17 Nov 1993 04:23:02 +0000 (20:23 -0800)]
ANSI or the SVID guarantees that no name gets reused.
From: donn@BSDI.COM (Donn Seeley)

SCCS-vsn: lib/libc/stdio/tmpnam.c 8.2

30 years agoIf you cp many files the system can run out of something
Keith Bostic [Wed, 17 Nov 1993 04:20:14 +0000 (20:20 -0800)]
If you cp many files the system can run out of something
(I haven't investigated exactly what).  The problem is
that cp mmaps the source file, but it's never unmapped.
From: Lennart Augustsson <augustss@cs.chalmers.se>

SCCS-vsn: bin/cp/utils.c 8.2

30 years agotyupo
Keith Bostic [Wed, 17 Nov 1993 04:15:34 +0000 (20:15 -0800)]
tyupo

SCCS-vsn: lib/libc/sys/open.2 8.2

30 years agoETIMEDOUT: Connection timed out -> Operation timed out
Keith Bostic [Wed, 17 Nov 1993 04:11:46 +0000 (20:11 -0800)]
ETIMEDOUT: Connection timed out -> Operation timed out

SCCS-vsn: sys/sys/errno.h 8.2
SCCS-vsn: lib/libc/gen/errlst.c 8.2
SCCS-vsn: lib/libc/sys/intro.2 8.2

30 years agotypos
Keith Bostic [Wed, 17 Nov 1993 04:08:25 +0000 (20:08 -0800)]
typos

SCCS-vsn: games/caesar/caesar.6 8.2

30 years agoadd file(1) Ian Darwin
Keith Bostic [Wed, 17 Nov 1993 04:06:59 +0000 (20:06 -0800)]
add file(1)       Ian Darwin

SCCS-vsn: admin/admin/contrib/contrib 5.52

30 years agoWhile installing rdist v6, I noticed that a file descriptor leak in
Keith Bostic [Wed, 17 Nov 1993 04:01:46 +0000 (20:01 -0800)]
While installing rdist v6, I noticed that a file descriptor leak in
rcmd.c documented in the README still existed in the bsd source. A
context diff is appended.
From: Craig Leres <leres@ee.lbl.gov>

SCCS-vsn: lib/libc/net/rcmd.c 8.2

30 years agoWhile installing rdist v6, I noticed that a file descriptor leak in
Keith Bostic [Wed, 17 Nov 1993 03:59:23 +0000 (19:59 -0800)]
While installing rdist v6, I noticed that a file descriptor leak in
rcmd.c documented in the READM still existed in the bsd source. A
context diff is appended.
From: Craig Leres <leres@ee.lbl.gov>

SCCS-vsn: lib/libc/net/rcmd.c 8.2

30 years agoThe following quick patch to usr.bin/finger/net.c fixes finger so that
Keith Bostic [Wed, 17 Nov 1993 03:56:08 +0000 (19:56 -0800)]
The following quick patch to usr.bin/finger/net.c fixes finger so that
it only prints a single newline when a <CR> (carriage return) is followed
by another <CR>, which may happen if you finger a site beyond another site,
i.e. finger user@site@some.other.site
From: composer@Beyond.Dreams.ORG (Jeff Kellem)

SCCS-vsn: usr.bin/finger/net.c 8.2

30 years agotypo
Keith Bostic [Wed, 17 Nov 1993 03:51:55 +0000 (19:51 -0800)]
typo

SCCS-vsn: lib/libc/gen/exec.3 8.2

30 years agoAs with wall and syslogd, talkd wasn't strictly terminating the string
Keith Bostic [Wed, 17 Nov 1993 03:49:48 +0000 (19:49 -0800)]
As with wall and syslogd, talkd wasn't strictly terminating the string
it passes to ttymsg() (and strcmp()). I also got rid of some magic
constants.
From: Craig Leres <leres@ee.lbl.gov>

SCCS-vsn: libexec/talkd/process.c 8.2
SCCS-vsn: libexec/talkd/process.c 8.2

30 years agoAs with wall, syslogd wasn't strictly terminating the string it passes
Keith Bostic [Wed, 17 Nov 1993 03:41:49 +0000 (19:41 -0800)]
As with wall, syslogd wasn't strictly terminating the string it passes
to ttymsg(). I also fixed some new gcc warnings.
From: Craig Leres <leres@ee.lbl.gov>

SCCS-vsn: usr.sbin/syslogd/syslogd.c 8.2

30 years agoThe source ttymsg.c needed a check for slash in the utmp entries. Don't
Keith Bostic [Wed, 17 Nov 1993 03:39:26 +0000 (19:39 -0800)]
The source ttymsg.c needed a check for slash in the utmp entries. Don't
forget to recompile talkd and syslogd in addition to wall after fixing
this. Also, I found that the string wall passes to ttymsg() wasn't
strictly terminated. And there were some new gcc warnings to contend
with.
From: Craig Leres <leres@ee.lbl.gov>

SCCS-vsn: usr.bin/wall/ttymsg.c 8.2
SCCS-vsn: usr.bin/wall/wall.c 8.2

30 years agoCraig Leres' patches to 4.4BSD
Keith Bostic [Wed, 17 Nov 1993 03:33:38 +0000 (19:33 -0800)]
Craig Leres' patches to 4.4BSD

SCCS-vsn: share/man/makewhatis.sed 8.2

30 years agohave to do tprintf_open before trying to print
Kirk McKusick [Tue, 16 Nov 1993 13:57:53 +0000 (05:57 -0800)]
have to do tprintf_open before trying to print

SCCS-vsn: sys/hp300/dev/st.c 8.2

30 years agomove initialization of `cc' above loop: as it used to be
Kirk McKusick [Tue, 16 Nov 1993 12:57:00 +0000 (04:57 -0800)]
move initialization of `cc' above loop: as it used to be

SCCS-vsn: sys/kern/tty.c 8.5

30 years agoaf.c has been retired
Keith Sklower [Tue, 16 Nov 1993 06:56:34 +0000 (22:56 -0800)]
af.c has been retired

SCCS-vsn: sys/conf/files.newconf 8.3

30 years agoaf.c has been retired
Keith Sklower [Tue, 16 Nov 1993 05:38:07 +0000 (21:38 -0800)]
af.c has been retired

SCCS-vsn: sys/conf/files 8.2

30 years agoaf.h has been retired
Keith Sklower [Tue, 16 Nov 1993 05:36:15 +0000 (21:36 -0800)]
af.h has been retired

SCCS-vsn: sys/netiso/iso.c 8.2
SCCS-vsn: sys/netiso/tuba_table.c 8.2
SCCS-vsn: sys/netns/ns.c 8.2

30 years agoaf.h has been retire
Keith Sklower [Tue, 16 Nov 1993 05:34:11 +0000 (21:34 -0800)]
af.h has been retire

SCCS-vsn: sys/netinet/in.c 8.2
SCCS-vsn: sys/netinet/ip_mroute.c 8.2

30 years agoaf.h has been retired
Keith Sklower [Tue, 16 Nov 1993 05:32:50 +0000 (21:32 -0800)]
af.h has been retired

SCCS-vsn: sys/net/route.c 8.2
SCCS-vsn: sys/net/rtsock.c 8.2

30 years agoIN_CHANGE should set flags not mode
Kirk McKusick [Mon, 15 Nov 1993 07:42:42 +0000 (23:42 -0800)]
IN_CHANGE should set flags not mode

SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 8.6
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 8.6

30 years agofix access check for requests covering multiple modes
Keith Bostic [Mon, 15 Nov 1993 07:41:29 +0000 (23:41 -0800)]
fix access check for requests covering multiple modes

SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 8.5
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 8.5

30 years agoMAPPEDCOPY code: routines for mapped copyin/copyout
Mike Hibler [Mon, 15 Nov 1993 06:23:40 +0000 (22:23 -0800)]
MAPPEDCOPY code: routines for mapped copyin/copyout

SCCS-vsn: sys/hp300/hp300/vm_machdep.c 8.4

30 years agoMAPPEDCOPY code: init the threshhold size
Mike Hibler [Mon, 15 Nov 1993 06:22:58 +0000 (22:22 -0800)]
MAPPEDCOPY code: init the threshhold size

SCCS-vsn: sys/hp300/hp300/machdep.c 8.3

30 years agouse faster copypage primative in pmap_copy_page
Mike Hibler [Mon, 15 Nov 1993 06:20:28 +0000 (22:20 -0800)]
use faster copypage primative in pmap_copy_page

SCCS-vsn: sys/hp300/hp300/pmap.c 8.2

30 years agocleanups, new copypage routine, MAPPEDCOPY code for copyin/out
Mike Hibler [Mon, 15 Nov 1993 06:18:32 +0000 (22:18 -0800)]
cleanups, new copypage routine, MAPPEDCOPY code for copyin/out

SCCS-vsn: sys/hp300/hp300/locore.s 8.5

30 years agofaster /dev/zero, mmap interface (idea from netbsd)
Mike Hibler [Mon, 15 Nov 1993 06:14:54 +0000 (22:14 -0800)]
faster /dev/zero, mmap interface (idea from netbsd)

SCCS-vsn: sys/hp300/hp300/mem.c 8.2

30 years agominor comment tweaks to avoid problems with non-traditional CPP
Mike Hibler [Mon, 15 Nov 1993 06:12:59 +0000 (22:12 -0800)]
minor comment tweaks to avoid problems with non-traditional CPP

SCCS-vsn: sys/hp300/hp300/oc_cksum.s 8.2

30 years agocomment CPU types, add MAPPEDCOPY, del SYSVSHM
Mike Hibler [Mon, 15 Nov 1993 06:08:13 +0000 (22:08 -0800)]
comment CPU types, add MAPPEDCOPY, del SYSVSHM

SCCS-vsn: sys/hp300/conf/GENERIC.hp300 8.2

30 years agomore ideas
Mike Hibler [Mon, 15 Nov 1993 06:06:27 +0000 (22:06 -0800)]
more ideas

SCCS-vsn: sys/hp300/DOC/TODO.hp300 8.2

30 years agomissing permission check on sethostname
Mike Hibler [Mon, 15 Nov 1993 06:03:43 +0000 (22:03 -0800)]
missing permission check on sethostname

SCCS-vsn: sys/kern/kern_xxx.c 8.2

30 years agoin io, check right off if page exists in object
Mike Hibler [Mon, 15 Nov 1993 06:00:15 +0000 (22:00 -0800)]
in io, check right off if page exists in object
makes shadow-chain traversal faster

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

30 years agokeep indices constant even if a pager is not configured
Mike Hibler [Mon, 15 Nov 1993 05:57:06 +0000 (21:57 -0800)]
keep indices constant even if a pager is not configured

SCCS-vsn: sys/vm/vm_pager.c 8.3

30 years agoeliminate unneeded cast
Mike Hibler [Mon, 15 Nov 1993 05:54:44 +0000 (21:54 -0800)]
eliminate unneeded cast

SCCS-vsn: sys/vm/vnode_pager.c 8.3

30 years agosupport for sequential swap devices (SEQSWAP ifdef)
Mike Hibler [Mon, 15 Nov 1993 05:50:48 +0000 (21:50 -0800)]
support for sequential swap devices (SEQSWAP ifdef)

SCCS-vsn: sys/vm/vm_swap.c 8.2

30 years agoconvert sw_freed to sw_flags for SEQSWAP support
Mike Hibler [Mon, 15 Nov 1993 05:45:50 +0000 (21:45 -0800)]
convert sw_freed to sw_flags for SEQSWAP support

SCCS-vsn: sys/sys/conf.h 8.2

30 years agomake n_size u_quad_t instead of off_t
Mike Hibler [Mon, 15 Nov 1993 05:43:07 +0000 (21:43 -0800)]
make n_size u_quad_t instead of off_t
ensures consistant size and alignment for implementations with off_t==long

SCCS-vsn: sys/nfs/nfsnode.h 8.2

30 years agoconvert mmaps of /dev/zero to anon memory requests
Mike Hibler [Mon, 15 Nov 1993 05:36:14 +0000 (21:36 -0800)]
convert mmaps of /dev/zero to anon memory requests

SCCS-vsn: sys/vm/vm_mmap.c 8.3

30 years agoadd iszerodev predicate
Mike Hibler [Mon, 15 Nov 1993 05:33:09 +0000 (21:33 -0800)]
add iszerodev predicate

SCCS-vsn: sys/hp300/hp300/conf.c 8.2
SCCS-vsn: sys/i386/i386/conf.c 8.2
SCCS-vsn: sys/luna68k/luna68k/conf.c 8.2
SCCS-vsn: sys/news3400/news3400/conf.c 8.2
SCCS-vsn: sys/pmax/pmax/conf.c 8.2
SCCS-vsn: sys/sparc/sparc/conf.c 8.3

30 years agoset $=k as documented
Eric Allman [Mon, 15 Nov 1993 00:28:07 +0000 (16:28 -0800)]
set $=k as documented

SCCS-vsn: usr.sbin/sendmail/src/main.c 8.37