Home | History | Annotate | Download | only in libtelnet
History log of /src/lib/libtelnet/kerberos5.c
RevisionDateAuthorComments
 1.21  12-Apr-2021  mrg pass the right enum to krb5_auth_con_setkeytype().
 1.20  26-Apr-2014  joerg Avoid enum type mismatch.
 1.19  09-Jan-2012  christos branches: 1.19.6; 1.19.16;
PR/45805: Borodin Oleg: telnet/telnetd with -DAUTHENTICATION -DENCRYPTION
(rfc2941)
- minimal fixes to compile with WARNS=4
- separate kerberos (USE_KERBEROS) from encryption (MKCRYPTO)
 1.18  24-Apr-2011  elric branches: 1.18.4;
Stop using functions that are deprecated in Heimdal.
 1.17  22-Mar-2006  christos Coverity CID 2757: Avoid leaking key_block
 1.16  19-Mar-2006  christos Revert part of previous free'ing because it was really a bug in -lkrb5.
Coverity CID 918: Avoid NULL deref (not strictly necessary).
 1.15  19-Mar-2006  christos Coverity CID 1907: Free keyblock, not just the contents.
 1.14  19-Apr-2005  christos check pwd != NULL
 1.13  09-Apr-2005  christos Use getpwnam_r. From john nemeth.
 1.12  07-Aug-2003  agc branches: 1.12.6;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.
 1.11  15-Jul-2003  itojun use bounded string op. bump shlib major for libtelnet due to API change.
 1.10  20-Sep-2002  thorpej context -> telnet_context in two places.
 1.9  20-Sep-2002  joda make sure the client creates a subkey; also make the server check that
it actually got a subkey, and if not use the session key
 1.8  17-Sep-2001  assar update infrastructure for krb4 1.1 and heimdal 0.4e
 1.7  11-Feb-2001  assar update for new libkrb5
 1.6  06-Jan-2001  christos eliminate redundant decls.
 1.5  17-Jul-2000  thorpej Handle krb5_init_context() failure, rather than dumping core.
 1.4  22-Jun-2000  thorpej branches: 1.4.2;
Bring the telnet situation back into better shape. Specifically,
pull in just about all of the differences from the crypto-us telnet
suite (which includes Kerberos 4 and connection encryption support).
Also bring in the Kerberos 5 support from the Heimdal telnet, and
frob a little so that it can work with the non-Heimdal telnet suite.

There is still some work left to do, specifically:
- Add Heimdal's ticket forwarding support to the Berkeley Kerberos 4
module.
- Add connection encryption support to the Heimdal Kerberos 5
module. Hints on this can be taken from the MIT Kerberos 5
module which still exists in crypto-us.

However, even with the shortcomings listed above, this is a
better situation than using the stock Heimdal telnet suite,
which does not understand the IPSec policy stuff, and is also
based on much older code which contains bugs that we have already
fixed in the NetBSD sources.
 1.3  25-Feb-1994  mycroft Clean up deleted files.
 1.2  01-Aug-1993  mycroft Add RCS identifiers.
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.2.4  05-Apr-2001  he Pull up revisions 1.6-1.7 (requested by assar):
Upgrade Heimdal to version 0.3e.
 1.4.2.3  23-Jul-2000  thorpej Pull up rev. 1.5:
Handle krb5_init_context() failure, rather than dumping core.
 1.4.2.2  22-Jun-2000  thorpej Update from trunk:
Bring the telnet situation back into better shape. Specifically,
pull in just about all of the differences from the crypto-us telnet
suite (which includes Kerberos 4 and connection encryption support).
Also bring in the Kerberos 5 support from the Heimdal telnet, and
frob a little so that it can work with the non-Heimdal telnet suite.

There is still some work left to do, specifically:
- Add Heimdal's ticket forwarding support to the Berkeley Kerberos 4
module.
- Add connection encryption support to the Heimdal Kerberos 5
module. Hints on this can be taken from the MIT Kerberos 5
module which still exists in crypto-us.

However, even with the shortcomings listed above, this is a
better situation than using the stock Heimdal telnet suite,
which does not understand the IPSec policy stuff, and is also
based on much older code which contains bugs that we have already
fixed in the NetBSD sources.
 1.4.2.1  22-Jun-2000  thorpej file kerberos5.c was added on branch netbsd-1-5 on 2000-06-22 07:09:03 +0000
 1.12.6.2  09-Jul-2005  tron Pull up revision 1.14 (requested by lukem in ticket #536):
check pwd != NULL
 1.12.6.1  09-Jul-2005  tron Pull up revision 1.13 (requested by lukem in ticket #536):
Use getpwnam_r. From john nemeth.
 1.18.4.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.18.4.1  17-Apr-2012  yamt sync with head
 1.19.16.1  10-Aug-2014  tls Rebase.
 1.19.6.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.

RSS XML Feed