[krbdev.mit.edu #8851] git commit
Greg Hudson via RT
rt at KRBDEV-PROD-APP-1.mit.edu
Fri Dec 6 15:09:56 EST 2019
<URL: https://krbdev.mit.edu/rt/Ticket/Display.html?id=8851 >
Implement NegoEx
Implement draft-zhu-negoex. Mechanisms supporting the NegoEx GSS
extensions will be negotiated only through NegoEx, unless they assert
the GSS_C_MA_NEGOEX_AND_SPNEGO mech attribute, in which case they may
also be negotiated directly via SPNEGO.
https://github.com/krb5/krb5/commit/c2ca2f26eaf817a6a7ed42257c380437ab802bd9
Author: Luke Howard <lukeh at padl.com>
Committer: Greg Hudson <ghudson at mit.edu>
Commit: c2ca2f26eaf817a6a7ed42257c380437ab802bd9
Branch: master
doc/plugindev/gssapi.rst | 25 +
src/include/k5-trace.h | 5 +
src/lib/gssapi/generic/gssapi_ext.h | 45 ++
src/lib/gssapi/generic/gssapi_generic.c | 129 +++---
src/lib/gssapi/libgssapi_krb5.exports | 3 +
src/lib/gssapi/mechglue/Makefile.in | 4 +
src/lib/gssapi/mechglue/deps | 17 +-
src/lib/gssapi/mechglue/g_initialize.c | 4 +
src/lib/gssapi/mechglue/g_negoex.c | 237 +++++++++
src/lib/gssapi/mechglue/mglueP.h | 31 ++
src/lib/gssapi/spnego/Makefile.in | 7 +-
src/lib/gssapi/spnego/deps | 36 ++-
src/lib/gssapi/spnego/gssapiP_negoex.h | 210 ++++++++
src/lib/gssapi/spnego/gssapiP_spnego.h | 41 ++-
src/lib/gssapi/spnego/negoex_ctx.c | 785 ++++++++++++++++++++++++++++++
src/lib/gssapi/spnego/negoex_trace.c | 121 +++++
src/lib/gssapi/spnego/negoex_util.c | 812 +++++++++++++++++++++++++++++++
src/lib/gssapi/spnego/spnego_mech.c | 407 ++++++++++------
18 files changed, 2691 insertions(+), 228 deletions(-)
More information about the krb5-bugs
mailing list