summaryrefslogtreecommitdiff
path: root/nsswitch/libwbclient/wbc_idmap.c
AgeCommit message (Collapse)AuthorFilesLines
2011-09-23libwbclient: added support for WBC_ID_TYPE_BOTHAndrew Tridgell1-0/+4
the Samba4 winbindd allows for a single SID to map to both a user and group id. This is used to support files with the owner_sid set to a group Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Signed-off-by: Michael Adam <obnox@samba.org>
2011-09-08nsswitch: make the wbcSidsToUnixIds() parser more robustAndrew Tridgell1-2/+2
this allows it to handle new types of responses Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-04-13libwbclient: Add wbcSidsToUnixIdsVolker Lendecke1-0/+93
Signed-off-by: Jeremy Allison <jra@samba.org>
2011-03-05libwbclient: Use wbcSidToStringBufVolker Lendecke1-12/+2
2011-02-10Revert "libwbclient: remove two unused defines"Michael Adam1-0/+4
This reverts commit 58bf6f9ff0b29df14eee2900fb847b96ef28411f. Undo the library version bump.
2011-02-10Revert "libwbclient: remove wbcSetUidMapping() - not implemented any more"Michael Adam1-0/+6
This reverts commit 25a0dc44f7e180d96dcccb8701e9817ecfd54955. Undo the library version bump.
2011-02-10Revert "libwbclient: remove wbcSetGidMapping() - not implemented any more"Michael Adam1-0/+6
This reverts commit 52e1be2139d370bf0ce99371bc9ab73db41c6236. Undo the library version bump.
2011-02-10Revert "libwbclient: remove wbcRemoveUidMapping() - not implemented any more"Michael Adam1-0/+6
This reverts commit 1ed5961df2da73b61666a4565d0633e34f72d04d. Undo the library version bump.
2011-02-10Revert "libwbclient: remove wbcRemoveGidMapping() - not implemented any more"Michael Adam1-0/+6
This reverts commit 393c866c517636e94b48ca6030a57b712892d568. Undo the library version bump.
2011-02-10Revert "libwbclient: remove wbcSetUidHwm() - not implemented any more"Michael Adam1-0/+6
This reverts commit 6558323c84cdd929716c59ba66d2ae6b699931d2. Undo the library version bump.
2011-02-10Revert "libwbclient: remove wbcSetGidHwm() - not implemented any more"Michael Adam1-0/+6
This reverts commit 68a9b726be84aaaaa340f19e175da448409430b3. Undo the library version bump.
2011-01-27libwbclient: remove wbcSetGidHwm() - not implemented any moreMichael Adam1-6/+0
2011-01-27libwbclient: remove wbcSetUidHwm() - not implemented any moreMichael Adam1-6/+0
2011-01-27libwbclient: remove wbcRemoveGidMapping() - not implemented any moreMichael Adam1-6/+0
2011-01-27libwbclient: remove wbcRemoveUidMapping() - not implemented any moreMichael Adam1-6/+0
2011-01-27libwbclient: remove wbcSetGidMapping() - not implemented any moreMichael Adam1-6/+0
2011-01-27libwbclient: remove wbcSetUidMapping() - not implemented any moreMichael Adam1-6/+0
2011-01-27libwbclient: remove two unused definesMichael Adam1-4/+0
2010-08-14libwbclient: unimplement wbcRemoveGidMapping()Michael Adam1-33/+2
Michael
2010-08-14libwbclient: unimplement wbcRemoveUidMapping()Michael Adam1-33/+2
Michael
2010-08-14libwbclient: unimplement wbcSetGidMapping()Michael Adam1-33/+2
Michael
2010-08-14libwbclient: unimplement wbcSetUidMapping()Michael Adam1-33/+2
Michael
2010-08-14libwbclient: unimplement wbcSetGidHwm()Michael Adam1-21/+2
Michael
2010-08-14libwbclient: unimplement wbcSetUidHwm()Michael Adam1-21/+2
Michael
2010-04-13libwbclient: Re-Fix a bug that was fixed with e5741e27c4cVolker Lendecke1-16/+16
> r21878: Fix a bug with smbd serving a windows terminal server: If winbind > decides smbd to be idle it might happen that smbd needs to do a winbind > operation (for example sid2name) as non-root. This then fails to get the > privileged pipe. When later on on the same connection another authentication > request comes in, we try to do the CRAP auth via the non-privileged pipe. > > This adds a winbindd_priv_request_response() request that kills the existing > winbind pipe connection if it's not privileged. The fix for this was lost during the conversion to libwbclient. Thanks to Ira Cooper <samba@ira.wakeful.net> for pointing this out! Volker
2010-02-13libwbclient: Separate out the async functionsKai Blin1-421/+0
2010-02-11libwbclient: Implement wbcGidToSid_send/recvKai Blin1-0/+111
2010-02-11libwbclient: Implement wbcSidToGid_send/recvKai Blin1-0/+101
2010-02-11libwbclient: Implement wbcUidToSid_send/recvKai Blin1-0/+110
2010-02-11libwbclient: Implement wbcSidToUid_send/recvKai Blin1-0/+100
2009-06-04libwbclient: Attempt to fix build on AIXKai Blin1-0/+1
2008-12-16nsswitch: Move source3 files to top level dir.Kai Blin1-0/+468
Don't move source4 files yet to not confuse git's rename tracking too much.