Kirk McKusick [Thu, 10 Dec 1992 11:28:06 +0000 (03:28 -0800)]
panic if proc doing unlock is not proc that aquired the lock
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.112
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.112
Kirk McKusick [Thu, 10 Dec 1992 11:27:19 +0000 (03:27 -0800)]
collect lock holder when locking inodes
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.52
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.52
Kirk McKusick [Thu, 10 Dec 1992 11:26:27 +0000 (03:26 -0800)]
ffs_reload to reload state after fsck runs; code to downgrade
read-write to read-only
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 7.83
Kirk McKusick [Thu, 10 Dec 1992 11:23:27 +0000 (03:23 -0800)]
new include syntax
SCCS-vsn: sys/kern/kern_fork.c 7.41
Marc Teitelbaum [Thu, 10 Dec 1992 11:20:44 +0000 (03:20 -0800)]
enterpgrp now returns a value
SCCS-vsn: sys/kern/kern_prot.c 7.30
Kirk McKusick [Thu, 10 Dec 1992 11:20:20 +0000 (03:20 -0800)]
new include syntax
SCCS-vsn: sys/kern/kern_prot.c 7.29
Kirk McKusick [Thu, 10 Dec 1992 11:18:59 +0000 (03:18 -0800)]
changes for allowing downgrade from RW to RO; reload root after fsck
SCCS-vsn: sys/kern/vfs_syscalls.c 7.101
Kirk McKusick [Thu, 10 Dec 1992 10:57:26 +0000 (02:57 -0800)]
canonicalize disk name when running manually;
remount root filesystem after changes are made to avoid reboot
SCCS-vsn: sbin/fsck/main.c 5.33
Margo Seltzer [Thu, 10 Dec 1992 08:10:42 +0000 (00:10 -0800)]
add read and write clustering routines
SCCS-vsn: sys/kern/vfs_bio.c 7.57
SCCS-vsn: sys/kern/vfs_cluster.c 7.57
Kirk McKusick [Thu, 10 Dec 1992 08:09:26 +0000 (00:09 -0800)]
add clustering structure and read, write, and callback routines
SCCS-vsn: sys/sys/buf.h 7.21
Margo Seltzer [Thu, 10 Dec 1992 08:03:04 +0000 (00:03 -0800)]
add read/write cluster fields
SCCS-vsn: sys/sys/vnode.h 7.64
Margo Seltzer [Thu, 10 Dec 1992 08:01:01 +0000 (00:01 -0800)]
add read/write cluster field initialization
SCCS-vsn: sys/kern/vfs_subr.c 7.91
Margo Seltzer [Thu, 10 Dec 1992 07:59:10 +0000 (23:59 -0800)]
make calls to read and write clustering
SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 7.98
Kirk McKusick [Thu, 10 Dec 1992 07:28:33 +0000 (23:28 -0800)]
only vgone vnodes open for writing when downgrading read-write
filesystems to read-only
SCCS-vsn: sys/kern/vfs_subr.c 7.90
Margo Seltzer [Thu, 10 Dec 1992 07:25:30 +0000 (23:25 -0800)]
add ihashlookup
SCCS-vsn: sys/ufs/ffs/ufs_extern.h 7.19
SCCS-vsn: sys/ufs/ufs/ufs_extern.h 7.19
Margo Seltzer [Thu, 10 Dec 1992 06:26:58 +0000 (22:26 -0800)]
add ufs_ihashlookup that does not lock inode (for LFS cleaner)
SCCS-vsn: sys/ufs/ffs/ufs_ihash.c 7.8
SCCS-vsn: sys/ufs/ufs/ufs_ihash.c 7.8
Kirk McKusick [Thu, 10 Dec 1992 06:25:13 +0000 (22:25 -0800)]
debugging check for identifying holder of lock
SCCS-vsn: sys/ufs/ffs/ufs_ihash.c 7.7
SCCS-vsn: sys/ufs/ufs/ufs_ihash.c 7.7
Margo Seltzer [Thu, 10 Dec 1992 06:23:57 +0000 (22:23 -0800)]
get rid of explicit 64K check and debugging printf's
SCCS-vsn: sys/ufs/ffs/ufs_bmap.c 7.2
SCCS-vsn: sys/ufs/ufs/ufs_bmap.c 7.2
Margo Seltzer [Thu, 10 Dec 1992 06:19:45 +0000 (22:19 -0800)]
add count_lock_queue for LFS
SCCS-vsn: sys/kern/vfs_bio.c 7.56
SCCS-vsn: sys/kern/vfs_cluster.c 7.56
Margo Seltzer [Thu, 10 Dec 1992 06:16:49 +0000 (22:16 -0800)]
up MAXBSIZE to MAXPHYS for clustering
SCCS-vsn: sys/sys/param.h 7.27
Eric Allman [Thu, 10 Dec 1992 01:24:17 +0000 (17:24 -0800)]
reverse sense of -f in K field
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.128
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 5.44
SCCS-vsn: usr.sbin/sendmail/src/map.c 5.5
Keith Sklower [Wed, 9 Dec 1992 10:10:48 +0000 (02:10 -0800)]
didn't get includes right
SCCS-vsn: sys/netccitt/pk_subr.c 7.24
SCCS-vsn: sys/netccitt/pk_input.c 7.18
SCCS-vsn: sys/netccitt/pk_usrreq.c 7.19
Keith Sklower [Wed, 9 Dec 1992 10:00:55 +0000 (02:00 -0800)]
didn't quite get includes right . . .
SCCS-vsn: sys/netccitt/hd_subr.c 7.9
Keith Sklower [Wed, 9 Dec 1992 09:46:51 +0000 (01:46 -0800)]
changes from dkhusema
SCCS-vsn: sys/netccitt/if_x25subr.c 7.19
Keith Sklower [Wed, 9 Dec 1992 09:36:07 +0000 (01:36 -0800)]
date and time created 92/12/08 17:36:07 by sklower
SCCS-vsn: sys/netccitt/pk_llcsubr.c 7.1
Keith Sklower [Wed, 9 Dec 1992 09:36:06 +0000 (01:36 -0800)]
date and time created 92/12/08 17:36:06 by sklower
SCCS-vsn: sys/netccitt/llc_timer.c 7.1
SCCS-vsn: sys/netccitt/llc_var.h 7.1
Keith Sklower [Wed, 9 Dec 1992 09:36:05 +0000 (01:36 -0800)]
date and time created 92/12/08 17:36:05 by sklower
SCCS-vsn: sys/netccitt/llc_output.c 7.1
SCCS-vsn: sys/netccitt/llc_subr.c 7.1
Keith Sklower [Wed, 9 Dec 1992 09:36:04 +0000 (01:36 -0800)]
date and time created 92/12/08 17:36:04 by sklower
SCCS-vsn: sys/netccitt/llc_input.c 7.1
Keith Bostic [Wed, 9 Dec 1992 09:26:03 +0000 (01:26 -0800)]
print out type of error
SCCS-vsn: usr.bin/xinstall/xinstall.c 5.29
Keith Sklower [Wed, 9 Dec 1992 09:11:15 +0000 (01:11 -0800)]
changes to run over both LLC and HDLC, and also use explicit shifts
instead of bitfields.
SCCS-vsn: sys/netccitt/pk_subr.c 7.23
SCCS-vsn: sys/netccitt/pk_output.c 7.13
SCCS-vsn: sys/netccitt/pk_input.c 7.17
SCCS-vsn: sys/netccitt/pk_timer.c 7.7
SCCS-vsn: sys/netccitt/pk_usrreq.c 7.18
Keith Sklower [Wed, 9 Dec 1992 08:54:46 +0000 (00:54 -0800)]
restore original UBC Copyright
SCCS-vsn: sys/netccitt/x25.h 7.10
Keith Sklower [Wed, 9 Dec 1992 08:19:26 +0000 (00:19 -0800)]
contributions from Dirk Husemann
SCCS-vsn: sys/netccitt/x25.h 7.9
SCCS-vsn: sys/netccitt/pk_var.h 7.12
SCCS-vsn: sys/netccitt/pk.h 7.10
Keith Sklower [Wed, 9 Dec 1992 07:25:03 +0000 (23:25 -0800)]
changes to support x.25/llc2
SCCS-vsn: sys/netccitt/ccitt_proto.c 7.8
Keith Sklower [Wed, 9 Dec 1992 07:21:52 +0000 (23:21 -0800)]
changes from husemann
SCCS-vsn: sys/netccitt/hd_subr.c 7.8
Keith Sklower [Wed, 9 Dec 1992 07:16:11 +0000 (23:16 -0800)]
date and time created 92/12/08 15:16:11 by sklower
SCCS-vsn: sys/netccitt/dll.h 7.1
Keith Sklower [Wed, 9 Dec 1992 07:14:38 +0000 (23:14 -0800)]
ccittintr calls both hdintr and pkintr now;
declare static routines in advance
SCCS-vsn: sys/netccitt/hd_input.c 7.9
Keith Bostic [Wed, 9 Dec 1992 05:43:30 +0000 (21:43 -0800)]
new conventions for header includes (by sklower)
SCCS-vsn: sys/netccitt/ccitt_proto.c 7.7
Keith Bostic [Wed, 9 Dec 1992 05:36:42 +0000 (21:36 -0800)]
new conventions for kernel header includes (by sklower);
version of oct 11, 1992
SCCS-vsn: sys/netccitt/if_x25subr.c 7.18
Keith Sklower [Wed, 9 Dec 1992 05:34:02 +0000 (21:34 -0800)]
routing tables set up after proto inits called now, need lazy evaluation.
SCCS-vsn: sys/netccitt/if_x25subr.c 7.17
Eric Allman [Wed, 9 Dec 1992 01:46:05 +0000 (17:46 -0800)]
make years in $t be four digits; do case folding for DBM databases
in map.c if MF_MAPCASE set
SCCS-vsn: usr.sbin/sendmail/src/envelope.c 5.33
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.127
SCCS-vsn: usr.sbin/sendmail/src/map.c 5.4
Eric Allman [Tue, 8 Dec 1992 08:41:19 +0000 (00:41 -0800)]
handle multiple <> <> in S3
SCCS-vsn: usr.sbin/sendmail/cf/m4/proto.m4 2.33
SCCS-vsn: usr.sbin/sendmail/cf/m4/version.m4 2.11
Cynthia A. E. Livingston [Sun, 6 Dec 1992 15:30:18 +0000 (07:30 -0800)]
clean up macros
SCCS-vsn: bin/ed/ed.1 6.8
Cynthia A. E. Livingston [Sun, 6 Dec 1992 04:28:45 +0000 (20:28 -0800)]
get that ANSI C X.... right
SCCS-vsn: share/tmac/doc-syms 5.10
Cynthia A. E. Livingston [Sun, 6 Dec 1992 04:28:21 +0000 (20:28 -0800)]
rewrote history of local modes as per sklower, sam and eric
SCCS-vsn: bin/stty/stty.1 6.18
Ralph Campbell [Sun, 6 Dec 1992 04:25:20 +0000 (20:25 -0800)]
need to bump 'ap' up to the next double aligned address, then add
SCCS-vsn: sys/pmax/include/stdarg.h 7.2
SCCS-vsn: sys/pmax/include/varargs.h 7.2
Keith Bostic [Sat, 5 Dec 1992 12:07:35 +0000 (04:07 -0800)]
initialize cursor so that first R_CURSORLOG works
SCCS-vsn: lib/libc/db/recno/rec_open.c 5.11
Keith Bostic [Sat, 5 Dec 1992 11:44:07 +0000 (03:44 -0800)]
When glob() call errfunc, it doesn't convert extended char * (u_short *)
to char *, so errfunc only printed first pathbuf letter.
Minor cleanups. Net posting from "Andrew A. Chernov, <ache@astral.msk.su>
SCCS-vsn: lib/libc/gen/glob.c 5.18
Keith Bostic [Sat, 5 Dec 1992 11:16:36 +0000 (03:16 -0800)]
minor cleanups
SCCS-vsn: lib/libc/db/PORT/Makefile 5.3
Keith Bostic [Sat, 5 Dec 1992 11:15:05 +0000 (03:15 -0800)]
R_APPEND -> R_CURSORLOG, add R_SETCURSOR
SCCS-vsn: lib/libc/db/man/dbopen.3 5.23
Keith Bostic [Sat, 5 Dec 1992 11:09:40 +0000 (03:09 -0800)]
document cursor shift on insertion/deletion
SCCS-vsn: lib/libc/db/man/recno.3 5.5
Keith Bostic [Sat, 5 Dec 1992 09:44:51 +0000 (01:44 -0800)]
initialize the e->page element, not just the e->index element when
crossing to a new page; from Rodney
SCCS-vsn: lib/libc/db/btree/bt_get.c 5.6
Keith Bostic [Sat, 5 Dec 1992 09:26:24 +0000 (01:26 -0800)]
test for duplicate btree keys
SCCS-vsn: lib/libc/db/test/run.test 5.12
Kirk McKusick [Sat, 5 Dec 1992 09:20:11 +0000 (01:20 -0800)]
take next available block on drives of unknown geometry
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.40
Keith Bostic [Sat, 5 Dec 1992 09:08:52 +0000 (01:08 -0800)]
add cursor flag test, recno reverse insert test
SCCS-vsn: lib/libc/db/test/run.test 5.11
Keith Bostic [Sat, 5 Dec 1992 06:20:24 +0000 (22:20 -0800)]
copy the length of the data, not the length of the buffer
SCCS-vsn: lib/libc/db/recno/rec_utils.c 5.5
Keith Bostic [Sat, 5 Dec 1992 06:19:52 +0000 (22:19 -0800)]
it's an insertion if R_IAFTER or R_IBEFORE are set, regardless
SCCS-vsn: lib/libc/db/recno/rec_put.c 5.6
Keith Bostic [Sat, 5 Dec 1992 06:18:49 +0000 (22:18 -0800)]
copy the length of the data, not the length of the buffer
SCCS-vsn: lib/libc/db/btree/bt_utils.c 5.8
Keith Bostic [Sat, 5 Dec 1992 06:18:15 +0000 (22:18 -0800)]
R_CURSOR fails if cursor not initialized or if cursor deleted
SCCS-vsn: lib/libc/db/btree/bt_put.c 5.9
Keith Bostic [Sat, 5 Dec 1992 06:15:09 +0000 (22:15 -0800)]
add routine to dump a singlep age
SCCS-vsn: lib/libc/db/btree/bt_debug.c 5.4
Keith Bostic [Sat, 5 Dec 1992 06:15:03 +0000 (22:15 -0800)]
add routine to dump a single page
SCCS-vsn: lib/libc/db/btree/extern.h 5.5
Keith Bostic [Sat, 5 Dec 1992 06:09:17 +0000 (22:09 -0800)]
add dump database command
SCCS-vsn: lib/libc/db/test/README 5.6
SCCS-vsn: lib/libc/db/test/dbtest.c 5.6
Chris Torek [Fri, 4 Dec 1992 21:34:53 +0000 (13:34 -0800)]
do early allocation for nonzero size with NULL buffer; cleanup; prettiness
SCCS-vsn: lib/libc/stdio/setvbuf.c 5.4
Chris Torek [Fri, 4 Dec 1992 21:34:16 +0000 (13:34 -0800)]
reality
SCCS-vsn: lib/libc/stdio/setbuf.3 6.11
Chris Torek [Fri, 4 Dec 1992 20:56:17 +0000 (12:56 -0800)]
style police; setlinebuf returns whatever setvbuf returns
SCCS-vsn: lib/libc/stdio/setbuffer.c 5.6
Keith Bostic [Fri, 4 Dec 1992 11:33:11 +0000 (03:33 -0800)]
less chatty, please
SCCS-vsn: sbin/savecore/savecore.c 5.35
Keith Bostic [Fri, 4 Dec 1992 10:52:13 +0000 (02:52 -0800)]
change system operand to -N, minor cleanups
SCCS-vsn: sbin/savecore/savecore.c 5.34
Keith Bostic [Fri, 4 Dec 1992 10:51:49 +0000 (02:51 -0800)]
update the man page, change system operand to -N, add -z
wordsmithing
SCCS-vsn: sbin/savecore/savecore.8 6.8
Keith Bostic [Fri, 4 Dec 1992 09:55:58 +0000 (01:55 -0800)]
add z option for compression, lots of minor stuff
SCCS-vsn: sbin/savecore/savecore.c 5.33
Chris Torek [Fri, 4 Dec 1992 09:20:09 +0000 (01:20 -0800)]
avoid warnings about _assert redeclaration
SCCS-vsn: include/assert.h 5.3
Kirk McKusick [Fri, 4 Dec 1992 08:48:30 +0000 (00:48 -0800)]
delete decryption for the foreign sites (alpha 4.4BSD)
SCCS-vsn: bin/ed/ed.c 5.1.1.1
Keith Bostic [Fri, 4 Dec 1992 08:35:35 +0000 (00:35 -0800)]
new version with gamma function, from Peter McIlroy
SCCS-vsn: lib/libm/common_source/lgamma.3 6.6
Kirk McKusick [Fri, 4 Dec 1992 08:20:59 +0000 (00:20 -0800)]
delete decryption for the foreign sites (alpha 4.4BSD)
SCCS-vsn: usr.bin/ex/ex.h 7.13.1.1
SCCS-vsn: usr.bin/ex/Makefile 7.33.1.1
Keith Bostic [Fri, 4 Dec 1992 02:48:30 +0000 (18:48 -0800)]
add zopen
SCCS-vsn: lib/libc/stdio/Makefile.inc 5.9
Keith Bostic [Thu, 3 Dec 1992 11:15:50 +0000 (03:15 -0800)]
remove -g flag
SCCS-vsn: usr.bin/compress/Makefile 5.16
Keith Bostic [Thu, 3 Dec 1992 11:15:33 +0000 (03:15 -0800)]
rework attribute retention code, stolen from cp(1) -p option
SCCS-vsn: usr.bin/compress/compress.c 5.24
SCCS-vsn: usr.bin/compress/compress.1 6.12
Keith Bostic [Thu, 3 Dec 1992 11:14:11 +0000 (03:14 -0800)]
use <sys/time.h> macros to convert timespec to timeval
SCCS-vsn: bin/cp/utils.c 5.7
Keith Bostic [Thu, 3 Dec 1992 11:11:30 +0000 (03:11 -0800)]
add timespec/timeval conversion macros
SCCS-vsn: sys/sys/time.h 7.10
Keith Bostic [Thu, 3 Dec 1992 10:33:40 +0000 (02:33 -0800)]
another try and getting unlinking right
SCCS-vsn: usr.bin/compress/compress.c 5.23
Keith Bostic [Thu, 3 Dec 1992 10:18:27 +0000 (02:18 -0800)]
based on version 5.21 of compress.c, from Diomidis Spinellis
date and time created 92/12/02 18:18:27 by bostic
SCCS-vsn: usr.bin/compress/zopen.c 5.1
Keith Bostic [Thu, 3 Dec 1992 10:18:22 +0000 (02:18 -0800)]
date and time created 92/12/02 18:18:22 by bostic
SCCS-vsn: usr.bin/compress/zopen.3 5.1
Keith Bostic [Thu, 3 Dec 1992 10:17:56 +0000 (02:17 -0800)]
date and time created 92/12/02 18:17:56 by bostic
SCCS-vsn: usr.bin/compress/zcat.sh 5.1
Keith Bostic [Thu, 3 Dec 1992 10:17:42 +0000 (02:17 -0800)]
new versions, based on Diomidis Spinellis' work on zopen(3).
SCCS-vsn: usr.bin/compress/compress.c 5.22
SCCS-vsn: usr.bin/compress/compress.1 6.11
SCCS-vsn: usr.bin/compress/Makefile 5.15
Keith Bostic [Thu, 3 Dec 1992 09:00:43 +0000 (01:00 -0800)]
add zopen(3)
SCCS-vsn: include/stdio.h 5.24
Kirk McKusick [Thu, 3 Dec 1992 08:52:51 +0000 (00:52 -0800)]
delete data-stream encryption for the foreign sites (4.4BSD alpha)
SCCS-vsn: bin/rcp/rcp.c 5.35.1.1
Keith Bostic [Thu, 3 Dec 1992 08:37:40 +0000 (00:37 -0800)]
add mergesort
SCCS-vsn: include/stdlib.h 5.23
Keith Bostic [Thu, 3 Dec 1992 08:22:26 +0000 (00:22 -0800)]
add in merge sort from Peter McIlroy
SCCS-vsn: lib/libc/stdlib/qsort.3 6.9
Keith Bostic [Thu, 3 Dec 1992 08:21:48 +0000 (00:21 -0800)]
typo
SCCS-vsn: lib/libc/stdlib/merge.c 5.2
Keith Bostic [Thu, 3 Dec 1992 07:59:44 +0000 (23:59 -0800)]
typo...
SCCS-vsn: lib/libc/string/strdup.c 5.5
Keith Bostic [Thu, 3 Dec 1992 07:55:33 +0000 (23:55 -0800)]
merge sort from Peter McIlroy
date and time created 92/12/02 15:55:33 by bostic
SCCS-vsn: lib/libc/stdlib/merge.c 5.1
Eric Allman [Thu, 3 Dec 1992 07:50:07 +0000 (23:50 -0800)]
fully qualify host name on krb_realofhost call
SCCS-vsn: usr.bin/rlogin/rlogin.c 5.36
SCCS-vsn: usr.bin/rsh/rsh.c 5.25
Keith Bostic [Thu, 3 Dec 1992 07:37:00 +0000 (23:37 -0800)]
document error return
SCCS-vsn: lib/libc/string/strdup.3 5.4
Keith Bostic [Thu, 3 Dec 1992 07:35:09 +0000 (23:35 -0800)]
add gamma function, from Peter McIlroy
SCCS-vsn: lib/libm/Makefile 5.11
Keith Bostic [Thu, 3 Dec 1992 07:33:33 +0000 (23:33 -0800)]
original software, not AT&T proprietary
SCCS-vsn: lib/libm/common_source/lgamma.c 5.6
Keith Bostic [Thu, 3 Dec 1992 07:32:31 +0000 (23:32 -0800)]
from Peter McIlroy; add exp__D
SCCS-vsn: lib/libm/common_source/exp.c 5.7
Keith Bostic [Thu, 3 Dec 1992 07:31:47 +0000 (23:31 -0800)]
new implementation from Peter McIlroy
SCCS-vsn: lib/libm/common_source/log.c 5.7
Keith Bostic [Thu, 3 Dec 1992 07:31:17 +0000 (23:31 -0800)]
new version from Peter McIlroy
SCCS-vsn: lib/libm/common_source/pow.c 5.8
Keith Bostic [Thu, 3 Dec 1992 07:29:28 +0000 (23:29 -0800)]
original version from Peter McIlroy
date and time created 92/12/02 15:29:28 by bostic
SCCS-vsn: lib/libm/common_source/gamma.c 5.1
Keith Bostic [Thu, 3 Dec 1992 07:29:17 +0000 (23:29 -0800)]
original version from Peter McIlroy
SCCS-vsn: lib/libm/common_source/lgamma.c 5.5
Keith Bostic [Thu, 3 Dec 1992 07:28:32 +0000 (23:28 -0800)]
check in from Peter McIlroy; add exp__D, log__D, struct Double
SCCS-vsn: lib/libm/common_source/mathimpl.h 5.5
Keith Bostic [Thu, 3 Dec 1992 07:08:13 +0000 (23:08 -0800)]
new version from Peter McIlroy
SCCS-vsn: lib/libm/common_source/erf.c 5.4