summaryrefslogtreecommitdiff
path: root/source3/nsswitch/idmap_rid.c
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r20951: Remove the DOM_SID field in the struct idmap_domain and bounceGerald Carter1-11/+19
domain SID lookups through the struct winbindd_domain *domain_list by searching by name. Refactor the order lookup when searching for the correct idmap_domain to a single function and remove the requirement that the default domain be listed first in the config file. I would still like to make the idmap_domain array a linked list and remove the existing code which makes use of indexes into the list. Basic testing with tdb pans out ok. (This used to be commit e6c300829ff08dd354f6e9460d396261681e4809)
2007-10-10r20774: I thought I committed this before Xmas holidays ...Simo Sorce1-7/+14
This change is needed to make it possible to not expire caches in disconnected mode. Jerry, please can you look at this and confirm it is ok? Simo. (This used to be commit 9e8715e4e15d9cede8f4aa9652642995392617e6)
2007-10-10r20289: IDMAP is part of winbind but not the main process.Simo Sorce1-4/+18
Make sure we route all request to remote DCs via the main process so that IDMAP can correctly reuse DC connections and use the async interface. This fixes also idmap_nss so that it is able to resolve local group names (requires patch on the samba dc earlier committed to SAMBA_3_0 to make it resolve both the mapped and the unmapped name). Simo. (This used to be commit 4297510f22c3fd60afd062e3c5eb142be2122b16)
2007-10-10r20151: remove meaningless checksSimo Sorce1-8/+0
(This used to be commit 33a55f0cfc0c5eb3f3cfa8276fa258349ad42f8d)
2007-10-10r20150: better memory handling for some functions, make sure we don'tSimo Sorce1-12/+28
leak memory by using the wrong(long lived) mem context (This used to be commit a28cdd6e742cb72a728bd337546ee95fd4160ed8)
2007-10-10r20118: Fix some more warningsSimo Sorce1-2/+1
(This used to be commit b6db21ff65139f45a1789105241e4018b61ca472)
2007-10-10r20116: Start merging in the work done to create the new idmap subsystem.Simo Sorce1-0/+262
Simo. (This used to be commit 50cd8bffeeed2cac755f75fc3d76fe41c451976b)