summaryrefslogtreecommitdiff
path: root/source4/auth/sam.c
AgeCommit message (Expand)AuthorFilesLines
2026-01-07lib: Don't call a function to initialize an empty DATA_BLOBVolker Lendecke1-2/+2
2025-10-10s4:kdc:sdb Support Windows flexible cert mappingsGary Lockyer1-1/+3
2025-09-16s4:auth:sam Fix key trust attribute nameGary Lockyer1-1/+1
2025-07-29s4:kdc Support for key trust authenticationGary Lockyer1-1/+3
2025-02-14s4:auth: simplify authsam_make_user_info_dc()Stefan Metzmacher1-8/+17
2025-02-14s4:auth: let authsam_make_user_info_dc() use helper variables for the rodcsidStefan Metzmacher1-3/+7
2025-02-14s4:auth: let authsam_make_user_info_dc() use helper variables for the groupsidStefan Metzmacher1-2/+8
2024-07-02s4:auth: Use appropriate type for userAccountControl flagsJo Sutton1-1/+1
2024-06-11s4:auth: Handle expired accounts in authsam_account_ok() (CID 1603594)Jo Sutton1-1/+1
2024-06-11s4:auth: Add temporary memory context to authsam_reread_user_logon_data()Jo Sutton1-2/+9
2024-06-11s4:auth: Add common out path to authsam_reread_user_logon_data()Jo Sutton1-7/+9
2024-06-10s4-auth: Use consistant externally-supplied time in auth stackAndrew Bartlett1-2/+1
2024-06-10s4-auth: Use msDS-User-Account-Control-Computed for PW expiry checkAndrew Bartlett1-1/+1
2024-04-23Fix a few "might be uninitialized" errorsVolker Lendecke1-1/+1
2024-04-21s4:dsdb: Make use of DSDB_SEARCH_UPDATE_MANAGED_PASSWORDS search flagJo Sutton1-5/+6
2024-02-16s4:dsdb: Add to ‘user_attrs’ attributes required for Group Managed Servic...Jo Sutton1-1/+6
2024-02-08s4:auth: Fix code spellingJo Sutton1-1/+1
2023-10-01s4:auth: Ensure that some parameters are not NULLJoseph Sutton1-0/+12
2023-09-14s4:auth: Fix leaksJoseph Sutton1-0/+6
2023-09-14s4:auth: Check return values of talloc functionsJoseph Sutton1-0/+6
2023-08-03s4:auth: Fix code spellingAndreas Schneider1-2/+2
2023-05-24s4:auth: Allocate user_info_dc->sids on correct talloc contextJoseph Sutton1-1/+1
2023-05-18s4:kdc: Look up authentication policies for Kerberos clients and serversJoseph Sutton1-1/+13
2023-05-18s4:auth: Add function to make a shallow copy of an auth_user_info_dc structureJoseph Sutton1-0/+68
2023-05-18s4:auth: Fix leakJoseph Sutton1-1/+4
2023-05-16s4:auth: Check ldb_binary_encode_string() return valueJoseph Sutton1-1/+7
2023-05-16s4-auth: Log correct function nameJoseph Sutton1-1/+1
2023-02-08s4-auth: Free user_info_dc in KDC caller to authsam_update_user_info_dc()Andrew Bartlett1-1/+0
2023-02-08auth: Correct primary group handlingJoseph Sutton1-4/+56
2023-02-08auth: Align integer typesJoseph Sutton1-1/+2
2023-02-08ldap: Make use of LDB_OID_COMPARATOR constantsJoseph Sutton1-2/+2
2023-02-08auth: Shorten long SID flags combinationsJoseph Sutton1-8/+4
2023-02-08auth: Pass through entire PAC flags value in auth_user_infoJoseph Sutton1-1/+1
2023-02-08s4: Add 'const' to some parametersJoseph Sutton1-1/+1
2023-02-08auth: Store group attributes in auth_user_info_dcJoseph Sutton1-12/+20
2022-12-14auth4: Save lines with talloc_asprintf_addbuf() in authsam_domain_group_filter()Volker Lendecke1-12/+6
2022-11-24CVE-2021-20251: s4:auth: fix use after free in authsam_logon_success_accounti...Stefan Metzmacher1-1/+8
2022-09-12CVE-2021-20251 auth4: Avoid reading the database twice by precaculating some ...Andrew Bartlett1-19/+36
2022-09-12CVE-2021-20251 auth4: Inline samdb_result_effective_badPwdCount() in authsam_...Andrew Bartlett1-5/+8
2022-09-12CVE-2021-20251 auth4: Split authsam_calculate_lastlogon_sync_interval() outAndrew Bartlett1-42/+73
2022-09-12CVE-2021-20251 auth4: Return only the result message and free the surrounding...Gary Lockyer1-1/+2
2022-09-12CVE-2021-20251 auth4: Add missing newline to debug message on PSO read failureAndrew Bartlett1-1/+1
2022-09-12CVE-2021-20251 s4 auth: make bad password count increment atomicAndrew Bartlett1-50/+246
2022-09-12CVE-2021-20251 auth4: Reread the user record if a bad password is noticed.Andrew Bartlett1-0/+82
2022-09-12CVE-2021-20251 s4 auth: Prepare to make bad password count increment atomicGary Lockyer1-0/+187
2022-07-27CVE-2022-2031 auth: Add ticket type field to auth_user_info_dc and auth_sessi...Joseph Sutton1-1/+1
2022-03-17dsdb: Remove parsing of LM password hash from "dBCSPwd" attributeAndrew Bartlett1-1/+0
2022-03-04s4:auth: Also look up msDS-AllowedToActOnBehalfOfOtherIdentity for RBCDAndreas Schneider1-0/+1
2022-03-04s4:auth: Remove trailing spaces in sam.cAndreas Schneider1-17/+17
2022-03-01s4:sam: Don't use talloc_steal for msg attributes in authsam_make_user_info_dc()Stefan Metzmacher1-5/+14