summaryrefslogtreecommitdiffstats
path: root/libexec/lockspool/lockspool.c
AgeCommit message (Expand)AuthorFilesLines
2020-02-09Use sysexits.h exit values to distinguish between tempfail and permfail.millert1-3/+3
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.millert1-2/+2
2018-08-08lockspool only plays with files in _PATH_MAILDIR, so unveil that path.deraadt1-1/+4
2015-11-24missing pledge "getpw"deraadt1-2/+2
2015-10-13pledge "stdio rpath wpath cpath fattr"; fattr due to locking code borrowedderaadt1-1/+6
2009-10-27rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt1-5/+1
2008-10-01Use poll() to determine when stdin is readable and throw away inputmillert1-4/+17
2008-10-01Use the real uid instead of getlogin() to determine the identitymillert1-15/+6
2006-03-31ARGSUSED for signal handlersderaadt1-2/+3
2006-01-02#include <signal.h>, not <sys/signal.h>millert1-3/+3
2005-04-13use STD{IN,OUT,ERR}_FILENOderaadt1-3/+3
2003-07-10add missing includesdavid1-2/+3
2003-06-03Remove promotion clause; OK w/ deraadt@millert1-4/+2
2002-07-03KNFderaadt1-8/+5
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-4/+4
2001-09-05Add SIGPIPE to the list of signals we catch and unlock/exit on.millert1-2/+3
2001-09-04Use merr() not err() since due to function name change in mail.local/locking.cmillert1-4/+4
2001-08-18err() -> merr(), and reorder some bugs noted by giannici@neomedia.it; millert helpedderaadt1-3/+3
2001-01-17use _exit() in signal handlerderaadt1-3/+3
1998-09-27superuser may now specify another user's spool to lock.millert1-5/+11
1998-08-15Move the spool locking functionality of "mail.local -H" into its ownmillert1-0/+106