Home | History | Annotate | Download | only in passwd
History log of /src/usr.bin/passwd/extern.h
RevisionDateAuthorComments
 1.15  03-Sep-2016  sevan Remove K&R __P macros.
Remove main() function prototype if present.
Mark usage() as __dead if not already.
Binaries generated with & without these patches were compared with diff -r.
 1.14  16-Sep-2011  joerg Use __dead
 1.13  23-Mar-2006  wiz Get rid of more Kerberos 4 code.
 1.12  26-Feb-2005  thorpej Magor rework of passwd(1) for the PAM case. Add "-d <database>" option,
similar to Solaris's "-r <repository" or Mac OS X's "-i <infosystem>",
to select the password database (files, nis, krb5). Otherwise, we default
to using whatever PAM decides.
 1.11  22-Feb-2005  christos Add a PAM passwd module.
XXX: This avoids the issue of supporting separate -l -y -k, but is the behavior
correct? Should passwd -p disable all other passwd methods? Should it become
the default if compiled in?
 1.10  11-Jan-2005  christos use pw_gensalt() and don't dig into libcrypt.
 1.9  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.8  06-Jul-2000  ad Declare pwd_gensalt().
 1.7  14-Feb-2000  aidan branches: 1.7.4;
Modularize password changing mechanisms, as proposed in
<20000130122641.A8134@xanadu.kublai.com>:
Subject: PROPOSAL: making passwd pluggable (sort of)
Date: Sun, 30 Jan 2000 12:26:41 -0500
 1.6  26-Jan-2000  aidan Separate kerberos5 implementation from kerberos4.
 1.5  19-Oct-1997  lukem WARNSify, fix .Nm usage
 1.4  07-Jan-1997  tls remove vestigal Berkeley kpasswdd support
 1.3  05-Jan-1997  thorpej Fix RCS ID, and clean up extra newline at end of file.
 1.2  28-Dec-1996  tls Sync with 4.4BSD-Lite2 (whew!)
 1.1  27-Dec-1996  tls branches: 1.1.1;
Initial revision
 1.1.1.1  27-Dec-1996  tls Import of 4.4BSD-Lite2 sources
 1.7.4.1  26-Feb-2002  he Pull up revision 1.8 (requested by jonathan):
Add support for local MD5-encrypted passwords.

RSS XML Feed