Kirk McKusick [Fri, 31 May 1991 06:27:32 +0000 (22:27 -0800)]
make file flags consistent
SCCS-vsn: sys/hp/dev/hil.c 7.8
Kirk McKusick [Fri, 31 May 1991 06:05:45 +0000 (22:05 -0800)]
add SADVLCK to note POSIX style advisory lock
SCCS-vsn: sys/sys/proc.h 7.28
Kirk McKusick [Fri, 31 May 1991 05:58:55 +0000 (21:58 -0800)]
add support for opening files with advisory locks
SCCS-vsn: sys/kern/vfs_syscalls.c 7.71
Kirk McKusick [Fri, 31 May 1991 05:56:14 +0000 (21:56 -0800)]
character device open must be called with vnode unlocked (since it
may sleep for a long time)
SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.37
Kirk McKusick [Fri, 31 May 1991 05:55:12 +0000 (21:55 -0800)]
VOP_OPEN called with vnode locked; vn_open returns vnode locked;
make file flags consistent
SCCS-vsn: sys/kern/vfs_vnops.c 7.31
Kirk McKusick [Fri, 31 May 1991 05:53:47 +0000 (21:53 -0800)]
make file flags consistent
SCCS-vsn: sys/kern/sys_generic.c 7.30
SCCS-vsn: sys/kern/tty_pty.c 7.21
SCCS-vsn: sys/hp/hpux/hpux_tty.c 7.9
Kirk McKusick [Fri, 31 May 1991 05:40:35 +0000 (21:40 -0800)]
dead code elimination
SCCS-vsn: sys/kern/kern_descrip.c 7.24
Keith Bostic [Fri, 31 May 1991 04:01:32 +0000 (20:01 -0800)]
date and time created 91/05/30 13:01:32 by bostic
SCCS-vsn: admin/admin/contrib/letter 5.1
Kirk McKusick [Fri, 31 May 1991 01:37:45 +0000 (17:37 -0800)]
type glitch
SCCS-vsn: sys/ufs/ffs/ufs_lockf.c 7.6
SCCS-vsn: sys/ufs/ufs/ufs_lockf.c 7.6
Keith Sklower [Thu, 30 May 1991 10:38:58 +0000 (02:38 -0800)]
this version works somewhat in making outgoing calls.
SCCS-vsn: sys/netiso/if_cons.c 7.10
Keith Sklower [Thu, 30 May 1991 10:38:15 +0000 (02:38 -0800)]
offset for routing table for iso was wrong; set value for dstaddr.nlen
SCCS-vsn: sys/netiso/iso.c 7.13
Keith Sklower [Thu, 30 May 1991 10:34:03 +0000 (02:34 -0800)]
go back to pkcb's being dynamically allocated for LLC2's sake
SCCS-vsn: sys/netccitt/pk_var.h 7.11
Keith Sklower [Thu, 30 May 1991 10:32:38 +0000 (02:32 -0800)]
check to see if socket exists before setting so_error on connect ftimeout.
SCCS-vsn: sys/netccitt/pk_timer.c 7.5
Keith Sklower [Thu, 30 May 1991 10:31:17 +0000 (02:31 -0800)]
add two new sockopts (add vc to route, turn on/off kernel dg listen)
Allow for dynamic creation of pkcb's again (for LLC2 operation),
minor change to the way packet accounting & flow control is done
SCCS-vsn: sys/netccitt/pk_usrreq.c 7.14
Kirk McKusick [Thu, 30 May 1991 10:29:52 +0000 (02:29 -0800)]
update for new header files
SCCS-vsn: sbin/dump/dump.h 5.16
Keith Sklower [Thu, 30 May 1991 10:29:15 +0000 (02:29 -0800)]
(temporarily) redo the way RR's and RNR's are generated;
may change back. This allows you to stupidly RR the same packet twice without
generating errors. I can't track it down now, so this is a bandaid.
SCCS-vsn: sys/netccitt/pk_output.c 7.10
Keith Sklower [Thu, 30 May 1991 10:27:52 +0000 (02:27 -0800)]
revive pk_newlink so LLC2 can generate them on the fly;
try putting ISODE's x.121 canonicalization in kernel; (doesn't work yet);
various other minor changes. This works with IP in loopback.
SCCS-vsn: sys/netccitt/pk_input.c 7.12
Keith Sklower [Thu, 30 May 1991 10:25:19 +0000 (02:25 -0800)]
fix outright bug for reporting errors when no socket;
pk_flowcontrol called pk_template with the wrong values; a || b generates only 1 or 0;
move start routine to x25_ifaddr, since there may be many pkp's with a given ifa
SCCS-vsn: sys/netccitt/pk_subr.c 7.15
Keith Sklower [Thu, 30 May 1991 10:22:14 +0000 (02:22 -0800)]
many fixes & changes -- add routine to glue or spit vc to route;
and routine to turn on, off dg listening in kernel;\
SCCS-vsn: sys/netccitt/if_x25subr.c 7.12
Keith Sklower [Thu, 30 May 1991 10:20:12 +0000 (02:20 -0800)]
for LLC2/2, there may be many pkp's to one xcp;
so stuff pkp in m_pkthdr.rcvif, and change conventions for pk_ctlinput to get pkp
SCCS-vsn: sys/netccitt/hd_var.h 7.4
SCCS-vsn: sys/netccitt/hd_subr.c 7.6
SCCS-vsn: sys/netccitt/hd_input.c 7.7
SCCS-vsn: sys/netccitt/hd_output.c 7.6
SCCS-vsn: sys/netccitt/hd_timer.c 7.4
Keith Sklower [Thu, 30 May 1991 10:17:45 +0000 (02:17 -0800)]
no more %lx in kernel printf
SCCS-vsn: sys/netccitt/hd_debug.c 7.5
Keith Sklower [Thu, 30 May 1991 10:12:26 +0000 (02:12 -0800)]
2 new sockopts: attach x25 vc to route, and turn on incoming dg listening
SCCS-vsn: sys/netccitt/x25.h 7.8
Keith Bostic [Thu, 30 May 1991 09:26:45 +0000 (01:26 -0800)]
no automatic aggregate initialization with PCC
SCCS-vsn: usr.bin/vmstat/vmstat.c 5.27
Keith Bostic [Thu, 30 May 1991 02:18:56 +0000 (18:18 -0800)]
put /usr/bin first, most stuff is there
SCCS-vsn: include/paths.h 5.15
Keith Bostic [Thu, 30 May 1991 02:16:06 +0000 (18:16 -0800)]
use the default path from <paths.h>
SCCS-vsn: usr.bin/su/su.c 5.25
Mike Karels [Wed, 29 May 1991 23:59:29 +0000 (15:59 -0800)]
can't print bits that no longer exist
SCCS-vsn: usr.sbin/pstat/pstat.c 5.34
Keith Bostic [Wed, 29 May 1991 10:57:42 +0000 (02:57 -0800)]
minor clarifications
SCCS-vsn: admin/style/style 1.5
Mike Karels [Wed, 29 May 1991 10:08:08 +0000 (02:08 -0800)]
KNF patrol; avoid needless sign extension; try for register variable
SCCS-vsn: sys/kern/subr_prf.c 7.28
Keith Bostic [Wed, 29 May 1991 09:54:10 +0000 (01:54 -0800)]
display the groups as well
SCCS-vsn: etc/security 5.3
Steve Sellgren [Wed, 29 May 1991 09:11:05 +0000 (01:11 -0800)]
use system calls instead of io.c, and clean up the style
SCCS-vsn: games/larn/bill.c 5.2
Kirk McKusick [Wed, 29 May 1991 08:40:15 +0000 (00:40 -0800)]
vn_open now returns locked, so must unlock when done
SCCS-vsn: sys/kern/kern_acct.c 7.19
Kirk McKusick [Wed, 29 May 1991 08:39:36 +0000 (00:39 -0800)]
vnode must now be locked when calling VOP_OPEN
SCCS-vsn: sys/kern/tty_tty.c 7.15
Kirk McKusick [Wed, 29 May 1991 08:38:55 +0000 (00:38 -0800)]
vn_open now returns locked, so must unlock when done
SCCS-vsn: sys/kern/kern_sig.c 7.31
SCCS-vsn: sys/kern/kern_ktrace.c 7.14
Kirk McKusick [Wed, 29 May 1991 08:35:07 +0000 (00:35 -0800)]
add entry for exabyte tape
SCCS-vsn: sys/hp300/hp300/conf.c 7.9
Kirk McKusick [Wed, 29 May 1991 08:34:17 +0000 (00:34 -0800)]
add check for lock count
SCCS-vsn: sys/hp300/hp300/trap.c 7.14.1.2
Kirk McKusick [Wed, 29 May 1991 08:32:10 +0000 (00:32 -0800)]
add support for Exabyte (st); add check for unknown device
SCCS-vsn: etc/etc.hp300/MAKEDEV 5.5
Keith Bostic [Wed, 29 May 1991 08:12:13 +0000 (00:12 -0800)]
kprintf can't be static, used by 386 locore debugging code
SCCS-vsn: sys/kern/subr_prf.c 7.27
Keith Bostic [Wed, 29 May 1991 06:55:01 +0000 (22:55 -0800)]
add sprintf(3); support space/zero padding, field width for numeric
formats (for tty driver ttyinfo())
SCCS-vsn: sys/kern/subr_prf.c 7.26
Keith Bostic [Wed, 29 May 1991 06:54:01 +0000 (22:54 -0800)]
use the printf routines in subr_prf instead of rolling out own
SCCS-vsn: sys/kern/tty.c 7.44
Steve Sellgren [Wed, 29 May 1991 04:35:25 +0000 (20:35 -0800)]
NULL not NUL
SCCS-vsn: lib/libc/string/strchr.3 5.3
Keith Bostic [Wed, 29 May 1991 03:27:06 +0000 (19:27 -0800)]
document that the terminating NULL counts as part of _PASSWORD_LEN
SCCS-vsn: lib/libc/gen/getpass.3 6.6
Keith Bostic [Wed, 29 May 1991 03:26:26 +0000 (19:26 -0800)]
document behavior re: the terminating null of password
SCCS-vsn: include/pwd.h 5.13
Keith Bostic [Wed, 29 May 1991 01:16:28 +0000 (17:16 -0800)]
add mmap.2, munmap.2, mprotect.2, msync.2, madvise.2, mincore.2
SCCS-vsn: lib/libc/sys/Makefile.inc 5.10
Kirk McKusick [Tue, 28 May 1991 13:29:54 +0000 (05:29 -0800)]
document opening with locks
SCCS-vsn: lib/libc/sys/open.2 6.7
Kirk McKusick [Tue, 28 May 1991 12:44:45 +0000 (04:44 -0800)]
date and time created 91/05/27 21:44:45 by mckusick
SCCS-vsn: lib/libc/sys/munmap.2 6.1
Kirk McKusick [Tue, 28 May 1991 12:44:44 +0000 (04:44 -0800)]
date and time created 91/05/27 21:44:44 by mckusick
SCCS-vsn: lib/libc/sys/msync.2 6.1
Kirk McKusick [Tue, 28 May 1991 12:44:43 +0000 (04:44 -0800)]
date and time created 91/05/27 21:44:43 by mckusick
SCCS-vsn: lib/libc/sys/mprotect.2 6.1
Kirk McKusick [Tue, 28 May 1991 12:44:42 +0000 (04:44 -0800)]
date and time created 91/05/27 21:44:42 by mckusick
SCCS-vsn: lib/libc/sys/mmap.2 6.1
Kirk McKusick [Tue, 28 May 1991 12:44:41 +0000 (04:44 -0800)]
date and time created 91/05/27 21:44:41 by mckusick
SCCS-vsn: lib/libc/sys/mincore.2 6.1
Kirk McKusick [Tue, 28 May 1991 12:44:40 +0000 (04:44 -0800)]
date and time created 91/05/27 21:44:40 by mckusick
SCCS-vsn: lib/libc/sys/madvise.2 6.1
Keith Bostic [Tue, 28 May 1991 07:24:56 +0000 (23:24 -0800)]
use the isdigit() macro...
SCCS-vsn: lib/libc/gen/setmode.c 5.6
Kirk McKusick [Tue, 28 May 1991 05:57:39 +0000 (21:57 -0800)]
delete support for prof style profiling
SCCS-vsn: lib/libc/gmon/gmon.c 5.8
SCCS-vsn: lib/csu/vax/crt0.c 5.9
SCCS-vsn: lib/csu/vax/Makefile 5.15
Keith Sklower [Tue, 28 May 1991 05:43:38 +0000 (21:43 -0800)]
no more clnp_sprintf.c; merged into main kernel
SCCS-vsn: sys/netiso/clnp_debug.c 7.8
Keith Bostic [Tue, 28 May 1991 02:10:04 +0000 (18:10 -0800)]
block every signal that we can block
SCCS-vsn: lib/libc/stdio/tmpfile.c 5.4
SCCS-vsn: usr.bin/ar/misc.c 5.7
Keith Bostic [Mon, 27 May 1991 02:07:13 +0000 (18:07 -0800)]
add -d option to strip debugging and empty symbols
SCCS-vsn: usr.bin/strip/strip.c 5.7
SCCS-vsn: usr.bin/strip/strip.1 6.6
Keith Bostic [Mon, 27 May 1991 01:33:25 +0000 (17:33 -0800)]
add roff, symorder
SCCS-vsn: old/Makefile 5.17
Keith Bostic [Sun, 26 May 1991 07:50:59 +0000 (23:50 -0800)]
Good morning! It's an ANSI kind of world!
SCCS-vsn: usr.bin/strip/strip.c 5.6
Keith Bostic [Sun, 26 May 1991 07:29:19 +0000 (23:29 -0800)]
a little too enthusiastic... don't exit on unreadable directories
SCCS-vsn: usr.bin/find/find.c 5.3
Keith Bostic [Sun, 26 May 1991 06:33:17 +0000 (22:33 -0800)]
add sprintf to kern/subr_prf.c
SCCS-vsn: sys/sys/systm.h 7.17
Keith Bostic [Sun, 26 May 1991 06:31:20 +0000 (22:31 -0800)]
delete obsolete printf formats (%D, %O, %U, %X)
SCCS-vsn: sys/stand.att/printf.c 5.6
Keith Bostic [Sun, 26 May 1991 06:30:09 +0000 (22:30 -0800)]
delete obsolete printf formats (%X -> %lx)
SCCS-vsn: sys/ufs/ffs/ufs_lockf.c 7.5
SCCS-vsn: sys/ufs/ufs/ufs_lockf.c 7.5
Keith Bostic [Sun, 26 May 1991 06:29:13 +0000 (22:29 -0800)]
delete obsolete printf formats (%D -> %ld)
SCCS-vsn: sys/stand.att/bmap.c 7.2
SCCS-vsn: sys/stand.att/open.c 7.2
Keith Bostic [Sun, 26 May 1991 06:28:02 +0000 (22:28 -0800)]
delete obsolete printf formats (%X -> %lx)
SCCS-vsn: sys/vax/uba/uu.c 7.6
SCCS-vsn: sys/vax/vax/tu.c 7.6
SCCS-vsn: sys/i386/isa/fd.c 7.4
SCCS-vsn: sys/i386/stand/fd.c 7.3
SCCS-vsn: sys/deprecated/kdb/kdb_print.c 7.22
SCCS-vsn: sys/netccitt/hd_debug.c 7.4
SCCS-vsn: sys/netinet/ip_input.c 7.19
Keith Bostic [Sat, 25 May 1991 07:14:43 +0000 (23:14 -0800)]
put a timezone.3 man page in; ctime.3 used to have it, but then it
got deprecated
SCCS-vsn: lib/libc/gen/Makefile.inc 5.21
Keith Bostic [Sat, 25 May 1991 07:13:55 +0000 (23:13 -0800)]
date and time created 91/05/24 16:13:55 by bostic
SCCS-vsn: lib/libc/gen/timezone.3 5.1
Keith Bostic [Sat, 25 May 1991 06:59:08 +0000 (22:59 -0800)]
restore old find syntax
SCCS-vsn: etc/weekly 5.12
Kirk McKusick [Sat, 25 May 1991 06:56:05 +0000 (22:56 -0800)]
only set SAVENAME on last pathname component
SCCS-vsn: sys/nfs/nfs_vnops.c 7.60
Keith Bostic [Sat, 25 May 1991 06:55:09 +0000 (22:55 -0800)]
timezone conflicted with timezone(3) -- GLD doesn't handle that
SCCS-vsn: usr.sbin/config/config.h 5.13
SCCS-vsn: usr.sbin/config/config.y 5.13
SCCS-vsn: usr.sbin/config/mkmakefile.c 5.32
Keith Bostic [Sat, 25 May 1991 06:51:50 +0000 (22:51 -0800)]
remove files named -f
SCCS-vsn: etc/daily 5.12
Keith Bostic [Sat, 25 May 1991 06:36:43 +0000 (22:36 -0800)]
change find to do an fchdir on exec/ok; this means that the -r
option can go away and everybody gets the speedup
SCCS-vsn: usr.bin/find/extern.h 5.2
SCCS-vsn: usr.bin/find/find.1 6.24
SCCS-vsn: usr.bin/find/function.c 5.17
SCCS-vsn: usr.bin/find/main.c 5.9
Keith Bostic [Sat, 25 May 1991 06:17:15 +0000 (22:17 -0800)]
return to the original find syntax (newsyntax.c -> main.c, delete
oldsyntax.c; create extern.h for ANSI prototypes; create true error routine;
make NEW macro a real routine
SCCS-vsn: usr.bin/find/Makefile 5.2
SCCS-vsn: usr.bin/find/find.1 6.23
SCCS-vsn: usr.bin/find/find.c 5.2
SCCS-vsn: usr.bin/find/find.h 5.8
SCCS-vsn: usr.bin/find/function.c 5.16
SCCS-vsn: usr.bin/find/main.c 5.8
SCCS-vsn: usr.bin/find/misc.c 5.8
SCCS-vsn: usr.bin/find/operator.c 5.4
SCCS-vsn: usr.bin/find/option.c 5.7
Keith Bostic [Sat, 25 May 1991 06:14:09 +0000 (22:14 -0800)]
date and time created 91/05/24 15:14:09 by bostic
SCCS-vsn: usr.bin/find/extern.h 5.1
Steve Sellgren [Fri, 24 May 1991 11:51:38 +0000 (03:51 -0800)]
NULL from <unistd.h>
SCCS-vsn: games/larn/io.c 5.2
Steve Sellgren [Fri, 24 May 1991 10:12:22 +0000 (02:12 -0800)]
no longer need anything in here, all moved to correct places.
SCCS-vsn: games/larn/config.c 5.3
Keith Bostic [Fri, 24 May 1991 10:01:51 +0000 (02:01 -0800)]
follow symbolic links if they are specified as command line args
SCCS-vsn: usr.bin/find/find.c 5.1
SCCS-vsn: usr.bin/find/find.1 6.22
Keith Bostic [Fri, 24 May 1991 09:58:58 +0000 (01:58 -0800)]
make symbolic link behavior clearer
SCCS-vsn: usr.bin/du/du.1 6.11
Keith Bostic [Fri, 24 May 1991 09:53:30 +0000 (01:53 -0800)]
T_USER used in the kernel, included by <sys/param.h> -- change to
be N_ instead. Make it an enum while we're there...
SCCS-vsn: usr.bin/find/option.c 5.6
SCCS-vsn: usr.bin/find/find.h 5.7
SCCS-vsn: usr.bin/find/function.c 5.15
SCCS-vsn: usr.bin/find/operator.c 5.3
Keith Bostic [Fri, 24 May 1991 09:29:16 +0000 (01:29 -0800)]
follow symbolic links if they are specified as command line args
SCCS-vsn: usr.bin/du/du.1 6.10
SCCS-vsn: usr.bin/du/du.c 5.11
Keith Bostic [Fri, 24 May 1991 09:21:17 +0000 (01:21 -0800)]
change limit to ARG_MAX - 4K
SCCS-vsn: usr.bin/xargs/xargs.c 5.10
Keith Bostic [Fri, 24 May 1991 09:15:27 +0000 (01:15 -0800)]
print out "stdin", don't dereference a NULL!
SCCS-vsn: usr.bin/strings/strings.c 5.10
Keith Bostic [Fri, 24 May 1991 09:14:51 +0000 (01:14 -0800)]
print out "stdin", not "-"
SCCS-vsn: bin/cat/cat.c 5.15
Keith Bostic [Thu, 23 May 1991 05:48:44 +0000 (21:48 -0800)]
needs writable strings -- see files.c
SCCS-vsn: old/make/Makefile 4.12
Keith Bostic [Thu, 23 May 1991 04:03:18 +0000 (20:03 -0800)]
install into BSD framework
SCCS-vsn: games/xneko/xneko.6 5.2
SCCS-vsn: games/xneko/xneko.c 5.2
Keith Bostic [Thu, 23 May 1991 04:03:01 +0000 (20:03 -0800)]
date and time created 91/05/22 13:03:01 by bostic
SCCS-vsn: games/xneko/Makefile 5.1
Keith Bostic [Thu, 23 May 1991 03:51:47 +0000 (19:51 -0800)]
-lfoo/x should result in foo/libx.a, not libfoo/x.a
SCCS-vsn: usr.bin/ld/ld.c 6.10
Keith Bostic [Thu, 23 May 1991 03:21:40 +0000 (19:21 -0800)]
date and time created 91/05/22 12:21:40 by bostic
SCCS-vsn: games/xneko/xneko.c 5.1
Keith Bostic [Thu, 23 May 1991 03:21:32 +0000 (19:21 -0800)]
date and time created 91/05/22 12:21:32 by bostic
SCCS-vsn: games/xneko/xneko.6 5.1
Keith Bostic [Thu, 23 May 1991 02:52:34 +0000 (18:52 -0800)]
add shared libraries (Sun)
SCCS-vsn: admin/admin/contrib/contrib 5.9
Kirk McKusick [Thu, 23 May 1991 02:21:46 +0000 (18:21 -0800)]
delete support for prof style profiling
SCCS-vsn: lib/csu/i386/crt0.c 5.6
SCCS-vsn: lib/csu/i386/Makefile 5.6
SCCS-vsn: lib/csu/tahoe/Makefile 5.13
SCCS-vsn: lib/csu/tahoe/crt0.c 5.3
Kirk McKusick [Thu, 23 May 1991 01:59:47 +0000 (17:59 -0800)]
monitor.3 => moncontrol.3
SCCS-vsn: share/man/man3/Makefile 5.17
Kirk McKusick [Thu, 23 May 1991 01:59:03 +0000 (17:59 -0800)]
update to eliminate references to prof(1)
SCCS-vsn: lib/libc/gmon/moncontrol.3 6.3
Keith Bostic [Thu, 23 May 1991 01:55:35 +0000 (17:55 -0800)]
delete "disable", it wasn't documented
add "<undef>" so users can use the output to set the value
SCCS-vsn: bin/stty/stty.c 5.24
Steve Sellgren [Thu, 23 May 1991 01:36:04 +0000 (17:36 -0800)]
get rid of two prices
SCCS-vsn: admin/admin/network.2/license 1.5
Kirk McKusick [Wed, 22 May 1991 09:43:51 +0000 (01:43 -0800)]
delete support for prof style profiling
SCCS-vsn: lib/csu/hp300/crt0.c 5.5
SCCS-vsn: lib/csu/hp300/Makefile 5.5
Mike Karels [Wed, 22 May 1991 06:57:26 +0000 (22:57 -0800)]
printf of block size was wrong, need to remember correct block size
SCCS-vsn: sys/stand.att/copy.c 7.7
Marc Teitelbaum [Wed, 22 May 1991 06:48:20 +0000 (22:48 -0800)]
date and time created 91/05/21 15:48:20 by marc
SCCS-vsn: local/toolchest/nawk/src/Makefile 1.1
Kirk McKusick [Wed, 22 May 1991 06:00:23 +0000 (22:00 -0800)]
remove the 8-bit restriction in namei
SCCS-vsn: sys/kern/vfs_lookup.c 7.32
Mike Karels [Wed, 22 May 1991 05:44:18 +0000 (21:44 -0800)]
need pocs, too; hcx-9 stuff was missing, add on HCX9 variable
SCCS-vsn: sys/tahoe/dist/buildboot 1.7
Mike Karels [Wed, 22 May 1991 05:37:02 +0000 (21:37 -0800)]
need dk devices; new-style fstab; optional type for newfs (in case no label
SCCS-vsn: sys/tahoe/dist/get 1.8
Keith Bostic [Wed, 22 May 1991 05:19:02 +0000 (21:19 -0800)]
format police
SCCS-vsn: sys/i386/isa/if_we.c 7.3