summaryrefslogtreecommitdiff
path: root/usr.bin/passwd/local_passwd.c
AgeCommit message (Expand)Author
2016-12-30Use explicit_bzero() to clear the buffer used when the user retypesTodd C. Miller
2016-09-02_PASSWORD_LEN is length that comes out of crypt(), not a meaningfulTed Unangst
2016-09-02make sure to explicitly clear memory that is used for password input.Gleydson Soares
2016-08-31replace obsolete getpass with readpassphrase.Ted Unangst
2016-08-31nicer format strings and use dprintf instead of writeTed Unangst
2016-08-15Trust the login_getcaptime() declaration and don't cast the arguments toPhilip Guenther
2016-05-08Switch to getpwnam_shadow() now that getpwnam() no longer opens the shadowTim van der Molen
2015-11-26Delete YP password related code. As a result, these can also beTheo de Raadt
2015-10-25No need to declare pwd_gensalt; it's unused and gone.Antoine Jacoutot
2014-11-21change prototype for crypt_newhash. the login_cap_t is a holdover from itsTed Unangst
2014-11-20switch to using crypt_newhash interface. ok deraadtTed Unangst
2014-11-11use crypt_checkpass instead of crypt/strcmpTed Unangst
2013-01-18Use open(O_CLOEXEC) instead of a separate fcntl(FD_CLOEXEC) call.Philip Guenther
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2008-11-06-Wall -Wshadow clean, no binary changeDamien Miller
2008-04-27Correct English.Joel Sing
2005-05-01spacingTheo de Raadt
2004-12-20o some missing free()'s in error pathsMoritz Jodeit
2004-09-18ARGSUSED signal handlerTheo de Raadt
2004-07-24Print a newline before the message in kbintr. Otherwise the messageTodd C. Miller
2004-07-13passwd.conf has been deprecated since login.conf was imported.Todd C. Miller
2004-04-20Adapt to new pw_copy() API, closes PR 3698.Todd C. Miller
2004-03-10Check getpass() return value for NULL. Closes Pr 3706.Todd C. Miller
2003-06-20a cleaning recommended by lintTheo de Raadt
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-04-28stdlib.hTheo de Raadt
2003-03-30Simpler and consistent error messages when the user enters an emptyTodd C. Miller
2002-06-28various cleanups; ok millertTheo de Raadt
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2001-12-07Catch SIGINT and SIGQUIT via the kbintr() signal handler in ypgetnewpasswd()Todd C. Miller
2001-12-07Catch SIGINT and SIGQUIT via the kbintr() signal handler.Todd C. Miller
2001-11-19kill more registersMike Pechkin
2001-08-27Instead of prompting the user whether or not they wish to continue toTodd C. Miller
2001-08-26Change the second arg to pw_mkdb() from a boolean flag to a set ofTodd C. Miller
2001-08-18If we modify pw_change we cannot pass pw_mkdb() the secureonly flag.Todd C. Miller
2001-08-16extra arg to pw_mkdbTodd C. Miller
2001-08-16At Theo's request only print 'Please wait' if don't get the lockTodd C. Miller
2001-07-07quiet some -Wall warnings for login_{l,}chpassTodd C. Miller
2001-07-04Move locking of the passwd file *after* we have gotten a new passwordTodd C. Miller
2001-06-18o move passwd.conf variables into login.confTodd C. Miller
2000-12-12Minor interface changes to allow code reuse in login_chpass(8) andTodd C. Miller
2000-11-26Update for pw_mkdb(3) interface change. All but vipw and userdel canTodd C. Miller
2000-08-01integrate password quality checking, disallow all digit passwords motivatedNiels Provos
1998-07-13excessive paranoiaTheo de Raadt
1998-02-24catch special password "s/key" and refuse itTheo de Raadt
1997-04-07Better error message when lookup of getlogin() != uidTodd C. Miller
1997-03-27Slight cleanup, more neededTobias Weingartner
1997-02-16cleaned up, moved pw_getconf to libutil, removed _'s in option namesNiels Provos
1997-02-14include blowfish cipher - free config of which cipher to useNiels Provos
1996-09-30If can't open temp file (and it doesn't already exist) give real error message.Todd C. Miller