1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source3/utils
Günther Deschner 99d3590455 Fix NETLOGON credential chain with Windows 2008 all over the place.
In order to avoid receiving NT_STATUS_DOWNGRADE_DETECTED from a w2k8
netr_ServerAuthenticate2 reply, we need to start with the AD netlogon negotiate
flags everywhere (not only when running in security=ads). Only for NT4 we need
to do a downgrade to the returned negotiate flags.

Tested with w2k8, w2ksp4, w2k3r2 and nt4sp6.

Guenther
(This used to be commit 0970369ca0)
2008-04-02 11:12:47 +02:00
..
debug2html.c r23801: The FSF has moved around a lot. This fixes their Mass Ave address. 2007-10-10 12:28:27 -05:00
debugparse.c r23801: The FSF has moved around a lot. This fixes their Mass Ave address. 2007-10-10 12:28:27 -05:00
eventlogadm.c Remove the char[1024] strings from dynconfig. Replace 2007-12-10 11:30:37 -08:00
log2pcaphex.c Fix the popt / bool issues. Some places we used BOOL 2007-10-19 11:38:36 -07:00
net_ads_gpo.c Bind Group Policy processing closer to the samba registry. 2008-03-18 21:31:24 +01:00
net_ads.c Fix Coverity ID 480 2008-03-23 18:28:23 +01:00
net_cache.c r23784: use the GPLv3 boilerplate as recommended by the FSF and the license text 2007-10-10 12:28:22 -05:00
net_conf.c net_conf: fix non-testmode import function. 2008-03-27 00:32:09 +01:00
net_dns.c Fix some warnings -- Jeremy, please check 2008-01-15 11:01:18 +01:00
net_dom.c Use libnetapi_get_error_string() in "net dom" commands. 2008-02-28 17:05:38 +01:00
net_groupmap.c s/sid_to_string/sid_to_fstring/ 2007-12-15 22:47:30 +01:00
net_help.c Add general '-e' option to enable smb encryption 2008-01-05 00:23:35 -08:00
net_idmap.c Fix usage message for 'net idmap dump'. 2008-03-25 12:00:42 +01:00
net_lookup.c Let dsgetdcname() return a struct netr_DsRGetDCNameInfo. 2008-02-28 12:40:55 +01:00
net_rap.c Add error message to net rap file and net rap file user 2007-11-19 16:42:27 +01:00
net_registry.c Fix a segfault (an uninitialized variable) 2008-03-29 13:28:37 +01:00
net_rpc_audit.c Add my copyright. 2008-02-27 19:38:48 +01:00
net_rpc_join.c Fix NETLOGON credential chain with Windows 2008 all over the place. 2008-04-02 11:12:47 +02:00
net_rpc_printer.c Remove next_token - all uses must now be next_token_talloc. 2007-12-07 17:32:32 -08:00
net_rpc_registry.c Allow STR_TERMINATE and -1 src_len for pull_ucs2_base_talloc(). 2007-12-04 15:21:14 -08:00
net_rpc_rights.c Add my copyright. 2008-02-27 19:38:48 +01:00
net_rpc_samsync.c Fix NETLOGON credential chain with Windows 2008 all over the place. 2008-04-02 11:12:47 +02:00
net_rpc_service.c Move svc_status_string() out of rpc_client/cli_svcctl.c 2008-03-20 01:26:37 +01:00
net_rpc_sh_acct.c Use rpccli_samr_QueryDomainInfo() in net_rpc_sh_acct.c. 2008-02-06 02:09:23 +01:00
net_rpc_shell.c Replace sid_string_static with sid_string_tos 2007-12-15 22:09:36 +01:00
net_rpc.c Fix SRVSVC NetShareInfo level 502 client-side. 2008-04-01 00:26:32 +02:00
net_sam.c Properly destroy the pdb search object 2007-12-26 18:57:14 +01:00
net_status.c RIP BOOL. Convert BOOL -> bool. I found a few interesting 2007-10-18 17:40:25 -07:00
net_time.c This is a large patch (sorry). Migrate from struct in_addr 2007-10-24 14:16:54 -07:00
net_usershare.c s/sid_to_string/sid_to_fstring/ 2007-12-15 22:47:30 +01:00
net_util.c RIP BOOL. Convert BOOL -> bool. I found a few interesting 2007-10-18 17:40:25 -07:00
net.c net: add a "net registry" subcommand to locally access the registry. 2008-03-28 16:19:35 +01:00
net.h Apply const to rpccli_lsa_query_info_policy() and rpccli_lsa_query_info_policy2(). 2008-01-15 16:40:22 +01:00
netlookup.c This is a large patch (sorry). Migrate from struct in_addr 2007-10-24 14:16:54 -07:00
nmblookup.c Remove the char[1024] strings from dynconfig. Replace 2007-12-10 11:30:37 -08:00
ntlm_auth_diagnostics.c RIP BOOL. Convert BOOL -> bool. I found a few interesting 2007-10-18 17:40:25 -07:00
ntlm_auth.c ntlm_auth: Improve compliance to the Squid helper protocol 2008-03-19 23:49:43 +01:00
ntlm_auth.h r23784: use the GPLv3 boilerplate as recommended by the FSF and the license text 2007-10-10 12:28:22 -05:00
passwd_util.c RIP BOOL. Convert BOOL -> bool. I found a few interesting 2007-10-18 17:40:25 -07:00
pdbedit.c Convert pdbedit to use pdb_search_users 2007-12-26 18:57:15 +01:00
profiles.c Replace sid_string_static with sid_string_tos 2007-12-15 22:09:36 +01:00
rpccheck.c Coverity fixes 2008-03-17 20:52:25 +01:00
sharesec.c Replace sid_string_static with sid_string_tos 2007-12-15 22:09:36 +01:00
smbcacls.c Add general '-e' option to enable smb encryption 2008-01-05 00:23:35 -08:00
smbcontrol.c Fix a C++ warning 2008-02-23 11:04:13 +01:00
smbcquotas.c Fix -e for smbcquotas. 2008-01-05 00:50:03 -08:00
smbfilter.c Convert receive_smb_raw to NTSTATUS 2008-02-02 11:03:23 +01:00
smbget.c Coverity fixes 2008-03-17 20:52:25 +01:00
smbpasswd.c Developer doesn't cut it - need #define test for NSS_WRAPPER. 2007-12-12 18:38:52 -08:00
smbtree.c Use rpccli_srvsvc_NetShareEnumAll in smbtree. 2008-03-10 05:05:37 +01:00
smbw_sample.c Remove the char[1024] strings from dynconfig. Replace 2007-12-10 11:30:37 -08:00
status_profile.c RIP BOOL. Convert BOOL -> bool. I found a few interesting 2007-10-18 17:40:25 -07:00
status.c In smbstatus, mark locking.tdb and sessionid.tdb as CLEAR_IF_FIRST 2008-03-17 14:56:45 +01:00
testparm.c testparm: only check for %u und passwd program when passwd program is given. 2008-03-18 15:52:45 +01:00