unix-history/.git
30 years agocompute return message size more cleverly if NoReturn is set
Eric Allman [Mon, 27 Sep 1993 01:15:17 +0000 (17:15 -0800)]
compute return message size more cleverly if NoReturn is set

SCCS-vsn: usr.sbin/sendmail/src/savemail.c 8.13

30 years agosort P* flags, replace comment on P_WAITED
Keith Bostic [Mon, 27 Sep 1993 00:59:48 +0000 (16:59 -0800)]
sort P* flags, replace comment on P_WAITED

SCCS-vsn: sys/sys/proc.h 8.5

30 years agocomments
Eric Allman [Mon, 27 Sep 1993 00:16:53 +0000 (16:16 -0800)]
comments

SCCS-vsn: usr.sbin/sendmail/src/headers.c 8.12

30 years agomerge ON-HOLD list
Eric Allman [Mon, 27 Sep 1993 00:00:41 +0000 (16:00 -0800)]
merge ON-HOLD list

SCCS-vsn: usr.sbin/sendmail/src/TODO 8.2

30 years agocomment regarding CheckLoopBack
Eric Allman [Sun, 26 Sep 1993 03:39:23 +0000 (19:39 -0800)]
comment regarding CheckLoopBack

SCCS-vsn: usr.sbin/sendmail/src/usersmtp.c 8.10

30 years agoclean up errors when no database at all can be opened
Eric Allman [Sun, 26 Sep 1993 03:16:20 +0000 (19:16 -0800)]
clean up errors when no database at all can be opened

SCCS-vsn: usr.sbin/sendmail/src/map.c 8.14

30 years agogo ahead and install sendmail (but not config files)
Eric Allman [Sat, 25 Sep 1993 23:37:03 +0000 (15:37 -0800)]
go ahead and install sendmail (but not config files)

SCCS-vsn: usr.sbin/sendmail/Makefile 8.2

30 years agoadd MF_ALIASWAIT flag to avoid infinite recursion in aliaswait
Eric Allman [Sat, 25 Sep 1993 22:25:25 +0000 (14:25 -0800)]
add MF_ALIASWAIT flag to avoid infinite recursion in aliaswait

SCCS-vsn: usr.sbin/sendmail/src/alias.c 8.16

30 years agofix problem when 0, 1, or 2 are closed when sendmail starts up
Eric Allman [Sat, 25 Sep 1993 22:24:51 +0000 (14:24 -0800)]
fix problem when 0, 1, or 2 are closed when sendmail starts up

SCCS-vsn: usr.sbin/sendmail/src/main.c 8.28

30 years agoadd MF_ALIASWAIT flag
Eric Allman [Sat, 25 Sep 1993 22:01:57 +0000 (14:01 -0800)]
add MF_ALIASWAIT flag

SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.23

30 years agocast inode di_size from off_t to int for printing in print()
Mike Hibler [Sat, 25 Sep 1993 13:19:36 +0000 (05:19 -0800)]
cast inode di_size from off_t to int for printing in print()

SCCS-vsn: sbin/fsdb/fsdb.c 8.3

30 years agohooks for future features
Eric Allman [Fri, 24 Sep 1993 22:14:22 +0000 (14:14 -0800)]
hooks for future features

SCCS-vsn: usr.sbin/sendmail/src/usersmtp.c 8.9
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.38

30 years agoadd CheckLoopBack variable
Eric Allman [Fri, 24 Sep 1993 21:46:49 +0000 (13:46 -0800)]
add CheckLoopBack variable

SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.22

30 years agoavoid comment that gets confused with an ANSI trigraph
Eric Allman [Fri, 24 Sep 1993 21:44:53 +0000 (13:44 -0800)]
avoid comment that gets confused with an ANSI trigraph

SCCS-vsn: usr.sbin/sendmail/src/map.c 8.13

30 years agoANSI C
Eric Allman [Fri, 24 Sep 1993 21:44:16 +0000 (13:44 -0800)]
ANSI C

SCCS-vsn: usr.sbin/sendmail/src/useful.h 8.2

30 years agochanges for 4.4BSD-Lite requested by USL
Keith Bostic [Fri, 24 Sep 1993 10:37:46 +0000 (02:37 -0800)]
changes for 4.4BSD-Lite requested by USL

SCCS-vsn: bin/ps/keyword.c 8.3
SCCS-vsn: bin/ps/nlist.c 8.2
SCCS-vsn: bin/ps/print.c 8.3
SCCS-vsn: bin/ps/ps.c 8.2
SCCS-vsn: lib/libkvm/kvm_proc.c 8.3
SCCS-vsn: sbin/clri/clri.c 8.2
SCCS-vsn: sbin/dump/traverse.c 8.2
SCCS-vsn: sbin/fsck/inode.c 8.2
SCCS-vsn: sbin/fsdb/fsdb.c 8.2
SCCS-vsn: sbin/newfs/mkfs.c 8.2
SCCS-vsn: sbin/quotacheck/quotacheck.c 8.2
SCCS-vsn: usr.bin/gcore/gcore.c 8.2
SCCS-vsn: usr.bin/systat/pigs.c 8.2
SCCS-vsn: usr.bin/w/proc_compare.c 8.2
SCCS-vsn: usr.sbin/mkproto/mkproto.c 8.2
SCCS-vsn: usr.sbin/pstat/pstat.c 8.2
SCCS-vsn: usr.sbin/quot/quot.c 8.2

30 years agoput back in the shift, don't use the bottom bits for hashing
Keith Bostic [Fri, 24 Sep 1993 09:03:17 +0000 (01:03 -0800)]
put back in the shift, don't use the bottom bits for hashing

SCCS-vsn: sys/kern/kern_synch.c 8.5

30 years agochanges for 4.4BSD-Lite requested by USL
Keith Bostic [Fri, 24 Sep 1993 07:46:46 +0000 (23:46 -0800)]
changes for 4.4BSD-Lite requested by USL

SCCS-vsn: sys/kern/init_main.c 8.4
SCCS-vsn: sys/kern/kern_acct.c 8.2
SCCS-vsn: sys/kern/kern_sysctl.c 8.2
SCCS-vsn: sys/kern/kern_clock.c 8.3
SCCS-vsn: sys/kern/subr_prof.c 8.3
SCCS-vsn: sys/kern/tty.c 8.4
SCCS-vsn: sys/kern/tty_pty.c 8.2
SCCS-vsn: sys/kern/kern_ktrace.c 8.2
SCCS-vsn: sys/kern/kern_resource.c 8.3
SCCS-vsn: sys/sys/proc.h 8.4
SCCS-vsn: sys/sys/user.h 8.2
SCCS-vsn: sys/sys/tty.h 8.4
SCCS-vsn: sys/sys/buf.h 8.3
SCCS-vsn: sys/sys/signalvar.h 8.2
SCCS-vsn: sys/kern/kern_physio.c 8.3
SCCS-vsn: sys/kern/kern_exit.c 8.3
SCCS-vsn: sys/kern/sys_generic.c 8.4
SCCS-vsn: sys/kern/subr_prf.c 8.2
SCCS-vsn: sys/kern/vfs_syscalls.c 8.3
SCCS-vsn: sys/kern/kern_prot.c 8.2
SCCS-vsn: sys/kern/tty_tty.c 8.2
SCCS-vsn: sys/kern/sys_process.c 8.3
SCCS-vsn: sys/kern/kern_exec.c 8.3
SCCS-vsn: sys/kern/kern_proc.c 8.3
SCCS-vsn: sys/kern/kern_synch.c 8.4
SCCS-vsn: sys/kern/kern_fork.c 8.3
SCCS-vsn: sys/kern/tty_conf.c 8.3
SCCS-vsn: sys/kern/kern_descrip.c 8.2
SCCS-vsn: sys/kern/kern_sig.c 8.4
SCCS-vsn: sys/nfs/nfs_socket.c 8.2
SCCS-vsn: sys/nfs/nfs_bio.c 8.3
SCCS-vsn: sys/ufs/ffs/inode.h 8.3
SCCS-vsn: sys/ufs/ufs/inode.h 8.3
SCCS-vsn: sys/ufs/ffs/ufs_disksubr.c 8.4
SCCS-vsn: sys/ufs/ufs/ufs_disksubr.c 8.4
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 8.3
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 8.3
SCCS-vsn: sys/ufs/ffs/ufs_lookup.c 8.3
SCCS-vsn: sys/ufs/ufs/ufs_lookup.c 8.3
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 8.4
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 8.4
SCCS-vsn: sys/ufs/ffs/ufs_ihash.c 8.3
SCCS-vsn: sys/ufs/ufs/ufs_ihash.c 8.3
SCCS-vsn: sys/ufs/ffs/ufs_bmap.c 8.4
SCCS-vsn: sys/ufs/ufs/ufs_bmap.c 8.4
SCCS-vsn: sys/ufs/ffs/ufs_readwrite.c 8.3
SCCS-vsn: sys/ufs/ufs/ufs_readwrite.c 8.3
SCCS-vsn: sys/ufs/ffs/fs.h 8.2
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 8.3
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 8.4
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 8.3
SCCS-vsn: sys/ufs/ffs/ffs_balloc.c 8.4
SCCS-vsn: sys/ufs/lfs/lfs.h 8.3
SCCS-vsn: sys/ufs/lfs/lfs_bio.c 8.3
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 8.4
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 8.3
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 8.4
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 8.3
SCCS-vsn: sys/ufs/lfs/lfs_syscalls.c 8.3
SCCS-vsn: sys/hp300/hp300/genassym.c 8.2
SCCS-vsn: sys/hp300/hp300/locore.s 8.4
SCCS-vsn: sys/hp300/hp300/trap.c 8.4
SCCS-vsn: sys/hp300/hp300/vm_machdep.c 8.3
SCCS-vsn: sys/hp300/hp300/machdep.c 8.2
SCCS-vsn: sys/pmax/pmax/genassym.c 8.2
SCCS-vsn: sys/pmax/pmax/pmap.c 8.2
SCCS-vsn: sys/pmax/pmax/trap.c 8.4
SCCS-vsn: sys/pmax/pmax/locore.s 8.3
SCCS-vsn: sys/pmax/include/cpu.h 8.2
SCCS-vsn: sys/tahoe/tahoe/Locore.c 7.6
SCCS-vsn: sys/tahoe/tahoe/genassym.c 7.8
SCCS-vsn: sys/tahoe/tahoe/locore.s 7.21
SCCS-vsn: sys/tahoe/tahoe/trap.c 7.14
SCCS-vsn: sys/tahoe/tahoe/vm_machdep.c 7.10
SCCS-vsn: sys/vax/vax/Locore.c 7.8
SCCS-vsn: sys/vax/vax/genassym.c 7.12
SCCS-vsn: sys/vax/vax/locore.s 7.33
SCCS-vsn: sys/vax/vax/trap.c 7.15
SCCS-vsn: sys/vax/uba/lpa.c 7.6
SCCS-vsn: sys/vax/uba/np.c 7.11
SCCS-vsn: sys/vm/vm_glue.c 8.4
SCCS-vsn: sys/vm/vm_meter.c 8.2
SCCS-vsn: sys/news3400/news3400/genassym.c 8.2
SCCS-vsn: sys/news3400/news3400/locore.s 8.3
SCCS-vsn: sys/news3400/news3400/machdep.c 8.2
SCCS-vsn: sys/news3400/news3400/trap.c 8.4
SCCS-vsn: sys/news3400/iop/fb_sub.c 8.2
SCCS-vsn: sys/news3400/iodev/sd.c 8.2
SCCS-vsn: sys/miscfs/fdesc/fdesc_vnops.c 8.3
SCCS-vsn: sys/hp/hpux/hpux_sig.c 8.2
SCCS-vsn: sys/hp300/include/cpu.h 8.2
SCCS-vsn: sys/i386/i386/genassym.c 8.2
SCCS-vsn: sys/i386/i386/locore.s 8.3
SCCS-vsn: sys/i386/i386/trap.c 8.4
SCCS-vsn: sys/i386/i386/vm_machdep.c 8.2
SCCS-vsn: sys/luna68k/luna68k/genassym.c 8.2
SCCS-vsn: sys/luna68k/luna68k/locore.s 8.3
SCCS-vsn: sys/luna68k/luna68k/trap.c 8.4
SCCS-vsn: sys/luna68k/luna68k/vm_machdep.c 8.2
SCCS-vsn: sys/luna68k/include/cpu.h 8.2
SCCS-vsn: sys/i386/include/cpu.h 8.2
SCCS-vsn: sys/sparc/include/cpu.h 8.2
SCCS-vsn: sys/sparc/include/pcb.h 8.2
SCCS-vsn: sys/sparc/sparc/locore.s 8.3
SCCS-vsn: sys/sparc/sparc/locore2.c 8.3
SCCS-vsn: sys/sparc/sparc/sys_process.c 8.3
SCCS-vsn: sys/sparc/sparc/trap.c 8.4
SCCS-vsn: sys/sparc/sparc/vm_machdep.c 8.2
SCCS-vsn: sys/vax/mba/mt.c 7.11
SCCS-vsn: sys/sparc/sunos/sun_misc.c 8.2

30 years agofix bug that can cause recursive .forward files to fail
Eric Allman [Thu, 23 Sep 1993 09:02:54 +0000 (01:02 -0800)]
fix bug that can cause recursive .forward files to fail

SCCS-vsn: usr.sbin/sendmail/src/recipient.c 8.18

30 years agochanges for 4.4BSD-Lite requested by USL
Keith Bostic [Thu, 23 Sep 1993 08:06:16 +0000 (00:06 -0800)]
changes for 4.4BSD-Lite requested by USL

SCCS-vsn: lib/libkvm/kvm_proc.c 8.2

30 years agochanges for 4.4BSD-Lite requested by USL
Keith Bostic [Thu, 23 Sep 1993 07:05:44 +0000 (23:05 -0800)]
changes for 4.4BSD-Lite requested by USL

SCCS-vsn: bin/ps/keyword.c 8.2
SCCS-vsn: bin/ps/print.c 8.2

30 years agoindicate what version of sendmail these apply to
Eric Allman [Thu, 23 Sep 1993 05:52:13 +0000 (21:52 -0800)]
indicate what version of sendmail these apply to

SCCS-vsn: usr.sbin/sendmail/KNOWNBUGS 8.2

30 years agodate and time created 93/09/22 14:49:36 by eric
Eric Allman [Thu, 23 Sep 1993 05:49:36 +0000 (21:49 -0800)]
date and time created 93/09/22 14:49:36 by eric

SCCS-vsn: usr.sbin/sendmail/KNOWNBUGS 8.1

30 years agofix stepping through dbm database
Eric Allman [Thu, 23 Sep 1993 01:55:39 +0000 (17:55 -0800)]
fix stepping through dbm database

SCCS-vsn: usr.sbin/sendmail/praliases/praliases.c 8.2

30 years agofix signal return value
Eric Allman [Thu, 23 Sep 1993 01:45:41 +0000 (17:45 -0800)]
fix signal return value

SCCS-vsn: usr.sbin/sendmail/src/alias.c 8.15

30 years agoNeXT also uses union wait
Eric Allman [Thu, 23 Sep 1993 01:45:28 +0000 (17:45 -0800)]
NeXT also uses union wait

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.36

30 years agoinclude hacks to allow old versions of wait that use "union wait"
Eric Allman [Thu, 23 Sep 1993 01:32:25 +0000 (17:32 -0800)]
include hacks to allow old versions of wait that use "union wait"

SCCS-vsn: usr.sbin/sendmail/src/READ_ME 8.25
SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.35
SCCS-vsn: usr.sbin/sendmail/src/util.c 8.11

30 years agocompile cleanup on various systems (mostly AUX)
Eric Allman [Thu, 23 Sep 1993 01:03:08 +0000 (17:03 -0800)]
compile cleanup on various systems (mostly AUX)

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.34
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.21
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.15
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.37

30 years agoredefine WIFEXITED and WEXITSTATUS for AUX
Eric Allman [Thu, 23 Sep 1993 00:46:56 +0000 (16:46 -0800)]
redefine WIFEXITED and WEXITSTATUS for AUX

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.33

30 years agodocument GNU getopt problem
Eric Allman [Thu, 23 Sep 1993 00:13:44 +0000 (16:13 -0800)]
document GNU getopt problem

SCCS-vsn: usr.sbin/sendmail/src/READ_ME 8.24

30 years agofix documentation of makemap -f flag
Eric Allman [Thu, 23 Sep 1993 00:06:07 +0000 (16:06 -0800)]
fix documentation of makemap -f flag

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

30 years agofix -f flag to match ORA book
Eric Allman [Thu, 23 Sep 1993 00:05:30 +0000 (16:05 -0800)]
fix -f flag to match ORA book

SCCS-vsn: usr.sbin/sendmail/makemap/makemap.c 8.5
SCCS-vsn: usr.sbin/sendmail/makemap/makemap.8 8.2

30 years agoget sendmail.cf name from a routine (so it can autoconfigure on NeXt)
Eric Allman [Thu, 23 Sep 1993 00:02:55 +0000 (16:02 -0800)]
get sendmail.cf name from a routine (so it can autoconfigure on NeXt)

SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.36
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.20
SCCS-vsn: usr.sbin/sendmail/src/main.c 8.27

30 years agochanges for 4.4BSD-Lite requested by USL
Keith Bostic [Wed, 22 Sep 1993 23:34:01 +0000 (15:34 -0800)]
changes for 4.4BSD-Lite requested by USL

SCCS-vsn: sys/sys/shm.h 8.2

30 years agoavoid duplicate error messages
Eric Allman [Wed, 22 Sep 1993 06:32:59 +0000 (22:32 -0800)]
avoid duplicate error messages

SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.25
SCCS-vsn: usr.sbin/sendmail/src/queue.c 8.18

30 years agochanges for 4.4BSD-Lite requested by USL
Keith Bostic [Tue, 21 Sep 1993 23:10:21 +0000 (15:10 -0800)]
changes for 4.4BSD-Lite requested by USL

SCCS-vsn: sys/hp300/hp300/trap.c 8.3
SCCS-vsn: sys/hp300/hp300/vm_machdep.c 8.2
SCCS-vsn: sys/nfs/nfs_bio.c 8.2
SCCS-vsn: sys/ufs/mfs/mfs_vnops.c 8.3
SCCS-vsn: sys/vm/swap_pager.c 8.2
SCCS-vsn: sys/vm/vm_glue.c 8.3
SCCS-vsn: sys/i386/i386/locore.s 8.2
SCCS-vsn: sys/i386/i386/trap.c 8.3
SCCS-vsn: sys/luna68k/luna68k/locore.s 8.2
SCCS-vsn: sys/luna68k/luna68k/trap.c 8.3
SCCS-vsn: sys/news3400/news3400/locore.s 8.2
SCCS-vsn: sys/news3400/news3400/trap.c 8.3
SCCS-vsn: sys/pmax/pmax/locore.s 8.2
SCCS-vsn: sys/pmax/pmax/trap.c 8.3
SCCS-vsn: sys/sparc/sparc/locore2.c 8.2
SCCS-vsn: sys/sparc/sparc/sys_process.c 8.2
SCCS-vsn: sys/sparc/sparc/trap.c 8.3
SCCS-vsn: sys/tahoe/tahoe/Locore.c 7.5
SCCS-vsn: sys/tahoe/tahoe/locore.s 7.20
SCCS-vsn: sys/tahoe/tahoe/trap.c 7.13
SCCS-vsn: sys/vax/vax/Locore.c 7.7
SCCS-vsn: sys/vax/vax/locore.s 7.32
SCCS-vsn: sys/vax/vax/trap.c 7.14
SCCS-vsn: sys/vax/inline/langpats.c 7.4
SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 8.2
SCCS-vsn: sys/net/if_sl.c 8.2
SCCS-vsn: sys/kern/sysv_shm.c 8.3
SCCS-vsn: sys/sys/shm.h 8.2

30 years agochanges for 4.4BSD-Lite requested by USL
Kirk McKusick [Tue, 21 Sep 1993 22:38:50 +0000 (14:38 -0800)]
changes for 4.4BSD-Lite requested by USL
NOT SEMANTIC SUGAR -- change to exec init, not hand-craft it

SCCS-vsn: sys/kern/init_main.c 8.3
SCCS-vsn: sys/hp300/hp300/locore.s 8.3

30 years agochanges for 4.4BSD-Lite requested by USL
Keith Bostic [Tue, 21 Sep 1993 22:36:20 +0000 (14:36 -0800)]
changes for 4.4BSD-Lite requested by USL

SCCS-vsn: sys/ufs/ffs/ufs_disksubr.c 8.3
SCCS-vsn: sys/ufs/ufs/ufs_disksubr.c 8.3
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 8.2
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 8.2
SCCS-vsn: sys/ufs/ffs/ufs_lookup.c 8.2
SCCS-vsn: sys/ufs/ufs/ufs_lookup.c 8.2
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 8.3
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 8.3
SCCS-vsn: sys/ufs/ffs/ufs_bmap.c 8.3
SCCS-vsn: sys/ufs/ufs/ufs_bmap.c 8.3
SCCS-vsn: sys/ufs/ffs/ufs_readwrite.c 8.2
SCCS-vsn: sys/ufs/ufs/ufs_readwrite.c 8.2
SCCS-vsn: sys/ufs/lfs/lfs_subr.c 8.2
SCCS-vsn: sys/ufs/lfs/lfs.h 8.2
SCCS-vsn: sys/ufs/lfs/lfs_bio.c 8.2
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 8.3
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 8.2
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 8.2
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 8.3
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 8.2
SCCS-vsn: sys/ufs/lfs/lfs_syscalls.c 8.2
SCCS-vsn: sys/kern/vfs_cluster.c 8.2
SCCS-vsn: sys/kern/subr_prof.c 8.2
SCCS-vsn: sys/kern/tty.c 8.3
SCCS-vsn: sys/kern/kern_sig.c 8.3
SCCS-vsn: sys/kern/kern_fork.c 8.2
SCCS-vsn: sys/kern/kern_synch.c 8.3
SCCS-vsn: sys/kern/kern_proc.c 8.2
SCCS-vsn: sys/kern/kern_physio.c 8.2
SCCS-vsn: sys/kern/vfs_bio.c 8.3
SCCS-vsn: sys/kern/kern_exit.c 8.2
SCCS-vsn: sys/kern/sys_generic.c 8.3
SCCS-vsn: sys/kern/sys_process.c 8.2

30 years agoaccuracy and troff fixes
Eric Allman [Tue, 21 Sep 1993 22:21:24 +0000 (14:21 -0800)]
accuracy and troff fixes

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

30 years agochanges for 4.4BSD-Lite requested by USL
Keith Bostic [Tue, 21 Sep 1993 22:20:40 +0000 (14:20 -0800)]
changes for 4.4BSD-Lite requested by USL

SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 8.2
SCCS-vsn: sys/ufs/ffs/ffs_subr.c 8.2
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 8.3
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 8.2
SCCS-vsn: sys/ufs/ffs/ffs_balloc.c 8.3
SCCS-vsn: sys/ufs/ffs/dinode.h 8.2
SCCS-vsn: sys/ufs/ufs/dinode.h 8.2
SCCS-vsn: sys/ufs/ffs/inode.h 8.2
SCCS-vsn: sys/ufs/ufs/inode.h 8.2

30 years agochanges for 4.4BSD-Lite requested by USL
Kirk McKusick [Tue, 21 Sep 1993 22:14:38 +0000 (14:14 -0800)]
changes for 4.4BSD-Lite requested by USL

SCCS-vsn: sys/sys/exec.h 8.2

30 years agochanges for 4.4BSD-Lite requested by USL
Keith Bostic [Tue, 21 Sep 1993 22:14:23 +0000 (14:14 -0800)]
changes for 4.4BSD-Lite requested by USL

SCCS-vsn: sys/sys/proc.h 8.3
SCCS-vsn: sys/sys/tty.h 8.3
SCCS-vsn: sys/sys/buf.h 8.2

30 years agoexecve_args definition moves to exec.h so it can be used in init_main.c
Kirk McKusick [Tue, 21 Sep 1993 14:18:39 +0000 (06:18 -0800)]
execve_args definition moves to exec.h so it can be used in init_main.c

SCCS-vsn: sys/kern/kern_exec.c 8.2

30 years agochanges for 4.4BSD-Lite requested by USL
Keith Bostic [Tue, 21 Sep 1993 12:52:36 +0000 (04:52 -0800)]
changes for 4.4BSD-Lite requested by USL

SCCS-vsn: sys/hp300/hp300/locore.s 8.2

30 years agostrip mailer: information off of $B and $C (BITNET and CSNET) relays
Eric Allman [Mon, 20 Sep 1993 11:02:49 +0000 (03:02 -0800)]
strip mailer: information off of $B and $C (BITNET and CSNET) relays

SCCS-vsn: usr.sbin/sendmail/cf/mailer/smtp.m4 8.5

30 years agoavoid infinite loops in !foo format
Eric Allman [Mon, 20 Sep 1993 10:58:33 +0000 (02:58 -0800)]
avoid infinite loops in !foo format

SCCS-vsn: usr.sbin/sendmail/cf/m4/proto.m4 8.17

30 years agoLinux, SCO UNIX, and Make commentary
Eric Allman [Mon, 20 Sep 1993 10:38:17 +0000 (02:38 -0800)]
Linux, SCO UNIX, and Make commentary

SCCS-vsn: usr.sbin/sendmail/src/READ_ME 8.23

30 years agoNeXT portability changes; cleanup of <sys/wait.h> assumptions
Eric Allman [Mon, 20 Sep 1993 10:23:29 +0000 (02:23 -0800)]
NeXT portability changes; cleanup of <sys/wait.h> assumptions

SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.35
SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.32
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.14
SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.24

30 years agoavoid syserr on final 221 message; this can occur if the other end
Eric Allman [Mon, 20 Sep 1993 10:22:19 +0000 (02:22 -0800)]
avoid syserr on final 221 message; this can occur if the other end
closes prematurely

SCCS-vsn: usr.sbin/sendmail/src/err.c 8.9

30 years agoupdate FlexFAX information
Eric Allman [Mon, 20 Sep 1993 08:46:26 +0000 (00:46 -0800)]
update FlexFAX information

SCCS-vsn: usr.sbin/sendmail/cf/README 8.14

30 years agochange trademark attribution
Eric Allman [Mon, 20 Sep 1993 08:41:11 +0000 (00:41 -0800)]
change trademark attribution

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

30 years agohooks to handle broken SMTP peers that can't handle multi-line
Eric Allman [Sun, 19 Sep 1993 13:08:16 +0000 (05:08 -0800)]
hooks to handle broken SMTP peers that can't handle multi-line
220 greeting messages

SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 8.15

30 years agoprint more information on "too many hops" message
Eric Allman [Sun, 19 Sep 1993 13:07:38 +0000 (05:07 -0800)]
print more information on "too many hops" message

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

30 years ago#undef SETPROCTITLE on AIX -- it confuses things
Eric Allman [Sun, 19 Sep 1993 08:15:17 +0000 (00:15 -0800)]
#undef SETPROCTITLE on AIX -- it confuses things

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.31

30 years agoadd BrokenSmtpPeers
Eric Allman [Sun, 19 Sep 1993 06:10:07 +0000 (22:10 -0800)]
add BrokenSmtpPeers

SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.19

30 years agorelax queue filename validation for AIX and other pid > 32000 OSes
Eric Allman [Sun, 19 Sep 1993 02:41:54 +0000 (18:41 -0800)]
relax queue filename validation for AIX and other pid > 32000 OSes

SCCS-vsn: usr.sbin/sendmail/src/queue.c 8.17

30 years agonote there are formatted man pages
Keith Bostic [Fri, 17 Sep 1993 07:52:28 +0000 (23:52 -0800)]
note there are formatted man pages

SCCS-vsn: lib/libc/db/VERSION 8.4

30 years agoupdate to 1.71
Keith Bostic [Fri, 17 Sep 1993 07:50:09 +0000 (23:50 -0800)]
update to 1.71

SCCS-vsn: lib/libc/db/VERSION 8.3

30 years agoclear the DB structure (bt_pinned wasn't initialized)
Keith Bostic [Fri, 17 Sep 1993 07:42:03 +0000 (23:42 -0800)]
clear the DB structure (bt_pinned wasn't initialized)

SCCS-vsn: lib/libc/db/btree/bt_open.c 8.3

30 years agowas returning a pointer into the stack!
Keith Bostic [Fri, 17 Sep 1993 07:41:42 +0000 (23:41 -0800)]
was returning a pointer into the stack!
change to use bt_cur as bt_search does

SCCS-vsn: lib/libc/db/btree/bt_put.c 8.3

30 years agomake it so you can a class of tests, too
Keith Bostic [Fri, 17 Sep 1993 07:41:06 +0000 (23:41 -0800)]
make it so you can a class of tests, too

SCCS-vsn: lib/libc/db/test/run.test 8.7

30 years agoif btree STATISTICS compiled in, print them out
Keith Bostic [Fri, 17 Sep 1993 07:39:46 +0000 (23:39 -0800)]
if btree STATISTICS compiled in, print them out

SCCS-vsn: lib/libc/db/test/dbtest.c 8.6

30 years agothe __rec_search value shouldn't be stored in a static, can't pin
Keith Bostic [Wed, 15 Sep 1993 01:18:37 +0000 (17:18 -0800)]
the __rec_search value shouldn't be stored in a static, can't pin
across calls in that case

SCCS-vsn: lib/libc/db/recno/rec_search.c 8.2

30 years agothe __bt_search value shouldn't be stored in a static, can't pin
Keith Bostic [Wed, 15 Sep 1993 01:18:17 +0000 (17:18 -0800)]
the __bt_search value shouldn't be stored in a static, can't pin
across calls in that case

SCCS-vsn: lib/libc/db/btree/btree.h 8.3
SCCS-vsn: lib/libc/db/btree/bt_search.c 8.2

30 years agoO_NONBLOCK is reasonable for an open(2) flag
Keith Bostic [Tue, 14 Sep 1993 11:51:58 +0000 (03:51 -0800)]
O_NONBLOCK is reasonable for an open(2) flag

SCCS-vsn: lib/libc/db/db/db.c 8.3
SCCS-vsn: lib/libc/db/man/dbopen.3 8.4

30 years agondbm will pass none of the (future) DB flags
Keith Bostic [Sun, 12 Sep 1993 08:58:40 +0000 (00:58 -0800)]
ndbm will pass none of the (future) DB flags

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

30 years agobring up to HP-UX 9.x level
Mike Hibler [Fri, 10 Sep 1993 05:48:17 +0000 (21:48 -0800)]
bring up to HP-UX 9.x level

SCCS-vsn: sys/hp/hpux/hpux_compat.c 8.2
SCCS-vsn: sys/hp/hpux/hpux_tty.c 8.2
SCCS-vsn: sys/hp/hpux/syscalls.master 8.2
SCCS-vsn: sys/hp/hpux/hpux.h 8.2

30 years agoadd missing arg to trace routine
Mike Hibler [Fri, 10 Sep 1993 05:46:59 +0000 (21:46 -0800)]
add missing arg to trace routine

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

30 years agobring in sync with version in kern
Mike Hibler [Fri, 10 Sep 1993 05:46:13 +0000 (21:46 -0800)]
bring in sync with version in kern

SCCS-vsn: sys/hp/hpux/makesyscalls.sh 8.2

30 years agosupport for GCDESCRIBE
Mike Hibler [Fri, 10 Sep 1993 05:45:36 +0000 (21:45 -0800)]
support for GCDESCRIBE

SCCS-vsn: sys/hp/dev/grfioctl.h 8.2

30 years agoadd MAP/UNMAP modes
Mike Hibler [Fri, 10 Sep 1993 05:45:15 +0000 (21:45 -0800)]
add MAP/UNMAP modes

SCCS-vsn: sys/hp/dev/grfvar.h 8.2

30 years agorearranging and add support for GRFDESCRIBE
Mike Hibler [Fri, 10 Sep 1993 05:44:57 +0000 (21:44 -0800)]
rearranging and add support for GRFDESCRIBE

SCCS-vsn: sys/hp/dev/grf.c 8.2

30 years agosupport GC_DESCRIBE, add MAP/UNMAP mode calls
Mike Hibler [Fri, 10 Sep 1993 05:14:01 +0000 (21:14 -0800)]
support GC_DESCRIBE, add MAP/UNMAP mode calls

SCCS-vsn: sys/hp300/dev/grf_dv.c 8.2
SCCS-vsn: sys/hp300/dev/grf_gb.c 8.2
SCCS-vsn: sys/hp300/dev/grf_hy.c 8.2
SCCS-vsn: sys/hp300/dev/grf_rb.c 8.2
SCCS-vsn: sys/hp300/dev/grf_tc.c 8.2

30 years agorewrite test20 in old-style awk commands
Keith Bostic [Wed, 8 Sep 1993 06:05:25 +0000 (22:05 -0800)]
rewrite test20 in old-style awk commands
the bug is that printf(".*s", 0, string); in old awk printed the whole line,
and substr(field, 1, 0) gives you an empty line -- make it all work

SCCS-vsn: lib/libc/db/test/run.test 8.6

30 years agoone more try, with feeling
Keith Bostic [Wed, 8 Sep 1993 05:07:47 +0000 (21:07 -0800)]
one more try, with feeling

SCCS-vsn: lib/libc/db/test/run.test 8.7

30 years agoredo test20 in old-style awk programming, too
Keith Bostic [Wed, 8 Sep 1993 05:05:05 +0000 (21:05 -0800)]
redo test20 in old-style awk programming, too

SCCS-vsn: lib/libc/db/test/run.test 8.6

30 years agoneed PORT directory, too, to pick up <sys/XXX.h>
Keith Bostic [Wed, 8 Sep 1993 04:23:17 +0000 (20:23 -0800)]
need PORT directory, too, to pick up <sys/XXX.h>

SCCS-vsn: lib/libc/db/test/Makefile 8.5

30 years agolint
Keith Bostic [Wed, 8 Sep 1993 03:02:14 +0000 (19:02 -0800)]
lint

SCCS-vsn: lib/libc/db/recno/rec_open.c 8.4

30 years ago1.7
Keith Bostic [Wed, 8 Sep 1993 02:56:32 +0000 (18:56 -0800)]
1.7

SCCS-vsn: lib/libc/db/VERSION 8.2

30 years agoadd DB_ flags to calls to access method open routines
Keith Bostic [Wed, 8 Sep 1993 02:54:48 +0000 (18:54 -0800)]
add DB_ flags to calls to access method open routines
check against acceptable open(2) flags here, not in per access method open's

SCCS-vsn: lib/libc/db/db/db.c 8.2

30 years agoadd DB_ flags to __hash_open()
Keith Bostic [Wed, 8 Sep 1993 02:53:50 +0000 (18:53 -0800)]
add DB_ flags to __hash_open()
USE_OPEN_FLAGS work done in dbopen(), no longer needed here

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

30 years agoadd DB_ flags to __hash_open()
Keith Bostic [Wed, 8 Sep 1993 02:53:18 +0000 (18:53 -0800)]
add DB_ flags to __hash_open()

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

30 years agoif DB_LOCK not set, pin page across calls and don't copy key/data pair
Keith Bostic [Wed, 8 Sep 1993 02:52:55 +0000 (18:52 -0800)]
if DB_LOCK not set, pin page across calls and don't copy key/data pair

SCCS-vsn: lib/libc/db/recno/rec_seq.c 8.2
SCCS-vsn: lib/libc/db/recno/rec_utils.c 8.2

30 years agoadd DB_ flags to __rec_open
Keith Bostic [Wed, 8 Sep 1993 02:52:33 +0000 (18:52 -0800)]
add DB_ flags to __rec_open
if DB_LOCK not set, pin page across calls and don't copy key/data pair

SCCS-vsn: lib/libc/db/recno/rec_open.c 8.3

30 years agoif DB_LOCK not set, pin page across calls and don't copy key/data pair
Keith Bostic [Wed, 8 Sep 1993 02:51:51 +0000 (18:51 -0800)]
if DB_LOCK not set, pin page across calls and don't copy key/data pair

SCCS-vsn: lib/libc/db/btree/bt_delete.c 8.2
SCCS-vsn: lib/libc/db/btree/bt_close.c 8.2
SCCS-vsn: lib/libc/db/btree/bt_utils.c 8.2
SCCS-vsn: lib/libc/db/recno/rec_get.c 8.2
SCCS-vsn: lib/libc/db/recno/rec_close.c 8.2
SCCS-vsn: lib/libc/db/recno/rec_delete.c 8.2
SCCS-vsn: lib/libc/db/recno/rec_put.c 8.2

30 years ago__bt_open declared in db.h, don't need it here
Keith Bostic [Wed, 8 Sep 1993 02:50:36 +0000 (18:50 -0800)]
__bt_open declared in db.h, don't need it here

SCCS-vsn: lib/libc/db/btree/extern.h 8.2

30 years agoadd B_DB_{LOCK,SHMEM,TXN}, local copies of DB_{LOCK,SHMEM,TXN}
Keith Bostic [Wed, 8 Sep 1993 02:50:19 +0000 (18:50 -0800)]
add B_DB_{LOCK,SHMEM,TXN}, local copies of DB_{LOCK,SHMEM,TXN}
add bt_pinned field, if DB_LOCK not set, pin page across calls and don't
copy key/data pair

SCCS-vsn: lib/libc/db/btree/btree.h 8.2

30 years agoif DB_LOCK not set, pin page across calls and don't copy key/data pair
Keith Bostic [Wed, 8 Sep 1993 02:49:28 +0000 (18:49 -0800)]
if DB_LOCK not set, pin page across calls and don't copy key/data pair

SCCS-vsn: lib/libc/db/btree/bt_put.c 8.2
SCCS-vsn: lib/libc/db/btree/bt_seq.c 8.2
SCCS-vsn: lib/libc/db/btree/bt_get.c 8.2

30 years agoadd DB_ flags to __bt_open
Keith Bostic [Wed, 8 Sep 1993 02:48:54 +0000 (18:48 -0800)]
add DB_ flags to __bt_open
if DB_LOCK not set, pin page across calls and don't copy key/data pair

SCCS-vsn: lib/libc/db/btree/bt_open.c 8.2

30 years agoadd in recno as an example of local compilation of an access method
Keith Bostic [Wed, 8 Sep 1993 02:46:23 +0000 (18:46 -0800)]
add in recno as an example of local compilation of an access method

SCCS-vsn: lib/libc/db/test/Makefile 8.4

30 years agoadd -l flag to set Db_LOCK
Keith Bostic [Wed, 8 Sep 1993 02:45:59 +0000 (18:45 -0800)]
add -l flag to set Db_LOCK

SCCS-vsn: lib/libc/db/test/dbtest.c 8.5

30 years agodocument DB_LOCK, DB_SHMEM and DB_TXN for later use
Keith Bostic [Tue, 7 Sep 1993 04:08:32 +0000 (20:08 -0800)]
document DB_LOCK, DB_SHMEM and DB_TXN for later use

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

30 years agoremove temporary files when the run is done
Keith Bostic [Tue, 7 Sep 1993 03:02:00 +0000 (19:02 -0800)]
remove temporary files when the run is done

SCCS-vsn: lib/libc/db/test/run.test 8.5

30 years agoadd a make clean
Keith Bostic [Tue, 7 Sep 1993 02:38:59 +0000 (18:38 -0800)]
add a make clean

SCCS-vsn: lib/libc/db/test/Makefile 8.3

30 years agoput in an old-style Makefile
Keith Bostic [Tue, 7 Sep 1993 02:38:25 +0000 (18:38 -0800)]
put in an old-style Makefile

SCCS-vsn: lib/libc/db/test/Makefile 8.2

30 years agodictionary is in one of two places, normally
Keith Bostic [Tue, 7 Sep 1993 02:38:13 +0000 (18:38 -0800)]
dictionary is in one of two places, normally

SCCS-vsn: lib/libc/db/test/run.test 8.4

30 years agorework for separate architecture/os directories a la nvi
Keith Bostic [Tue, 7 Sep 1993 01:58:59 +0000 (17:58 -0800)]
rework for separate architecture/os directories a la nvi

SCCS-vsn: lib/libc/db/PORT/Makefile 8.3
SCCS-vsn: lib/libc/db/PORT/README 8.2

30 years agomove MISC information into the README
Keith Bostic [Tue, 7 Sep 1993 01:29:43 +0000 (17:29 -0800)]
move MISC information into the README

SCCS-vsn: lib/libc/db/PORT/Makefile 8.2

30 years agoalways pass the appropriate overflow page address
Keith Bostic [Tue, 7 Sep 1993 00:36:06 +0000 (16:36 -0800)]
always pass the appropriate overflow page address
needed to handle the case where the last page in the chain is the last
page of an overflow pair; from Margo Seltzer

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

30 years agoMargo's version that's theoretically portable
Keith Bostic [Tue, 7 Sep 1993 00:33:53 +0000 (16:33 -0800)]
Margo's version that's theoretically portable

SCCS-vsn: lib/libc/db/test/run.test 8.3