1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-10 01:18:15 +03:00
samba-mirror/libcli/auth
Stefan Metzmacher 276137e950 libcli/auth: use a LogonControl after a LogonGetCapabilities downgrade
If LogonGetCapabilities was downgraded by an DCERPC Fault, we
rely on the schannel message ordering to detect failures.

Instead of letting any real winbindd request trigger this,
we do it directly in netlogon_creds_cli_check() with
a LogonControl that is also used for 'wbinfo --ping-dc'.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15425

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
2024-10-30 23:08:35 +00:00
..
tests test: Align integer types 2024-05-14 22:29:36 +00:00
credentials.c libcli/auth: remove unused netlogon_creds_client_init_session_key() 2024-10-30 23:08:35 +00:00
credentials.h
libcli_auth.h
msrpc_parse.c libcli:auth: Remove unreachable code (CID 1272968) 2024-08-28 04:24:39 +00:00
msrpc_parse.h libcli/auth/proto.h: remove unneeded path details. 2022-09-16 05:46:36 +00:00
netlogon_creds_cli.c libcli/auth: use a LogonControl after a LogonGetCapabilities downgrade 2024-10-30 23:08:35 +00:00
netlogon_creds_cli.h CVE-2022-38023 libcli/auth: add/use netlogon_creds_cli_warn_options() 2022-12-13 13:07:29 +00:00
ntlm_check.c libcli/auth: Remove unnecessary casts 2023-08-21 23:37:29 +00:00
ntlm_check.h auth: Return status code if configuration prohibits NTLM 2023-05-16 23:29:32 +00:00
pam_errors.c pam: map more NT password errors to PAM errors 2016-12-13 14:12:06 +01:00
pam_errors.h
proto.h libcli/auth: remove unused netlogon_creds_client_init_session_key() 2024-10-30 23:08:35 +00:00
schannel_proto.h auth/gensec: move libcli/auth/schannel_sign.c into schannel.c 2014-01-07 00:27:11 +01:00
schannel_state_tdb.c libcli/auth: Add missing newline to logging message 2023-08-08 04:39:37 +00:00
schannel_state.h rpc_server:netlogon Move from memcache to a tdb cache 2016-12-14 20:12:13 +01:00
schannel.h
session.c libcli:auth:sess_crypt_blob: ensure key has 7 bytes 2023-08-08 04:39:39 +00:00
smbdes.c smbdes: remove old unused DES builtin-crypto 2019-12-10 00:30:31 +00:00
smbencrypt.c libcli:auth: Fix code spelling 2024-08-04 00:32:39 +00:00
spnego_parse.c CVE-2020-10704: lib util asn1: Add ASN.1 max tree depth 2020-05-04 02:59:31 +00:00
spnego_proto.h
spnego.h CVE-2016-2110: libcli/auth: add SPNEGO_REQUEST_MIC to enum spnego_negResult 2016-04-12 19:25:22 +02:00
wscript_build libcli:auth: Add test for encode_pwd_buffer514_from_str() 2022-07-28 11:51:28 +00:00