summaryrefslogtreecommitdiff
path: root/source3/winbindd/winbindd_pam.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-26s3:winbind: Add support for krb5_ccache_type = DEFAULTAndreas Schneider1-0/+37
2026-03-26s3:winbind: Also support %{uid} substitution for krb5_ccache_typeAndreas Schneider1-3/+12
2026-03-26s3:winbind: Improve generate_krb5_ccache()Andreas Schneider1-55/+85
2026-02-25winbindd: Simplify append_info3_as_txt()Volker Lendecke1-20/+14
2025-07-30winbindd: blacklist servers returning ACCESS_DENIED/authoritative=0Stefan Metzmacher1-0/+93
2025-07-30winbindd: always use winbind_add_failed_connection_entry() wrapperStefan Metzmacher1-2/+1
2025-04-03winbindd: pass for_netlogon to winbind_dual_SamLogon to avoid cachingStefan Metzmacher1-0/+14
2025-02-22winbindd: find_auth_domain() and find_lookup_domain_from_name() should handle...Stefan Metzmacher1-6/+2
2024-06-04winbind: Modernize a few DEBUGsVolker Lendecke1-11/+6
2024-05-14s3:libads: move ads->auth.time_offset to ads->config.time_offsetStefan Metzmacher1-6/+1
2024-05-14s3:winbindd: don't use ads_kdestroy(NULL) in winbindd_raw_kerberos_login()Stefan Metzmacher1-19/+6
2024-05-07s3:winbindd: pass a NULL ccache to kerberos_return_pac() for a MEMORY ccacheStefan Metzmacher1-20/+27
2024-04-16s3: winbindd: winbindd_pam: fix leak in extract_pac_vrfy_sigsShaleen Bathla1-1/+6
2023-10-24s3/winbindd: replace use of parse_domain_user_fstr with parse_domain_userNoel Power1-43/+78
2023-10-24s3/winbindd: rename parse_domain_user to parse_domain_user_fstrNoel Power1-7/+16
2023-10-18s3:winbindd: Improve logging for failover scenarios in winbindd_pam.cPavel Filipenský1-0/+4
2023-09-26s3-winbind: Use token as parent for token->sids in check_info3_in_group()Andrew Bartlett1-1/+1
2023-09-26libcli/security: Pass in claims evaluation state when building any security t...Andrew Bartlett1-1/+7
2023-09-11s3:winbindd: Fix code spellingJoseph Sutton1-2/+2
2023-08-08s3:winbindd: Add missing newlines to logging messagesJoseph Sutton1-1/+1
2023-07-19s3:winbindd: Fix code spellingAndreas Schneider1-7/+7
2023-07-05s3:winbindd: let winbind_samlogon_retry_loop() fallback to NT_STATUS_NO_LOGON...Stefan Metzmacher1-0/+22
2023-07-05s3:winbindd: make use of reset_cm_connection_on_error() in winbind_samlogon_r...Stefan Metzmacher1-27/+15
2023-07-05s3:winbindd: let winbind_samlogon_retry_loop() always start with authoritativ...Stefan Metzmacher1-0/+9
2023-06-25auth: Add functionality to log client and server policy informationJoseph Sutton1-1/+3
2022-10-21winbind: Enforce user group policy when enabledDavid Mulder1-0/+4
2022-07-28s3:winbind: Implement dcerpc_samr_chgpasswd_user4 for PamAuthChangePasswordAndreas Schneider1-0/+29
2022-07-23winbind: Fix a "format string is not a string literal" warningVolker Lendecke1-1/+2
2022-07-12s3:winbind: Create service principal inside add_ccache_to_list()Samuel Cabrero1-15/+0
2022-06-09lib/util: Change function to mem_equal_const_time()Joseph Sutton1-4/+4
2022-06-09auth: Use constant-time memcmp when comparing sensitive buffersJoseph Sutton1-4/+4
2022-05-19s3:winbind: Convert winbindd_dual_pam_chauthtok() from struct based to NDR basedSamuel Cabrero1-48/+45
2022-05-19s3:winbind: Split getting and filling the password policy infoSamuel Cabrero1-16/+22
2022-05-19s3:winbind: Convert winbindd_dual_pam_chng_pswd_auth_crap() from struct based...Samuel Cabrero1-59/+44
2022-05-19s3:winbind: Convert PamLogOff from struct based to ndr basedSamuel Cabrero1-22/+36
2022-04-30s3:winbind: Remove unused functionsSamuel Cabrero1-52/+0
2022-04-30s3:winbind: Convert PAM_AUTH_CRAP from struct based to NDR basedSamuel Cabrero1-84/+55
2022-04-30s3:winbind: Use temp memory context in winbindd_pam_auth_pac_verify()Samuel Cabrero1-12/+25
2022-04-30s3:winbind: Move big NTLMv2 blob checks to parent processSamuel Cabrero1-12/+0
2022-04-30s3:winbind: Remove unnecessary jump to labelSamuel Cabrero1-3/+0
2022-04-30s3:winbind: Remove unnecesary condition to reduce indentation levelSamuel Cabrero1-50/+47
2022-04-30s3:winbind: Pass the challenge to winbind_dual_SamLogon() as a data blobSamuel Cabrero1-7/+7
2022-04-13s3:winbind: Do not use domain's private data to store the ADS_STRUCTSamuel Cabrero1-4/+2
2022-04-12s3:winbind: Fix uninitialized validation_level variableSamuel Cabrero1-1/+1
2022-04-08s3:winbind: Convert PamAuth from struct based to NDR basedSamuel Cabrero1-155/+97
2022-04-08s3:winbind: Make extra_data_to_sid_array() publicSamuel Cabrero1-3/+3
2022-04-08s3:winbind: Refactor log_authentication(), do not take winbindd_cli_state str...Samuel Cabrero1-12/+37
2022-04-08s3:winbind: Refactor fake_password_policy(), take netr_Validation as argumentSamuel Cabrero1-3/+20
2022-04-08s3:winbind: Refactor winbindd_dual_pam_auth_cached(), return netr_ValidationSamuel Cabrero1-18/+17
2022-04-08s3:winbind: Refactor winbindd_dual_pam_auth_cached(), avoid winbindd_cli_stat...Samuel Cabrero1-26/+24