summaryrefslogtreecommitdiff
path: root/nsswitch
Commit message (Collapse)AuthorAgeFilesLines
* s3: readd h_errno struct member but rename itBjörn Jacke2010-06-101-2/+2
| | | | | as pointed out by metze this is a structure of fixed size, which should not be changed.
* s3: fix build on HP-UXBjörn Jacke2010-06-101-1/+6
| | | | | | | this struct member h_errno is not used in the HP-UX code paths, it was just there because Solaris has it, too. As h_errno is a function call macro on HP-UX when thread support is enabled we run into trouble here. Just commenting it out should be okay as we don't use it anyway.
* waf: fix the build of nsswitch libwbclient.Günther Deschner2010-05-201-1/+0
| | | | Guenther
* s3-waf: All sorts of nasty hacks to finally get smbd to build/linkAndrew Tridgell2010-05-201-1/+2
| | | | Pair-Programmed-With: Kai Blin <kai@samba.org>
* wbinfo: Add better libwbclient error reportingKai Blin2010-05-171-3/+101
|
* libwbclient: Fix a fd-leak at dlclose-timeVolker Lendecke2010-05-101-0/+3
| | | | | | | | | | | __attribute__((destructor)) makes winbind_close_sock() being called at dlclose() time. Found while testing apache on Linux with mod_auth_pam. Other platforms will have to find a different fix. One possibility would be to always close the socket after each operation, but this badly sucks performance-wise.
* libwbclient: Fixed doxygen errors.Andreas Schneider2010-05-053-25/+32
|
* libwbclient: Talloc is no longer usedVolker Lendecke2010-04-252-3/+0
|
* Revert "nsswitch: Fix a memleak in wbinfo"Volker Lendecke2010-04-241-2/+0
| | | | | | | This reverts commit a97f2a0a9c0f1c148a0152202296bb078103b40c. This was not a memleak, it was a valgrind false positive. We store "details" in a static.
* libwbclient: Test WBC_CHANGE_PASSWORD_LEVEL_RESPONSEVolker Lendecke2010-04-231-5/+75
|
* libwbclient: Actually copy something in wbcChangeUserPasswordExVolker Lendecke2010-04-231-8/+8
| | | | The length argument for memcpy was initialized to 0 and not initialized
* libwbclient: Remove some pointless BAIL_ON_WBC_ERROR macro callsVolker Lendecke2010-04-231-12/+12
|
* libwbclient: wbcFreeMemory deals fine with a NULL pointerVolker Lendecke2010-04-191-3/+1
|
* libwbclient: Fix wbcListGroups against too small num_entriesVolker Lendecke2010-04-191-6/+11
| | | | Thanks for the s4 winbind sending 0 here and Tridge to point it out to me :-)
* libwbclient: Fix wbcListUsers against too small num_entriesVolker Lendecke2010-04-191-6/+11
| | | | Thanks for the s4 winbind sending 0 here and Tridge to point it out to me :-)
* nsswitch: Add wbinfo --pam-logonVolker Lendecke2010-04-191-0/+78
| | | | This does a wbcLogonUser with credential caching
* libwbclient does not need talloc_free anymoreVolker Lendecke2010-04-191-1/+0
|
* libwbclient: Make wbcListTrusts not use tallocVolker Lendecke2010-04-191-28/+20
|
* libwbclient: Make wbc_create_error_info not use tallocVolker Lendecke2010-04-191-4/+13
|
* libwbclient: Make wbcCredentialCache not use tallocVolker Lendecke2010-04-191-10/+14
|
* libwbclient: Make wbcAuthenticateUserEx not use tallocVolker Lendecke2010-04-191-2/+3
|
* libwbclient: Make wbc_create_logon_info not use tallocVolker Lendecke2010-04-191-6/+11
|
* libwbclient: Make wbc_create_auth_info not use tallocVolker Lendecke2010-04-191-17/+33
|
* libwbclient: Make wbc_create_password_policy_info not use tallocVolker Lendecke2010-04-191-2/+3
|
* libwbclient: Test wbcGetGroupsVolker Lendecke2010-04-191-0/+15
|
* libwbclient: Make wbcGetGroups not use tallocVolker Lendecke2010-04-191-5/+3
|
* libwbclient: Make wbc_create_domain_controller_info_ex not use tallocVolker Lendecke2010-04-191-23/+29
|
* libwbclient: Make wbcLookupDomainController not use tallocVolker Lendecke2010-04-191-6/+13
|
* libwbclient: Make wbcLookupUserSids not use tallocVolker Lendecke2010-04-191-3/+4
|
* libwbclient: Test wbcChangeUserPasswordVolker Lendecke2010-04-191-0/+23
|
* libwbclient: Abstract out test_wbc_authenticate_user for reuseVolker Lendecke2010-04-191-3/+9
|
* libwbclient: Test wbcLogonUserVolker Lendecke2010-04-191-0/+96
|
* libwbclient: Make wbcAddNamedBlob not use tallocVolker Lendecke2010-04-191-16/+49
|
* libwbclient: Make wbcResolveWinsByIP not use tallocVolker Lendecke2010-04-191-1/+1
|
* libwbclient: Make wbcResolveWinsByName not use tallocVolker Lendecke2010-04-191-1/+1
|
* libwbclient: Make wbcDomainInfo not use tallocVolker Lendecke2010-04-191-9/+12
|
* libwbclient: Make wbcInterfaceDetails not use tallocVolker Lendecke2010-04-191-10/+16
|
* libwbclient: Test wbcAuthenticateUser[Ex]Volker Lendecke2010-04-191-0/+41
|
* libwbclient: Make _SID_COMPOSE a function instead of a macroVolker Lendecke2010-04-191-19/+28
|
* libwbclient: Make wbcGetDisplayName not use tallocVolker Lendecke2010-04-191-1/+1
|
* libwbclient: Test wbcGetDisplayNameVolker Lendecke2010-04-191-0/+6
|
* libwbclient: Make wbcListGroups not use tallocVolker Lendecke2010-04-191-14/+17
|
* libwbclient: Make wbcListUsers not use tallocVolker Lendecke2010-04-191-12/+17
|
* winbindd: Fill in num_entries where availableVolker Lendecke2010-04-191-1/+2
| | | | | | | | The server implementation of WINBINDD_LIST_USERS, WINBINDD_LIST_GROUPS and WINBINDD_LIST_TRUSTDOM knows the number of entries returned. Bump up the version number so that a newer lib does not rely on something an older winbind does not do.
* libwbclient: Make wbcGetSidAliases not use tallocVolker Lendecke2010-04-191-8/+7
|
* libwbclient: Test wbcGetSidAliasesVolker Lendecke2010-04-191-0/+37
|
* libwbclient: Simplify test_wbc_domain_info a bitVolker Lendecke2010-04-191-5/+3
|
* libwbclient: Fix some pointless macro callsVolker Lendecke2010-04-191-3/+3
|
* libwbclient: Take -21 into account in length guessingVolker Lendecke2010-04-191-4/+4
|
* libwbclient: Fix some pointless macro callsVolker Lendecke2010-04-191-4/+4
|