summaryrefslogtreecommitdiff
path: root/source4/dsdb/repl/drepl_extended.c
AgeCommit message (Collapse)AuthorFilesLines
2012-06-24s4-drepl: Ensure that the op->source does not get deallocated too earlyAndrew Bartlett1-8/+6
We need to have the struct dreplsrv_partition_source_dsa around until the end of the async op, so we use talloc_reference after carefully checking the callers and making the modifications required. This prevents a crash when replicating partitions in the vampire_dc test after adding DNS replication at join time. Andrew Bartlett
2011-08-25s4-repl: fixed _msdcs DNS nameAndrew Tridgell1-4/+3
another multi-domain fix
2011-02-27s4-drepl: Pass replication options from DsReplicaSync callKamen Mazdrashki1-1/+1
2010-09-25s4-repl: force on WRIT_REP when we are a writable replicaAndrew Tridgell1-4/+3
this ensures we always mark ourselves as writeable when we are not an RODC
2010-09-25s4-repl: use dreplsrv_partition_source_dsa_by_guid to find source dsaAndrew Tridgell1-5/+6
this avoids a list walk in the calling code
2010-09-20s4-drepl: use the partition UDV and hwm for extended getncchanges opsAndrew Tridgell1-1/+38
we find the NC root then load the uptodateness vector and highwater mark, if available, from there
2010-09-16s4-repl: added min_usn to extended replication callAndrew Tridgell1-1/+4
the repl_secret code needs to set it to avoid too many duplicate attributes Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-16s4-repl: cleanup the extended op calls in repl serverAndrew Tridgell1-5/+8
- use generic parameter names - trigger a run of pending ops on all extended ops - don't prevent parallel fsmo transfers - moved extended op code into drepl_extended
2010-09-16s4-repl: split out the extended op handling Andrew Tridgell1-0/+168
this is not part of the rid allocation logic Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>