summaryrefslogtreecommitdiff
path: root/usr.bin/passwd
AgeCommit message (Collapse)Author
2001-01-10handle malloc() failuresTheo de Raadt
2000-12-12Minor interface changes to allow code reuse in login_chpass(8) andTodd C. Miller
login_lchpass(8)
2000-11-26Update for pw_mkdb(3) interface change. All but vipw and userdel canTodd C. Miller
specify a username (and thus avoid rebuilding the while database).
2000-11-24Include err.h and util.hTodd C. Miller
2000-11-24Include strings.h for strlen() prototypeTodd C. Miller
Include errno.h, not sys/errno.h since this is userland
2000-11-09Change all option list specifications to ".Bl -tag -width Ds". Most manAaron Campbell
pages just needed their -width parameter tweaked to "Ds", which provides a nice width of 6 constant characters. For consistency more than anything.
2000-10-17- Add a DIAGNOSTICS section explaining "the passwd file is busy".Aaron Campbell
- Some other cleanups.
2000-09-03Boring... Add :L modifier to all tweakable variables tests.Marc Espie
Closes PR 1246
2000-08-01talk about password checkingNiels Provos
2000-08-01integrate password quality checking, disallow all digit passwords motivatedNiels Provos
by Solar Designer. External password checking program can be spawned now, number of password trials configurable. work by me and Bob Beck.
2000-06-30warnx?/errx? paranoia (use "%s" not a bare string unless it is aTodd C. Miller
constant). These are not security holes but it is worth fixing them anyway both for robustness and so folks looking for examples in the tree are not misled into doing something potentially dangerous. Furthermore, it is a bad idea to assume that pathnames will not include '%' in them and that error routines don't return strings with '%' in them (especially in light of the possibility of locales).
2000-05-19Make usage() work as expected. deraadt@ okEric Jackson
2000-04-15- For consistency, `super-user' -> `superuser' in all cases.Aaron Campbell
- Some punctuation fixes. - Some `id' -> `ID'.
2000-03-28no kpasswddTheo de Raadt
2000-03-10Various cleanups and standardization.Aaron Campbell
2000-02-25TKT_ROOT has changed from a string to a function in newer KerberosIVHans Insulander
versions. (Ok deraadt@)
1999-08-16inculde com_err.hArtur Grabowski
1999-08-16inculude ctype.h for islower()Artur Grabowski
1999-06-05- remove trailing white spaceAaron Campbell
- remove arguments from .Os macros - remove arguments from .Nm macros, where appropriate - some more Dq/Sq/Ql insanity - still lots to do in the usr.bin tree... :/
1999-05-23getopt(3) returns -1, not EOFAaron Campbell
1998-09-27usr.bin/ man page cleanups, n-sAaron Campbell
1998-07-13excessive paranoiaTheo de Raadt
1998-07-12fix printing glitchTheo de Raadt
1998-07-05newsalt uses 24-bit count, and not 32-bitNiels Provos
1998-07-04enable variable number of rounds for extended crypt, this is the cryptNiels Provos
variant used by BSDI, reminded of this fact by Solar Designer.
1998-03-09drop root-privilegies when changing kerberos password.Artur Grabowski
This allows non-root to change kerberos passwords.
1998-03-09Fix YP/localhost code which Art broke very badlyTheo de Raadt
1998-02-25nicer copyright.Artur Grabowski
1998-02-24catch special password "s/key" and refuse itTheo de Raadt
1998-01-23Don't try to build new_pwd.c unless KERBEROS is "yes"Todd C. Miller
1998-01-20specify the missing kerberos options.Artur Grabowski
1998-01-20Use new method to change kerberos passwords.Artur Grabowski
1997-09-12Kill extra newline in err()/warn().Todd C. Miller
1997-06-29new location of des.hNiels Provos
1997-06-11dynamic fd_setTheo de Raadt
1997-04-19Changed ``defined(KERBEROS)'' to ``(${KERBEROS} == "yes")''Todd C. Miller
Same change doen for SKEY, YP, and KERBEROS5. This allows people to override those setting in /etc/mk.conf.
1997-04-10enable .group entries in /etc/passwd.confNiels Provos
1997-04-07Better error message when lookup of getlogin() != uidTodd C. Miller
1997-03-27pretty and one 64bit thingyTheo de Raadt
1997-03-27use arc4random instead of randomNiels Provos
1997-03-27Slight cleanup, more neededTobias Weingartner
1997-03-27support for md5 passwordsNiels Provos
1997-03-26no libcrypt, fix DPADDTheo de Raadt
1997-02-25include link to passwd.confNiels Provos
1997-02-17free what was allocated by strdupNiels Provos
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
1997-01-15getopt(3) returns -1 when out of args, not EOF, whee!Todd C. Miller
1997-01-02libcrypt is no more.etheisen
1996-12-23warn whoever wants krb5 that they have a /tmp race to fix firstTheo de Raadt