summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_SPECIAL_SECRET_PROCESSING in ↵Anatoliy Atanasov2009-09-233-4/+46
| | | | | | | | | | getncchanges When this flag is specified in the request these attributes are treated as secret: currentValue, dBCSPwd, initialAuthIncoming, initialAuthOutgoing, lmPwdHistory, ntPwdHistory, priorValue, supplementalCredentials, trustAuthIncoming, trustAuthOutgoing, unicodePwd Their value is changed to NULL and the meta_data.originating_change_time to 0
* s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_ASYNC_REP in getncchangesAnatoliy Atanasov2009-09-231-1/+7
| | | | | When this flag is specified in the request we should return for ncRoot only and so scope of search is LDB_SCOPE_BASE.
* s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_FULL_SYNC_PACKET in getncchangesAnatoliy Atanasov2009-09-231-0/+6
| | | | | When this flag is specified in the request we shouldn't use the uptodateness vector in the request.
* idl: regenerate idlAnatoliy Atanasov2009-09-232-3/+11
|
* s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_CRITICAL_ONLY req in getncchangesAnatoliy Atanasov2009-09-234-12/+21
|
* Revert "r20074: this values seem to be typos in drsuapi"Stefan Metzmacher2009-09-231-2/+2
| | | | | | | | | | This reverts commit 1dfd365d57dcd712d315a1a903c8d3d0a0f0fc12 This change was from and the flags I was seeing have another meaning. metze Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@postpath.com>
* s4:ldif_handlers Fix memory leak in objectCategory LDIF handlerAndrew Bartlett2009-09-231-0/+1
|
* s4-drs: fill in more guids and SIDs, plus filter rDNAndrew Tridgell2009-09-231-3/+48
| | | | | | In DsGetNCChanges we need to fill in the parentGUID and objectGUID of each object, plus we need to filter out the rDN from the meta data, and always send the instanceType
* s4-dsdb: cope with windows sending extra pad bytesAndrew Tridgell2009-09-231-4/+4
|
* s4-dsdb: added dsdb_find_sid_by_dn()Andrew Tridgell2009-09-231-0/+30
|
* s4-drsserver: fixed addition of sort controlAndrew Tridgell2009-09-231-5/+7
|
* fixed spellingAndrew Tridgell2009-09-231-1/+1
|
* s4-drs: ignore zero value elements in DRS add operationsAndrew Tridgell2009-09-231-0/+13
| | | | | w2k8 sometimes sends us a new object via DRS with an attribute with no values
* s4-netlogon: always set the dNSHostName in GetDomainInfoAndrew Tridgell2009-09-231-3/+7
| | | | This seems to be what w2k8 does
* regenerate IDLAndrew Tridgell2009-09-234-60/+62
|
* s4-netlogon: make GetDomainInfo response match w2k8Andrew Tridgell2009-09-231-13/+21
|
* s4-cldap: return domainFunctionality from SAMAndrew Tridgell2009-09-231-0/+5
|
* idl: fixed string termination for netlogon GetDomainInfoAndrew Tridgell2009-09-231-10/+10
|
* s4-nbt: added NBT_SERVER_DNS_FORESTAndrew Tridgell2009-09-231-1/+2
|
* s3:gencache: Make gencache_del() return success for expired entriesVolker Lendecke2009-09-231-4/+13
| | | | This fixes nasty error messages from "net cache flush"
* s3:gencache: Remove some over-paranoid lockingVolker Lendecke2009-09-231-6/+0
|
* s3:gencache: Add a "was_expired" argument to gencache_get_data_blobVolker Lendecke2009-09-234-14/+23
| | | | | This is set to true if the routine returns failure due to an existing but expired entry.
* Check for PyString_FromString being NULL.Jelmer Vernooij2009-09-231-4/+10
|
* provision: Avoid linking in multiple copies of security python module.Jelmer Vernooij2009-09-234-37/+30
|
* s3:winbind: Fix an uninitialized variableVolker Lendecke2009-09-231-1/+1
|
* s4-drsserver: sort by DN to give tree orderAndrew Tridgell2009-09-223-8/+29
| | | | | This might help the windows client with ordered requests. Later we need to support the "ancestors" mode flag.
* s4-ldb: server side sort args are const char *Andrew Tridgell2009-09-221-2/+2
|
* s4-ldb: fixed call argument order for ldb_dn_from_ldb_valAndrew Tridgell2009-09-221-3/+3
| | | | This caused _lots_ of problems, especially in server side sort
* s4-ldb: added a bunch more debug for DC joinAndrew Tridgell2009-09-227-2/+26
| | | | | These additional debug messages were added to help us track down w2k8->s4 domain join
* s4-ldb: when tracing, show ldb_set_debug messagesAndrew Tridgell2009-09-221-0/+3
|
* s4-ldbmodules: allow instanceType to be specified by clientsAndrew Tridgell2009-09-221-0/+6
| | | | This is needed for the WSPP ADS testsuite
* s4-util: windows only accepts lowercase hex encodings for extended DNsAndrew Tridgell2009-09-221-1/+4
|
* s4-torture: add some debug info to RPC-HANDLESAndrew Tridgell2009-09-221-0/+5
|
* s4-rpcserver: added support for shared handlesAndrew Tridgell2009-09-223-6/+49
| | | | | | | | This supports shared RPC handles across connections on all RPC interfaces. It turns out that w2k3 and w2k8 don't actually support this on all pipes. We need to test which pipes we should enable this on.
* s4-lsa: added support for QuerySecurity on LSAAndrew Tridgell2009-09-221-2/+85
| | | | This follows the sd pattern from samba3
* s4-rpcserver: added shared association groupsAndrew Tridgell2009-09-223-34/+111
| | | | | | This patch allows us to share association groups and their rpc handles between connections. This is needed for some DRSUAPI behaviour when recent windows clients connect.
* s4-rpcserver: run all RPC operations in a single taskAndrew Tridgell2009-09-221-1/+8
| | | | | | This will make it much easier to implement shared handles with association groups. It also means we can shared the ldb between RPC connections.
* s4-rpc: remove two unused functionsAndrew Tridgell2009-09-221-32/+3
|
* s4-ldb: only show the outer level of ldb ops when tracingAndrew Tridgell2009-09-223-4/+38
|
* s4-ldb: don't show timestamps on every line of ldb tracesAndrew Tridgell2009-09-225-64/+100
| | | | | This adds ldb_debug_add() and ldb_debug_end() to format multiline messages
* build: use AS_HELP_STRING() for --with-localedirMichael Adam2009-09-231-1/+1
| | | | Michael
* build: add switch "--with-codepagedir=DIR" to configure.Michael Adam2009-09-231-0/+16
| | | | | | This is to address bug #6444. Michael
* build: add datadir to "make showlayout"Michael Adam2009-09-231-0/+1
| | | | Michael
* Move the check above the tallocAnatoliy Atanasov2009-09-221-5/+6
|
* s3-winbindd: Fix Bug #6711: trusts to windows 2008 (2008 r2) not working.Günther Deschner2009-09-223-5/+63
| | | | | | | | | | | Winbindd should always try to use LSA via an schannel authenticated ncacn_ip_tcp connection when talking to AD for LSA lookup calls. In Samba <-> W2k8 interdomain trust scenarios, LookupSids3 and LookupNames4 via an schannel ncacn_ip_tcp LSA connection are the *only* options to successfully resolve sids and names. Guenther
* s3-winbindd: add cm_connect_lsa_tcp().Günther Deschner2009-09-223-0/+63
| | | | Guenther
* lib/tevent: a cleaner fix for be4ac227842530d484659f2db683453366326d8b segvRusty Russell2009-09-221-7/+1
| | | | | | | | | | | | | | | | Revert 23abcd2318c69753aa2a144e1dc0f9cf9efdb705 and fix logic bug. The current code loops through the event contexts, when it sees a different one, it notifies the current one (ev) and updates ev to point to the new one. This is dumb, because: (1) ev starts as NULL, so this code crashes, and (2) The final context will not be notified. The correct fix for this is to update ev to the new one, then notify it. Volker's fix works because we currently always have one event context. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* s4:dsdb Fix of double addition of SD-sNadezhda Ivanova2009-09-212-11/+25
| | | | Also add error strings in descriptor module
* s4:ldb Add 'single-value' support to LDB.Andrew Bartlett2009-09-213-2/+56
| | | | This is currently only triggered via Samba4's schema code.
* Merge branch 'master' of git://git.samba.org/sambaNadezhda Ivanova2009-09-2114-25/+358
|\