Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-28 | s4:dsdb/repl/drepl* - move "lib/messaging/irpc.h" include into "drepl_service.h" | Matthias Dieter Wallnöfer | 1 | -1/+0 | |
This is needed to fix a Tru64 "cc" warning regarding "enum drepl_role_master". Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sun Nov 28 12:46:19 CET 2010 on sn-devel-104 | |||||
2010-11-27 | s4:dsdb/repl/drepl_out_helpers.c - print out the correct error message (werr) | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Also detected by Tru64 "cc". | |||||
2010-11-11 | s4-repl: dsdb_extended_replicated_objects_convert -> ↵ | Kamen Mazdrashki | 1 | -11/+11 | |
dsdb_replicated_objects_convert/ It is part of dsdb_replicated_* family of functions | |||||
2010-11-11 | s4-repl: dsdb_extended_replicated_objects_commit -> ↵ | Kamen Mazdrashki | 1 | -3/+3 | |
dsdb_replicated_objects_commit It is part of dsdb_replicated_* family of functions | |||||
2010-09-30 | s4-rodc: don't set SPECIAL_SECRET_PROCESSING on EXOP_REPL_SECRET | Andrew Tridgell | 1 | -0/+3 | |
otherwise we don't get the secrets! Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-29 | s4-drepl: don't call UpdateRefs on a RODC | Andrew Tridgell | 1 | -5/+11 | |
we use the ADD_REF bit in getncchanges instead Pair-Programmed-With: Anatoliy Atanasov <anatoliy.atanasov@postpath.com> | |||||
2010-09-29 | s4-drepl: fixed the checking of replica_flags in the drepl server | Andrew Tridgell | 1 | -7/+0 | |
we were incorrectly avoiding a getncchanges when WRIT_REP was not set Pair-Programmed-With: Anatoliy Atanasov <anatoliy.atanasov@postpath.com> | |||||
2010-09-24 | s4:drepl_out_helpers.c - fix a counter type | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-20 | s4-drepl: use the partition UDV and hwm for extended getncchanges ops | Andrew Tridgell | 1 | -0/+35 | |
we find the NC root then load the uptodateness vector and highwater mark, if available, from there | |||||
2010-09-16 | s4-repl: if we are an RODC don't set WRIT_REP in replication | Andrew Tridgell | 1 | -2/+7 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-repl: add partial attribute set to getncchanges calls for RODCs | Andrew Tridgell | 1 | -5/+54 | |
when we are a RODC we must supply a partial attribute set in the getncchanges call Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-10 | s4/drs: update repsFrom only when we are not in getncchanges extended op | Anatoliy Atanasov | 1 | -4/+4 | |
2010-07-16 | s4-loadparm: 2nd half of lp_ to lpcfg_ conversion | Andrew Tridgell | 1 | -1/+1 | |
this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-09 | s4:dsdb/repl: expose drsuapi_DsExtendedError to the caller (e.g. the ↵ | Stefan Metzmacher | 1 | -0/+2 | |
ridalloc client) metze | |||||
2010-07-09 | s4:drepl_out_helpers: don't return NT_STATUS_OK, if an extended operation ↵ | Stefan Metzmacher | 1 | -1/+14 | |
doesn't return success metze | |||||
2010-04-27 | s4-repl: end repl request when not doing an UpdateRefs | Andrew Tridgell | 1 | -0/+2 | |
otherwise the queue is stuck forever | |||||
2010-04-26 | s4-drs: allow getncchanges requests to non WRIT_REP partitions for extended ops | Andrew Tridgell | 1 | -1/+2 | |
Needed for RID allocation Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-04-26 | s4-drepl: don't send an UpdateRefs unless its a plain replication | Andrew Tridgell | 1 | -1/+3 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-04-22 | s4-drs: removed dsdb_validate_client_flags() | Andrew Tridgell | 1 | -7/+0 | |
This test is in the wrong place. We end up validating our own flags. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-04-22 | s40-drs: Do not send GetNCChanges messages to RODCs | Fernando J V da Silva | 1 | -0/+11 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-04-22 | s4-drs: samdb_is_rodc() function and new samdb_rodc() function | Fernando J V da Silva | 1 | -1/+4 | |
This patch creates the samdb_is_rodc() function, which looks for the NTDSDSA object for a DC that has a specific invocationId and if msDS-isRODC is present on such object and it is TRUE, then consider the DC as a RODC. The new samdb_rodc() function uses the samdb_is_rodc() function for the local server. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-03-12 | s4:dsdb/repl: make use of use tevent_req based dcerpc_binding_handle stubs | Stefan Metzmacher | 1 | -29/+45 | |
metze | |||||
2010-03-10 | s4/drs: DsGetNCChanges - Propagating IDL changes to source code | Kamen Mazdrashki | 1 | -1/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-03-01 | s4:drepl_out_helpers: don't look at the internals of 'struct rpc_request' | Stefan Metzmacher | 1 | -2/+13 | |
metze | |||||
2010-03-01 | s4:dsdb/repl: make use of explicit dcerpc_*_recv functions | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2010-03-01 | s4/rodc: Implement samdb_rodc with ldb context | Anatoliy Atanasov | 1 | -1/+1 | |
2010-01-14 | s4-drepl: switch drepl over to using the generic DRS options flags | Andrew Tridgell | 1 | -4/+2 | |
WSPP uses a single set of flags for all these DRS operations. | |||||
2010-01-09 | s4-drs: calculate and send a uptodateness_vector with replication requests | Andrew Tridgell | 1 | -2/+13 | |
This stops us getting objects changes twice if they came via an indirect path. | |||||
2010-01-08 | s4:dsdb/repl: convert dreplsrv_op_pull_source_send/recv to tevent_req | Stefan Metzmacher | 1 | -141/+181 | |
metze Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-01-08 | s4-repl: allow for callbacks when a repl operation completes | Andrew Tridgell | 1 | -2/+2 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-08 | s4-repl: added request for RID allocation in drepl task | Andrew Tridgell | 1 | -2/+2 | |
The drepl task now checks to see if our rIDAllocationPool is exhausted, and if it is then we queue a extended operation DsGetNCChanges call to ask the RID Manager to give us a new allocation pool. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-04 | s4:dsdb/repl: convert dreplsrv_out_drsuapi_send/recv to tevent_req | Stefan Metzmacher | 1 | -92/+116 | |
metze | |||||
2009-11-12 | s4:dsdb/repl Split the 'convert' or 'commit' stages in the DRS import | Andrew Bartlett | 1 | -10/+20 | |
This will allow us in future to do tests on the LDB values we generate from the DRS replication. Andrew Bartlett | |||||
2009-10-15 | s4-dsdb: added samdb_rodc() and samdb_ntds_options() | Andrew Tridgell | 1 | -1/+1 | |
Later we will need to make samdb_rodc() look in the database, but for now we should at least have the function in a central place | |||||
2009-10-14 | s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where needed | Matthias Dieter Wallnöfer | 1 | -2/+1 | |
For KERBEROS applications the realm should be upcase (function "lp_realm") but for DNS ones it should be used lowcase (function "lp_dnsdomain"). This patch implements the use of both in the right way. | |||||
2009-09-15 | s4-repl: don't do double replication | Andrew Tridgell | 1 | -1/+2 | |
When we replicate from a remote DC, we need to note the new uSN that the local changes have resulted in, and modify the uSN that the notify task uses to determine if it should send a ReplicaSync message back to the remote DC. Otherwise we end up always triggering a ReplicaSync every time we replicate from another DC | |||||
2009-09-13 | s4-repl: added a preiodic notification check to the repl task | Andrew Tridgell | 1 | -2/+2 | |
The dreplsrv_notify code checks the partition uSN values every N seconds, and if one has changed then it sends a DsReplicaSync to all the replication partners listed in the repsTo attribute for the partition. | |||||
2009-09-12 | s4-repl: fixed memory leaks | Andrew Tridgell | 1 | -4/+2 | |
These memory leaks were mostly caused by the fact that refresh_partitions is now called periodically | |||||
2009-09-09 | s4/repl: added refresh of repsTo | Andrew Tridgell | 1 | -1/+87 | |
I've found that w2k3 deletes the repsTo records we carefully created in the vampire join if we don't refresh them frequently. After about 30mins all 3 repsTo records are gone. This patch adds automatic refresh of the repsTo by calling DSReplicaUpdateRefs every time we do a sync cycle with the server | |||||
2008-10-18 | s4-drsuapi: merge drsuapi_DsGetNCChanges from s3 drsuapi idl. | Günther Deschner | 1 | -47/+49 | |
Guenther | |||||
2008-10-11 | Fix include paths to new location of libutil. | Jelmer Vernooij | 1 | -1/+1 | |
2008-08-20 | drsuapi: fix samba4 callers after drsuapi.idl changes | Stefan Metzmacher | 1 | -6/+14 | |
metze (This used to be commit 4b054cee51c39c5430bcadd5c06a94dc3e6b0d8f) | |||||
2008-08-07 | drsuapi: fix callers after idl change | Stefan Metzmacher | 1 | -1/+1 | |
metze (This used to be commit 7dee6fb62d5adbd2eaaaf4d8ba9e87a72ef9f94b) | |||||
2008-07-23 | dsdb: teach dreplsrv_out_drsuapi_bind_recv() knowledge of DsBindInfo48. | Michael Adam | 1 | -0/+9 | |
To make it work against w2k8. Michael (This used to be commit a8aea9274170a2b472c45c97a4904bd299d2a92e) | |||||
2008-07-22 | Change occurrences of the u1 member of DsBindInfo* to pid after idl change. | Michael Adam | 1 | -1/+1 | |
Michael (This used to be commit b91bbc5fe4a47e5823be6be5f2f203f1f14105de) | |||||
2008-07-16 | drsuapi: make use of the 'more_data' field in DsGetNCChangesCtr[1|6] | Stefan Metzmacher | 1 | -8/+2 | |
metze (This used to be commit 35c7fa470a7433d081403b2b57a331c7dc287aef) | |||||
2008-07-16 | drsuapi: check ctr6->drs_error | Stefan Metzmacher | 1 | -0/+7 | |
metze (This used to be commit 511847f5f5015bcdef69e80b91cb08ffb1690e59) | |||||
2008-07-16 | drsuapi: get ctr6 out of xpress compressed level | Stefan Metzmacher | 1 | -0/+5 | |
metze (This used to be commit 4e0708148a121bd41a12abf6122d5d6f3f09667a) | |||||
2008-06-30 | drsuapi.idl: remove some unknows from DsGetNCChanges() (update samba4 callers) | Stefan Metzmacher | 1 | -6/+6 | |
metze (This used to be commit d41b3dd6ffc4fd894bc05798dbc2ff4b53933a06) | |||||
2007-12-21 | r26327: Explicit loadparm_context for RPC client functions. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit eeb2251d22b3d6e0379444a73af69d1014692b07) |