summaryrefslogtreecommitdiffstats
path: root/usr.bin/passwd/local_passwd.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* unveil(2) obvious _PATH_LOGIN_CONF with read permission to use login_get*(3)mestre2018-11-081-1/+3
* unveil(2) the following files for passwd(1) with their correspondingmestre2018-10-251-1/+10
* Use explicit_bzero() to clear the buffer used when the user retypesmillert2016-12-301-2/+5
* _PASSWORD_LEN is length that comes out of crypt(), not a meaningfultedu2016-09-021-4/+4
* make sure to explicitly clear memory that is used for password input.gsoares2016-09-021-1/+6
* replace obsolete getpass with readpassphrase.tedu2016-08-311-9/+16
* nicer format strings and use dprintf instead of writetedu2016-08-311-7/+5
* Trust the login_getcaptime() declaration and don't cast the arguments toguenther2016-08-151-3/+2
* Switch to getpwnam_shadow() now that getpwnam() no longer opens the shadowtim2016-05-081-2/+2
* Delete YP password related code. As a result, these can also bederaadt2015-11-261-6/+12
* No need to declare pwd_gensalt; it's unused and gone.ajacoutot2015-10-251-2/+1
* change prototype for crypt_newhash. the login_cap_t is a holdover from itstedu2014-11-211-3/+5
* switch to using crypt_newhash interface. ok deraadttedu2014-11-201-7/+9
* use crypt_checkpass instead of crypt/strcmptedu2014-11-111-2/+2
* Use open(O_CLOEXEC) instead of a separate fcntl(FD_CLOEXEC) call.guenther2013-01-181-3/+3
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-6/+1
* -Wall -Wshadow clean, no binary changedjm2008-11-061-2/+3
* Correct English.jsing2008-04-271-3/+3
* spacingderaadt2005-05-011-4/+4
* o some missing free()'s in error pathsmoritz2004-12-201-3/+5
* ARGSUSED signal handlerderaadt2004-09-181-2/+3
* Print a newline before the message in kbintr. Otherwise the messagemillert2004-07-241-2/+3
* passwd.conf has been deprecated since login.conf was imported.millert2004-07-131-8/+8
* Adapt to new pw_copy() API, closes PR 3698.millert2004-04-201-4/+9
* Check getpass() return value for NULL. Closes Pr 3706.millert2004-03-101-7/+8
* a cleaning recommended by lintderaadt2003-06-201-3/+4
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-031-7/+3
* stdlib.hderaadt2003-04-281-2/+3
* Simpler and consistent error messages when the user enters an emptymillert2003-03-301-27/+21
* various cleanups; ok millertderaadt2002-06-281-13/+7
* Part 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.millert2002-02-161-7/+7
* Catch SIGINT and SIGQUIT via the kbintr() signal handler in ypgetnewpasswd()millert2001-12-071-7/+8
* Catch SIGINT and SIGQUIT via the kbintr() signal handler.millert2001-12-071-2/+8
* kill more registersmpech2001-11-191-3/+3
* Instead of prompting the user whether or not they wish to continue tomillert2001-08-271-44/+32
* Change the second arg to pw_mkdb() from a boolean flag to a set ofmillert2001-08-261-5/+5
* If we modify pw_change we cannot pass pw_mkdb() the secureonly flag.millert2001-08-181-7/+16
* extra arg to pw_mkdbmillert2001-08-161-4/+4
* At Theo's request only print 'Please wait' if don't get the lockmillert2001-08-161-4/+6
* quiet some -Wall warnings for login_{l,}chpassmillert2001-07-071-4/+4
* Move locking of the passwd file *after* we have gotten a new passwordmillert2001-07-041-15/+64
* o move passwd.conf variables into login.confmillert2001-06-181-19/+32
* Minor interface changes to allow code reuse in login_chpass(8) andmillert2000-12-121-18/+20
* Update for pw_mkdb(3) interface change. All but vipw and userdel canmillert2000-11-261-3/+3
* integrate password quality checking, disallow all digit passwords motivatedprovos2000-08-011-14/+12
* excessive paranoiaderaadt1998-07-131-3/+4
* catch special password "s/key" and refuse itderaadt1998-02-241-2/+6
* Better error message when lookup of getlogin() != uidmillert1997-04-071-3/+3
* Slight cleanup, more neededweingart1997-03-271-7/+8
* cleaned up, moved pw_getconf to libutil, removed _'s in option namesprovos1997-02-161-18/+7