Rename the local_subkey and remote_subkey fields in the auth_context
authorTom Yu <tlyu@mit.edu>
Sat, 10 May 2003 00:01:04 +0000 (00:01 +0000)
committerTom Yu <tlyu@mit.edu>
Sat, 10 May 2003 00:01:04 +0000 (00:01 +0000)
commit508e90e51619c79d2680eaeca754d516c7f88fdf
tree99bed617bdb438c95c55d7c265f9ef4beb9e23f3
parent919b3a91b573c746a62a704fc5cdf883605d6aa9
Rename the local_subkey and remote_subkey fields in the auth_context
to send_subkey and recv_subkey, respectively.  Add new APIs to query
and set these fields.  Change the behavior of mk_req_ext, rd_req_dec,
and rd_rep to set both subkeys.  Applications wanting to set
unidirectional subkeys may still do so by saving the values of subkeys
and doing overrides.  Cause mk_cred, mk_priv, and mk_safe to never use
the recv_subkey.  Cause rd_cred, rd_priv, and rd_safe to never use the
send_subkey.

ticket: 1415
status: open
tags: pullup
target_version: 1.3

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15407 dc483132-0cff-0310-8789-dd5450dbe970
32 files changed:
src/appl/bsd/ChangeLog
src/appl/bsd/krcp.c
src/appl/bsd/krlogin.c
src/appl/bsd/krlogind.c
src/appl/bsd/krsh.c
src/appl/bsd/krshd.c
src/appl/telnet/libtelnet/ChangeLog
src/appl/telnet/libtelnet/kerberos5.c
src/include/ChangeLog
src/include/krb5.hin
src/kdc/ChangeLog
src/kdc/kdc_util.c
src/lib/ChangeLog
src/lib/gssapi/krb5/ChangeLog
src/lib/gssapi/krb5/accept_sec_context.c
src/lib/gssapi/krb5/init_sec_context.c
src/lib/krb5/krb/ChangeLog
src/lib/krb5/krb/auth_con.c
src/lib/krb5/krb/auth_con.h
src/lib/krb5/krb/chpw.c
src/lib/krb5/krb/mk_cred.c
src/lib/krb5/krb/mk_priv.c
src/lib/krb5/krb/mk_req_ext.c
src/lib/krb5/krb/mk_safe.c
src/lib/krb5/krb/rd_cred.c
src/lib/krb5/krb/rd_priv.c
src/lib/krb5/krb/rd_rep.c
src/lib/krb5/krb/rd_req_dec.c
src/lib/krb5/krb/rd_safe.c
src/lib/krb5/krb/ser_actx.c
src/lib/krb5_32.def
src/mac/MacOSX/Projects/Kerberos5.pbexp