summaryrefslogtreecommitdiff
path: root/usr.bin/chpass
AgeCommit message (Expand)Author
2023-08-11Replace use of the old BSD st_*timespec members in struct stat withPhilip Guenther
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2022-12-04userspace: remove vestigial '?' cases from top-level getopt(3) loopsScott Soule Cheloha
2022-03-31man pages: add missing commas between subordinate and main clausesChristian Weisgerber
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-07-12Change the error reporting pattern throughout the tree when unveilBob Beck
2019-09-14correct some unveil(2) violations due to "login.conf.db" access (the .db versionSebastien Marie
2019-04-30add unveil(2):Ricardo Mestre
2019-04-23add some missing "pp." to .%P macros;Ingo Schwarze
2017-12-08Convert snprintf+write into dprintf. It is simply easier to read, andTheo de Raadt
2016-03-30for some time now mandoc has not required MLINKS to functionJason McIntyre
2015-11-26Delete YP password related code. As a result, these can also beTheo de Raadt
2015-11-18needs _shadow so it can rewrite the master.passwd fileTed Unangst
2015-09-14Supply DEF_WEAK() macro to suppress warnings during compilation viaPhilip Guenther
2015-03-15tzfile.h is an internal header that should never have been installed.Todd C. Miller
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-11-15Reduce instances of `` '' in manuals.Anthony J. Bentley
2014-10-26Prefer mkostemp(O_CLOEXEC) over mkstemp()+fcntl(F_SETFD)Philip Guenther
2014-02-16fix bibliographical references; from Jan Stary <hans at stare dot cz>Ingo Schwarze
2013-11-26unsigned char casts for ctypeTheo de Raadt
2013-08-14some Bx/Ox conversion;Jason McIntyre
2013-04-18- use FD_CLOEXEC instead of 1Okan Demirmen
2012-06-20Correct English just like jsing@ did it in passwd/local_passwd.c rev. 1.38Ingo Schwarze
2012-06-19sync the descriptions of /etc/passwd;Jason McIntyre
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-10-22use the UNIX-related macros (.At and .Ux) where appropriate.Igor Sobrado
2009-04-30fix previous, admin may again set non-standard shell; ok millert@Jacek Masiulaniec
2009-03-05Call endusershell() at the end of ok_shell(), making a copy of theTodd C. Miller
2009-02-15in a secure YP context, a chpass would whack the user's password to *Theo de Raadt
2008-12-16strptime() never sets tm_isdst, so set it to -1 before passing thePhilip Guenthe
2008-10-09remove unused variableCharles Longeau
2008-07-08fix double "usage:"Igor Sobrado
2008-07-04fix compilation for !YP case; ok millert@Damien Miller
2008-06-24implement getpwnam_r() and getpwuid_r() -- very nearly a rewrite of theTheo de Raadt
2008-06-19Moved the unset of TZ environment variable out of atot into main, removingTobias Stoeckmann
2007-11-17Use mtimespec instead of mtime when comparing the timestamp of the editedTodd C. Miller
2007-05-31convert to new .Dd format;Jason McIntyre
2007-03-27-a requires a separate synopsis;Jason McIntyre
2007-03-20remove some bogus *p tests from charles longeauTed Unangst
2007-01-15Fix -a when given an entry with an already existing user. Also, giveOtto Moerbeek
2006-03-31tiny bits of lintTheo de Raadt
2006-03-30cast to uid_t where needed; ok deraadt@Robert Nagy
2006-03-30use size_t where needed; ok deraadt@Robert Nagy
2005-12-12ARGSUSED on signal handlerTheo de Raadt
2005-11-14use asprintfTheo de Raadt
2005-04-11move two snprintf out so easier to auditTheo de Raadt
2004-07-05Use strtonum() instead of assigning the value of strtoul() to a uid_t/gid_t.Todd C. Miller
2004-05-10unbreak chsh, ok millertPeter Stromberg
2004-04-20Adapt to new pw_copy() API, closes PR 3698.Todd C. Miller
2003-11-26This is ISO C, use string concatenation, instead of bogus use of __CONCAT.Marc Espie