summaryrefslogtreecommitdiff
path: root/source4/libnet
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r20109: let libnet_BecomeDC() work against w2k serversStefan Metzmacher1-4/+19
metze (This used to be commit d295239861a282d06a9a93cdafa4e4d7616928b8)
2007-10-10r20105: remove useless commentsStefan Metzmacher1-2/+0
metze (This used to be commit d70140ed07bf4d0d1d0a0485ca73a29cf1cafe8c)
2007-10-10r20103: Change the returned type of prerequisite checking functions,Rafal Szczesniak2-43/+48
as metze once suggested. rafal (This used to be commit 1f3fd5f85461d1e8c9cbdc3144d0a6533b170f76)
2007-10-10r20102: Do not reference remote_ldb before we initialise it. This should fixAndrew Bartlett1-8/+8
up many of the build farm failures. Andrew Bartlett (This used to be commit 924af98ffaab3735c3f31014059e7cd0abd71919)
2007-10-10r20099: Add some comments, and correct others.Andrew Bartlett1-2/+4
Andrew Bartlett (This used to be commit d1b1a4c059bfa93bd55f9ffc718e802695c50cc9)
2007-10-10r20095: make a complete copy of the binding stringStefan Metzmacher1-1/+7
metze (This used to be commit b0ee1308928d4747639033807aa3f9441ba2ac14)
2007-10-10r20088: implement DsReplicaUpdateRefs() calls for all partitionsStefan Metzmacher1-0/+111
metze (This used to be commit 557bb8008916fbba95dd3b3a1a872ddf5a143693)
2007-10-10r20086: pull domain partitionStefan Metzmacher1-2/+52
metze (This used to be commit 8b03b3a196d9c2b33344d8d0730596b7f24c61dc)
2007-10-10r20085: add _part to structure elementsStefan Metzmacher1-29/+29
metze (This used to be commit de2f9869b5ab97adcb018ede10941562eca518c7)
2007-10-10r20084: pull the config partitionStefan Metzmacher1-1/+53
metze (This used to be commit d770effb89a84b53fcdbe0ced29d76455321df9d)
2007-10-10r20083: move function together which belong to each otherStefan Metzmacher1-21/+21
metze (This used to be commit 0c4a7d713da3a96ab1abb3ef65c2fecd110a0549)
2007-10-10r20081: pull the whole schema partitionStefan Metzmacher1-2/+89
metze (This used to be commit 2f1ec24d776a7ecf4d9b4270f8969e57a4335050)
2007-10-10r20079: the 2nd guid is the source_dsa invocation_id not the objectGUID,Stefan Metzmacher1-2/+3
this wasn't noticed because on the 1st dc in the forest both have the same value metze (This used to be commit 527bd9a0a361e19606e25e885b92da316e740bf9)
2007-10-10r20075: start pulling the schema content.Stefan Metzmacher1-0/+109
Note: we're not doing the "use the policy handle on a different connection" trick, which w2k3 use metze (This used to be commit 1e4abd6a9134c9e279bb7e720c1c83019870f49a)
2007-10-10r20073: update the computer_dn_str after ldb_rename()Stefan Metzmacher2-2/+12
metze (This used to be commit c40bc7d287664d67415ae0a8b7a272732172ec40)
2007-10-10r20071: move common code into a functionStefan Metzmacher1-41/+36
metze (This used to be commit 61c312a943e93372bc04463bf7e7ebd16166e31e)
2007-10-10r20070: implement the 2nd and 3rd drsuapi connectionStefan Metzmacher1-6/+77
metze (This used to be commit 6b84a5b595a9637079f944d3285a6e0b6e69d7ec)
2007-10-10r20068: handle DsAddEntry() errorsStefan Metzmacher1-0/+52
metze (This used to be commit 45466871b4f10948653274c3c1a43eeac2edc244)
2007-10-10r20067: use a global zero_sidStefan Metzmacher1-14/+13
metze (This used to be commit 5ebf76d23e9f51672a5bf3dceffe20513f0bd070)
2007-10-10r20066: use the same sid "Domain Admins" for the security_descriptorStefan Metzmacher2-10/+21
metze (This used to be commit 58ae1bedf189d34f65ee07b7dd70a50a86901f05)
2007-10-10r20062: send values in DsAddEntry(), but it didn't work yet (ACCESS_DENIED...)Stefan Metzmacher1-8/+333
metze (This used to be commit e8c77b5cbad721c942c26b98f8396af374007e5d)
2007-10-10r20061: use a DsBindInfo28 structureStefan Metzmacher1-1/+32
metze (This used to be commit e8c14577976ccb718eb887b0d63b3ba75de00d47)
2007-10-10r20056: send a DsBindInfo28 struct in the DsBind() and take care of the ↵Stefan Metzmacher1-1/+71
DsBindInfo the remote end sends back metze (This used to be commit ff271297928a6d94cc8d2e07f5a77a81c5e14db3)
2007-10-10r20055: implement dummy DsAddEntry call (without attributes yet)Stefan Metzmacher1-0/+67
metze (This used to be commit 8441500a32ad61e84d7de64bf0b29f8c84f54211)
2007-10-10r20053: implement the DsBind on the 1st drsuapi connectionStefan Metzmacher1-0/+39
metze (This used to be commit f66f9c2150b36952ac56290db473167eab22ce97)
2007-10-10r20052: implement the first drsuapi connectionStefan Metzmacher1-0/+48
metze (This used to be commit 96e5d896553abac79d9e302173facf357e0cfff7)
2007-10-10r20051: handle the case where the server object exist, but doesn't have a ↵Stefan Metzmacher1-15/+69
serverReference metze (This used to be commit e5729a29fd1d32e25f670f36ec48132982d197f9)
2007-10-10r20045: implement the drsuapi_DsRemoveDSServer() callStefan Metzmacher2-3/+49
metze (This used to be commit deb85414c4d54a2eaf7b1318afb2eb6afdea9330)
2007-10-10r20044: implement the drsuapi connect and ds_bindStefan Metzmacher1-0/+88
metze (This used to be commit 69f1b8d3889862e7f69881f8f6b7153c7d67868e)
2007-10-10r20043: when becoming a dc:Stefan Metzmacher1-1/+113
- implement set userAccountControl = UF_SERVER_TRUST_ACCOUNT | UF_TRUSTED_FOR_DELEGATION - implement moving to CN=Domain Controllers metze (This used to be commit c4037880a0c35c5d2550a0bdc9363c0592089ed9)
2007-10-10r20042: move the computer account to the CN=Computers container if neededStefan Metzmacher1-0/+54
metze (This used to be commit f9019565980058439091c4e17256676f7bbde044)
2007-10-10r20041: when unbecoming a dc:Stefan Metzmacher1-0/+87
- implement lookup the computer object - set userAccountControl = UF_WORKSTATION_TRUST_ACCOUNT if needed metze (This used to be commit 3a64eb4e8c9aa25c874a9dabc9d6e1324ac733b9)
2007-10-10r20040: uncomplete implementation start for libnet_UnbecomeDC()Stefan Metzmacher4-0/+294
metze (This used to be commit f66a93ec0b5c0250dd5c49adde163b2aaaaddfbd)
2007-10-10r20031: - implement earching for an existing server objectStefan Metzmacher1-0/+157
- implement adding a server object metze (This used to be commit 6d5a1f11e7fc2431b1ff70709331aa1660dbaae2)
2007-10-10r20030: - implement the computer object searchStefan Metzmacher1-2/+44
- fix a source vs. dest dsa bug metze (This used to be commit ef9d9799a48217c49b88e214b50a92988f474340)
2007-10-10r20029: - implement source_dsa site object searchStefan Metzmacher1-0/+31
metze (This used to be commit c6166a564178e65738fa1dc79e60b8aefea61dd2)
2007-10-10r20026: - store the infrastructure server_dn_strStefan Metzmacher1-1/+111
- implement the rid manager info searches metze (This used to be commit be3f91afe232d0e5df0a483cf907b04a56bf697e)
2007-10-10r20025: - implement the windows2003update revision searchStefan Metzmacher1-0/+91
- finish the infrastructure fsmo detail searches metze (This used to be commit f1a2bd6f374321f5102f72c0ed2a9b53476d341b)
2007-10-10r20024: lookup the infrastructure fSMORoleOwner on the 1st LDAP connectionStefan Metzmacher1-0/+52
metze (This used to be commit 99bdd5523b3fda290151384d424b2bd5c2f4ea34)
2007-10-10r20022: - implement the ldap connect codeStefan Metzmacher1-12/+177
- implement rootdse search on the 1st LDAP connection - implement msDs-Behavior-Version and objectVersion searches on the 1st LDAP connection metze (This used to be commit b9b705b7ddcae65383a832d12df62d0946b6b20a)
2007-10-10r20021: implement a CLDAP netlogon request to get some infosStefan Metzmacher2-8/+109
needed for becoming a dc. metze (This used to be commit 6a007aaa512849459ddc172b38f73561cc5e4846)
2007-10-10r20011: define libnet_BecomeDC_state struct and add some dummy functionsStefan Metzmacher1-1/+58
metze (This used to be commit 2a50a885ed933c516430eb4284eb4badb6ab67ff)
2007-10-10r20009: use a composite contextStefan Metzmacher1-2/+14
metze (This used to be commit ed3826bc47586dbaf06993d6c9156e0f79886c07)
2007-10-10r20008: add stubs for a libnet_BecomeDC() callStefan Metzmacher4-0/+72
metze (This used to be commit 103ac9a96bb43f512915196eb8869f9633410618)
2007-10-10r19970: more comments and fixesRafal Szczesniak1-16/+37
rafal (This used to be commit f4621dae44766feaeab452dc5fb5b495fa62d023)
2007-10-10r19956: remove unused functionRafal Szczesniak1-58/+0
rafal (This used to be commit 2b60090ca664bd99f6332ddd3541a22f89c74aab)
2007-10-10r19949: add comment that the configuration_dn needs to be looked upStefan Metzmacher1-0/+1
it's not under the domain_dn if the domain is a child domain in the forest metze (This used to be commit 87a77ee778f74a395f5ab7e55ae1e2414ee83b72)
2007-10-10r19938: Return function status instead of rpc layer status. This isRafal Szczesniak1-0/+4
needed to correctly return STATUS_MORE_ENTRIES and the like. rafal (This used to be commit 0dbba04fe06d0feddf09421046e1e99c311272ca)
2007-10-10r19937: fix sending monitor message (spotted by metze).Rafal Szczesniak1-4/+4
rafal (This used to be commit 16f1f075fb5c1afb959511a075e59fd908ca4b03)
2007-10-10r19934: - allow to pass a samr_UserInfo21 struct to be passed to ↵Stefan Metzmacher3-53/+63
libnet_SetPassword() - as the SetUserInfo2() levels 26/25 and 24/23 have the same encryption but 26 and 24 change only the password and 25 and 23 take a info21 and change the password, we now use 26 with fallback to 24 or 25 with fallback to 23. - use samr_SetUserInfo2() to match what w2k3 does (works also against nt4) - pass the info21 to libnet_SetPassword() to set acct_flags and full_name together with the password (to match what w2k3 does) metze (This used to be commit 1b86af32f3069cc75ae645698d3f92a0798e38f7)