unix-history/.git
30 years agodate and time created 94/03/27 08:07:46 by bostic
Keith Bostic [Sun, 27 Mar 1994 23:07:46 +0000 (15:07 -0800)]
date and time created 94/03/27 08:07:46 by bostic

SCCS-vsn: sbin/mount/mount_ufs.c 8.1

30 years agodate and time created 94/03/27 08:07:39 by bostic
Keith Bostic [Sun, 27 Mar 1994 23:07:39 +0000 (15:07 -0800)]
date and time created 94/03/27 08:07:39 by bostic

SCCS-vsn: sbin/mount/getmntopts.c 8.1

30 years agodate and time created 94/03/27 08:06:58 by bostic
Keith Bostic [Sun, 27 Mar 1994 23:06:58 +0000 (15:06 -0800)]
date and time created 94/03/27 08:06:58 by bostic

SCCS-vsn: sbin/mount/getmntopts.3 8.1

30 years agoJan-Simon and my new versions of the mount commands
Keith Bostic [Sun, 27 Mar 1994 22:46:03 +0000 (14:46 -0800)]
Jan-Simon and my new versions of the mount commands
table driven options, delete -F in favor of -o being passed down

SCCS-vsn: sbin/mount/mount.8 8.5
SCCS-vsn: sbin/mount/mount.c 8.16

30 years agoremove _PATH_EXECDIR, add _PATH_SBIN, _PATH_USRSBIN
Jan-Simon Pendry [Sun, 27 Mar 1994 22:44:04 +0000 (14:44 -0800)]
remove _PATH_EXECDIR, add _PATH_SBIN, _PATH_USRSBIN

SCCS-vsn: sbin/mount/pathnames.h 8.2

30 years agoadd mount_ufs.c getmntopts.c
Keith Bostic [Sun, 27 Mar 1994 22:42:52 +0000 (14:42 -0800)]
add mount_ufs.c getmntopts.c

SCCS-vsn: sbin/mount/Makefile 8.4

30 years agoreturn -1 on failure, so it matches the man page and setenv
Keith Bostic [Sun, 27 Mar 1994 20:40:46 +0000 (12:40 -0800)]
return -1 on failure, so it matches the man page and setenv

SCCS-vsn: lib/libc/stdlib/putenv.c 8.2

30 years agoadd a trailing semi-colon to the getopt extern varaibles
Keith Bostic [Sat, 26 Mar 1994 22:31:26 +0000 (14:31 -0800)]
add a trailing semi-colon to the getopt extern varaibles

SCCS-vsn: lib/libc/stdlib/getopt.3 8.3

30 years agochange "ahost" name to "buf", pick a reasonable length
Keith Bostic [Sat, 26 Mar 1994 22:24:42 +0000 (14:24 -0800)]
change "ahost" name to "buf", pick a reasonable length
I don't know why this code gets people so upset...

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

30 years agouse "min" and "time", not "vmin" and "vtime"
Keith Bostic [Sat, 26 Mar 1994 22:14:15 +0000 (14:14 -0800)]
use "min" and "time", not "vmin" and "vtime"
From: Charles Hannum <mycroft@sun-lamp.cs.berkeley.edu>

SCCS-vsn: bin/stty/cchar.c 8.3
SCCS-vsn: bin/stty/gfmt.c 8.3

30 years agoprettiness police
Keith Bostic [Sat, 26 Mar 1994 22:12:30 +0000 (14:12 -0800)]
prettiness police

SCCS-vsn: bin/stty/print.c 8.3

30 years agoremove '.' from the path
Keith Bostic [Sat, 26 Mar 1994 21:57:31 +0000 (13:57 -0800)]
remove '.' from the path
export TERM for single user shells
From: Mike Karels <karels@BSDI.COM>

SCCS-vsn: etc/root/dot.profile 8.5

30 years agocgetent accesses free'd memory
Keith Bostic [Sat, 26 Mar 1994 07:41:46 +0000 (23:41 -0800)]
cgetent accesses free'd memory
From: Chris Torek <torek@BSDI.COM>

SCCS-vsn: lib/libc/gen/getcap.c 8.3

30 years agoadd gettimeofday(2), select(2) references struct timeval
Keith Bostic [Sat, 26 Mar 1994 07:01:00 +0000 (23:01 -0800)]
add gettimeofday(2), select(2) references struct timeval

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

30 years agoKNF, ANSI C
Keith Bostic [Sat, 26 Mar 1994 06:49:37 +0000 (22:49 -0800)]
KNF, ANSI C

SCCS-vsn: usr.bin/calendar/calendar.c 8.3

30 years agooff-by-one error in the daytab causing all dates in january to be
Keith Bostic [Sat, 26 Mar 1994 06:30:52 +0000 (22:30 -0800)]
off-by-one error in the daytab causing all dates in january to be
off by one (day 1 of february == day 32 of the year, and is recorded by
"30", etc.)
fix the recognition of day-of-week items (e.g. "monday foo bar baz").
Before, they'd print on day 1 of the month, regardless of whether or not
was the appropriate day.
print whole message when doing "monday   foo bar baz" -- used to print
"monday  foo" only.
From: "Chris G. Demetriou" <cgd@vangogh.CS.Berkeley.EDU>

SCCS-vsn: usr.bin/calendar/calendar.c 8.2

30 years agoonly clear bits specified in perm, or, if setting as well, clear all in group.
Keith Bostic [Sat, 26 Mar 1994 06:16:25 +0000 (22:16 -0800)]
only clear bits specified in perm, or, if setting as well, clear all in group.
deal with "g=" vs. "g=u" bogon.  update commands if:
(1) perm set and we get a 'permcopy'
(2) perm set and nothing left to do
(3) nothing left to do and we've there's an 'outstanding ='
fix umask handling for '-' when 'who' is unset.
condense code for '='.
From: "Chris G. Demetriou" <cgd@postgres.Berkeley.EDU>

SCCS-vsn: lib/libc/gen/setmode.c 8.2

30 years agohandle all of the 'weird' strings
Keith Bostic [Sat, 26 Mar 1994 06:11:36 +0000 (22:11 -0800)]
handle all of the 'weird' strings
check only the first two chars, so that long perm specs (e.g. "-xr") are OK.
From: "Chris G. Demetriou" <cgd@postgres.Berkeley.EDU>

SCCS-vsn: bin/chmod/chmod.c 8.3

30 years agoadd 'permcopy' chars to the accepted perm list
Keith Bostic [Sat, 26 Mar 1994 05:50:32 +0000 (21:50 -0800)]
add 'permcopy' chars to the accepted perm list
explain what they are
correctly explain the operation of "-x", etc.
From: "Chris G. Demetriou" <cgd@postgres.Berkeley.EDU>

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

30 years agothere's a bug in restore's interactive mode, which occurs when you 'add'
Keith Bostic [Sat, 26 Mar 1994 04:41:24 +0000 (20:41 -0800)]
there's a bug in restore's interactive mode, which occurs when you 'add'
a directory not in the dump.
From: "Chris G. Demetriou" <cgd@sun-lamp.cs.berkeley.edu>

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

30 years agoback the license to 3/94, that's what the Cover letter says
Keith Bostic [Fri, 25 Mar 1994 22:14:48 +0000 (14:14 -0800)]
back the license to 3/94, that's what the Cover letter says

SCCS-vsn: admin/admin/4.4BSD-Lite/license 1.12

30 years agodon't mention versions of Net/2
Keith Bostic [Fri, 25 Mar 1994 22:13:24 +0000 (14:13 -0800)]
don't mention versions of Net/2

SCCS-vsn: admin/admin/4.4BSD-Lite/Cover 1.6

30 years agodon't mention "versions" of Net/2
Keith Bostic [Fri, 25 Mar 1994 22:10:57 +0000 (14:10 -0800)]
don't mention "versions" of Net/2
upgrade 3/94 to 4/94

SCCS-vsn: admin/admin/4.4BSD-Lite/Cover 1.6

30 years agomake Attachment A/B and Exhibit A/B consistent
Keith Bostic [Fri, 25 Mar 1994 06:43:21 +0000 (22:43 -0800)]
make Attachment A/B and Exhibit A/B consistent
approved verbally by Mary
roll exhibitA file into the license document

SCCS-vsn: admin/admin/4.4BSD-Lite/license 1.11

30 years agocorrection to last delta: VM_OBJECT_NULL -> NULL
Mike Hibler [Wed, 23 Mar 1994 04:44:53 +0000 (20:44 -0800)]
correction to last delta: VM_OBJECT_NULL -> NULL

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

30 years agoMary's 3/2/94 changes, including adding Attachment A
Keith Bostic [Wed, 23 Mar 1994 03:00:07 +0000 (19:00 -0800)]
Mary's 3/2/94 changes, including adding Attachment A

SCCS-vsn: admin/admin/4.4BSD-Lite/license 1.10

30 years agoadd USL's copyright notice
Keith Bostic [Wed, 23 Mar 1994 00:28:53 +0000 (16:28 -0800)]
add USL's copyright notice

SCCS-vsn: sys/hp300/include/varargs.h 8.2
SCCS-vsn: sys/pmax/include/varargs.h 8.2
SCCS-vsn: sys/sparc/include/varargs.h 8.3

30 years agodate and time created 94/03/22 07:52:54 by bostic
Keith Bostic [Tue, 22 Mar 1994 23:52:54 +0000 (15:52 -0800)]
date and time created 94/03/22 07:52:54 by bostic

SCCS-vsn: sys/hp300/conf/HP300 8.1

30 years agoput an AT&T copyright on it
Keith Bostic [Tue, 22 Mar 1994 23:34:37 +0000 (15:34 -0800)]
put an AT&T copyright on it

SCCS-vsn: sys/vax/stand/conf.c 7.10
SCCS-vsn: sys/vax/stand/confhpup.c 7.8

30 years agoE option is not safe after all
Eric Allman [Tue, 22 Mar 1994 15:33:55 +0000 (07:33 -0800)]
E option is not safe after all

SCCS-vsn: usr.sbin/sendmail/doc/op/op.me 8.35

30 years ago8.6.8 -- security problem with -oE flag
Eric Allman [Tue, 22 Mar 1994 15:31:54 +0000 (07:31 -0800)]
8.6.8 -- security problem with -oE flag

SCCS-vsn: usr.sbin/sendmail/RELEASE_NOTES 8.6.8.1

30 years agoadd a default .c to target rule
Keith Bostic [Tue, 22 Mar 1994 09:49:51 +0000 (01:49 -0800)]
add a default .c to target rule
From: Christos Zoulas <christos@deshaw.com>

SCCS-vsn: share/mk/sys.mk 8.2

30 years agoNull Suffixes were not being copied, but they were being free'd
Keith Bostic [Tue, 22 Mar 1994 09:47:33 +0000 (01:47 -0800)]
Null Suffixes were not being copied, but they were being free'd
My recent fixes to parse ${VAR:%.foo=%.bar} handled the null string
case incorrectly (${VAR:=.c} was broken).
From: Christos Zoulas <christos@deshaw.com>

SCCS-vsn: usr.bin/make/str.c 8.4
SCCS-vsn: usr.bin/make/suff.c 8.4

30 years agoThe functions in getgrent.c don't work right, because gr_mem isn't set
Keith Bostic [Tue, 22 Mar 1994 09:43:26 +0000 (01:43 -0800)]
The functions in getgrent.c don't work right, because gr_mem isn't set
up properly to deal with emtpy groups or the end-of-line. The return
value from strsep() is the buffer pointer given to strsep() so there's
an extra blnak entry at the end of the user list.  The field can be zero
length if there are extra space.
From: "Chris G. Demetriou" <cgd@vangogh.CS.Berkeley.EDU>

SCCS-vsn: lib/libc/gen/getgrent.c 8.2

30 years agoThe functions in getgrent.c don't work right, because gr_mem isn't
Keith Bostic [Tue, 22 Mar 1994 09:40:47 +0000 (01:40 -0800)]
The functions in getgrent.c don't work right, because gr_mem isn't
set up properly to deal with emtpy groups or the end-of-line. The return value
from strsep() is the buffer pointer given to strsep() so there's an extra
blnak entry at the end of the user list.  The field can be zero length if
there are extra space.
From: "Chris G. Demetriou" <cgd@vangogh.CS.Berkeley.EDU>

SCCS-vsn: lib/libc/gen/getgrent.c 8.2

30 years agoftruncate() now expands files. the macro that 'mail' uses to truncate
Keith Bostic [Tue, 22 Mar 1994 09:35:14 +0000 (01:35 -0800)]
ftruncate() now expands files.  the macro that 'mail' uses to truncate
files has to fflush() them first, lest data in the buffer be appended (after
the truncate).  The resulting behaviour is that nulls get written to the mbox
file before the mail does.
From: "Chris G. Demetriou" <cgd@sun-lamp.cs.berkeley.edu>

SCCS-vsn: usr.bin/mail/def.h 8.2

30 years agofix the copyright
Keith Bostic [Tue, 22 Mar 1994 08:52:55 +0000 (00:52 -0800)]
fix the copyright

SCCS-vsn: sys/luna68k/stand/getline.c-big 8.2

30 years agoanother relevant fix from Mach 3.0
Mike Hibler [Tue, 22 Mar 1994 08:46:38 +0000 (00:46 -0800)]
another relevant fix from Mach 3.0

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

30 years agoround kentry_data_size to a page since pmap_bootstrap_alloc will
Mike Hibler [Tue, 22 Mar 1994 08:39:39 +0000 (00:39 -0800)]
round kentry_data_size to a page since pmap_bootstrap_alloc will
anyway (we needlessly waste space ow)

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

30 years agolint
Mike Hibler [Tue, 22 Mar 1994 08:37:50 +0000 (00:37 -0800)]
lint

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

30 years agodetect a suspected vget race with getnewvnode (and panic)
Mike Hibler [Tue, 22 Mar 1994 08:35:08 +0000 (00:35 -0800)]
detect a suspected vget race with getnewvnode (and panic)

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

30 years agoallocate segment tables out of a private submap that doesn't
Mike Hibler [Tue, 22 Mar 1994 08:32:20 +0000 (00:32 -0800)]
allocate segment tables out of a private submap that doesn't
require pre-allocated kernel map entries

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

30 years agodon't lose signal handler "code" argument when signal delivery
Mike Hibler [Tue, 22 Mar 1994 08:27:59 +0000 (00:27 -0800)]
don't lose signal handler "code" argument when signal delivery
is delayed due to being traced

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

30 years agodate and time created 94/03/21 16:00:30 by bostic
Keith Bostic [Tue, 22 Mar 1994 08:00:30 +0000 (00:00 -0800)]
date and time created 94/03/21 16:00:30 by bostic

SCCS-vsn: sys/hp300/conf/files.HP300 8.1

30 years agoadd a copyright notice
Keith Bostic [Tue, 22 Mar 1994 07:12:41 +0000 (23:12 -0800)]
add a copyright notice

SCCS-vsn: sys/sparc/sparc/swapgeneric.c 8.2

30 years agoadd procfs, union
Keith Bostic [Tue, 22 Mar 1994 06:47:36 +0000 (22:47 -0800)]
add procfs, union

SCCS-vsn: sys/kern/Makefile 8.2

30 years agoadd stand directory
Keith Bostic [Tue, 22 Mar 1994 06:36:21 +0000 (22:36 -0800)]
add stand directory

SCCS-vsn: sys/luna68k/Makefile 8.2

30 years agoadd a copyright notice
Keith Bostic [Tue, 22 Mar 1994 05:56:46 +0000 (21:56 -0800)]
add a copyright notice

SCCS-vsn: sys/hp300/stand/installboot.sh 8.2

30 years agoadd add a copyright noitce
Keith Bostic [Tue, 22 Mar 1994 05:50:27 +0000 (21:50 -0800)]
add add a copyright  noitce

SCCS-vsn: sys/hp300/dev/maskbits.h 8.2

30 years agoupdate for Lite
Keith Bostic [Tue, 22 Mar 1994 05:07:16 +0000 (21:07 -0800)]
update for Lite

SCCS-vsn: etc/motd 8.2

30 years agoadd 1994
Keith Bostic [Tue, 22 Mar 1994 05:04:39 +0000 (21:04 -0800)]
add 1994

SCCS-vsn: etc/COPYRIGHT 8.2

30 years agoremoved __main(). This will require libgcc.a to be installed
Keith Bostic [Tue, 22 Mar 1994 04:31:28 +0000 (20:31 -0800)]
removed __main(). This will require libgcc.a to be installed
From: ralphc@pyramid.com (Ralph Campbell)

SCCS-vsn: lib/csu/mips/crt0.s 8.2

30 years agouse the C library routines for conversion
Keith Bostic [Mon, 21 Mar 1994 23:22:57 +0000 (15:22 -0800)]
use the C library routines for conversion

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

30 years agoEOF isn't an error
Keith Bostic [Mon, 21 Mar 1994 23:22:18 +0000 (15:22 -0800)]
EOF isn't an error

SCCS-vsn: games/primes/primes.c 8.4

30 years agouse the C library routines for conversion
Keith Bostic [Mon, 21 Mar 1994 23:01:06 +0000 (15:01 -0800)]
use the C library routines for conversion

SCCS-vsn: games/primes/primes.c 8.3

30 years agoused by factor(6), too, add NEG_BIG (NEG_SEMIBIG) back in
Keith Bostic [Mon, 21 Mar 1994 22:17:49 +0000 (14:17 -0800)]
used by factor(6), too, add NEG_BIG (NEG_SEMIBIG) back in

SCCS-vsn: games/primes/primes.h 8.3

30 years agosetting all of the fields to INT_MIN took forever to run
Keith Bostic [Mon, 21 Mar 1994 07:28:03 +0000 (23:28 -0800)]
setting all of the fields to INT_MIN took forever to run
fix from From: ado@elsie.nci.nih.gov (Arthur David Olson)

SCCS-vsn: lib/libc/gen/ctime.c 8.2

30 years agotable errors; From: db@diana.ocunix.on.ca (Dyane Bruce)
Keith Bostic [Mon, 21 Mar 1994 07:17:33 +0000 (23:17 -0800)]
table errors; From: db@diana.ocunix.on.ca (Dyane Bruce)

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

30 years agosysconf(_SC_OPEN_MAX) and sysconf(_SC_CHILD_MAX) are still not useable
Keith Bostic [Mon, 21 Mar 1994 06:47:48 +0000 (22:47 -0800)]
sysconf(_SC_OPEN_MAX) and sysconf(_SC_CHILD_MAX) are still not useable
as all they do is return -1  ((long)RLIM_INFINITY).  I've changed my version
to use rlim_cur rather than rlim_max as that is what programs that use this
expect to get
From: Mark Davies <mark@Comp.VUW.AC.NZ>

SCCS-vsn: lib/libc/gen/sysconf.c 8.2

30 years agodelete UofT; requested change from Henry Spencer <henry@zoo.toronto.edu>
Keith Bostic [Mon, 21 Mar 1994 06:35:10 +0000 (22:35 -0800)]
delete UofT; requested change from Henry Spencer <henry@zoo.toronto.edu>

SCCS-vsn: lib/libc/regex/cclass.h 8.3
SCCS-vsn: lib/libc/regex/cname.h 8.3
SCCS-vsn: lib/libc/regex/engine.c 8.5
SCCS-vsn: lib/libc/regex/re_format.7 8.3
SCCS-vsn: lib/libc/regex/regcomp.c 8.5
SCCS-vsn: lib/libc/regex/regerror.c 8.4
SCCS-vsn: lib/libc/regex/regex.3 8.4
SCCS-vsn: lib/libc/regex/regex2.h 8.4
SCCS-vsn: lib/libc/regex/regexec.c 8.3
SCCS-vsn: lib/libc/regex/regfree.c 8.3
SCCS-vsn: lib/libc/regex/utils.h 8.3

30 years agorequested change from Henry Spencer <henry@zoo.toronto.edu>
Keith Bostic [Mon, 21 Mar 1994 06:29:31 +0000 (22:29 -0800)]
requested change from Henry Spencer <henry@zoo.toronto.edu>

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

30 years agoadd the ISO-9660 filesystem
Keith Bostic [Mon, 21 Mar 1994 00:55:12 +0000 (16:55 -0800)]
add the ISO-9660 filesystem

SCCS-vsn: admin/admin/contrib/contrib 5.53

30 years agokeeping up with recent flags, and documenting them
Keith Sklower [Sun, 20 Mar 1994 11:38:52 +0000 (03:38 -0800)]
keeping up with recent flags, and documenting them

SCCS-vsn: sbin/route/route.c 8.3
SCCS-vsn: sbin/route/keywords 8.2
SCCS-vsn: sbin/route/route.8 8.3

30 years agoavoid clobbering termios in setup_tty
Christos Zoulas [Sun, 20 Mar 1994 08:32:37 +0000 (00:32 -0800)]
avoid clobbering termios in setup_tty

SCCS-vsn: bin/csh/file.c 8.2

30 years agofix indentation
Christos Zoulas [Sun, 20 Mar 1994 07:57:53 +0000 (23:57 -0800)]
fix indentation

SCCS-vsn: usr.bin/make/targ.c 8.2

30 years agoinitialize targ->children
Christos Zoulas [Sun, 20 Mar 1994 07:56:48 +0000 (23:56 -0800)]
initialize targ->children

SCCS-vsn: usr.bin/make/suff.c 8.3

30 years agoavoid clobbered variable warnings, fix varargs functions
Christos Zoulas [Sun, 20 Mar 1994 07:56:07 +0000 (23:56 -0800)]
avoid clobbered variable warnings, fix varargs functions

SCCS-vsn: usr.bin/make/parse.c 8.3

30 years agoadd prototypes for all external functions
Christos Zoulas [Sun, 20 Mar 1994 07:55:22 +0000 (23:55 -0800)]
add prototypes for all external functions

SCCS-vsn: usr.bin/make/nonints.h 8.3

30 years agofix spelling errors and typos; add OBJDIR
Christos Zoulas [Sun, 20 Mar 1994 07:54:45 +0000 (23:54 -0800)]
fix spelling errors and typos; add OBJDIR

SCCS-vsn: usr.bin/make/make.1 8.4

30 years agofix OBJDIR, add MACHINE_ARCH, fix varargs functions
Christos Zoulas [Sun, 20 Mar 1994 07:52:23 +0000 (23:52 -0800)]
fix OBJDIR, add MACHINE_ARCH, fix varargs functions

SCCS-vsn: usr.bin/make/main.c 8.3

30 years agoeat leading spaces from cmd
Christos Zoulas [Sun, 20 Mar 1994 07:51:21 +0000 (23:51 -0800)]
eat leading spaces from cmd

SCCS-vsn: usr.bin/make/job.c 8.2

30 years agoavoid clobbered variable warnings; eat leading spaces from cmd
Christos Zoulas [Sun, 20 Mar 1994 07:50:45 +0000 (23:50 -0800)]
avoid clobbered variable warnings; eat leading spaces from cmd

SCCS-vsn: usr.bin/make/compat.c 8.2

30 years agoTo get sort and the other processes called by this script to use
Keith Bostic [Sun, 20 Mar 1994 05:35:49 +0000 (21:35 -0800)]
To get sort and the other processes called by this script to use
/var/tmp rather than /tmp for their temporary files, the TMPDIR variable
must be in the environment rather than private to the shell.
From: Paul A Vixie <vixie@vix.com>

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

30 years agoIt seems to me that addbytes() (and thus addch()) should return ERR if
Keith Bostic [Sun, 20 Mar 1994 05:29:40 +0000 (21:29 -0800)]
It seems to me that addbytes() (and thus addch()) should return ERR if
you try to go past the end of the window and SCROLLOK is not set.  The
old code also used to do this; the current code does not.
This breaks at least one program, mille(6).
From: Charles Hannum <mycroft@sun-lamp.cs.berkeley.edu>

SCCS-vsn: lib/libcurses/addbytes.c 8.3

30 years agotput patch to support 'tput cm 10 20'
Keith Bostic [Sun, 20 Mar 1994 03:27:54 +0000 (19:27 -0800)]
tput patch to support 'tput cm 10 20'
From: Christos-Zoulas@deshaw.com (Christos Zoulas)

SCCS-vsn: usr.bin/tput/tput.1 8.2
SCCS-vsn: usr.bin/tput/tput.c 8.2

30 years agoThe SYSV ${VAR:src=dst} was broken; try:
Keith Bostic [Sun, 20 Mar 1994 02:53:17 +0000 (18:53 -0800)]
The SYSV ${VAR:src=dst} was broken; try:
SRC=foo.c bar.c
all:
echo ${SRC:%.c=%.o}
From: Christos Zoulas <christos@deshaw.com>

SCCS-vsn: usr.bin/make/make.1 8.3
SCCS-vsn: usr.bin/make/nonints.h 8.2
SCCS-vsn: usr.bin/make/str.c 8.3
SCCS-vsn: usr.bin/make/var.c 8.3

30 years agoadd a ``shuttle'' rule from .c to the program
Keith Bostic [Sun, 20 Mar 1994 02:45:37 +0000 (18:45 -0800)]
add a ``shuttle'' rule from .c to the program
From: Christos Zoulas <christos@deshaw.com>

SCCS-vsn: share/mk/sys.mk 8.2

30 years agofix out of order execution of :: rules
Keith Bostic [Sun, 20 Mar 1994 02:42:10 +0000 (18:42 -0800)]
fix out of order execution of :: rules
From: Christos Zoulas <christos@deshaw.com>

SCCS-vsn: usr.bin/make/parse.c 8.2

30 years agoTERM is put into the environment by login
Keith Bostic [Sun, 20 Mar 1994 02:24:09 +0000 (18:24 -0800)]
TERM is put into the environment by login

SCCS-vsn: etc/root/dot.profile 8.4

30 years agologin sets HOME, don't bother here
Keith Bostic [Sun, 20 Mar 1994 02:22:21 +0000 (18:22 -0800)]
login sets HOME, don't bother here

SCCS-vsn: etc/root/dot.login 8.4
SCCS-vsn: etc/root/dot.profile 8.3

30 years agomakewhatis.sed should handle '.', '+', and '-' in names
Keith Bostic [Sun, 20 Mar 1994 02:20:19 +0000 (18:20 -0800)]
makewhatis.sed should handle '.', '+', and '-' in names
(config.new, g++, send-pr)
From: "Chris G. Demetriou" <cgd@sun-lamp.cs.berkeley.edu>

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

30 years agomake prototypes __P style
Keith Bostic [Sun, 20 Mar 1994 00:21:59 +0000 (16:21 -0800)]
make prototypes __P style

SCCS-vsn: lib/libc/regex/engine.c 8.4
SCCS-vsn: lib/libc/regex/regcomp.c 8.4
SCCS-vsn: lib/libc/regex/regerror.c 8.3

30 years agoSECURITY PROBLEM: -oe option can read any file
Mike Corrigan [Sat, 19 Mar 1994 07:36:46 +0000 (23:36 -0800)]
SECURITY PROBLEM: -oe option can read any file
From: "Michael J. Corrigan" <corrigan@UCSD.EDU>

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

30 years agoThe 'E' option is not safe
Mike Corrigan [Sat, 19 Mar 1994 07:30:05 +0000 (23:30 -0800)]
The 'E' option is not safe
From: "Michael J. Corrigan" <corrigan@UCSD.EDU>

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

30 years agogo to alpha3.4
Keith Bostic [Fri, 18 Mar 1994 22:51:04 +0000 (14:51 -0800)]
go to alpha3.4

SCCS-vsn: lib/libc/regex/WHATSNEW 8.3

30 years agoupgrade to alpha3.4
Keith Bostic [Fri, 18 Mar 1994 22:46:08 +0000 (14:46 -0800)]
upgrade to alpha3.4
fixes a?b matching ab matches b, not ab
From: Henry Spencer <henry@zoo.toronto.edu>

SCCS-vsn: lib/libc/regex/regcomp.c 8.3

30 years agotypo
Keith Bostic [Fri, 18 Mar 1994 22:31:46 +0000 (14:31 -0800)]
typo

SCCS-vsn: sys/kern/kern_sig.c 8.6

30 years agoredirection of 'man -w' has unexpected result
Keith Bostic [Fri, 18 Mar 1994 22:21:16 +0000 (14:21 -0800)]
redirection of 'man -w' has unexpected result
From: Keith White <kwhite@csi.uottawa.ca>

SCCS-vsn: usr.bin/man/man.c 8.15

30 years agoadd a quotd server
Keith Bostic [Fri, 18 Mar 1994 22:15:11 +0000 (14:15 -0800)]
add a quotd server

SCCS-vsn: etc/inetd.conf 8.2

30 years agotypo
Keith Bostic [Fri, 18 Mar 1994 22:07:34 +0000 (14:07 -0800)]
typo

SCCS-vsn: admin/style/style 1.12

30 years agouse sprintf() instead of loop counts, for consistency
Keith Bostic [Fri, 18 Mar 1994 21:46:39 +0000 (13:46 -0800)]
use sprintf() instead of loop counts, for consistency
From: Craig Leres <leres@ee.lbl.gov>
KNF, from me

SCCS-vsn: lib/libc/gen/syslog.c 8.4

30 years agoupdate, minor changes
Keith Bostic [Fri, 18 Mar 1994 00:50:53 +0000 (16:50 -0800)]
update, minor changes

SCCS-vsn: admin/style/style 1.11

30 years agoKNF
Keith Bostic [Fri, 18 Mar 1994 00:25:25 +0000 (16:25 -0800)]
KNF

SCCS-vsn: admin/style/getopt 5.2

30 years agoskip lines that are too long
Keith Bostic [Fri, 18 Mar 1994 00:16:52 +0000 (16:16 -0800)]
skip lines that are too long
should be logged, it's probably an attempt to crack the system.

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

30 years agosupport vmin, vtime display and set
Keith Bostic [Thu, 17 Mar 1994 23:58:05 +0000 (15:58 -0800)]
support vmin, vtime display and set

SCCS-vsn: bin/stty/cchar.c 8.2
SCCS-vsn: bin/stty/gfmt.c 8.2
SCCS-vsn: bin/stty/print.c 8.2

30 years agoDon't install disklabel setgid; it doesn't need to be setgid if it
Keith Bostic [Thu, 17 Mar 1994 23:18:03 +0000 (15:18 -0800)]
Don't install disklabel setgid; it doesn't need to be setgid if it
isn't world executable; if it isn't setgid, it can be world executable.
From: Craig Leres <leres@ee.lbl.gov>

SCCS-vsn: sbin/disklabel/Makefile 8.2

30 years agouse __progname (from crt0) as default syslog tag if none specified
Eric Allman [Thu, 17 Mar 1994 23:09:46 +0000 (15:09 -0800)]
use __progname (from crt0) as default syslog tag if none specified

SCCS-vsn: lib/libc/gen/syslog.c 8.3

30 years agoIf you call syslog() with a pointer to ctime()'s static buffer, it gets
Keith Bostic [Thu, 17 Mar 1994 23:08:45 +0000 (15:08 -0800)]
If you call syslog() with a pointer to ctime()'s static buffer, it gets
updated by syslog()'s call before copying the stuff out).
From: Craig Leres <leres@ee.lbl.gov>
The code contains '(void)sprintf(...)' and (now) '(void)strftime(...)' casts,
but sprintf() and strftime() both return a character count
From: Donn Seeley <donn@BSDI.COM>

SCCS-vsn: lib/libc/gen/syslog.c 8.2

30 years agodate change characters were reversed
Keith Bostic [Thu, 17 Mar 1994 23:02:15 +0000 (15:02 -0800)]
date change characters were reversed
From: "Chris G. Demetriou" <cgd@vangogh.CS.Berkeley.EDU>

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

30 years agodo the full stty, get status set
Keith Bostic [Thu, 17 Mar 1994 22:55:17 +0000 (14:55 -0800)]
do the full stty, get status set

SCCS-vsn: etc/root/dot.login 8.3