Home | History | Annotate | Download | only in passwd
History log of /src/usr.bin/passwd/krb5_passwd.c
RevisionDateAuthorComments
 1.20  22-Apr-2012  christos - fix non pam build
- merge duplicated error code
- fix opt struct leak
 1.19  24-Apr-2011  elric branches: 1.19.4; 1.19.6;
Stop using functions deprecated by Heimdal. Also, if krb5_init_context()
fails, we can't use Kerberos functions to grab error strings, we
resort to strerror(3) which is what Heimdal's deprecated function
does in this case.
 1.18  18-Apr-2009  mlelstv avoid compiler warnings about shadowed declarations.
 1.17  28-Apr-2008  martin branches: 1.17.8;
Remove clause 3 and 4 from TNF licenses
 1.16  21-Apr-2008  veego Apply the change in rev 1.15 also to the non PAM code.
 1.15  22-Mar-2008  mlelstv branches: 1.15.2;
Import Heimdal-1.1
 1.14  25-Jan-2008  christos minor lint
 1.13  26-Feb-2005  thorpej branches: 1.13.18;
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.12  05-Oct-2004  lha Switch to krb5_set_password that can handle the RFC3244 (and the older
change password protocol)
 1.11  24-Jul-2003  itojun branches: 1.11.4;
upgrade openssl to 0.9.7b. (AES is now supported)
alter des.h to be friendly with openssl/des.h (you can include both in the
same file)
make libkrb to depend on libdes. bump major.
massage various portioin of heimdal to be friendly with openssl 0.9.7b.
 1.10  18-Nov-2000  fvdl In krb5_end, don't try to free the krb5 context if it's not yet
been initialized. Fixes coredump when passwd is called as 'yppasswd'.
 1.9  06-Jul-2000  ad - Pull in pwd.h since `struct passwd' is now used in extern.h.
- Use pwd_gensalt().
 1.8  20-Jun-2000  thorpej branches: 1.8.2; 1.8.4;
Merge a bunch of things from crypto-us and crypto-intl into basesrc,
adding support for Heimdal/KTH Kerberos where easy to do so. Eliminate
bsd.crypto.mk.

There is still a bunch more work to do, but crypto is now more-or-less
fully merged into the base NetBSD distribution.
 1.7  14-Feb-2000  aidan 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  06-Jul-1998  mrg - use an array MAXHOSTNAMELEN+1 size to hold hostnames
- ensure hostname from gethostname() is nul-terminated in all cases
- minor KNF
- use MAXHOSTNAMELEN over various other values/defines
- be safe will buffers that hold hostnames
 1.5  19-Oct-1997  lukem WARNSify, fix .Nm usage
 1.4  11-Feb-1997  mrg remove dangerous sprintf and strcpy calls.
 1.3  07-Jan-1997  tls remove vestigal Berkeley kpasswdd support
 1.2  09-Aug-1996  thorpej Slight semantics change: ALWAYS use YP if the system is bound to a
YP server. This is required if the passwd database is to stay in sync
if this program is run on the YP server. Note, local passwd database
operations can still be performed by passing the -l flag.

Also, some minor cleanup and RCS id police.
 1.1  27-Jul-1994  brezak branches: 1.1.2;
Add conditional kerberosIV and kerberos5 support
 1.1.2.2  27-Jul-1994  brezak Add conditional kerberosIV and kerberos5 support
 1.1.2.1  27-Jul-1994  brezak file krb5_passwd.c was added on branch netbsd-1-0 on 1994-07-27 03:28:17 +0000
 1.8.4.2  23-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.8.4.1  20-Jun-2000  minoura file krb5_passwd.c was added on branch minoura-xpg4dl on 2000-06-23 16:39:51 +0000
 1.8.2.3  26-Feb-2002  he Pull up revision 1.9 (requested by jonathan):
Add support for local MD5-encrypted passwords.
 1.8.2.2  15-Dec-2000  he Pull up revision 1.10 (requested by fvdl):
Don't try to free an uninitialized context; fixes core dump when
called as ``yppasswd''.
 1.8.2.1  20-Jun-2000  he file krb5_passwd.c was added on branch netbsd-1-5 on 2000-12-15 00:11:53 +0000
 1.11.4.1  16-Jan-2005  he Pull up revision 1.12 (requested by lha in ticket #917):
Switch to krb5_set_password that can handle the RFC3244 (as
well as the older change password protocol). Should enable
changing password in a Windows2000 (or later) domain.
 1.13.18.1  23-Mar-2008  matt sync with HEAD
 1.15.2.1  18-May-2008  yamt sync with head.
 1.17.8.1  13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.19.6.1  07-May-2012  riz Pull up following revision(s) (requested by christos in ticket #231):
usr.bin/passwd/krb5_passwd.c: revision 1.20
- fix non pam build
- merge duplicated error code
- fix opt struct leak
 1.19.4.1  23-May-2012  yamt sync with head.

RSS XML Feed