1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/source3
Andrew Bartlett 5c9b6db68e s3-gse: Use the session key type, not the lucid context to set NEW_SPNEGO
Using gss_krb5_export_lucid_sec_context() is a problem with MIT krb5, as
it (reasonably, I suppose) invalidates the gssapi context on which it
is called.  Instead, we look to the type of session key which is
negotiated, and see if it not AES (or newer).

If we negotiated AES or newer, then we set GENSEC_FEATURE_NEW_SPENGO
so that we know to generate valid mechListMic values in SPNEGO.

Andrew Bartlett

Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-02-16 15:18:42 +01:00
..
auth Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
build s3-waf: remove s3-waf specific dynconfig. 2011-06-28 17:54:41 +02:00
client Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
exports Revert making public of the samba-module library. 2011-12-03 08:36:30 +01:00
groupdb s3: Add a "lock_order" argument to db_open 2012-01-18 14:48:04 +01:00
include Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
intl source3/intl/lang_tdb.h: fix licence/copyright 2011-06-10 15:12:11 +02:00
lib Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
libads s3-libads: Move to using only the HAVE_KRB5 define 2012-02-13 04:41:05 +01:00
libgpo Rename cli_open -> cli_openx. Prelude to replacing generic cli_open() 2011-12-03 21:13:08 -08:00
libnet s3: Remove a bunch of calls to procid_self() 2011-12-12 21:50:25 +01:00
librpc s3-gse: Use the session key type, not the lucid context to set NEW_SPNEGO 2012-02-16 15:18:42 +01:00
libsmb Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
locale s3: Remove some false/superfluous translations 2011-11-29 12:39:45 +01:00
locking s3: Add a "lock_order" argument to db_open 2012-01-18 14:48:04 +01:00
m4 s3-build: remove EXEEXT from Makefiles 2012-02-09 00:27:08 +01:00
modules s3:vfs_gpfs:quieten an expectable warning message 2012-02-10 20:14:12 +01:00
nmbd Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
pam_smbpass s3-waf: create a smbldap.so library. 2011-11-16 14:03:05 +01:00
param s3-param: Remove unused share_defined() 2012-02-10 16:45:13 +11:00
passdb s3-passdb: Remove #if _SAMBA_BUILD_ == 4 from pdb_samba4 2012-02-08 09:17:40 +01:00
pkgconfig
po s3-docs: Remove references to long-gone smbmount utilities 2012-02-08 17:34:53 +11:00
printing s3-printing: fix crash in printer_list_set_printer() 2012-02-15 19:34:38 +01:00
profile
registry s3-registry: Remove unused prs_uint8() 2012-02-10 16:45:12 +11:00
rpc_client s3:rpc_client: fix comment 2012-02-16 15:18:41 +01:00
rpc_server s3-waf: add dependency on talloc or it won't build if talloc.h is not in the default include path 2012-02-10 23:27:29 +01:00
rpcclient s3-rpcclient: Remove debug_dsdcinfo_flags() call. 2012-01-25 11:58:28 +01:00
script mkversion: Add quotes around various version strings 2012-02-11 09:07:54 +01:00
selftest s3-selftest: Remove .posix_s3 from s3 test names 2012-02-16 06:57:08 +01:00
services s3-auth Use the common auth_session_info 2011-07-20 09:17:13 +10:00
smbd Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
stf s3-selftest Remove unused and unimplemented info3cache test 2011-05-18 16:12:08 +02:00
tests s3: Move stream_depot test to script/tests 2012-02-02 20:35:27 +01:00
torture Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
utils Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
web param: handle P_BYTES in more places 2012-01-21 11:32:06 +01:00
winbindd Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
.clang_complete s3: Added missing includes to .clang_complete. 2011-06-22 11:15:56 +02:00
.dmallocrc
.indent.pro
autogen.sh build: run perl generators at autogen.sh time 2011-10-13 14:06:08 +02:00
change-log
config.guess
config.sub
configure.developer s3:configure.developer: add --enable-uid-wrapper 2011-10-06 12:15:27 +02:00
configure.in s3-build: expliticly require gssapi for HAVE_KRB5 and remove HAVE_GSSAPI 2012-02-13 04:41:05 +01:00
Doxyfile
install-sh
mainpage.dox
Makefile-smbtorture4 s3-build: Move generated config.h and config.h.in to include/autoconf 2011-05-09 11:21:09 +02:00
Makefile.in s3-build: remove EXEEXT from Makefiles 2012-02-09 00:27:08 +01:00
smbadduser.in
wscript s3-build: expliticly require gssapi for HAVE_KRB5 and remove HAVE_GSSAPI 2012-02-13 04:41:05 +01:00
wscript_build s3-waf: add dependency on talloc or it won't build if talloc.h is not in the default include path 2012-02-10 23:27:29 +01:00