ira/wip.git
14 years agor20143: a bit of experiments before doing serious changes in ejsnet.
Rafal Szczesniak [Tue, 12 Dec 2006 23:01:51 +0000 (23:01 +0000)]
r20143: a bit of experiments before doing serious changes in ejsnet.

rafal

14 years agor20142: only the DDNS updates are missing for the full libnet_BecomeDC(),
Stefan Metzmacher [Tue, 12 Dec 2006 22:57:43 +0000 (22:57 +0000)]
r20142: only the DDNS updates are missing for the full libnet_BecomeDC(),
but that's not needed untill we can support the DsGetNCChanges()
in the server...

metze

14 years agor20141: use the gensec_features of the cli_credentials for ildap connections,
Stefan Metzmacher [Tue, 12 Dec 2006 22:43:35 +0000 (22:43 +0000)]
r20141: use the gensec_features of the cli_credentials for ildap connections,
instead of hardcoded GENSEC_FEATURE_SEAL.

That means plain LDAP is now the default.

metze

14 years agor20139: only add GSS_C_CONF_FLAG and GSS_C_INTEG_FLAG if the caller requested it!
Stefan Metzmacher [Tue, 12 Dec 2006 22:38:23 +0000 (22:38 +0000)]
r20139: only add GSS_C_CONF_FLAG and GSS_C_INTEG_FLAG if the caller requested it!

this is needed to create plain, singed or sealed LDAP connections.

this should go into lorikeet and main heimdal...

metze

14 years agor20138: return the proper status for the other functions as well.
Rafal Szczesniak [Tue, 12 Dec 2006 22:34:35 +0000 (22:34 +0000)]
r20138: return the proper status for the other functions as well.

rafal

14 years agor20137: return the proper status.
Rafal Szczesniak [Tue, 12 Dec 2006 22:28:33 +0000 (22:28 +0000)]
r20137: return the proper status.

rafal

14 years agor20135: attach default gensec features to the cli_credentials structure,
Stefan Metzmacher [Tue, 12 Dec 2006 21:47:56 +0000 (21:47 +0000)]
r20135: attach default gensec features to the cli_credentials structure,
so make it possible to force encryption or signing.

metze

14 years agor20134: The IBM Checker correctly notes that *p cannot be \0 and still satisfy
Andrew Bartlett [Tue, 12 Dec 2006 21:47:47 +0000 (21:47 +0000)]
r20134: The IBM Checker correctly notes that *p cannot be \0 and still satisfy
the loop entry condition.

Andrew Bartlett

14 years agor20130: remove one more talloc_get_type()
Stefan Metzmacher [Tue, 12 Dec 2006 19:02:14 +0000 (19:02 +0000)]
r20130: remove one more talloc_get_type()

metze

14 years agor20129: remove unused structure elements
Stefan Metzmacher [Tue, 12 Dec 2006 18:58:21 +0000 (18:58 +0000)]
r20129: remove unused structure elements

metze

14 years agor20128: get rid of more talloc_get_type() calls
Stefan Metzmacher [Tue, 12 Dec 2006 18:52:25 +0000 (18:52 +0000)]
r20128: get rid of more talloc_get_type() calls

metze

14 years agor20127: - allocate ldb_handle under ldb_request! fix a mem leak
Stefan Metzmacher [Tue, 12 Dec 2006 18:45:12 +0000 (18:45 +0000)]
r20127: - allocate ldb_handle under ldb_request! fix a mem leak
- pass ldb_request to init_lldb_handle()
- remove some useless talloc_get_type() calls

metze

14 years agor20126: fix talloc hierachy and make lldb a child of module
Stefan Metzmacher [Tue, 12 Dec 2006 18:25:19 +0000 (18:25 +0000)]
r20126: fix talloc hierachy and make lldb a child of module

metze

14 years agor20125: fix some ugly mem leaks in the ldb_ildb backend
Stefan Metzmacher [Tue, 12 Dec 2006 18:14:31 +0000 (18:14 +0000)]
r20125: fix some ugly mem leaks in the ldb_ildb backend

metze

14 years agor20123: - avoid some more talloc_get_type() calls
Stefan Metzmacher [Tue, 12 Dec 2006 17:37:41 +0000 (17:37 +0000)]
r20123: - avoid some more talloc_get_type() calls
- pass down ldb_request

metze

14 years agor20122: pass ildb to ildb_request_noop()
Stefan Metzmacher [Tue, 12 Dec 2006 17:20:38 +0000 (17:20 +0000)]
r20122: pass ildb to ildb_request_noop()

metze

14 years agor20121: pass down the ldb_request struct to ildb_request_send(),
Stefan Metzmacher [Tue, 12 Dec 2006 17:14:58 +0000 (17:14 +0000)]
r20121: pass down the ldb_request struct to ildb_request_send(),
also pass ildb instead of module, to avoid multiple talloc_get_type() calls

metze

14 years agor20120: fix the talloc hierachy and make ildb a child of module
Stefan Metzmacher [Tue, 12 Dec 2006 16:56:53 +0000 (16:56 +0000)]
r20120: fix the talloc hierachy and make ildb a child of module

metze

14 years agor20115: from Julien Kerihuel <j.kerihuel@openchange.org>, thanks!:
Stefan Metzmacher [Tue, 12 Dec 2006 07:53:12 +0000 (07:53 +0000)]
r20115: from Julien Kerihuel <j.kerihuel@openchange.org>, thanks!:

   Here is a patch that adds a torture:dc_binding parametric option to
   torture_create_testuser in testjoin.c. This patch is used in OpenChange
   torture tests when the AD is different from the Exchange Server. This generic
   option could also be used for later 'member server' tests in Samba4.

metze

14 years agor20114: from Julien Kerihuel <j.kerihuel@openchange.org>, thanks!:
Stefan Metzmacher [Tue, 12 Dec 2006 07:46:06 +0000 (07:46 +0000)]
r20114: from Julien Kerihuel <j.kerihuel@openchange.org>, thanks!:

  I've attached the patch which fix this problem. I've only added
  DCERPC_NDR_REF_ALLOC to the connection flags. This way it is processed
  correctly by ndr_pull_init_flags and added to the ndr flags of the pull
  structure.

metze

14 years agor20113: Update the DRSUAPI CrackNames test to explore a few more cases, and in
Andrew Bartlett [Mon, 11 Dec 2006 23:59:03 +0000 (23:59 +0000)]
r20113: Update the DRSUAPI CrackNames test to explore a few more cases, and in
particular to verify more expected results.

Also return more details from the join process.  Now we also return
the machine account's GUID.

Andrew Bartlett

14 years agor20111: this is the total object count of the current replication cycle
Stefan Metzmacher [Mon, 11 Dec 2006 20:14:49 +0000 (20:14 +0000)]
r20111: this is the total object count of the current replication cycle

metze

14 years agor20109: let libnet_BecomeDC() work against w2k servers
Stefan Metzmacher [Mon, 11 Dec 2006 17:04:43 +0000 (17:04 +0000)]
r20109: let libnet_BecomeDC() work against w2k servers

metze

14 years agor20108: match w2k3 and send 1.2.840.48018.1.2.2 before 1.2.840.113554.1.2.2
Stefan Metzmacher [Mon, 11 Dec 2006 16:45:31 +0000 (16:45 +0000)]
r20108: match w2k3 and send 1.2.840.48018.1.2.2 before 1.2.840.113554.1.2.2
to work better against w2k, so we don't get redirected from
1.2.840.113554.1.2.2 to 1.2.840.48018.1.2.2 by a w2k server, causing 2 additional
auth roundtrips.

metze

14 years agor20107: don't segfault when the server didn't send a supportedMech in a negTokenTarg
Stefan Metzmacher [Mon, 11 Dec 2006 16:36:30 +0000 (16:36 +0000)]
r20107: don't segfault when the server didn't send a supportedMech in a negTokenTarg

this happens because we send 1.2.840.113554.1.2.2 before 1.2.840.48018.1.2.2
in the negTokenInit. And w2k's spnego code redirects us to use 1.2.840.48018.1.2.2
and then we start the our spnego engine with 1.2.840.48018.1.2.2 and in the then following
negTokenTarg w2k don't send the supportedMech (which means it aggrees in what we've choosen)

metze

14 years agor20106: Optional ONE Level indexing for ldb_tdb
Simo Sorce [Mon, 11 Dec 2006 15:49:39 +0000 (15:49 +0000)]
r20106: Optional ONE Level indexing for ldb_tdb
To activate it you must modify the @INDEXLIST object adding
the attribute @IDXONE: 1

Ldb test included

Simo.

14 years agor20105: remove useless comments
Stefan Metzmacher [Mon, 11 Dec 2006 13:17:36 +0000 (13:17 +0000)]
r20105: remove useless comments

metze

14 years agor20104: this is a alternative events backend, which uses a hybrid of aio and
Andrew Tridgell [Mon, 11 Dec 2006 08:53:29 +0000 (08:53 +0000)]
r20104: this is a alternative events backend, which uses a hybrid of aio and
epoll. It is not linked in anywhere yet - I'm committing it in case
anyone else wants to have a look at it.

The concept is quite strange really, but it seems to be the only way
that Linux 2.6.x can currently use a unified event model allowing for
AIO events and socket events to be waited for by a single unified
event wait function. You setup a epoll system, then setup a weird aio
event that points at the epoll system, then use io_getevents() to
actually do the waiting.

I'm hoping that kevents or a proper integration of epoll will allow us
to avoid ths rather hackish scheme, but meanwhile this is the only
path to proper AIO in Samba on Linux (without a horrible signals mess)

(NOTE: this code requires some kernel patches to work at the moment)

14 years agor20103: Change the returned type of prerequisite checking functions,
Rafal Szczesniak [Sun, 10 Dec 2006 23:43:32 +0000 (23:43 +0000)]
r20103: Change the returned type of prerequisite checking functions,
as metze once suggested.

rafal

14 years agor20102: Do not reference remote_ldb before we initialise it. This should fix
Andrew Bartlett [Sun, 10 Dec 2006 23:28:36 +0000 (23:28 +0000)]
r20102: Do not reference remote_ldb before we initialise it.  This should fix
up many of the build farm failures.

Andrew Bartlett

14 years agor20101: Also rename a variable now that the unused parameter is gone
Simo Sorce [Sun, 10 Dec 2006 22:24:28 +0000 (22:24 +0000)]
r20101: Also rename a variable now that the unused parameter is gone

14 years agor20100: Remove completely unused parameters
Simo Sorce [Sun, 10 Dec 2006 22:21:55 +0000 (22:21 +0000)]
r20100: Remove completely unused parameters

14 years agor20099: Add some comments, and correct others.
Andrew Bartlett [Sun, 10 Dec 2006 22:21:20 +0000 (22:21 +0000)]
r20099: Add some comments, and correct others.

Andrew Bartlett

14 years agor20096: now I'm 100% sure:-)
Stefan Metzmacher [Sat, 9 Dec 2006 15:30:15 +0000 (15:30 +0000)]
r20096: now I'm 100% sure:-)

metze

14 years agor20095: make a complete copy of the binding string
Stefan Metzmacher [Sat, 9 Dec 2006 15:27:22 +0000 (15:27 +0000)]
r20095: make a complete copy of the binding string

metze

14 years agor20094: this should be non-const
Stefan Metzmacher [Sat, 9 Dec 2006 14:49:17 +0000 (14:49 +0000)]
r20094: this should be non-const

metze

14 years agor20093: some documentation updates
Stefan Metzmacher [Sat, 9 Dec 2006 13:54:30 +0000 (13:54 +0000)]
r20093: some documentation updates

metze

14 years agor20092: added a locking benchmark that should be good for benchmarking
Andrew Tridgell [Sat, 9 Dec 2006 03:16:17 +0000 (03:16 +0000)]
r20092: added a locking benchmark that should be good for benchmarking
communitcation in a CIFS clustered server. It tries to keep the
connections full by setting up the next lock as each lock is done.

The locking pattern is similar to the local filesystem ping pong test
in junkcode, forcing a communication between nodes on each request

14 years agor20091: remove blank lines at the end of text lines loaded from a file
Andrew Tridgell [Sat, 9 Dec 2006 03:12:33 +0000 (03:12 +0000)]
r20091: remove blank lines at the end of text lines loaded from a file

14 years agor20088: implement DsReplicaUpdateRefs() calls for all partitions
Stefan Metzmacher [Fri, 8 Dec 2006 18:52:29 +0000 (18:52 +0000)]
r20088: implement DsReplicaUpdateRefs() calls for all partitions

metze

14 years agor20086: pull domain partition
Stefan Metzmacher [Fri, 8 Dec 2006 18:29:44 +0000 (18:29 +0000)]
r20086: pull domain partition

metze

14 years agor20085: add _part to structure elements
Stefan Metzmacher [Fri, 8 Dec 2006 18:22:26 +0000 (18:22 +0000)]
r20085: add _part to structure elements

metze

14 years agor20084: pull the config partition
Stefan Metzmacher [Fri, 8 Dec 2006 18:13:49 +0000 (18:13 +0000)]
r20084: pull the config partition

metze

14 years agor20083: move function together which belong to each other
Stefan Metzmacher [Fri, 8 Dec 2006 18:08:30 +0000 (18:08 +0000)]
r20083: move function together which belong to each other

metze

14 years agor20081: pull the whole schema partition
Stefan Metzmacher [Fri, 8 Dec 2006 18:06:38 +0000 (18:06 +0000)]
r20081: pull the whole schema partition

metze

14 years agor20080: add error code that maps to NT_STATUS_INVALID_NETWORD_RESPONSE
Stefan Metzmacher [Fri, 8 Dec 2006 18:01:30 +0000 (18:01 +0000)]
r20080: add error code that maps to NT_STATUS_INVALID_NETWORD_RESPONSE

metze

14 years agor20079: the 2nd guid is the source_dsa invocation_id not the objectGUID,
Stefan Metzmacher [Fri, 8 Dec 2006 17:34:15 +0000 (17:34 +0000)]
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

14 years agor20078: support the large samba3 reads in RAW-READ test
Andrew Tridgell [Fri, 8 Dec 2006 03:47:55 +0000 (03:47 +0000)]
r20078: support the large samba3 reads in RAW-READ test

14 years agor20077: support large readx replies, as done by samba3 (and the snia spec),
Andrew Tridgell [Fri, 8 Dec 2006 03:47:02 +0000 (03:47 +0000)]
r20077: support large readx replies, as done by samba3 (and the snia spec),
but not done by windows servers

14 years agor20076: give the guids meanings
Stefan Metzmacher [Fri, 8 Dec 2006 00:26:44 +0000 (00:26 +0000)]
r20076: give the guids meanings

metze

14 years agor20075: start pulling the schema content.
Stefan Metzmacher [Fri, 8 Dec 2006 00:16:36 +0000 (00:16 +0000)]
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

14 years agor20074: this values seem to be typos in
Stefan Metzmacher [Fri, 8 Dec 2006 00:11:39 +0000 (00:11 +0000)]
r20074: this values seem to be typos in
http://msdn2.microsoft.com/en-us/library/ms676264.aspx

metze

14 years agor20073: update the computer_dn_str after ldb_rename()
Stefan Metzmacher [Fri, 8 Dec 2006 00:09:07 +0000 (00:09 +0000)]
r20073: update the computer_dn_str after ldb_rename()

metze

14 years agor20072: make sure WERR_ACCESS_DENIED gets mapped to NT_STATUS_ACCESS_DENIED
Stefan Metzmacher [Thu, 7 Dec 2006 20:12:24 +0000 (20:12 +0000)]
r20072: make sure WERR_ACCESS_DENIED gets mapped to NT_STATUS_ACCESS_DENIED

metze

14 years agor20071: move common code into a function
Stefan Metzmacher [Thu, 7 Dec 2006 20:11:00 +0000 (20:11 +0000)]
r20071: move common code into a function

metze

14 years agor20070: implement the 2nd and 3rd drsuapi connection
Stefan Metzmacher [Thu, 7 Dec 2006 19:50:46 +0000 (19:50 +0000)]
r20070: implement the 2nd and 3rd drsuapi connection

metze

14 years agor20068: handle DsAddEntry() errors
Stefan Metzmacher [Thu, 7 Dec 2006 19:18:55 +0000 (19:18 +0000)]
r20068: handle DsAddEntry() errors

metze

14 years agor20067: use a global zero_sid
Stefan Metzmacher [Thu, 7 Dec 2006 15:33:24 +0000 (15:33 +0000)]
r20067: use a global zero_sid

metze

14 years agor20066: use the same sid "Domain Admins" for the security_descriptor
Stefan Metzmacher [Thu, 7 Dec 2006 15:29:38 +0000 (15:29 +0000)]
r20066: use the same sid "Domain Admins" for the security_descriptor

metze

14 years agor20065: make it possible to get the dns domain name and netbios domain name
Stefan Metzmacher [Thu, 7 Dec 2006 15:27:18 +0000 (15:27 +0000)]
r20065: make it possible to get the dns domain name and netbios domain name
of the join account

metze

14 years agor20064: - fix pushing of DeReplicaObjectIdentifierX, this lets the DsAddEntry()
Stefan Metzmacher [Thu, 7 Dec 2006 15:24:23 +0000 (15:24 +0000)]
r20064: - fix pushing of DeReplicaObjectIdentifierX, this lets the DsAddEntry()
  request work correctly
- the error structures all have the same type

metze

14 years agor20062: send values in DsAddEntry(), but it didn't work yet (ACCESS_DENIED...)
Stefan Metzmacher [Thu, 7 Dec 2006 10:04:35 +0000 (10:04 +0000)]
r20062: send values in DsAddEntry(), but it didn't work yet (ACCESS_DENIED...)

metze

14 years agor20061: use a DsBindInfo28 structure
Stefan Metzmacher [Thu, 7 Dec 2006 06:41:24 +0000 (06:41 +0000)]
r20061: use a DsBindInfo28 structure

metze

14 years agor20059: james was asking about CAP_LARGE_READX and reads close to the 64k
Andrew Tridgell [Thu, 7 Dec 2006 04:02:20 +0000 (04:02 +0000)]
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 :-)

14 years agor20056: send a DsBindInfo28 struct in the DsBind() and take care of the DsBindInfo
Stefan Metzmacher [Wed, 6 Dec 2006 16:04:43 +0000 (16:04 +0000)]
r20056: send a DsBindInfo28 struct in the DsBind() and take care of the DsBindInfo
the remote end sends back

metze

14 years agor20055: implement dummy DsAddEntry call (without attributes yet)
Stefan Metzmacher [Wed, 6 Dec 2006 15:29:01 +0000 (15:29 +0000)]
r20055: implement dummy DsAddEntry call (without attributes yet)

metze

14 years agor20053: implement the DsBind on the 1st drsuapi connection
Stefan Metzmacher [Wed, 6 Dec 2006 12:25:41 +0000 (12:25 +0000)]
r20053: implement the DsBind on the 1st drsuapi connection

metze

14 years agor20052: implement the first drsuapi connection
Stefan Metzmacher [Wed, 6 Dec 2006 12:15:07 +0000 (12:15 +0000)]
r20052: implement the first drsuapi connection

metze

14 years agor20051: handle the case where the server object exist, but doesn't have a serverReference
Stefan Metzmacher [Wed, 6 Dec 2006 12:08:32 +0000 (12:08 +0000)]
r20051: handle the case where the server object exist, but doesn't have a serverReference

metze

14 years agor20047: patch from Julien Kerihuel <j.kerihuel@openchange.org>
Stefan Metzmacher [Wed, 6 Dec 2006 09:25:26 +0000 (09:25 +0000)]
r20047: patch from Julien Kerihuel <j.kerihuel@openchange.org>
to make the "remote" rpc proxy work for outlook and exchange

metze

14 years agor20046: Add ldb_search_exp_fmt and port comment to 4
Volker Lendecke [Tue, 5 Dec 2006 16:20:39 +0000 (16:20 +0000)]
r20046: Add ldb_search_exp_fmt and port comment to 4

14 years agor20045: implement the drsuapi_DsRemoveDSServer() call
Stefan Metzmacher [Tue, 5 Dec 2006 15:41:41 +0000 (15:41 +0000)]
r20045: implement the drsuapi_DsRemoveDSServer() call

metze

14 years agor20044: implement the drsuapi connect and ds_bind
Stefan Metzmacher [Tue, 5 Dec 2006 14:41:13 +0000 (14:41 +0000)]
r20044: implement the drsuapi connect and ds_bind

metze

14 years agor20043: when becoming a dc:
Stefan Metzmacher [Tue, 5 Dec 2006 13:46:27 +0000 (13:46 +0000)]
r20043: when becoming a dc:
- implement set userAccountControl = UF_SERVER_TRUST_ACCOUNT | UF_TRUSTED_FOR_DELEGATION
- implement moving to CN=Domain Controllers

metze

14 years agor20042: move the computer account to the CN=Computers container if needed
Stefan Metzmacher [Tue, 5 Dec 2006 13:21:47 +0000 (13:21 +0000)]
r20042: move the computer account to the CN=Computers container if needed

metze

14 years agor20041: when unbecoming a dc:
Stefan Metzmacher [Tue, 5 Dec 2006 12:52:02 +0000 (12:52 +0000)]
r20041: when unbecoming a dc:
- implement lookup the computer object
- set userAccountControl = UF_WORKSTATION_TRUST_ACCOUNT if needed

metze

14 years agor20040: uncomplete implementation start for libnet_UnbecomeDC()
Stefan Metzmacher [Tue, 5 Dec 2006 11:49:55 +0000 (11:49 +0000)]
r20040: uncomplete implementation start for libnet_UnbecomeDC()

metze

14 years agor20039: things which need to be done for unbecoming a dc
Stefan Metzmacher [Tue, 5 Dec 2006 11:08:53 +0000 (11:08 +0000)]
r20039: things which need to be done for unbecoming a dc

metze

14 years agor20038: document first rootdse search
Stefan Metzmacher [Tue, 5 Dec 2006 10:18:21 +0000 (10:18 +0000)]
r20038: document first rootdse search

metze

14 years agor20034: Start using ldb_search_exp_fmt()
Simo Sorce [Tue, 5 Dec 2006 04:25:27 +0000 (04:25 +0000)]
r20034: Start using ldb_search_exp_fmt()

14 years agor20033: Never commit before testing
Simo Sorce [Tue, 5 Dec 2006 03:52:58 +0000 (03:52 +0000)]
r20033: Never commit before testing
Never commit before testing
Never commit before testing

:-)

14 years agor20032: Add ldb_search_exp_fmt()
Simo Sorce [Tue, 5 Dec 2006 02:48:58 +0000 (02:48 +0000)]
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.

14 years agor20031: - implement earching for an existing server object
Stefan Metzmacher [Mon, 4 Dec 2006 18:20:03 +0000 (18:20 +0000)]
r20031: - implement earching for an existing server object
- implement adding a server object

metze

14 years agor20030: - implement the computer object search
Stefan Metzmacher [Mon, 4 Dec 2006 17:27:46 +0000 (17:27 +0000)]
r20030: - implement the computer object search
- fix a source vs. dest dsa bug

metze

14 years agor20029: - implement source_dsa site object search
Stefan Metzmacher [Mon, 4 Dec 2006 16:30:27 +0000 (16:30 +0000)]
r20029: - implement source_dsa site object search

metze

14 years agor20028: fix typos
Stefan Metzmacher [Mon, 4 Dec 2006 11:08:56 +0000 (11:08 +0000)]
r20028: fix typos

metze

14 years agor20027: restore instanceType and systemFlags values, which got lost in
Stefan Metzmacher [Mon, 4 Dec 2006 11:07:59 +0000 (11:07 +0000)]
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

14 years agor20026: - store the infrastructure server_dn_str
Stefan Metzmacher [Mon, 4 Dec 2006 10:02:08 +0000 (10:02 +0000)]
r20026: - store the infrastructure server_dn_str
- implement the rid manager info searches

metze

14 years agor20025: - implement the windows2003update revision search
Stefan Metzmacher [Mon, 4 Dec 2006 09:40:16 +0000 (09:40 +0000)]
r20025: - implement the windows2003update revision search
- finish the infrastructure fsmo detail searches

metze

14 years agor20024: lookup the infrastructure fSMORoleOwner on the 1st LDAP connection
Stefan Metzmacher [Sun, 3 Dec 2006 21:05:18 +0000 (21:05 +0000)]
r20024: lookup the infrastructure fSMORoleOwner on the 1st LDAP connection

metze

14 years agor20023: handle <SID=...> <WKGUID=...> dn's also in ldb_dn_new_fmt()
Stefan Metzmacher [Sun, 3 Dec 2006 20:45:13 +0000 (20:45 +0000)]
r20023: handle <SID=...> <WKGUID=...> dn's also in ldb_dn_new_fmt()

metze

14 years agor20022: - implement the ldap connect code
Stefan Metzmacher [Sun, 3 Dec 2006 20:37:44 +0000 (20:37 +0000)]
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

14 years agor20021: implement a CLDAP netlogon request to get some infos
Stefan Metzmacher [Sun, 3 Dec 2006 19:22:51 +0000 (19:22 +0000)]
r20021: implement a CLDAP netlogon request to get some infos
needed for becoming a dc.

metze

14 years agor20011: define libnet_BecomeDC_state struct and add some dummy functions
Stefan Metzmacher [Sat, 2 Dec 2006 15:35:27 +0000 (15:35 +0000)]
r20011: define libnet_BecomeDC_state struct and add some dummy functions

metze

14 years agor20010: cosmetic fix
Stefan Metzmacher [Sat, 2 Dec 2006 13:16:15 +0000 (13:16 +0000)]
r20010: cosmetic fix

metze

14 years agor20009: use a composite context
Stefan Metzmacher [Sat, 2 Dec 2006 13:00:20 +0000 (13:00 +0000)]
r20009: use a composite context

metze

14 years agor20008: add stubs for a libnet_BecomeDC() call
Stefan Metzmacher [Sat, 2 Dec 2006 12:46:13 +0000 (12:46 +0000)]
r20008: add stubs for a libnet_BecomeDC() call

metze

14 years agor20002: finish requests on the first LDAP connection
Stefan Metzmacher [Sat, 2 Dec 2006 09:19:09 +0000 (09:19 +0000)]
r20002: finish requests on the first LDAP connection

metze

14 years agor20000: 20000
Stefan Metzmacher [Sat, 2 Dec 2006 09:03:47 +0000 (09:03 +0000)]
r20000: 20000

metze

14 years agor19999: add section for adding the server object
Stefan Metzmacher [Sat, 2 Dec 2006 09:03:02 +0000 (09:03 +0000)]
r19999: add section for adding the server object

metze