summaryrefslogtreecommitdiff
path: root/usr.bin/passwd
AgeCommit message (Collapse)Author
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
1996-10-03Allow build with YP aka NIS supportThorsten Lockert
1996-09-30If can't open temp file (and it doesn't already exist) give real error message.Todd C. Miller
1996-09-04permit YP to be compiled out using flag in bsd.own.mk; pr#15, peter@demon.netTheo de Raadt
1996-08-30of course, the same bug as in chpass shows up here too...Theo de Raadt
1996-07-22finally half-readableTheo de Raadt
1996-06-26rcsidTheo de Raadt
1996-05-22libutilTheo de Raadt