summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * tevent: add abi_checks to "make test"Michael Adam2009-09-111-0/+2
| | | | | | | | Michael
| * tevent: remove filese generated by "make abi_checks" in "make clean".Michael Adam2009-09-111-0/+2
| | | | | | | | Michael
| * tevent: add a make target "make abi_checks"Michael Adam2009-09-111-0/+4
| | | | | | | | Michael
| * tevent: move the original abi_checks script to script/abi_checks_gcc.shMichael Adam2009-09-111-0/+0
| | | | | | | | Michael
| * tevent: add script/abi_checks.sh. check for abi changes without gcc magic.Michael Adam2009-09-111-0/+91
| | | | | | | | | | | | | | | | | | USAGE: abi_checks.sh LIBRARY_NAME header1 [header2 ...] This creates symbol signature lists using the mksyms and mksigs scripts and compares them with the checked in lists. Michael
| * tevent: add script to extract signatures from header files.Michael Adam2009-09-111-0/+178
| | | | | | | | | | | | | | | | | | | | | | | | This produces output like the output gcc produces when invoked with the -aux-info switch. Run like this: cat include/tevent.h | ./script/mksigs.pl This simple parser is probably too coarse to handle all possible header files, but it treats tevent.h correctly... Michael
| * tevent: add scripts to extract library symbols (exports file) from headersMichael Adam2009-09-112-0/+121
| | | | | | | | Michael
* | Merge branch 'master' of /home/tridge/samba/git/combinedAndrew Tridgell2009-09-125-241/+395
|\ \
| * | s4-drs: fixed the cursor generation to always be filled inAndrew Tridgell2009-09-121-102/+152
| | | | | | | | | | | | | | | | | | | | | | | | We were relying on the uSNChanged>=n search always finding the DN of the root of the partition, but this now doesn't happen very often as we are now restricting when we change uSNChanged. This means we need to always load the replUpToDateVector attribute from the NC root and use it to populate the cursors in the return.
| * | 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.