History log of /csrg-svn/libexec/mail.local/mail.local.c (Results 1 – 25 of 75)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 69964 21-Jun-1995 eric

close passwd file before setuid -- for paranoia

# 69950 20-Jun-1995 eric

portability fixes for OSF/1

# 69604 22-May-1995 eric

has to seteuid(0) at the end always; might as well just use
the setreuid trick to simplify the code

# 69603 22-May-1995 eric

write file as recipient user so quotas work properly

# 68202 25-Jan-1995 eric

add System V comment

# 68201 25-Jan-1995 eric

clean up a few possible problems & one real bug

# 68191 18-Jan-1995 eric

typo

# 68190 18-Jan-1995 eric

arrange for some open files and a reasonable umask

# 68189 18-Jan-1995 eric

change ultrix version of mkstemp to avoid race condition

# 68188 16-Jan-1995 eric

fix a couple of other small potential problems

# 68187 16-Jan-1995 eric

avoid link during locking -- the target follows slinks,
which allows you to create random empty files as root

# 68060 07-Dec-1994 eric

check ownership of mailbox file

# 68021 01-Dec-1994 eric

deal with systems that don't have quads

# 68006 29-Nov-1994 eric

hmm..... make sure no one can predict the lock temp name

# 68005 29-Nov-1994 eric

restore old mailbox locking (user.lock) so that NFS-mounted
mail partitions have some chance of working

# 67830 17-Oct-1994 eric

make so it's portable to SunOS and Ultrix. Yes, I know it's ugly.

# 66736 08-Apr-1994 bostic

retry the lstat if the create fails because the file exists,
so we can detect symbolic link replacement

# 66735 08-Apr-1994 bostic

Eric points out that you can compare the stat structures, which
detects if open went through a symbolic link

# 66733 08-Apr-1994 bostic

make the symbolic link race harder to hit by checking after the
open as well as before

# 65558 07-Jan-1994 bostic

don't use __dead here, it hoses portability

# 64993 30-Nov-1993 mckusick

ANSI C lint

# 61434 04-Jun-1993 bostic

4.4BSD snapshot (revision 8.1); add 1993 to copyright

# 60097 17-May-1993 bostic

bcmp -> memcmp, bcopy -> memmove

# 59601 30-Apr-1993 bostic

try to get the error/failed mail returns right
minor cleanups, major portability hacks

# 58400 02-Mar-1993 bostic

speedup/cleanliness not worth enough, just always write to stderr

123