summaryrefslogtreecommitdiffstats
path: root/libexec/mail.local
AgeCommit message (Expand)AuthorFilesLines
2020-05-27Remove support for world-writable mail spools.millert2-89/+17
2020-02-09Use sysexits.h exit values to distinguish between tempfail and permfail.millert3-46/+54
2020-02-07Remove backward compatibility for obsolete -H flag.millert1-14/+5
2020-02-02Allow mail.local to be run as non-root.millert3-12/+71
2019-06-28When system calls indicate an error they return -1, not some arbitraryderaadt1-6/+6
2015-12-12Remove NULL-checks before free(). ok tb@mmcc1-3/+2
2015-07-06Add support for IPv6 by using getaddrinfo(). Our inetd.conf shipsmillert1-19/+30
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2-7/+9
2014-09-16less sendmail;jmc1-3/+2
2014-03-25make this page slightly less sendmail centric; ok gillesjmc1-13/+14
2014-01-17Close file descriptor before next try getting a good one.tobias1-1/+2
2011-01-10Back out rev 1.2 and use mkstemp(), not mktemp(). OK deraadt@millert1-2/+4
2010-09-03add EXIT STATUS for /usr/libexec;jmc1-4/+4
2009-10-27rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2-20/+2
2009-01-19replace standardized text concerning the exit values of applicationssobrado1-5/+3
2008-05-26sort flags on both the synopsis and usage.sobrado2-11/+10
2007-05-31convert to new .Dd format;jmc1-2/+2
2006-05-13delete case for ?; cdp_xe@gmx.netderaadt1-3/+2
2006-04-01minor lint cleaning; ok millertderaadt3-13/+15
2006-01-02#include <sys/signal.h> not neededmillert1-3/+2
2005-05-29Fix case where input file lacks newline before EOF; Andrey Matveevmillert1-3/+3
2004-08-08spacingderaadt1-3/+3
2004-05-20Grammar nit.tom1-2/+2
2003-07-10add missing includesdavid1-2/+3
2003-06-02Remove the advertising clause in the UCB license which Berkeleymillert4-25/+9
2002-07-03KNFderaadt2-22/+12
2002-06-02minor KNFderaadt1-3/+3
2002-03-27'S' required in OpenBSD (LOCAL_MAILER_FLAGS). From lazy form@.mpech1-2/+2
2002-02-19We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.millert1-19/+4
2002-02-17Call S_ISLNK with correct variable; Peter Philippmillert1-3/+3
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert1-9/+9
2001-08-18err() -> merr(), and reorder some bugs noted by giannici@neomedia.it; millert helpedderaadt3-35/+35
2001-07-09correct type on last arg to execl(); nordin@cse.ogi.eduderaadt1-3/+3
2001-01-28$OpenBSD$niklas2-2/+3
2000-11-09Change all option list specifications to ".Bl -tag -width Ds". Most manaaron1-2/+2
2000-10-30libexec man page fleshing. again, bored on the plane home.aaron1-42/+53
2000-08-16/etc/sendmail.cf -> /etc/mail/sendmail.cfbrad1-3/+3
2000-04-21Use fgetln(3) instead of fgets(3) when reading in the message. Thismillert1-16/+26
2000-03-29Xr repairderaadt1-2/+1
1999-07-09- remove all trailing whitespaceaaron1-4/+4
1999-07-04more macro conversionaaron1-2/+2
1999-03-11fix more comma splices that involve misuse of conjunctive adverbspjanzen1-2/+2
1999-01-11Correct documentation on how mail.local does its locking.csapuntz1-12/+13
1998-08-17As prommised, mail.local is no longer setuid.millert1-3/+1
1998-08-15go back to using mktemp, not mkstemp in baditem(); theomillert1-5/+3
1998-08-15Break out locking code into its own file so it can be shared with lockspool.millert6-221/+263
1998-05-18readlink(path, buf, sizeof buf-1). Never forget that -1.deraadt1-2/+2
1998-02-24Xr biff 1millert1-1/+2
1998-02-241) Mode X's for mkstempmillert2-13/+58
1998-02-06Grammar and clarifications.gene1-10/+11