summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* s4-repl: added a workaround for WERR_DS_DRA_NO_REPLICA DsReplicaSync errorsAndrew Tridgell2010-04-272-2/+19
| | | | | | | | | The 0xc0002104/WERR_DS_DRA_NO_REPLICA seems to be spurious, and can be avoided by setting DRSUAPI_DRS_SYNC_ALL in the DsReplicaSync request. We need to investigate this further, and find out from MS why this is sometimes being sent, even when the target DC has the right repsFrom entries
* Correctly report share types (now Win7 makes RPC calls against us).Jeremy Allison2010-04-261-1/+7
| | | | Jeremy.
* Plumb in get_nt_acl into SMB2.Jeremy Allison2010-04-263-46/+174
| | | | Jeremy.
* s4-dns: fixed dc.dc duplication in DNS update listAndrew Tridgell2010-04-271-2/+2
|
* s4-drs: add entries to repsTo based on calculated repsFromAndrew Tridgell2010-04-271-2/+30
| | | | | | This is based on the documentation: "the KCC will automatically create the Reps-To attributes on destination DSAs based on other DSAs Reps-From entries."
* s4-drepl: don't setup a repsFrom from a DC that isn't a master for a NCAndrew Tridgell2010-04-271-5/+50
| | | | use hasMasterNCs to see what NCs we should be pulling from each DC
* s4-getncchanges: honor DRSUAPI_DRS_REF_GCSPNAndrew Tridgell2010-04-271-1/+3
| | | | this is an alternative way of establishing repsTo
* s4-repl: these messages are common, and don't deserve debug level 1Andrew Tridgell2010-04-271-2/+2
| | | | getting older attributes is quite common
* s4-repl: on a failed request, clear the current ptrAndrew Tridgell2010-04-271-0/+1
| | | | this prevents the queue being stuck on failure
* s4-repl: end repl request when not doing an UpdateRefsAndrew Tridgell2010-04-271-0/+2
| | | | otherwise the queue is stuck forever
* s4-repl: don't delete repsTo entry on DsReplicaSyncAndrew Tridgell2010-04-271-46/+12
| | | | | | we rely on the highestUSN counters instead. W2K8 does not resend DsUpdateRefs each time, and the WSPP docs do not indicate that repsTo should be deleted
* s3-build: Remove --enable-merged support.Jelmer Vernooij2010-04-264-668/+3
|
* s4: remove unused rap.h.Günther Deschner2010-04-261-358/+0
| | | | Guenther
* s3: remove unused rap.h.Günther Deschner2010-04-262-507/+0
| | | | Guenther
* s4: fix some build warnings.Günther Deschner2010-04-263-5/+5
| | | | Guenther
* s3: fix some build warnings.Günther Deschner2010-04-262-9/+9
| | | | Guenther
* s3: use generated rap header.Günther Deschner2010-04-265-9/+16
| | | | Guenther
* s4: use generated rap header.Günther Deschner2010-04-266-6/+6
| | | | Guenther
* s3: re-run make samba3-idl and add generated header file.Günther Deschner2010-04-261-0/+466
| | | | Guenther
* rap: add rap idl.Günther Deschner2010-04-261-0/+473
| | | | Guenther
* s4: rename RAP share_enum_info to share_info.Günther Deschner2010-04-264-28/+28
| | | | Guenther
* When walking the SMB2 requests queue, ensure the request is still "in flight"Jeremy Allison2010-04-261-1/+10
| | | | | | | | | | | | before examining the details. SMB2 requests stay on the queue until their out.vector has been send, only then are they talloc_free'd. Thanks for Ira Cooper <ira@wakeful.net> for giving me the backtrace showing this. Jeremy.
* Fix crash when rescheduling oplock open.Jeremy Allison2010-04-261-0/+9
| | | | Jeremy.
* s3: Implement "net rpc user setprimarygroup"Volker Lendecke2010-04-261-0/+59
|
* s4-ddb: don't create partitions with the UNINSTANT flag setAndrew Tridgell2010-04-261-1/+14
| | | | | | | these partitions and not on the server we are replicating from. Also check for deleted partitions. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-drs: allow getncchanges requests to non WRIT_REP partitions for extended opsAndrew Tridgell2010-04-261-1/+2
| | | | | | Needed for RID allocation Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-drs: don't send uninstantiated objects in getncchangesAndrew Tridgell2010-04-261-0/+5
| | | | | | This includes deleted partitions Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-drepl: don't send an UpdateRefs unless its a plain replicationAndrew Tridgell2010-04-261-1/+3
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* build: cope with realname for install of non-python libsAndrew Tridgell2010-04-262-2/+8
| | | | this fixes the install of mit_samba.so
* s4-drs: make links to foreign partitions non-fatalAndrew Tridgell2010-04-261-8/+6
| | | | | | | DN links outside the set of partitions we are replication should be allowed. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* build: automatically run autogen-waf.sh when neededAndrew Tridgell2010-04-261-4/+2
|
* s4-heimdalbuild: remove LIBNETIF dependency from HEIMDAL_GSSAPIAndrew Tridgell2010-04-261-1/+1
| | | | this avoids the s3compat layer from getting duplicate interfaces code
* build: normalise paths in unique source checkingAndrew Tridgell2010-04-261-1/+1
|
* build: a library is only empty if it has no depsAndrew Tridgell2010-04-261-3/+3
|
* build: use option_group() not add_option_group()Andrew Tridgell2010-04-261-1/+1
| | | | option_group() ensures we don't end up with duplicate groups
* build: cope with duplicates in source listsAndrew Tridgell2010-04-261-2/+5
|
* s3: async_domain_request is no longer usedVolker Lendecke2010-04-252-67/+0
|
* s3: Convert add_trusted_domains() to wb_domain_request_send()Volker Lendecke2010-04-251-22/+19
|
* s3: Simplify trustdom_stateVolker Lendecke2010-04-251-10/+5
| | | | | Don't store information explicitly as boolean flags that can be easily retrieved from the domain when it's actually needed.
* s3: Make "struct trustdom_state" its own talloc contextVolker Lendecke2010-04-251-14/+9
|
* libwbclient: Talloc is no longer usedVolker Lendecke2010-04-252-3/+0
|
* Revert "tsocket: not all systems have IPV6_V6ONLY"Stefan Metzmacher2010-04-241-2/+2
| | | | | | | | | This reverts commit 63fc3978089df403d7e63462593784ff3d05e6e7. We now don't support IPv6 when IPV6_V6ONLY isn't available, as we rely on the behavior. metze
* lib/replace/wscript: make sure IPV6_V6ONLY is available for IPv6 supportStefan Metzmacher2010-04-241-0/+8
| | | | | | We really on IPV6_V6ONLY being supported. metze
* lib/replace: make sure IPV6_V6ONLY is available for IPv6 supportStefan Metzmacher2010-04-241-0/+8
| | | | | | We really on IPV6_V6ONLY being supported. metze
* lib/replace/wscript: add replacement for IPV6_V6ONLY on linux systems with ↵Stefan Metzmacher2010-04-241-0/+19
| | | | | | | | broken headers This is needed on SLES8. metze
* lib/replace: add replacement for IPV6_V6ONLY on linux systems with broken ↵Stefan Metzmacher2010-04-242-0/+51
| | | | | | | | headers This is needed on SLES8. metze
* buildtools/wafsamba: inline defines during configure into the testsStefan Metzmacher2010-04-241-7/+4
| | | | | | | | | | | | There 2 reasons for this change: - This is how autoconf tests work and it makes config.log much more useful - The waf c preprocessor ignored changes in bin/default/__confdefs.h when using waf configure -C, because is outside of the configure tests project path and handled like a system header. Many thanks to ita for pointing out the fix. metze
* buildtools/wafsamba: make sure we create bin/default/ before trying to ↵Stefan Metzmacher2010-04-241-0/+1
| | | | | | create symlinks in it metze
* s4 dns: Allow to specify static grant entries to be added to the dynamicaly ↵Matthieu Patou2010-04-241-3/+17
| | | | | | generated named.conf.update Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4-smbd: Fix compiler warning in prefork smbd.Tim Potter2010-04-241-1/+1
| | | | | | | | My first patch in a while... Tim. Signed-off-by: Stefan Metzmacher <metze@samba.org>