summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1998-02-13 20:13:30 +0000
committerTheodore Tso <tytso@mit.edu>1998-02-13 20:13:30 +0000
commit0ee77c7db6e8ad3a81d2be27f6a41993c4f4d673 (patch)
tree0610edc95013eeacc04369d90246e44f34471c0e /src/lib/gssapi
parent040ddc9baa079d0c07fbbba4f33b96c8612b25f3 (diff)
downloadkrb5-0ee77c7db6e8ad3a81d2be27f6a41993c4f4d673.tar.gz
krb5-0ee77c7db6e8ad3a81d2be27f6a41993c4f4d673.tar.xz
krb5-0ee77c7db6e8ad3a81d2be27f6a41993c4f4d673.zip
accept_sec_context.c (krb5_gss_accept_sec_context): Always allow use
of the pre-RFC mechanism when accepting contexts. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10433 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/gssapi')
-rw-r--r--src/lib/gssapi/krb5/ChangeLog5
-rw-r--r--src/lib/gssapi/krb5/accept_sec_context.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/gssapi/krb5/ChangeLog b/src/lib/gssapi/krb5/ChangeLog
index 676300f52..721ab7131 100644
--- a/src/lib/gssapi/krb5/ChangeLog
+++ b/src/lib/gssapi/krb5/ChangeLog
@@ -1,3 +1,8 @@
+Fri Feb 13 13:23:18 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * accept_sec_context.c (krb5_gss_accept_sec_context): Always allow
+ use of the pre RFC mechanism when accepting contexts.
+
Thu Feb 12 16:38:14 1998 Tom Yu <tlyu@mit.edu>
* accept_sec_context.c (krb5_gss_accept_sec_context): Add lots of
diff --git a/src/lib/gssapi/krb5/accept_sec_context.c b/src/lib/gssapi/krb5/accept_sec_context.c
index 5fd4df5a1..06dfe9dae 100644
--- a/src/lib/gssapi/krb5/accept_sec_context.c
+++ b/src/lib/gssapi/krb5/accept_sec_context.c
@@ -264,11 +264,13 @@ krb5_gss_accept_sec_context(minor_status, context_handle,
major_status = GSS_S_DEFECTIVE_TOKEN;
goto fail;
} else {
+#if 0 /* Always allow use of the pre-RFC mechanism */
if (! cred->prerfc_mech) {
code = G_WRONG_MECH;
major_status = GSS_S_DEFECTIVE_TOKEN;
goto fail;
}
+#endif
mech_used = gss_mech_krb5_old;
}