summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | s4-repl: use common functions to simplify updaterefs.cAndrew Tridgell2009-09-121-108/+4
| | | | | | | | | | | | We now have dsdb_loadreps() and dsdb_savereps()
| * | s4-repl: we should only update uSNChanged when replication data changesAndrew Tridgell2009-09-121-29/+39
| | | | | | | | | | | | | | | | | | When changing non-replicated attributes we should not update the uSNChanged attribute on the record, otherwise the DRS server will think this record needs replicating.
| * | s4-kcc: we should only add to the repsFrom if it doesn't already existAndrew Tridgell2009-09-122-45/+182
| | | | | | | | | | | | | | | | | | If we already have a repsFrom for a particular DC and naming context then we should not overwrite it, as it contains info on what replication we've already done
| * | Fix up-to-dateness vector creation.Anatoliy Atanasov2009-09-111-15/+76
| |/
* | Merge branch 'master' of /home/tridge/samba/git/combinedAndrew Tridgell2009-09-115-8/+10
|\|
| * s4-vampire: cope with no invocationID when vampiring the schemaAndrew Tridgell2009-09-111-3/+4
| |
| * s4-drs: fixed the ldap SPN in AddEntryAndrew Tridgell2009-09-111-1/+1
| |
| * s4-provision: revert _gc_tcp priorityAndrew Tridgell2009-09-111-1/+1
| | | | | | | | | | thanks to id10ts for spotting this. I was a victim of emacs zone mode, which increaed it with each edit.
| * s4-repl: refresh the partitions on each cycleAndrew Tridgell2009-09-112-3/+4
| | | | | | | | | | The KCC might have changed repsFrom, which is stored in the partitions structure
* | Merge branch 'master' of /home/tridge/samba/git/combinedAndrew Tridgell2009-09-111-4/+4
|\|
| * s4-smbtorture: fix remaining lsa lookup call unknowns. sorry...Günther Deschner2009-09-111-4/+4
| | | | | | | | Guenther
* | Merge branch 'master' of /home/tridge/samba/git/combinedAndrew Tridgell2009-09-1110-110/+268
|\|
| * s4-kcc: add a very simple KCCAndrew Tridgell2009-09-116-1/+535
| | | | | | | | | | | | | | A KCC is a 'Knowledge Consistency Checker', a fancy name for a daemon that works out who will replicate with who in a AD domain. This implements an extremely simple KCC task that just wants to replicate with everyone :-)
| * s4-repl: don't update replPropertyMetaData for non-replicated attributesAndrew Tridgell2009-09-111-0/+7
| | | | | | | | thanks to Metze for spotting this
| * s4-idl: added the IDL for the DsReplica* callsAndrew Tridgell2009-09-117-177/+1085
| |
| * s3-rpcclient: add lookupsids3 command.Günther Deschner2009-09-111-0/+70
| | | | | | | | Guenther
| * lsa: fill in more unknowns in lsa_LookupSid calls.Günther Deschner2009-09-119-110/+198
| | | | | | | | Guenther
* | s4-kcc: add a very simple KCCAndrew Tridgell2009-09-116-1/+535
| | | | | | | | | | | | | | A KCC is a 'Knowledge Consistency Checker', a fancy name for a daemon that works out who will replicate with who in a AD domain. This implements an extremely simple KCC task that just wants to replicate with everyone :-)
* | s4-repl: don't update replPropertyMetaData for non-replicated attributesAndrew Tridgell2009-09-111-0/+7
| | | | | | | | thanks to Metze for spotting this
* | Merge branch 'master' of ssh://git.samba.org/data/git/sambaAndrew Tridgell2009-09-117-28/+30
|\|
| * s4:ldb_map_outbound - fix memory leakMatthias Dieter Wallnöfer2009-09-111-0/+2
| | | | | | | | | | Patch from Andrew Kroeger wasn't fully correct - we need a "talloc_free" after the "if (ac->r_current == NULL)" statement.
| * netlogon.idl: indent correctlyMatthias Dieter Wallnöfer2009-09-111-1/+1
| |
| * lsa: use lsa_LookupNamesLevel in lsa_LookupSids{2,3}.Günther Deschner2009-09-115-27/+27
| | | | | | | | Guenther
* | s4-idl: added the IDL for the DsReplica* callsAndrew Tridgell2009-09-117-177/+1085
|/
* s4-repl: on every ldb modify we need to update replPropertyMetaDataAndrew Tridgell2009-09-111-8/+171
| | | | | | Every time we change a ldb object with the repl_meta_data module loaded we need to update the replPropertyMetaData attribute to fix the timestamps and USNs of the attributes being changed.
* s4-repl: don't add the RDN if it is already thereAndrew Tridgell2009-09-111-3/+19
|
* s4-ldb: don't remove a message element beyond the end of the arrayAndrew Tridgell2009-09-111-0/+4
|
* s3-rpcclient: make netlogon credential setup also work for interdomain trusts.Günther Deschner2009-09-111-9/+11
| | | | Guenther
* s3-rpcclient: avoid using lp_workgroup() unconditionally for crypto.Günther Deschner2009-09-111-4/+17
| | | | Guenther
* s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_schannel().Günther Deschner2009-09-118-11/+21
| | | | Guenther
* s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_spnego_ntlmssp ↵Günther Deschner2009-09-118-4/+19
| | | | | | and cli_rpc_pipe_open_ntlmssp. Guenther
* s3-rpcclient: use cli_rpc_pipe_open_noauth_transport in rpcclient.Günther Deschner2009-09-111-2/+3
| | | | Guenther
* s3-rpc_client: add cli_rpc_pipe_open_noauth_transport.Günther Deschner2009-09-112-14/+30
| | | | Guenther
* s4-provision: use DNS name, not domain nameAndrew Tridgell2009-09-112-2/+3
| | | | The SPNs end in the DNS domain name
* s4-drs: actually call the new drsuapi_add_SPNs() codeAndrew Tridgell2009-09-111-2/+2
| | | | An early return here didn't do any good :-)
* s4-drs: add the magic DRS SPNs on AddEntryAndrew Tridgell2009-09-112-27/+122
| | | | | When a DsAddEntry is used to create a nTDSDSA object we need to also create the SPNs for the NTDS GUID in the servers machine account.
* s4/provision: add the nTDSDSA GUID based DNS entries and SPNsAndrew Tridgell2009-09-113-12/+27
| | | | | | The DNS entries and SPNs are needed for samba<->samba DRS replication. This patch adds them for a standalone DC configure. A separate patch will add them for the vampire configure
* s4/drs: parentGUID needs to be specififcally asked forAndrew Tridgell2009-09-111-1/+2
| | | | | | Right now parentGUID is a normal attribute in s4, but it should be generated, which means we need to ask for it in a search if we want to use it.
* s4/libcli: when we get a DNS lookup failure show the nameAndrew Tridgell2009-09-111-0/+2
| | | | | When tracking down complex connection problems its useful knowing what name lookups failed.
* s4/tort: RPC-DRSUAPI test case refactored to match torture architectureKamen Mazdrashki2009-09-112-68/+74
|
* s4/tort: code clean up using torture_drsuapi_assert_call() macroKamen Mazdrashki2009-09-111-132/+36
| | | | | After this change, when a test fails, it gives reasonable failure message.
* s4/tort: assert macro for drsuapi dcerpc callKamen Mazdrashki2009-09-111-0/+26
| | | | | The macro actually wraps common code pattern used in almost every test for DRSUAPI interface
* s4/tort: Propagate torture_context and use torture_commentKamen Mazdrashki2009-09-111-66/+79
| | | | | NOTE: Not every place where printf is used is replaced by torture_comment. Future work shall "missed" printfs also.
* s3-schannel: remove last schannel hand-marshalling function.Günther Deschner2009-09-112-34/+0
| | | | Guenther
* s3-schannel: use NL_AUTH_SIGNATURE for schannel sign & seal (client & server).Günther Deschner2009-09-115-83/+118
| | | | Guenther
* s3-errors: add NT_STATUS_RPC_NT_PROCNUM_OUT_OF_RANGE.Günther Deschner2009-09-112-0/+2
| | | | Guenther
* s3-schannel: remove unused code.Günther Deschner2009-09-113-75/+0
| | | | Guenther
* s3-schannel: use NL_AUTH_MESSAGE for schannel bind reply.Günther Deschner2009-09-111-10/+17
| | | | Guenther
* schannel: more work on reponse NL_AUTH_MESSAGES.Günther Deschner2009-09-116-1/+96
| | | | Guenther
* s3-nterr: add NT_STATUS_RPC_NT_PROTOCOL_ERROR to nt_errstr().Günther Deschner2009-09-111-0/+1
| | | | Guenther