r10153: This patch adds a new parameter to gensec_sig_size(), the size of the
commite4f2afc34362953f56a026b66ae1aea81e9db104
authorAndrew Bartlett <abartlet@samba.org>
Sun, 11 Sep 2005 11:19:02 +0000 (11 11:19 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:38:04 +0000 (10 13:38 -0500)
treea2fedab84b2e003ed47483ed03374c71e244630d
parentb9695d5e7cc052a952d8d60bc1ab08e00f4827e8
r10153: This patch adds a new parameter to gensec_sig_size(), the size of the
data to be signed/sealed.  We can use this to split the data from the
signature portion of the resultant wrapped packet.

This required merging the gsskrb5_wrap_size patch from
lorikeet-heimdal, and fixes AES encrption issues on DCE/RPC (we no
longer use a static 45 byte value).

This fixes one of the krb5 issues in my list.

Andrew Bartlett
14 files changed:
source/auth/gensec/gensec.c
source/auth/gensec/gensec.h
source/auth/gensec/gensec_gssapi.c
source/auth/gensec/schannel.c
source/auth/gensec/spnego.c
source/auth/ntlmssp/ntlmssp_sign.c
source/heimdal/lib/gssapi/arcfour.c
source/heimdal/lib/gssapi/arcfour.h
source/heimdal/lib/gssapi/cfx.c
source/heimdal/lib/gssapi/cfx.h
source/heimdal/lib/gssapi/gssapi.h
source/heimdal/lib/gssapi/wrap.c
source/librpc/rpc/dcerpc.c
source/rpc_server/dcesrv_auth.c