1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00
Commit Graph

11318 Commits

Author SHA1 Message Date
Stefan Metzmacher
0c4a7d713d r20083: move function together which belong to each other
metze
2007-10-10 14:29:02 -05:00
Stefan Metzmacher
2f1ec24d77 r20081: pull the whole schema partition
metze
2007-10-10 14:29:02 -05:00
Stefan Metzmacher
cb5c2e9dc6 r20080: add error code that maps to NT_STATUS_INVALID_NETWORD_RESPONSE
metze
2007-10-10 14:29:01 -05:00
Stefan Metzmacher
527bd9a0a3 r20079: the 2nd guid is the source_dsa invocation_id not the objectGUID,
this wasn't noticed because on the 1st dc in the forest both have the
same value

metze
2007-10-10 14:29:01 -05:00
Andrew Tridgell
a4c2a575fa r20078: support the large samba3 reads in RAW-READ test 2007-10-10 14:29:01 -05:00
Andrew Tridgell
e5dbbe177c r20077: support large readx replies, as done by samba3 (and the snia spec),
but not done by windows servers
2007-10-10 14:29:01 -05:00
Stefan Metzmacher
3f1e88759c r20076: give the guids meanings
metze
2007-10-10 14:29:00 -05:00
Stefan Metzmacher
1e4abd6a91 r20075: start pulling the schema content.
Note: we're not doing the "use the policy handle on a different connection"
      trick, which w2k3 use

metze
2007-10-10 14:29:00 -05:00
Stefan Metzmacher
a52d5f6ed9 r20074: this values seem to be typos in
http://msdn2.microsoft.com/en-us/library/ms676264.aspx

metze
2007-10-10 14:29:00 -05:00
Stefan Metzmacher
c40bc7d287 r20073: update the computer_dn_str after ldb_rename()
metze
2007-10-10 14:28:59 -05:00
Stefan Metzmacher
417f64184e r20072: make sure WERR_ACCESS_DENIED gets mapped to NT_STATUS_ACCESS_DENIED
metze
2007-10-10 14:28:59 -05:00
Stefan Metzmacher
61c312a943 r20071: move common code into a function
metze
2007-10-10 14:28:59 -05:00
Stefan Metzmacher
6b84a5b595 r20070: implement the 2nd and 3rd drsuapi connection
metze
2007-10-10 14:28:59 -05:00
Stefan Metzmacher
45466871b4 r20068: handle DsAddEntry() errors
metze
2007-10-10 14:28:58 -05:00
Stefan Metzmacher
5ebf76d23e r20067: use a global zero_sid
metze
2007-10-10 14:28:58 -05:00
Stefan Metzmacher
58ae1bedf1 r20066: use the same sid "Domain Admins" for the security_descriptor
metze
2007-10-10 14:28:58 -05:00
Stefan Metzmacher
45da80888f r20065: make it possible to get the dns domain name and netbios domain name
of the join account

metze
2007-10-10 14:28:57 -05:00
Stefan Metzmacher
3322dbd901 r20064: - fix pushing of DeReplicaObjectIdentifierX, this lets the DsAddEntry()
request work correctly
- the error structures all have the same type

metze
2007-10-10 14:28:57 -05:00
Stefan Metzmacher
e8c77b5cba r20062: send values in DsAddEntry(), but it didn't work yet (ACCESS_DENIED...)
metze
2007-10-10 14:28:57 -05:00
Stefan Metzmacher
e8c1457797 r20061: use a DsBindInfo28 structure
metze
2007-10-10 14:28:57 -05:00
Andrew Tridgell
a10fa12ff5 r20059: james was asking about CAP_LARGE_READX and reads close to the 64k
boundary. This test shows that both for Samba4 and w2k3, reads larger
than or equal to 64k don't work (return zero bytes).

Not that I claim this is very useful behaviour :-)
2007-10-10 14:28:56 -05:00
Stefan Metzmacher
ff27129792 r20056: send a DsBindInfo28 struct in the DsBind() and take care of the DsBindInfo
the remote end sends back

metze
2007-10-10 14:28:56 -05:00
Stefan Metzmacher
8441500a32 r20055: implement dummy DsAddEntry call (without attributes yet)
metze
2007-10-10 14:28:56 -05:00
Stefan Metzmacher
f66f9c2150 r20053: implement the DsBind on the 1st drsuapi connection
metze
2007-10-10 14:28:55 -05:00
Stefan Metzmacher
96e5d89655 r20052: implement the first drsuapi connection
metze
2007-10-10 14:28:55 -05:00
Stefan Metzmacher
e5729a29fd r20051: handle the case where the server object exist, but doesn't have a serverReference
metze
2007-10-10 14:28:55 -05:00
Stefan Metzmacher
00875f806e r20047: patch from Julien Kerihuel <j.kerihuel@openchange.org>
to make the "remote" rpc proxy work for outlook and exchange

metze
2007-10-10 14:28:55 -05:00
Volker Lendecke
879dfed8d8 r20046: Add ldb_search_exp_fmt and port comment to 4 2007-10-10 14:28:54 -05:00
Stefan Metzmacher
deb85414c4 r20045: implement the drsuapi_DsRemoveDSServer() call
metze
2007-10-10 14:28:54 -05:00
Stefan Metzmacher
69f1b8d388 r20044: implement the drsuapi connect and ds_bind
metze
2007-10-10 14:28:54 -05:00
Stefan Metzmacher
c4037880a0 r20043: when becoming a dc:
- implement set userAccountControl = UF_SERVER_TRUST_ACCOUNT | UF_TRUSTED_FOR_DELEGATION
- implement moving to CN=Domain Controllers

metze
2007-10-10 14:28:53 -05:00
Stefan Metzmacher
f901956598 r20042: move the computer account to the CN=Computers container if needed
metze
2007-10-10 14:28:53 -05:00
Stefan Metzmacher
3a64eb4e8c r20041: when unbecoming a dc:
- implement lookup the computer object
- set userAccountControl = UF_WORKSTATION_TRUST_ACCOUNT if needed

metze
2007-10-10 14:28:53 -05:00
Stefan Metzmacher
f66a93ec0b r20040: uncomplete implementation start for libnet_UnbecomeDC()
metze
2007-10-10 14:28:53 -05:00
Stefan Metzmacher
73f7e2d5b3 r20039: things which need to be done for unbecoming a dc
metze
2007-10-10 14:28:52 -05:00
Stefan Metzmacher
da6415363b r20038: document first rootdse search
metze
2007-10-10 14:28:51 -05:00
Simo Sorce
4f07542143 r20034: Start using ldb_search_exp_fmt() 2007-10-10 14:28:51 -05:00
Simo Sorce
fdd6ce6b7e r20033: Never commit before testing
Never commit before testing
Never commit before testing

:-)
2007-10-10 14:28:51 -05:00
Simo Sorce
2a2e181e4b r20032: Add ldb_search_exp_fmt()
This functions adds support of a memory context to hook the results to
and a printf style exp_fmt partameter to easily build expressions at once.
2007-10-10 14:28:50 -05:00
Stefan Metzmacher
6d5a1f11e7 r20031: - implement earching for an existing server object
- implement adding a server object

metze
2007-10-10 14:28:50 -05:00
Stefan Metzmacher
ef9d9799a4 r20030: - implement the computer object search
- fix a source vs. dest dsa bug

metze
2007-10-10 14:28:50 -05:00
Stefan Metzmacher
c6166a5641 r20029: - implement source_dsa site object search
metze
2007-10-10 14:28:49 -05:00
Stefan Metzmacher
72f5e0f7ee r20028: fix typos
metze
2007-10-10 14:28:49 -05:00
Stefan Metzmacher
5da9dedece r20027: restore instanceType and systemFlags values, which got lost in
http://viewcvs.samba.org/cgi-bin/viewcvs.cgi/branches/SAMBA_4_0/source/dsdb/common/flags.h?p1=branches%2FSAMBA_4_0%2Fsource%2Finclude%2Fads.h&rev=17930&r1=15511&r2=17930

metze
2007-10-10 14:28:49 -05:00
Stefan Metzmacher
be3f91afe2 r20026: - store the infrastructure server_dn_str
- implement the rid manager info searches

metze
2007-10-10 14:28:49 -05:00
Stefan Metzmacher
f1a2bd6f37 r20025: - implement the windows2003update revision search
- finish the infrastructure fsmo detail searches

metze
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
99bdd5523b r20024: lookup the infrastructure fSMORoleOwner on the 1st LDAP connection
metze
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
01e3a5080a r20023: handle <SID=...> <WKGUID=...> dn's also in ldb_dn_new_fmt()
metze
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
b9b705b7dd r20022: - implement the ldap connect code
- implement rootdse search on the 1st LDAP connection
- implement msDs-Behavior-Version and objectVersion searches on the 1st LDAP connection

metze
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
6a007aaa51 r20021: implement a CLDAP netlogon request to get some infos
needed for becoming a dc.

metze
2007-10-10 14:28:47 -05:00