summaryrefslogtreecommitdiff
path: root/source4/dsdb
AgeCommit message (Expand)AuthorFilesLines
2022-05-05dsdb: Do not reuse "ret" variable as return code and for memcmp() comparisonAndrew Bartlett1-2/+2
2022-05-05tests/passwords: Add tests for password history with simple bindsJoseph Sutton1-8/+243
2022-05-05tests/passwords: Remove unused importsJoseph Sutton1-2/+0
2022-05-05selftest: Rework password_lockout_base.py to allow logon_basics test to be ru...Andrew Bartlett2-17/+31
2022-05-05dsdb: Clarify that most errors in make_error_and_update_badPwdCount() are not...Andrew Bartlett1-11/+12
2022-05-02s4/dsdb/repl_meta_data: Receive function arguments in correct orderJoseph Sutton1-1/+1
2022-04-26dsdb: Fix a typoVolker Lendecke1-1/+1
2022-04-13s4:dsdb:tests: Also pass tests if asserted identity is presentAndreas Schneider1-17/+96
2022-03-30s4:dsdb/descriptor: skip duplicates in descriptor_sd_propagation_object()Stefan Metzmacher1-5/+57
2022-03-30s4:dsdb/descriptor: sort descriptor_changes tree basedStefan Metzmacher1-3/+177
2022-03-30s4:dsdb/descriptor: pass parent guid to dsdb_module_schedule_sd_propagation()Stefan Metzmacher4-1/+54
2022-03-30s4:dsdb/descriptor: skip duplicates in descriptor_extended_sec_desc_propagati...Stefan Metzmacher1-9/+123
2022-03-30s4:dsdb/descriptor: add statistics for security descriptor propagationStefan Metzmacher1-1/+24
2022-03-30s4:dsdb/descriptor: split out struct descriptor_transactionStefan Metzmacher1-18/+27
2022-03-18tests/sam: Ensure that Protected Users group cannot be deletedJoseph Sutton1-0/+1
2022-03-18dsdb/common: Add helper function for determining if account is in Protected U...Joseph Sutton1-0/+31
2022-03-18tests/passwords: Test that LDAP password changes work for Protected UsersJoseph Sutton1-0/+77
2022-03-18tests/password_lockout: Test NTLM and SAMR password changes with Protected UsersJoseph Sutton1-0/+277
2022-03-17dsdb: Remove LM hash parameter from samdb_set_password() and callersAndrew Bartlett1-14/+5
2022-03-17selftest: Cope with LM hash not being stored in the tombstone_reanimation testAndrew Bartlett1-2/+2
2022-03-17dsdb: Remove parsing of LM password hash from "dBCSPwd" attributeAndrew Bartlett2-24/+8
2022-03-17s4/dsdb: Remove LM password generation and storage from password_hashAndrew Bartlett1-176/+32
2022-03-17dsdb: Return dsdb_password_change control name to DSDB_CONTROL_PASSWORD_CHANG...Andrew Bartlett4-6/+6
2022-03-17dsdb: No longer supply exact password hashes in a control to indicate passwor...Andrew Bartlett3-32/+34
2022-03-17dsdb audit tests: Use assert_in_range() for comparing timestampsJoseph Sutton1-2/+1
2022-03-17dsdb audit tests: Fix flapping testJoseph Sutton2-20/+70
2022-03-10s4:dsdb: don't set mapped_state in auth_usersupplied_info for audit loggingStefan Metzmacher1-1/+0
2022-03-10rodc: Add tests for simple BIND alongside NTLMSSP bindsGarming Sam1-22/+37
2022-03-10dsdb/tests: add test_login_basics_simple()Stefan Metzmacher1-7/+19
2022-03-10dsdb/tests: prepare BasePasswordTestCase for simple bind testsStefan Metzmacher1-3/+17
2022-03-10dsdb/tests: introduce assertLoginSuccessStefan Metzmacher2-5/+15
2022-03-10dsdb/tests: make use of assertLoginFailure helperStefan Metzmacher1-6/+1
2022-03-10dsdb/tests: let all BasePasswordTestCase tests provide self.host_url[_ldaps]Stefan Metzmacher3-7/+9
2022-03-10dsdb/tests: passwords.py don't need to import BasePasswordTestCaseStefan Metzmacher1-1/+0
2022-03-06s4:kdc: redirect pre-authentication failures to an RWDCStefan Metzmacher1-2/+1
2022-01-31CVE-2022-0336: s4/dsdb/samldb: Don't return early when an SPN is re-added to ...Joseph Sutton1-2/+1
2022-01-20s4:dsdb/vlv_pagination: fix segfault in vlv_results()Stefan Metzmacher1-8/+13
2022-01-20s4:dsdb/paged_results: fix segfault in paged_results()Stefan Metzmacher1-7/+12
2022-01-12dsdb/schema: let dsdb_syntax_DN_BINARY_drsuapi_to_ldb return WERR_DS_INVALID_...Stefan Metzmacher1-1/+9
2022-01-12dsdb/schema: add no memory checks for {ldb,dsdb}_dn_get_extended_linearized()Stefan Metzmacher1-0/+2
2022-01-12dsdb/common: dsdb_dn_construct_internal() more strict checkingStefan Metzmacher1-6/+20
2022-01-12dsdb/schema: fix Object(OR-Name) syntax definitionStefan Metzmacher1-2/+2
2022-01-12dsdb/schema/tests: let samba4.local.dsdb.syntax call the validate_dn() hookStefan Metzmacher1-0/+2
2021-12-24dsdb/netlogon: Indicate DC functional level support in samlogon responseJoseph Sutton1-0/+12
2021-12-24dsdb/netlogon: make use of dsdb_dc_functional_level() in fill_netlogon_samlog...Stefan Metzmacher1-1/+3
2021-12-24dsdb/common: add dsdb_dc_functional_level() helperStefan Metzmacher1-0/+15
2021-12-03dsdb: Use DSDB_SEARCH_SHOW_EXTENDED_DN when searching for the local replicate...Andrew Bartlett2-2/+13
2021-11-30selftest: Check received LDB error code when STRICT_CHECKING=0Joseph Sutton1-1/+1
2021-11-25CVE-2021-3670 dsdb/anr: Do a copy of the potentially anr query before startin...Andrew Bartlett1-8/+65
2021-11-25CVE-2021-3670 tests/krb5/test_ldap.py: Add test for LDAP timeoutsJoseph Sutton1-0/+63