summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Expand)AuthorFilesLines
2023-03-31netcmd: domain: move demote command to domain/demote.pyRob van der Linde2-303/+341
2023-03-31netcmd: domain: move dcpromo command to domain/dcpromo.pyRob van der Linde3-93/+128
2023-03-31netcmd: domain: move classicupgrade command to domain/classicupgrade.pyRob van der Linde3-158/+221
2023-03-31netcmd: domain: move domain_backup.py to domain/backup.pyRob van der Linde2-2/+3
2023-03-31netcmd: domain: fix unused importsRob van der Linde1-4/+1
2023-03-31netcmd: domain: turn domain.py into a moduleRob van der Linde1-0/+0
2023-03-31selftest: Add test parsing krb5 PAC claims via ndrdumpAndrew Bartlett1-0/+39
2023-03-31sefltest: Extend python NDR parsing tests to compressed and uncompressed claimsAndrew Bartlett1-2/+270
2023-03-31librpc/ndr: Use libndr compression for claimsAndrew Bartlett1-15/+3
2023-03-31librpc/ndr: Implement lzxpress_huffman() compression in libndr for Kerberos C...Andrew Bartlett1-1/+1
2023-03-31librpc/ndr: Unimplement DRSUAPI_COMPRESSION_TYPE_XPRESS and renameAndrew Bartlett1-2/+2
2023-03-31selftest: Add python test that verifies that we can parse a PACAndrew Bartlett2-0/+60
2023-03-22python:join: run domain adprep as part of join_provision_own_domain()Stefan Metzmacher1-1/+28
2023-03-22python:provision: run adprep as part of provisionStefan Metzmacher3-4/+104
2023-03-22samba-tool: let 'domain provision' to use the 2019 schema by defaultStefan Metzmacher2-4/+4
2023-03-22samba-tool: let 'domain schemaupgrade' to use the 2019 schema by defaultStefan Metzmacher1-3/+3
2023-03-22samba-tool: let 'domain functionalprep' to use functional level 2016 by defaultStefan Metzmacher1-3/+3
2023-03-22samba-tool: allow 'domain level raise' to support level 2016Stefan Metzmacher1-4/+4
2023-03-22python/samba: let get_domain_descriptor() include adprep 2016 ACEsStefan Metzmacher1-0/+7
2023-03-22domain_update: implement updates 82-89 in order to reach the latest w2016 levelStefan Metzmacher1-3/+248
2023-03-22forest_update: behave more like a Windows 2022 serverStefan Metzmacher2-14/+99
2023-03-22setup/ad-schema: add the latest v1803 and v1903 schema files from MicrosoftStefan Metzmacher1-2/+8
2023-03-22python/samba: adapt ms_schema[_markdown].py to the latest schema definitionsStefan Metzmacher2-1/+14
2023-03-22python/samba: adapt ms_forest_updates_markdown.py to the latest Forest-Wide-U...Stefan Metzmacher1-4/+37
2023-03-22python/samba: add support for LDB_CHANGETYPE_MODRDN to modify_ldif()Stefan Metzmacher1-0/+7
2023-03-22python/samba: add support for LDB_CHANGETYPE_DELETE to modify_ldif()Stefan Metzmacher1-0/+3
2023-03-22python/samba: let modify_ldif() verify the changetype valueStefan Metzmacher1-1/+6
2023-03-22domain_update: make use of self.sd_utils.update_aces_in_dacl()Stefan Metzmacher1-90/+3
2023-03-22domain_update: remove useless searches to '(objectClass=samDomain)'Stefan Metzmacher1-20/+0
2023-03-22domain_update: make use of '"CN"' in sddl instead of using an explicit SIDStefan Metzmacher1-1/+1
2023-03-22domain_update: be more verbose about updatesStefan Metzmacher1-4/+12
2023-03-22forest_update: be more verbose about updatesStefan Metzmacher1-4/+12
2023-03-22forest_update: make use of self.sd_utils.update_aces_in_dacl()Stefan Metzmacher1-44/+15
2023-03-22forest_update: we don't need any controls to update sddl attributesStefan Metzmacher1-2/+3
2023-03-22forest_update: only update SDDL for schema objectsStefan Metzmacher1-63/+0
2023-03-22forest_update: ignore ldb.ERR_ATTRIBUTE_OR_VALUE_EXISTS in operation_ldif()Stefan Metzmacher1-1/+8
2023-03-22functional_prep: fix error handling in order to stop on the first errorStefan Metzmacher1-8/+9
2023-03-22schema_upgrade: add support for ntdsschemamodrdn and ntdsschemadeleteStefan Metzmacher1-0/+4
2023-03-22python/tests: use changetype: modify in order to delete a single attributeStefan Metzmacher1-2/+2
2023-03-22samba-tool: rewrite dsacl.py to use the new sd_utils helpersStefan Metzmacher1-73/+36
2023-03-22python:sd_utils: add dacl_{prepend,append,delete}_aces() helpersStefan Metzmacher1-5/+34
2023-03-22python:sd_utils: introduce update_aces_in_dacl() helperStefan Metzmacher1-12/+112
2023-03-22python/samba/ndr: add ndr_deepcopy() helperStefan Metzmacher1-0/+19
2023-03-21libcli/security: Reorder SDDL access flags table to match WindowsJoseph Sutton1-10/+10
2023-03-20gpupdate: Use winbind separator in PAM Access PoliciesDavid Mulder1-4/+14
2023-03-20gpupdate: Test that PAM Access uses winbind separatorDavid Mulder1-4/+7
2023-03-20tests/krb5: Test that denied attributes are still issued in claimsJoseph Sutton1-0/+42
2023-03-20tests/krb5: Add functions to fetch the schemaIDGUID of an attribute or classJoseph Sutton1-4/+15
2023-03-20tests/krb5: Check that test parameters are not going unseenJoseph Sutton1-1/+3
2023-03-20tests/krb5: Test that claims are generated even if PAC-OPTIONS are not setJoseph Sutton2-3/+102