summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* setup/adprep: import the latest {Domain-Wide,Forest-Wide,Read-Only-Domain-Con...Stefan Metzmacher2023-03-229-4669/+48729
* setup/ad-schema: add the latest v1803 and v1903 schema files from MicrosoftStefan Metzmacher2023-03-225-2/+79385
* python/samba: adapt ms_schema[_markdown].py to the latest schema definitionsStefan Metzmacher2023-03-222-1/+14
* python/samba: adapt ms_forest_updates_markdown.py to the latest Forest-Wide-U...Stefan Metzmacher2023-03-221-4/+37
* python/samba: add support for LDB_CHANGETYPE_MODRDN to modify_ldif()Stefan Metzmacher2023-03-221-0/+7
* lib/ldb: add LDB_CHANGETYPE_MODRDN support to ldb_ldif_to_pyobject()Stefan Metzmacher2023-03-221-2/+51
* python/samba: add support for LDB_CHANGETYPE_DELETE to modify_ldif()Stefan Metzmacher2023-03-221-0/+3
* lib/ldb: add LDB_CHANGETYPE_DELETE support to ldb_ldif_to_pyobject()Stefan Metzmacher2023-03-221-0/+9
* python/samba: let modify_ldif() verify the changetype valueStefan Metzmacher2023-03-221-1/+6
* lib/ldb: re-order code in ldb_ldif_to_pyobject()Stefan Metzmacher2023-03-221-10/+32
* lib/ldb: let ldb_ldif_parse_modrdn() handle names without 'rdn_name=' prefixStefan Metzmacher2023-03-221-0/+20
* domain_update: make use of self.sd_utils.update_aces_in_dacl()Stefan Metzmacher2023-03-221-90/+3
* domain_update: remove useless searches to '(objectClass=samDomain)'Stefan Metzmacher2023-03-221-20/+0
* domain_update: make use of '"CN"' in sddl instead of using an explicit SIDStefan Metzmacher2023-03-221-1/+1
* domain_update: be more verbose about updatesStefan Metzmacher2023-03-221-4/+12
* forest_update: be more verbose about updatesStefan Metzmacher2023-03-221-4/+12
* forest_update: make use of self.sd_utils.update_aces_in_dacl()Stefan Metzmacher2023-03-221-44/+15
* forest_update: we don't need any controls to update sddl attributesStefan Metzmacher2023-03-221-2/+3
* forest_update: only update SDDL for schema objectsStefan Metzmacher2023-03-221-63/+0
* forest_update: ignore ldb.ERR_ATTRIBUTE_OR_VALUE_EXISTS in operation_ldif()Stefan Metzmacher2023-03-221-1/+8
* functional_prep: fix error handling in order to stop on the first errorStefan Metzmacher2023-03-221-8/+9
* schema_upgrade: add support for ntdsschemamodrdn and ntdsschemadeleteStefan Metzmacher2023-03-221-0/+4
* python/tests: use changetype: modify in order to delete a single attributeStefan Metzmacher2023-03-221-2/+2
* s4:dsdb/tests: use changetype: modify in order to delete a single attributeStefan Metzmacher2023-03-221-1/+1
* blackbox/dbcheck: also run currently unused dbcheck_reset_well_known_aclsStefan Metzmacher2023-03-221-4/+5
* libcli/security: rewrite calculate_inherited_from_parent()Stefan Metzmacher2023-03-222-68/+192
* s4:dsdb/tests: add more detailed tests to sec_descriptor.pyStefan Metzmacher2023-03-222-0/+514
* s4:dsdb/tests: allow sec_descriptor.py to run against Windows 2022Stefan Metzmacher2023-03-221-4/+4
* s4:dsdb/tests: convert sec_descriptor.py to use assert[Not]In()Stefan Metzmacher2023-03-221-149/+149
* s4:dsdb/tests: let AclUndeleteTests.test_undelete() remove the temporary ACE ...Stefan Metzmacher2023-03-221-0/+1
* s4:dsdb/tests: let OwnerGroupDescriptorTests() remove temporary ACEs on cleanupStefan Metzmacher2023-03-221-0/+2
* s4:dsdb/tests: let OwnerGroupDescriptorTests.test_141() set the required ACE ...Stefan Metzmacher2023-03-221-0/+3
* s4:kdc: Fix typoJoseph Sutton2023-03-221-1/+1
* s4:kdc: Split samba_kdc_get_pac_blobs() into smaller functionsJoseph Sutton2023-03-224-199/+369
* s4:kdc: Rename claims_blob to client_claims_blobJoseph Sutton2023-03-221-2/+2
* s4:kdc: Fix leakJoseph Sutton2023-03-221-0/+1
* s4:kdc: Don't modify cached user_info_dc SIDsJoseph Sutton2023-03-226-24/+61
* s4:kdc: Don't check PAC-OPTIONS claims-supported bitJoseph Sutton2023-03-221-46/+1
* s4:kdc: Have samba_kdc_update_pac() take device parametersJoseph Sutton2023-03-224-14/+42
* s4:kdc: Don't pass a NULL pointer to krb5_pac_add_buffer()Joseph Sutton2023-03-221-4/+11
* libcli/security: Correctly handle ACL deletionJoseph Sutton2023-03-221-0/+1
* s4/dsdb/repl_meta_data: Pass NULL into ldb_msg_add_emptyJoseph Sutton2023-03-221-1/+1
* ldb: Don't create error string if there is no errorJoseph Sutton2023-03-221-7/+8
* samba-tool: rewrite dsacl.py to use the new sd_utils helpersStefan Metzmacher2023-03-221-73/+36
* python:sd_utils: add dacl_{prepend,append,delete}_aces() helpersStefan Metzmacher2023-03-221-5/+34
* python:sd_utils: introduce update_aces_in_dacl() helperStefan Metzmacher2023-03-221-12/+112
* python/samba/ndr: add ndr_deepcopy() helperStefan Metzmacher2023-03-221-0/+19
* py_security: allow idx argument to descriptor.[s|d]acl_add()Stefan Metzmacher2023-03-221-4/+6
* libcli/security: add security_descriptor_[s|d]acl_insert() helpersStefan Metzmacher2023-03-222-0/+34
* libcli/security: prepare security_descriptor_acl_add() to place the ace at a ...Stefan Metzmacher2023-03-221-7/+20