[krbdev.mit.edu #8851] git commit

"Greg Hudson via RT" <[email protected]>
Newsgroups gmane.comp.encryption.kerberos.bugs
Message-ID <[email protected]>
<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 <[email protected]>
Committer: Greg Hudson <[email protected]>
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(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.