]> git.ipfire.org Git - thirdparty/krb5.git/commit
Implement NegoEx
authorLuke Howard <lukeh@padl.com>
Wed, 26 Dec 2018 11:52:18 +0000 (22:52 +1100)
committerGreg Hudson <ghudson@mit.edu>
Fri, 6 Dec 2019 18:03:18 +0000 (13:03 -0500)
commitc2ca2f26eaf817a6a7ed42257c380437ab802bd9
tree5b3ce2dfb4d98bb64370ff1c11f08c71b8772de3
parent996353767fe8afa7f67a3b5b465e4d70e18bad7c
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.

ticket: 8851
18 files changed:
doc/plugindev/gssapi.rst
src/include/k5-trace.h
src/lib/gssapi/generic/gssapi_ext.h
src/lib/gssapi/generic/gssapi_generic.c
src/lib/gssapi/libgssapi_krb5.exports
src/lib/gssapi/mechglue/Makefile.in
src/lib/gssapi/mechglue/deps
src/lib/gssapi/mechglue/g_initialize.c
src/lib/gssapi/mechglue/g_negoex.c [new file with mode: 0644]
src/lib/gssapi/mechglue/mglueP.h
src/lib/gssapi/spnego/Makefile.in
src/lib/gssapi/spnego/deps
src/lib/gssapi/spnego/gssapiP_negoex.h [new file with mode: 0644]
src/lib/gssapi/spnego/gssapiP_spnego.h
src/lib/gssapi/spnego/negoex_ctx.c [new file with mode: 0644]
src/lib/gssapi/spnego/negoex_trace.c [new file with mode: 0644]
src/lib/gssapi/spnego/negoex_util.c [new file with mode: 0644]
src/lib/gssapi/spnego/spnego_mech.c