summaryrefslogtreecommitdiffstats
path: root/libexec/login_skey
AgeCommit message (Expand)AuthorFilesLines
2021-01-02Check auth_mkvalue(3) return value for NULL (malloc failure).millert1-3/+9
2019-06-28When system calls indicate an error they return -1, not some arbitraryderaadt1-2/+2
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.millert2-5/+5
2017-07-20When login_skey was called for a user without skey, it crashed withbluhm1-4/+6
2015-10-16Implement real "flock" request and add it to userland programs thatmillert1-1/+7
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt1-2/+2
2012-02-01improve synopsis markup of login_* utilities; use a more standardsobrado1-3/+3
2009-06-02comment spelling fix: ARSGUSED -> ARGSUSEDjmeltzer1-2/+2
2008-03-24msg_controllen has to be CMSG_SPACE so that the kernel can account forderaadt1-2/+2
2008-03-15Repair the simple cases for msg_controllen where it should just bederaadt1-2/+2
2008-03-13Correct CMSG_SPACE and CMSG_LEN usage everywhere in the tree. Due toderaadt1-4/+7
2007-07-26Remove the space after "Password:" in password prompts where echo ismillert1-3/+3
2007-05-31convert to new .Dd format;jmc1-2/+2
2007-05-25"interupt" -> "interrupt" in various comments. Mostly from Diego Casati.krw1-2/+2
2004-09-18ARGSUSED signal handlerderaadt1-1/+3
2004-08-30Use CMSG_SPACE when allocating space for the control message.millert1-6/+6
2004-08-11Rename confusing variable for readability's sake. No actual code changes.millert1-3/+3
2004-08-08spacingderaadt1-2/+2
2004-08-05Add support for passing an fd to the user's S/Key record back andmillert2-118/+150
2004-03-10More checking for a NULL return value from getpass(). otto@ OKmillert1-2/+3
2003-06-17Sync with share/misc/license.template and add missing DARPA creditmillert1-8/+12
2003-06-03Use an ISC-tyle license for all my code; it is simpler and more permissive.millert1-22/+11
2002-09-06ansi; ok millert pvalchevderaadt1-8/+4
2002-08-28o) start new sentence on a new line;mpech1-2/+2
2002-07-14Rewrite with more (and correct!) info, based on login_passwd.8.millert1-54/+66
2002-06-28minor indent cleanupderaadt1-4/+4
2002-06-02minor KNFderaadt1-3/+3
2002-05-29a few more strlcatderaadt1-2/+2
2002-05-16No longer needs to be setuid root.millert1-2/+2
2002-03-13login(8) -> login(1)marc1-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-3/+3
2001-12-07Catch SIGINT, SIGQUIT and SIGTSTP but ignore during the databasemillert1-5/+57
2001-12-06Do not set handler for SIGINT and SIGQUIT to SIG_IGN since it preventsmillert1-3/+1
2001-10-24getopt(3) returns -1 when out of args, not EOF.mpech1-2/+2
2001-07-08Remove extraneous .Pp after .Shmillert1-2/+1
2001-06-25Remove instance stuff now that su uses an explicit option to specifymillert1-7/+1
2001-06-20Add an alarm to implement as timeout on the locked record.millert1-4/+24
2000-12-12skey login script; authenticates the user via S/Keymillert3-0/+303