unix-history/.git
33 years agodate and time created 91/02/20 08:15:42 by bostic
Keith Bostic [Thu, 21 Feb 1991 00:15:42 +0000 (16:15 -0800)]
date and time created 91/02/20 08:15:42 by bostic

SCCS-vsn: lib/libc/compat-43/getwd.c 5.1

33 years agofix sbappend to check the last mbuf in a chain for M_EORness;
Keith Sklower [Wed, 20 Feb 1991 09:41:20 +0000 (01:41 -0800)]
fix sbappend to check the last mbuf in a chain for M_EORness;
fix sbcompress not to compress out zero length mbufs if the type is different.

SCCS-vsn: sys/kern/uipc_socket2.c 7.16

33 years agoTry not to initiate copyouts that are going to block
Mike Karels [Wed, 20 Feb 1991 09:06:04 +0000 (01:06 -0800)]
Try not to initiate copyouts that are going to block
for MSG_WAITALL or watermark conditions, unless there are exceptional conditionsa
(by sklower for history purposes before changes sockbuf storage conventions)/

SCCS-vsn: sys/kern/uipc_socket.c 7.26

33 years agoPOSIX requires this to be used in non-numerical situations
Keith Bostic [Wed, 20 Feb 1991 08:33:18 +0000 (00:33 -0800)]
POSIX requires this to be used in non-numerical situations

SCCS-vsn: sys/sys/errno.h 7.13
SCCS-vsn: lib/libc/gen/errlst.c 5.10

33 years agodate and time created 91/02/19 15:39:22 by bostic
Keith Bostic [Wed, 20 Feb 1991 07:39:22 +0000 (23:39 -0800)]
date and time created 91/02/19 15:39:22 by bostic

SCCS-vsn: lib/libc/gen/ctermid.c 5.1

33 years agodate and time created 91/02/19 15:39:16 by bostic
Keith Bostic [Wed, 20 Feb 1991 07:39:16 +0000 (23:39 -0800)]
date and time created 91/02/19 15:39:16 by bostic

SCCS-vsn: lib/libc/gen/ctermid.3 5.1

33 years ago1990 POSIX.1 revision moved ctermid to <stdio.h>
Keith Bostic [Wed, 20 Feb 1991 07:20:08 +0000 (23:20 -0800)]
1990 POSIX.1 revision moved ctermid to <stdio.h>

SCCS-vsn: sys/sys/unistd.h 5.11
SCCS-vsn: include/stdio.h 5.10

33 years agorename setpgrp to setpgid, add setpgrp compat call, update man page
Keith Bostic [Wed, 20 Feb 1991 06:58:51 +0000 (22:58 -0800)]
rename setpgrp to setpgid, add setpgrp compat call, update man page
date and time created 91/02/19 14:58:51 by bostic

SCCS-vsn: lib/libc/compat-43/setpgrp.c 5.1

33 years agorename setpgrp to setpgid, add setpgrp compat call, update man page
Keith Bostic [Wed, 20 Feb 1991 06:58:06 +0000 (22:58 -0800)]
rename setpgrp to setpgid, add setpgrp compat call, update man page

SCCS-vsn: lib/libc/sys/Makefile.inc 5.4
SCCS-vsn: lib/libc/sys/setpgid.2 6.2
SCCS-vsn: lib/libc/compat-43/Makefile.inc 5.2

33 years agosetpgrp renamed to setpgid
Keith Bostic [Wed, 20 Feb 1991 06:35:44 +0000 (22:35 -0800)]
setpgrp renamed to setpgid

SCCS-vsn: sys/kern/syscalls.master 7.24

33 years agovipw moved to usr.sbin
Keith Bostic [Wed, 20 Feb 1991 06:29:44 +0000 (22:29 -0800)]
vipw moved to usr.sbin

SCCS-vsn: usr.bin/chpass/Makefile 5.5
SCCS-vsn: usr.bin/passwd/Makefile 5.11

33 years agohacks for gcc pre-processor
Keith Bostic [Wed, 20 Feb 1991 06:25:50 +0000 (22:25 -0800)]
hacks for gcc pre-processor

SCCS-vsn: usr.bin/mkdep/Makefile 5.4

33 years agodate and time created 91/02/19 12:16:01 by bostic
Keith Bostic [Wed, 20 Feb 1991 04:16:01 +0000 (20:16 -0800)]
date and time created 91/02/19 12:16:01 by bostic

SCCS-vsn: lib/libc/gen/raise.3 5.1

33 years agodate and time created 91/02/19 12:15:56 by bostic
Keith Bostic [Wed, 20 Feb 1991 04:15:56 +0000 (20:15 -0800)]
date and time created 91/02/19 12:15:56 by bostic

SCCS-vsn: lib/libc/gen/raise.c 5.1

33 years agopipe is a libc routine, fix for ANSI C
Keith Bostic [Wed, 20 Feb 1991 04:01:47 +0000 (20:01 -0800)]
pipe is a libc routine, fix for ANSI C

SCCS-vsn: bin/dd/dd.c 5.1

33 years agodon't call fclose unless the file was opened
Keith Bostic [Wed, 20 Feb 1991 03:07:50 +0000 (19:07 -0800)]
don't call fclose unless the file was opened

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

33 years agohaving cloning messages generated rtalloc;
Keith Sklower [Wed, 20 Feb 1991 02:56:02 +0000 (18:56 -0800)]
having cloning messages generated rtalloc;
make sure when doing rtinit that you install a route to the
correct ifaddr.  Old slip lines caused problems.

SCCS-vsn: sys/net/route.c 7.19

33 years agoadd "pinning" to the buffer pool
Keith Bostic [Wed, 20 Feb 1991 02:31:59 +0000 (18:31 -0800)]
add "pinning" to the buffer pool
make -1 mean no open fd instead of 0

SCCS-vsn: lib/libc/db/hash/hash_page.c 5.3

33 years agomake return value static for hsearch interface
Keith Bostic [Wed, 20 Feb 1991 02:31:26 +0000 (18:31 -0800)]
make return value static for hsearch interface

SCCS-vsn: lib/libc/db/hash/hsearch.c 5.2

33 years agoadd "pinning" to the buffer pool
Keith Bostic [Wed, 20 Feb 1991 02:31:09 +0000 (18:31 -0800)]
add "pinning" to the buffer pool

SCCS-vsn: lib/libc/db/hash/hash.h 5.2

33 years agomake -1 mean no open fd instead of 0
Keith Bostic [Wed, 20 Feb 1991 02:30:40 +0000 (18:30 -0800)]
make -1 mean no open fd instead of 0
don't save the file if it's read-only
make sure db structure gets destroyed
always close the file
add "pinning" to the buffer pool

SCCS-vsn: lib/libc/db/hash/hash.c 5.3

33 years agoadd "pinning" to the buffer pool
Keith Bostic [Wed, 20 Feb 1991 02:29:27 +0000 (18:29 -0800)]
add "pinning" to the buffer pool

SCCS-vsn: lib/libc/db/hash/hash_buf.c 5.2

33 years agoneed to include db.h -- we use HASHINFO here
Mike A. Olson [Tue, 19 Feb 1991 15:31:55 +0000 (07:31 -0800)]
need to include db.h -- we use HASHINFO here

SCCS-vsn: lib/libc/db/hash/ndbm.c 5.3

33 years agofix stack management bug
Mike A. Olson [Tue, 19 Feb 1991 14:49:01 +0000 (06:49 -0800)]
fix stack management bug

SCCS-vsn: lib/libc/db/btree/bt_open.c 5.4
SCCS-vsn: lib/libc/db/btree/bt_put.c 5.2
SCCS-vsn: lib/libc/db/btree/bt_seq.c 5.2

33 years ago(checked in by karels) treat MT_HEADER as MT_DATA in soreceive;
Keith Sklower [Tue, 19 Feb 1991 09:13:20 +0000 (01:13 -0800)]
(checked in by karels) treat MT_HEADER as MT_DATA in soreceive;
need to init len when MAPPED_MBUFS not defined

SCCS-vsn: sys/kern/uipc_socket.c 7.25

33 years agoA working version that contains declarations for POSIX functions.
Donn Seeley [Tue, 19 Feb 1991 08:47:49 +0000 (00:47 -0800)]
A working version that contains declarations for POSIX functions.

SCCS-vsn: sys/sys/unistd.h 5.10

33 years agofill in b_proc iff proc will wait for operation, so tprintf won't fail;
Mike Karels [Tue, 19 Feb 1991 08:40:05 +0000 (00:40 -0800)]
fill in b_proc iff proc will wait for operation, so tprintf won't fail;
don't bother having nfs daemon do operation if we're going to block

SCCS-vsn: sys/nfs/nfs_vnops.c 7.51

33 years agodate and time created 91/02/18 10:40:26 by donn
Donn Seeley [Tue, 19 Feb 1991 02:40:26 +0000 (18:40 -0800)]
date and time created 91/02/18 10:40:26 by donn

SCCS-vsn: lib/libc/locale/Makefile.inc 5.1

33 years agoAdd our (trivial) multibyte character support.
Donn Seeley [Tue, 19 Feb 1991 02:32:26 +0000 (18:32 -0800)]
Add our (trivial) multibyte character support.

SCCS-vsn: lib/libc/stdlib/Makefile.inc 5.3

33 years agodate and time created 91/02/18 10:27:33 by donn
Donn Seeley [Tue, 19 Feb 1991 02:27:33 +0000 (18:27 -0800)]
date and time created 91/02/18 10:27:33 by donn

SCCS-vsn: lib/libc/locale/multibyte.c 5.1

33 years agowe now have stubs for the annoying ANSI multibyte character functions
Donn Seeley [Tue, 19 Feb 1991 02:23:19 +0000 (18:23 -0800)]
we now have stubs for the annoying ANSI multibyte character functions

SCCS-vsn: include/stdlib.h 5.7

33 years agodate and time created 91/02/18 00:45:07 by torek
Chris Torek [Mon, 18 Feb 1991 16:45:07 +0000 (08:45 -0800)]
date and time created 91/02/18 00:45:07 by torek

SCCS-vsn: lib/libc/locale/localeconv.c 5.1
SCCS-vsn: lib/libc/locale/setlocale.c 5.1

33 years agodate and time created 91/02/18 00:45:06 by torek
Chris Torek [Mon, 18 Feb 1991 16:45:06 +0000 (08:45 -0800)]
date and time created 91/02/18 00:45:06 by torek

SCCS-vsn: lib/libc/locale/lconv.c 5.1

33 years agodate and time created 91/02/18 00:39:04 by torek
Chris Torek [Mon, 18 Feb 1991 16:39:04 +0000 (08:39 -0800)]
date and time created 91/02/18 00:39:04 by torek

SCCS-vsn: include/locale.h 5.1

33 years agocsh ugliness needs to pass sprintf on to regular stdio code
Chris Torek [Sat, 16 Feb 1991 17:16:23 +0000 (09:16 -0800)]
csh ugliness needs to pass sprintf on to regular stdio code

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.44

33 years agodelete '#ifndef _IO', ioctl.h is protected from reinclusion
Keith Bostic [Sat, 16 Feb 1991 06:32:12 +0000 (22:32 -0800)]
delete '#ifndef _IO', ioctl.h is protected from reinclusion

SCCS-vsn: sys/sys/ioctl.h 7.15

33 years agoadd Berkeley specific copyright notice
Keith Bostic [Sat, 16 Feb 1991 06:31:14 +0000 (22:31 -0800)]
add Berkeley specific copyright notice

SCCS-vsn: sys/sys/tablet.h 7.5
SCCS-vsn: sys/sys/conf.h 7.6
SCCS-vsn: sys/sys/map.h 7.3
SCCS-vsn: sys/sys/callout.h 7.2
SCCS-vsn: sys/sys/acct.h 7.3
SCCS-vsn: sys/sys/dmap.h 7.3
SCCS-vsn: sys/sys/kernel.h 7.4
SCCS-vsn: sys/sys/clist.h 7.3
SCCS-vsn: sys/sys/dkstat.h 7.5
SCCS-vsn: sys/sys/gmon.h 7.2
SCCS-vsn: sys/sys/mman.h 7.3
SCCS-vsn: sys/sys/ptrace.h 7.3
SCCS-vsn: sys/sys/exec.h 7.5
SCCS-vsn: sys/sys/ioctl.h 7.14

33 years agoreadjust flags more carefully
Marc Teitelbaum [Sat, 16 Feb 1991 06:10:11 +0000 (22:10 -0800)]
readjust flags more carefully

SCCS-vsn: sys/kern/tty_compat.c 7.7

33 years agokernel reorg (checked in by karels)
Keith Bostic [Sat, 16 Feb 1991 06:09:25 +0000 (22:09 -0800)]
kernel reorg (checked in by karels)

SCCS-vsn: sys/conf/param.c 7.16

33 years agoadd permission checks to allow regular users to run ktrace
Marc Teitelbaum [Sat, 16 Feb 1991 06:07:19 +0000 (22:07 -0800)]
add permission checks to allow regular users to run ktrace

SCCS-vsn: sys/kern/kern_ktrace.c 7.10

33 years agodone at DEC; add Berkeley specific copyright notice
Keith Bostic [Sat, 16 Feb 1991 05:43:34 +0000 (21:43 -0800)]
done at DEC; add Berkeley specific copyright notice

SCCS-vsn: sys/sys/dkbad.h 7.2

33 years agodon't redefine fseek()
Keith Bostic [Sat, 16 Feb 1991 05:01:37 +0000 (21:01 -0800)]
don't redefine fseek()

SCCS-vsn: old/more/more.c 5.24

33 years agodon't need to escape back quote
Keith Bostic [Sat, 16 Feb 1991 04:59:27 +0000 (20:59 -0800)]
don't need to escape back quote

SCCS-vsn: old/vfilters/rvcat/rvcat.c 5.6
SCCS-vsn: old/vfilters/vcat/vcat.c 5.6

33 years agodon't need to defined OBJS
Keith Bostic [Sat, 16 Feb 1991 03:29:45 +0000 (19:29 -0800)]
don't need to defined OBJS

SCCS-vsn: share/zoneinfo/Makefile 5.8

33 years agogetw is defined by stdio
Keith Bostic [Fri, 15 Feb 1991 11:07:48 +0000 (03:07 -0800)]
getw is defined by stdio

SCCS-vsn: old/ld/ld.c 5.17

33 years agodon't redeclare malloc and realloc
Keith Bostic [Fri, 15 Feb 1991 10:45:03 +0000 (02:45 -0800)]
don't redeclare malloc and realloc

SCCS-vsn: local/kerberosIV/compile_et/compile_et.c 5.2
SCCS-vsn: local/kerberosIV/compile_et/error_table.y 5.2

33 years agodate and time created 91/02/14 18:40:44 by bostic
Keith Bostic [Fri, 15 Feb 1991 10:40:44 +0000 (02:40 -0800)]
date and time created 91/02/14 18:40:44 by bostic

SCCS-vsn: local/kerberosIV/compile_et/error_table.y 5.1

33 years agoset file descriptors to be close-on-exec; block signals while
Keith Bostic [Fri, 15 Feb 1991 10:25:42 +0000 (02:25 -0800)]
set file descriptors to be close-on-exec; block signals while
unlinking the temporary file so we don't get caught

SCCS-vsn: lib/libc/db/hash/hash.c 5.2
SCCS-vsn: lib/libc/db/hash/hash_page.c 5.2

33 years agoProto-ized, ANSI-ized, POSIX-ized for your protection.
Donn Seeley [Fri, 15 Feb 1991 09:50:28 +0000 (01:50 -0800)]
Proto-ized, ANSI-ized, POSIX-ized for your protection.

SCCS-vsn: include/math.h 5.2

33 years agoadd O_CLEXEC for close-on-exec semantics
Keith Bostic [Fri, 15 Feb 1991 08:27:25 +0000 (00:27 -0800)]
add O_CLEXEC for close-on-exec semantics

SCCS-vsn: lib/libc/db/man/dbopen.3 5.14

33 years agosince db(3) appends ".db", don't need it here.
Keith Bostic [Fri, 15 Feb 1991 07:28:45 +0000 (23:28 -0800)]
since db(3) appends ".db", don't need it here.

SCCS-vsn: include/pwd.h 5.8

33 years agofix SRCS list
Keith Bostic [Fri, 15 Feb 1991 06:51:00 +0000 (22:51 -0800)]
fix SRCS list

SCCS-vsn: local/kerberosIV/kdb_edit/Makefile 5.2
SCCS-vsn: local/kerberosIV/kdb_util/Makefile 5.2

33 years agodate and time created 91/02/14 14:48:53 by bostic
Keith Bostic [Fri, 15 Feb 1991 06:48:53 +0000 (22:48 -0800)]
date and time created 91/02/14 14:48:53 by bostic

SCCS-vsn: old/dbconv/dbconv.c 5.1

33 years agodate and time created 91/02/14 14:35:43 by bostic
Keith Bostic [Fri, 15 Feb 1991 06:35:43 +0000 (22:35 -0800)]
date and time created 91/02/14 14:35:43 by bostic

SCCS-vsn: old/dbconv/Makefile 5.1

33 years agodate and time created 91/02/14 14:35:35 by bostic
Keith Bostic [Fri, 15 Feb 1991 06:35:35 +0000 (22:35 -0800)]
date and time created 91/02/14 14:35:35 by bostic

SCCS-vsn: old/dbconv/dbconv.1 5.1

33 years agouse DBM_SUFFIX; db(3) now appends ".db" when old interface is used.
Keith Bostic [Fri, 15 Feb 1991 04:14:23 +0000 (20:14 -0800)]
use DBM_SUFFIX; db(3) now appends ".db" when old interface is used.

SCCS-vsn: usr.sbin/kvm_mkdb/kvm_mkdb.c 5.8
SCCS-vsn: usr.sbin/dev_mkdb/dev_mkdb.c 5.2

33 years agoadd DBM_SUFFIX
Keith Bostic [Fri, 15 Feb 1991 04:10:42 +0000 (20:10 -0800)]
add DBM_SUFFIX

SCCS-vsn: include/ndbm.h 5.5

33 years agoappend ".db" to the file name
Keith Bostic [Fri, 15 Feb 1991 04:07:23 +0000 (20:07 -0800)]
append ".db" to the file name

SCCS-vsn: lib/libc/db/hash/ndbm.c 5.2

33 years agoG++'s parser isn't up to handling atexit()'s extended declaration...
Donn Seeley [Thu, 14 Feb 1991 15:34:13 +0000 (07:34 -0800)]
G++'s parser isn't up to handling atexit()'s extended declaration...

SCCS-vsn: include/stdlib.h 5.6

33 years agogetsock now has three arguments and returns an error
Kirk McKusick [Thu, 14 Feb 1991 11:42:29 +0000 (03:42 -0800)]
getsock now has three arguments and returns an error

SCCS-vsn: sys/hp/hpux/hpux_net.c 7.7

33 years agora82 has 15 tracks per cylinder, not 14
Chris Torek [Thu, 14 Feb 1991 05:27:46 +0000 (21:27 -0800)]
ra82 has 15 tracks per cylinder, not 14

SCCS-vsn: sys/vax/uba/uda.c 7.32

33 years agostdc.h -> cdefs.h
Keith Bostic [Thu, 14 Feb 1991 04:41:54 +0000 (20:41 -0800)]
stdc.h -> cdefs.h

SCCS-vsn: lib/libm/ieee/cbrt.c 5.9

33 years agonow working, tested with termios; setuid(0) to allow privileged operations
Mike Karels [Thu, 14 Feb 1991 04:18:31 +0000 (20:18 -0800)]
now working, tested with termios; setuid(0) to allow privileged operations
in slip.log{in,out}; use getlogin() rather than getenv("USER");
allow "sliplogin hostname linename"

SCCS-vsn: usr.sbin/sliplogin/sliplogin.c 5.4

33 years agoconst, volatile defined in sys/cdefs.h
Keith Bostic [Thu, 14 Feb 1991 03:56:06 +0000 (19:56 -0800)]
const, volatile defined in sys/cdefs.h

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

33 years agobreak kernel nlist stuff into a separate file
Keith Bostic [Wed, 13 Feb 1991 14:58:46 +0000 (06:58 -0800)]
break kernel nlist stuff into a separate file

SCCS-vsn: usr.sbin/kvm_mkdb/Makefile 5.1

33 years agoreplace ndbm with Margo Seltzer's hashing package
Keith Bostic [Wed, 13 Feb 1991 14:58:25 +0000 (06:58 -0800)]
replace ndbm with Margo Seltzer's hashing package
document VERSION stuff

SCCS-vsn: usr.sbin/kvm_mkdb/kvm_mkdb.8 5.1

33 years agoread the symbol table into malloc'd space instead of seeking
Keith Bostic [Wed, 13 Feb 1991 14:57:51 +0000 (06:57 -0800)]
read the symbol table into malloc'd space instead of seeking
(turns out to not really be a big win, but it does make some difference).

SCCS-vsn: usr.sbin/kvm_mkdb/nlist.c 5.2

33 years agointegrate Margo Seltzer's hashing package instead of ndbm
Keith Bostic [Wed, 13 Feb 1991 14:56:58 +0000 (06:56 -0800)]
integrate Margo Seltzer's hashing package instead of ndbm
break out kernel nlist stuff into separate file.

SCCS-vsn: usr.sbin/kvm_mkdb/kvm_mkdb.c 5.7

33 years agodate and time created 91/02/12 22:49:26 by bostic
Keith Bostic [Wed, 13 Feb 1991 14:49:26 +0000 (06:49 -0800)]
date and time created 91/02/12 22:49:26 by bostic

SCCS-vsn: share/man/man4/man4.i386/Makefile 5.1

33 years agorework the password subsystem
Keith Bostic [Wed, 13 Feb 1991 14:38:05 +0000 (06:38 -0800)]
rework the password subsystem

SCCS-vsn: usr.bin/chpass/Makefile 5.4
SCCS-vsn: usr.bin/chpass/chpass.1 5.10
SCCS-vsn: usr.bin/chpass/chpass.c 5.16
SCCS-vsn: usr.bin/chpass/chpass.h 5.3
SCCS-vsn: usr.bin/chpass/field.c 5.13
SCCS-vsn: usr.bin/chpass/util.c 5.14

33 years agorework the password subsystem
Keith Bostic [Wed, 13 Feb 1991 14:36:34 +0000 (06:36 -0800)]
rework the password subsystem
date and time created 91/02/12 22:36:34 by bostic

SCCS-vsn: usr.bin/chpass/edit.c 5.1

33 years agorework the password subsystem
Keith Bostic [Wed, 13 Feb 1991 14:36:28 +0000 (06:36 -0800)]
rework the password subsystem
date and time created 91/02/12 22:36:28 by bostic

SCCS-vsn: usr.bin/chpass/table.c 5.1

33 years agorework the password subsystem
Keith Bostic [Wed, 13 Feb 1991 14:34:00 +0000 (06:34 -0800)]
rework the password subsystem
date and time created 91/02/12 22:34:00 by bostic

SCCS-vsn: usr.bin/chpass/pw_copy.c 5.1

33 years agorework the password subsystem
Keith Bostic [Wed, 13 Feb 1991 14:16:29 +0000 (06:16 -0800)]
rework the password subsystem

SCCS-vsn: usr.bin/passwd/Makefile 5.10
SCCS-vsn: usr.bin/passwd/krb_passwd.c 5.3
SCCS-vsn: usr.bin/passwd/passwd.1 6.9
SCCS-vsn: usr.bin/passwd/passwd.c 5.3

33 years agorework the password subsystem
Keith Bostic [Wed, 13 Feb 1991 14:15:27 +0000 (06:15 -0800)]
rework the password subsystem
date and time created 91/02/12 22:15:27 by bostic

SCCS-vsn: usr.bin/passwd/local_passwd.c 5.1

33 years agobuild dev database with dev_mkdb instead of a script
Keith Bostic [Wed, 13 Feb 1991 14:03:33 +0000 (06:03 -0800)]
build dev database with dev_mkdb instead of a script

SCCS-vsn: etc/rc 5.24

33 years agodate and time created 91/02/12 22:00:46 by bostic
Keith Bostic [Wed, 13 Feb 1991 14:00:46 +0000 (06:00 -0800)]
date and time created 91/02/12 22:00:46 by bostic

SCCS-vsn: usr.sbin/dev_mkdb/dev_mkdb.c 5.1

33 years agodate and time created 91/02/12 22:00:41 by bostic
Keith Bostic [Wed, 13 Feb 1991 14:00:41 +0000 (06:00 -0800)]
date and time created 91/02/12 22:00:41 by bostic

SCCS-vsn: usr.sbin/dev_mkdb/dev_mkdb.8 5.1

33 years agodate and time created 91/02/12 22:00:37 by bostic
Keith Bostic [Wed, 13 Feb 1991 14:00:37 +0000 (06:00 -0800)]
date and time created 91/02/12 22:00:37 by bostic

SCCS-vsn: usr.sbin/dev_mkdb/Makefile 5.1

33 years agorework the password subsystem
Keith Bostic [Wed, 13 Feb 1991 13:51:09 +0000 (05:51 -0800)]
rework the password subsystem
date and time created 91/02/12 21:51:09 by bostic

SCCS-vsn: usr.sbin/pwd_mkdb/pw_scan.c 5.1

33 years agorework the password subsystem
Keith Bostic [Wed, 13 Feb 1991 13:37:20 +0000 (05:37 -0800)]
rework the password subsystem

SCCS-vsn: usr.sbin/vipw/vipw.c 5.15
SCCS-vsn: usr.sbin/vipw/vipw.8 6.6
SCCS-vsn: usr.sbin/vipw/Makefile 5.4

33 years agorework the password subsystem
Keith Bostic [Wed, 13 Feb 1991 13:34:43 +0000 (05:34 -0800)]
rework the password subsystem
date and time created 91/02/12 21:34:43 by bostic

SCCS-vsn: usr.sbin/vipw/pw_util.c 5.1

33 years agorework the password subsystem
Keith Bostic [Wed, 13 Feb 1991 12:43:09 +0000 (04:43 -0800)]
rework the password subsystem

SCCS-vsn: lib/libc/gen/getpwent.3 6.7
SCCS-vsn: lib/libc/gen/getpwent.c 5.15

33 years agodate and time created 91/02/12 20:28:12 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:28:12 +0000 (04:28 -0800)]
date and time created 91/02/12 20:28:12 by bostic

SCCS-vsn: lib/libc/db/hash/search.h 5.1

33 years agodate and time created 91/02/12 20:28:10 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:28:10 +0000 (04:28 -0800)]
date and time created 91/02/12 20:28:10 by bostic

SCCS-vsn: lib/libc/db/hash/page.h 5.1

33 years agodate and time created 91/02/12 20:28:08 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:28:08 +0000 (04:28 -0800)]
date and time created 91/02/12 20:28:08 by bostic

SCCS-vsn: lib/libc/db/hash/hash_page.c 5.1

33 years agodate and time created 91/02/12 20:28:07 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:28:07 +0000 (04:28 -0800)]
date and time created 91/02/12 20:28:07 by bostic

SCCS-vsn: lib/libc/db/hash/ndbm.c 5.1

33 years agodate and time created 91/02/12 20:28:05 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:28:05 +0000 (04:28 -0800)]
date and time created 91/02/12 20:28:05 by bostic

SCCS-vsn: lib/libc/db/hash/hash_log2.c 5.1

33 years agodate and time created 91/02/12 20:28:04 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:28:04 +0000 (04:28 -0800)]
date and time created 91/02/12 20:28:04 by bostic

SCCS-vsn: lib/libc/db/hash/hsearch.c 5.1

33 years agodate and time created 91/02/12 20:28:02 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:28:02 +0000 (04:28 -0800)]
date and time created 91/02/12 20:28:02 by bostic

SCCS-vsn: lib/libc/db/hash/hash_func.c 5.1

33 years agodate and time created 91/02/12 20:28:00 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:28:00 +0000 (04:28 -0800)]
date and time created 91/02/12 20:28:00 by bostic

SCCS-vsn: lib/libc/db/hash/hash.h 5.1

33 years agodate and time created 91/02/12 20:27:58 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:27:58 +0000 (04:27 -0800)]
date and time created 91/02/12 20:27:58 by bostic

SCCS-vsn: lib/libc/db/hash/hash.c 5.1

33 years agodate and time created 91/02/12 20:27:56 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:27:56 +0000 (04:27 -0800)]
date and time created 91/02/12 20:27:56 by bostic

SCCS-vsn: lib/libc/db/hash/hash_buf.c 5.1

33 years agodate and time created 91/02/12 20:27:54 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:27:54 +0000 (04:27 -0800)]
date and time created 91/02/12 20:27:54 by bostic

SCCS-vsn: lib/libc/db/hash/hash_bigkey.c 5.1

33 years agodate and time created 91/02/12 20:27:10 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:27:10 +0000 (04:27 -0800)]
date and time created 91/02/12 20:27:10 by bostic

SCCS-vsn: lib/libc/db/hash/README 5.1

33 years agodate and time created 91/02/12 20:25:02 by bostic
Keith Bostic [Wed, 13 Feb 1991 12:25:02 +0000 (04:25 -0800)]
date and time created 91/02/12 20:25:02 by bostic

SCCS-vsn: lib/libc/db/hash/Makefile.inc 5.1

33 years agofix path
Keith Bostic [Wed, 13 Feb 1991 12:21:00 +0000 (04:21 -0800)]
fix path

SCCS-vsn: lib/libc/db/btree/Makefile.inc 5.3

33 years agoprotect against user inclusion (included by ndbm.h)
Keith Bostic [Wed, 13 Feb 1991 12:18:18 +0000 (04:18 -0800)]
protect against user inclusion (included by ndbm.h)
minor cleanup when integrated Margo Seltzer's hash package
add big endian to/from little endian macros, both swap and copy

SCCS-vsn: include/db.h 5.2

33 years agoadd cdefs.h, redo the function prototypes
Keith Bostic [Wed, 13 Feb 1991 12:14:41 +0000 (04:14 -0800)]
add cdefs.h, redo the function prototypes

SCCS-vsn: include/fts.h 5.10

33 years agodon't need to prepend key with type byte any more;
Keith Bostic [Wed, 13 Feb 1991 12:13:26 +0000 (04:13 -0800)]
don't need to prepend key with type byte any more;
should never have included sys/kinfo.h;
use <paths.h> for /var/run pathname; wordsmith function prototypes

SCCS-vsn: include/kvm.h 5.2