Kirk McKusick [Sat, 30 Dec 1989 02:01:59 +0000 (18:01 -0800)]
debugging, put in accounting for process id holding and waiting for lock
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.25
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.25
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.25
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.25
Kirk McKusick [Sat, 30 Dec 1989 01:27:23 +0000 (17:27 -0800)]
debugging, force VREF to call vref so that we can check on usage
SCCS-vsn: sys/sys/vnode.h 7.16
Keith Bostic [Sat, 30 Dec 1989 00:42:10 +0000 (16:42 -0800)]
rshd can dump core; bug report 4.3BSD-tahoe/libexec/0
SCCS-vsn: libexec/rshd/rshd.c 5.27
Jim Bloom [Thu, 28 Dec 1989 06:45:09 +0000 (22:45 -0800)]
dnbuf is no longer used
SCCS-vsn: lib/libc/net/res_mkquery.c 6.11
Jim Bloom [Thu, 28 Dec 1989 05:31:44 +0000 (21:31 -0800)]
fgets leaves the newline - check for a truncated line by looking at
a newline in addition to null
SCCS-vsn: lib/libc/net/res_init.c 6.12
Jim Bloom [Thu, 28 Dec 1989 05:00:27 +0000 (21:00 -0800)]
check return value from socket call
SCCS-vsn: lib/libc/net/res_send.c 6.24
Jim Bloom [Thu, 28 Dec 1989 04:56:22 +0000 (20:56 -0800)]
add more error checking
SCCS-vsn: lib/libc/net/res_mkquery.c 6.10
Jim Bloom [Thu, 28 Dec 1989 04:49:05 +0000 (20:49 -0800)]
dn_expand required more character than it used; dn_comp did not clean
up correctly when an error occurred leading to further errors; dn_find did
not handle dots in names correctly
SCCS-vsn: lib/libc/net/res_comp.c 6.15
Jim Bloom [Thu, 28 Dec 1989 03:40:18 +0000 (19:40 -0800)]
abort further processing of packet if length error detected in p_rr()
SCCS-vsn: lib/libc/net/res_debug.c 5.27
Keith Bostic [Tue, 26 Dec 1989 06:24:45 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:45 by bostic
SCCS-vsn: usr.bin/yacc/yacc.1 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:44 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:44 by bostic
SCCS-vsn: usr.bin/yacc/warshall.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:43 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:43 by bostic
SCCS-vsn: usr.bin/yacc/verbose.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:42 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:42 by bostic
SCCS-vsn: usr.bin/yacc/symtab.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:40 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:40 by bostic
SCCS-vsn: usr.bin/yacc/skeleton.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:38 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:38 by bostic
SCCS-vsn: usr.bin/yacc/reader.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:36 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:36 by bostic
SCCS-vsn: usr.bin/yacc/output.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:35 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:35 by bostic
SCCS-vsn: usr.bin/yacc/mkpar.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:33 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:33 by bostic
SCCS-vsn: usr.bin/yacc/main.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:32 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:32 by bostic
SCCS-vsn: usr.bin/yacc/lr0.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:30 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:30 by bostic
SCCS-vsn: usr.bin/yacc/lalr.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:29 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:29 by bostic
SCCS-vsn: usr.bin/yacc/error.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:27 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:27 by bostic
SCCS-vsn: usr.bin/yacc/defs.h 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:26 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:26 by bostic
SCCS-vsn: usr.bin/yacc/closure.c 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:24 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:24 by bostic
SCCS-vsn: usr.bin/yacc/README 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:23 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:23 by bostic
SCCS-vsn: usr.bin/yacc/NEW_FEATURES 5.1
Keith Bostic [Tue, 26 Dec 1989 06:24:22 +0000 (22:24 -0800)]
date and time created 89/12/25 14:24:22 by bostic
SCCS-vsn: usr.bin/yacc/ACKNOWLEDGEMENTS 5.1
Keith Bostic [Tue, 26 Dec 1989 04:03:00 +0000 (20:03 -0800)]
date and time created 89/12/25 12:03:00 by bostic
SCCS-vsn: usr.bin/cut/Makefile 5.1
Keith Bostic [Tue, 26 Dec 1989 04:01:19 +0000 (20:01 -0800)]
date and time created 89/12/25 12:01:19 by bostic
SCCS-vsn: usr.bin/cut/cut.c 5.1
Keith Bostic [Tue, 26 Dec 1989 04:01:12 +0000 (20:01 -0800)]
date and time created 89/12/25 12:01:12 by bostic
SCCS-vsn: usr.bin/cut/cut.1 5.1
Kirk McKusick [Sat, 23 Dec 1989 01:15:45 +0000 (17:15 -0800)]
have to save v_mountf before vput'ing the vnode
SCCS-vsn: sys/kern/vfs_bio.c 7.17
SCCS-vsn: sys/kern/vfs_cluster.c 7.17
Edward Wang [Fri, 22 Dec 1989 15:33:56 +0000 (07:33 -0800)]
skin() bug with <address>, reported by Jay Ford (jnford@jay.weeg.uiowa.edu),
SCCS-vsn: usr.bin/mail/aux.c 5.18
Kirk McKusick [Fri, 22 Dec 1989 05:05:23 +0000 (21:05 -0800)]
only account for disk blocks when they are actually allocated
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.14
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.14
Kirk McKusick [Fri, 22 Dec 1989 03:25:12 +0000 (19:25 -0800)]
do not unlock vp when trying to modify `.'
SCCS-vsn: sys/kern/vfs_vnops.c 7.13
Kirk McKusick [Fri, 22 Dec 1989 02:40:47 +0000 (18:40 -0800)]
nfssvc now takes three arguments (from Macklem)
SCCS-vsn: sys/kern/syscalls.master 7.11
Kirk McKusick [Thu, 21 Dec 1989 10:56:31 +0000 (02:56 -0800)]
need to include systm.h
SCCS-vsn: sys/nfs/nfs_srvcache.c 7.2
Kirk McKusick [Thu, 21 Dec 1989 10:48:36 +0000 (02:48 -0800)]
have to nullify ni_dvp on entry
SCCS-vsn: sys/kern/vfs_lookup.c 7.19
Kirk McKusick [Thu, 21 Dec 1989 10:14:44 +0000 (02:14 -0800)]
"December update from Rick Macklem"
SCCS-vsn: sys/nfs/nfs_bio.c 7.8
SCCS-vsn: sys/nfs/nfs_vnops.c 7.19
SCCS-vsn: sys/nfs/nfs_node.c 7.16
SCCS-vsn: sys/nfs/nfs_serv.c 7.11
SCCS-vsn: sys/nfs/nfs_socket.c 7.5
SCCS-vsn: sys/nfs/nfs_subs.c 7.15
SCCS-vsn: sys/nfs/nfs_syscalls.c 7.5
SCCS-vsn: sys/nfs/nfs_vfsops.c 7.11
Keith Bostic [Thu, 21 Dec 1989 08:16:16 +0000 (00:16 -0800)]
add LINE_MAX for POSIX 1003.2
SCCS-vsn: include/limits.h 5.4
Kirk McKusick [Thu, 21 Dec 1989 04:31:10 +0000 (20:31 -0800)]
"December update from Rick Macklem"
SCCS-vsn: sys/nfs/nfs.h 7.4
SCCS-vsn: sys/nfs/nfsm_subs.h 7.5
SCCS-vsn: sys/nfs/nfsproto.h 7.3
SCCS-vsn: sys/nfs/rpcv2.h 7.2
SCCS-vsn: sys/nfs/xdr_subs.h 7.2
Kirk McKusick [Thu, 21 Dec 1989 03:57:30 +0000 (19:57 -0800)]
add NFS server cache
SCCS-vsn: sys/conf/files 7.18
Kirk McKusick [Thu, 21 Dec 1989 03:56:28 +0000 (19:56 -0800)]
from Rick Macklem
SCCS-vsn: sys/nfs/nfs_srvcache.c 7.1
SCCS-vsn: sys/nfs/nfsrvcache.h 7.1
Kirk McKusick [Wed, 20 Dec 1989 13:07:53 +0000 (05:07 -0800)]
more fully check the type field
SCCS-vsn: sys/kern/vfs_syscalls.c 7.33
Kirk McKusick [Wed, 20 Dec 1989 08:25:31 +0000 (00:25 -0800)]
have to update the correct inode (from mike@cs.utah.edu)
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.24
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.24
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.24
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.24
Kirk McKusick [Wed, 20 Dec 1989 08:22:28 +0000 (00:22 -0800)]
use proper address in mapping (from mike@cs.utah.edu)
SCCS-vsn: sys/nfs/nfs_vnops.c 7.18
Kirk McKusick [Wed, 20 Dec 1989 08:18:21 +0000 (00:18 -0800)]
add missing splx's
SCCS-vsn: sys/kern/vfs_bio.c 7.16
SCCS-vsn: sys/kern/vfs_cluster.c 7.16
Kirk McKusick [Wed, 20 Dec 1989 08:14:45 +0000 (00:14 -0800)]
initial error code in compat code (from Mike@cs.utah.edu)
SCCS-vsn: sys/kern/kern_exit.c 7.13
Kirk McKusick [Wed, 20 Dec 1989 06:53:01 +0000 (22:53 -0800)]
ni_segflg => ni_uioseg (fromgmf@osf.org)
SCCS-vsn: sys/kern/vfs_subr.c 7.20
Keith Bostic [Wed, 20 Dec 1989 04:39:04 +0000 (20:39 -0800)]
date and time created 89/12/19 12:39:04 by bostic
SCCS-vsn: lib/libc/gen/fnmatch.3 5.1
Keith Bostic [Wed, 20 Dec 1989 04:38:55 +0000 (20:38 -0800)]
date and time created 89/12/19 12:38:55 by bostic
SCCS-vsn: lib/libc/gen/fnmatch.c 5.1
Kirk McKusick [Wed, 20 Dec 1989 03:38:55 +0000 (19:38 -0800)]
get rid of unnecessary test
SCCS-vsn: sys/kern/kern_descrip.c 7.8
Kirk McKusick [Wed, 20 Dec 1989 03:31:30 +0000 (19:31 -0800)]
return free pages to head of free list
SCCS-vsn: sys/kern/kern_malloc.c 7.14
Keith Bostic [Wed, 20 Dec 1989 03:02:07 +0000 (19:02 -0800)]
make output line buffered if selecting only some of the entries
SCCS-vsn: usr.bin/last/last.c 5.16
Mike Karels [Wed, 20 Dec 1989 02:42:36 +0000 (18:42 -0800)]
update bounds file if write fails on vmcore
SCCS-vsn: sbin/savecore/savecore.c 5.20
Keith Sklower [Tue, 19 Dec 1989 10:47:29 +0000 (02:47 -0800)]
date and time created 89/12/18 18:47:29 by sklower
SCCS-vsn: sys/vax/if/ACC/driver/if_dda.c 1.1
Keith Bostic [Tue, 19 Dec 1989 02:51:30 +0000 (18:51 -0800)]
NULL pointer; bug report 2.10BSD/usr.lib/8
SCCS-vsn: usr.sbin/lpr/lpc/lpc.c 5.8
Mike Karels [Tue, 19 Dec 1989 02:29:06 +0000 (18:29 -0800)]
add p_time()
SCCS-vsn: include/resolv.h 5.9
Mike Karels [Sat, 16 Dec 1989 06:27:46 +0000 (22:27 -0800)]
mbufs are smaller now, so this must be too.
SCCS-vsn: sys/sys/un.h 7.5
Keith Bostic [Sat, 16 Dec 1989 03:43:16 +0000 (19:43 -0800)]
overflow in fortune buffer; add "e" to getopt string; add endian.h for
ntohl and htonl
SCCS-vsn: games/fortune/fortune/fortune.c 5.12
Keith Bostic [Sat, 16 Dec 1989 03:42:21 +0000 (19:42 -0800)]
add endian.h for htonl, ntohl.
SCCS-vsn: games/fortune/unstr/unstr.c 5.6
Keith Bostic [Sat, 16 Dec 1989 03:41:47 +0000 (19:41 -0800)]
make long-word aligned for structure padding
SCCS-vsn: games/fortune/strfile/strfile.h 5.7
Keith Bostic [Sat, 16 Dec 1989 03:38:43 +0000 (19:38 -0800)]
sp may be NULL; add endian.h for ntohl(), htonl()
SCCS-vsn: games/fortune/strfile/strfile.c 5.11
Keith Bostic [Fri, 15 Dec 1989 04:30:29 +0000 (20:30 -0800)]
don't bother using prototypes if it's not ANSI C; breaks gcc -traditional
SCCS-vsn: lib/libc/gen/ctime.c 5.19
Keith Bostic [Fri, 15 Dec 1989 04:21:53 +0000 (20:21 -0800)]
typo
SCCS-vsn: usr.sbin/timed/timedc/timedc.c 2.8
Mike Karels [Fri, 15 Dec 1989 03:37:24 +0000 (19:37 -0800)]
add note about changeable search path
SCCS-vsn: share/man/man7/hostname.7 6.3
Mike Karels [Fri, 15 Dec 1989 03:30:37 +0000 (19:30 -0800)]
make LOCALDOMAIN override "search" like "domain"; bigger limit
for "search" than default domain search
SCCS-vsn: lib/libc/net/res_init.c 6.11
Mike Karels [Fri, 15 Dec 1989 03:29:16 +0000 (19:29 -0800)]
add res_query, res_search, other updates
SCCS-vsn: lib/libc/net/resolver.3 6.3
Mike Karels [Fri, 15 Dec 1989 03:26:46 +0000 (19:26 -0800)]
document limit to search list
SCCS-vsn: share/man/man5/resolver.5 5.9
Mike Karels [Fri, 15 Dec 1989 03:22:36 +0000 (19:22 -0800)]
increase size of search list array, but limit default to 3 anyway
SCCS-vsn: include/resolv.h 5.8
Keith Bostic [Fri, 15 Dec 1989 02:43:38 +0000 (18:43 -0800)]
getopt handles - better, now, no reason for cat to do so.
SCCS-vsn: bin/cat/cat.c 5.9
Keith Bostic [Fri, 15 Dec 1989 02:41:09 +0000 (18:41 -0800)]
bug from Sun (Don Cragun). If '-' wasn't specified as a possible
option, return EOF, not an error. For compatibility with System V.
SCCS-vsn: lib/libc/stdlib/getopt.3 6.13
SCCS-vsn: lib/libc/stdlib/getopt.c 4.10
Mike Karels [Fri, 15 Dec 1989 02:25:16 +0000 (18:25 -0800)]
LOCALDOMAIN needs to override search if it overrides domain
SCCS-vsn: lib/libc/net/res_init.c 6.11
Keith Sklower [Fri, 15 Dec 1989 01:47:58 +0000 (17:47 -0800)]
phoney delta to see how branches work
SCCS-vsn: sys/kern/kern_malloc.c 7.14
Keith Sklower [Fri, 15 Dec 1989 01:46:40 +0000 (17:46 -0800)]
Branch delta to check for re-entrancy
SCCS-vsn: sys/kern/kern_malloc.c 7.12.1.1
Jim Bloom [Fri, 15 Dec 1989 01:20:10 +0000 (17:20 -0800)]
add gethostbyname(dotted quad); gethostbyaddr didn't set up structures
correctly for 4.2 systems
SCCS-vsn: lib/libc/net/gethostnamadr.c 6.38
Mike Karels [Fri, 15 Dec 1989 00:54:12 +0000 (16:54 -0800)]
add search keyword
SCCS-vsn: share/man/man5/resolver.5 5.8
Mike Karels [Fri, 15 Dec 1989 00:31:17 +0000 (16:31 -0800)]
add "search" keyword, attempt to reformat
SCCS-vsn: lib/libc/net/res_init.c 6.10
Mike Karels [Thu, 14 Dec 1989 12:59:41 +0000 (04:59 -0800)]
move pathname defn. here; up timeout for host-req rfc
SCCS-vsn: include/resolv.h 5.7
Keith Bostic [Thu, 14 Dec 1989 12:59:09 +0000 (04:59 -0800)]
date and time created 89/12/13 20:59:09 by bostic
SCCS-vsn: share/man/man3/bitstring.3 5.1
Keith Bostic [Thu, 14 Dec 1989 12:57:41 +0000 (04:57 -0800)]
date and time created 89/12/13 20:57:41 by bostic
SCCS-vsn: include/bitstring.h 5.1
Jim Bloom [Wed, 13 Dec 1989 07:13:05 +0000 (23:13 -0800)]
add mips defines for byte order
SCCS-vsn: include/arpa/nameser.h 5.23
Jim Bloom [Wed, 13 Dec 1989 05:19:43 +0000 (21:19 -0800)]
fix problem where a long running tcp connection might get closed
and only one server is being used
SCCS-vsn: lib/libc/net/res_send.c 6.23
Jim Bloom [Wed, 13 Dec 1989 05:17:28 +0000 (21:17 -0800)]
clean up time printing a bit more; fix T_TXT format (more still
needed); fix spelling and names
SCCS-vsn: lib/libc/net/res_debug.c 5.26
Mike Karels [Wed, 13 Dec 1989 03:13:07 +0000 (19:13 -0800)]
fix noerror, sync
SCCS-vsn: bin/dd/dd.c 4.7
Keith Bostic [Wed, 13 Dec 1989 02:00:54 +0000 (18:00 -0800)]
return error message to the user
SCCS-vsn: lib/libc/gen/getcwd.c 5.5
Keith Bostic [Tue, 12 Dec 1989 03:07:36 +0000 (19:07 -0800)]
this date isn't ambiguous, make explanation clearer
SCCS-vsn: usr.bin/calendar/calendar.1 6.5
Mike Karels [Mon, 11 Dec 1989 13:11:28 +0000 (05:11 -0800)]
fix conv=noerror (don't treat error as EOF)
SCCS-vsn: bin/dd/dd.c 4.7
Keith Bostic [Sun, 10 Dec 1989 06:15:59 +0000 (22:15 -0800)]
date and time created 89/12/09 14:15:59 by bostic
SCCS-vsn: usr.bin/xinstall/pathnames.h 5.1
Keith Bostic [Sun, 10 Dec 1989 06:14:25 +0000 (22:14 -0800)]
change to use strip(1) rather than stripping during the copy; Eric points
out that this is more portable and will more easily support multiple
binary types.
SCCS-vsn: usr.bin/xinstall/xinstall.c 5.16
Keith Bostic [Sun, 10 Dec 1989 06:00:42 +0000 (22:00 -0800)]
reformat to make more standard; document that install uses strip(1)
now, rather than stripping the binary itself.
SCCS-vsn: usr.bin/xinstall/install.1 6.6
Keith Bostic [Sun, 10 Dec 1989 05:55:59 +0000 (21:55 -0800)]
remove diagnostic if the file has already been stripped; for
install -s which now uses strip.
SCCS-vsn: usr.bin/strip/strip.c 5.4
Keith Bostic [Sun, 10 Dec 1989 05:55:07 +0000 (21:55 -0800)]
document exit values
SCCS-vsn: usr.bin/strip/strip.1 6.3
Keith Bostic [Sun, 10 Dec 1989 05:51:38 +0000 (21:51 -0800)]
from scratch, remove any mention of temporary files
SCCS-vsn: usr.bin/strip/strip.1 6.2
Keith Bostic [Fri, 8 Dec 1989 02:43:44 +0000 (18:43 -0800)]
redone from scratch from the POSIX manual page
SCCS-vsn: usr.bin/tty/tty.1 6.2
Keith Bostic [Fri, 8 Dec 1989 02:34:53 +0000 (18:34 -0800)]
exit >1 if an error occurs (POSIX 1003.2)
SCCS-vsn: usr.bin/tty/tty.c 4.3
Keith Sklower [Thu, 7 Dec 1989 23:59:46 +0000 (15:59 -0800)]
fix from hibler; (initiallization of mbuf data ptr omitted).
SCCS-vsn: sys/vax/if/if_ec.c 7.6
Keith Bostic [Thu, 7 Dec 1989 10:00:23 +0000 (02:00 -0800)]
get back reasonable header; don't need types.h
SCCS-vsn: bin/rcp/rcp.c 5.23
Keith Bostic [Thu, 7 Dec 1989 08:01:40 +0000 (00:01 -0800)]
use unistd.h names for stdin/stdout fd's
SCCS-vsn: usr.bin/tee/tee.c 5.9
Keith Bostic [Sun, 3 Dec 1989 04:23:07 +0000 (20:23 -0800)]
append, don't truncate the nohup.out file
SCCS-vsn: usr.bin/nohup/nohup.c 5.2
Kirk McKusick [Fri, 1 Dec 1989 15:58:44 +0000 (07:58 -0800)]
date and time created 89/11/30 23:58:44 by mckusick
SCCS-vsn: sbin/mountd/pathnames.h 6.1
Kirk McKusick [Fri, 1 Dec 1989 15:57:10 +0000 (07:57 -0800)]
contributed by Rick Macklem
SCCS-vsn: usr.bin/showmount/showmount.8 6.1
SCCS-vsn: usr.bin/showmount/showmount.c 6.1
SCCS-vsn: usr.bin/showmount/Makefile 6.1