summaryrefslogtreecommitdiffstats
path: root/source3/nsswitch
Commit message (Collapse)AuthorAgeFilesLines
...
* libwbclient: fix wbcAuthenticateUserEx() to not ignore provided flags field.Günther Deschner2008-10-101-0/+5
| | | | Guenther
* krb5_locator: use wbcLookupDomainControllerEx() for query.Günther Deschner2008-10-101-21/+18
| | | | Guenther
* wbclient: add wbcLookupDomainControllerEx call.Günther Deschner2008-10-092-1/+159
| | | | Guenther
* wbclient: add wbcGuidToString and wbcStringToGuid helper functions.Günther Deschner2008-10-092-0/+128
| | | | Guenther
* wbclient: add wbcGuid structure.Günther Deschner2008-10-091-0/+13
| | | | Guenther
* wbclient: add my copyright.Günther Deschner2008-10-091-0/+1
| | | | Guenther
* krb5-locator: fix dsgetdcname caller.Günther Deschner2008-10-091-5/+22
| | | | Guenther
* wbinfo: fix dsgetdcname caller.Günther Deschner2008-10-091-3/+11
| | | | Guenther
* s3-winbindd: add dsgetdcname request and reply to winbind structure.Günther Deschner2008-10-091-0/+17
| | | | Guenther
* libwbclient: fix doxygen warnings.Günther Deschner2008-09-274-6/+6
| | | | Guenther
* pam_winbind: attempt to fix build issue on solaris, bug #5784Günther Deschner2008-09-231-0/+8
| | | | Guenther
* pam_winbind: fix the build wrt libreplace.Günther Deschner2008-09-171-1/+1
| | | | Guenther
* Make Samba 3 and Samba 4 both use the same single copy of libreplace.Jelmer Vernooij2008-09-161-1/+1
|
* Fix Coverity ID 589, dead codeVolker Lendecke2008-08-311-0/+9
| | | | (This used to be commit 67c0835226e189deba5856710a1dea19ac5f30fd)
* wbinfo: add change-user-password command.Günther Deschner2008-08-291-1/+33
| | | | | Guenther (This used to be commit e572ede9995a66ae452ab25018b8df16101a2c2a)
* libwbclient: add wbcChangeUserPassword and wbcChangeUserPasswordEx.Günther Deschner2008-08-293-1/+350
| | | | | Guenther (This used to be commit 62e7b4aa32051bce34c890cb41270e5fe31111ca)
* Fix bug 4516, no IPv6 on Solaris 2.6.David Leonard2008-08-251-3/+22
| | | | (This used to be commit b5d0f751e4bf19c2ad306ebb3baeb5e9e83e49ee)
* nss_winbind: When returning NSS_UNAVAIL, squash errno to ENOENTGerald (Jerry) Carter2008-08-201-2/+18
| | | | | | | | | | | According to the GNU libc nss guide, we should always set errno to ENOENT when returning NSS_UNAVAIL. http://www.gnu.org/software/libtool/manual/libc/NSS-Modules-Interface.html#NSS-Modules-Interface At least the MQ Series message queing service that runs on WebSphere will fail if you return any other errno in this case. (This used to be commit ee26664602445fa7798e2061f6bcbef0756d6528)
* pam_winbind: some doxygen fixes.Günther Deschner2008-08-191-24/+12
| | | | | Guenther (This used to be commit f2a2ed315e393353110aa7760b4eca4f1f49ca21)
* wbinfo: use wbinfo_prompt_pass() everywhere.Günther Deschner2008-08-191-23/+16
| | | | | Guenther (This used to be commit 687ef28874eb311b3e3919c3a38a22e5186d4c1b)
* wbinfo: add wbinfo_prompt_pass.Günther Deschner2008-08-191-0/+27
| | | | | Guenther (This used to be commit 7cf6ed68236e7dd64657cb1087a5a687d6f59ad1)
* pam_winbind: use pam error string function to display result.Günther Deschner2008-08-191-1/+2
| | | | | Guenther (This used to be commit 8504a92ac55d6936df051be66207a59a76bf32a3)
* pam_winbind: add _pam_error_code_str().Günther Deschner2008-08-191-0/+72
| | | | | Guenther (This used to be commit 693f90fd2394309ce40d3ca5fc007543058b342a)
* pam_winbind: use integer constants.Günther Deschner2008-08-191-14/+14
| | | | | Guenther (This used to be commit 8d19b2ceb131ca2a0fd983cdb4fd17acdad9c26e)
* build: fix some no previous prototype warnings.Günther Deschner2008-07-301-10/+10
| | | | | Guenther (This used to be commit 51062534fd58d7a914a6bbac2e52bb44e71363b7)
* libwbclient: let wbcStringToSid handle the global NULL sid.Günther Deschner2008-07-301-1/+1
| | | | | Guenther (This used to be commit 09fed085bea9dae5bb8aacd986deed3d458e3574)
* Remove trailing withespace from wbinfo -m which breaks gdm auth.Andreas Schneider2008-07-241-4/+5
| | | | | Signed-off-by: Andreas Schneider <anschneider@suse.de> (This used to be commit 12848e8eb91bf60551ada78e3430ee25142e366b)
* Fix various build warningsZach Loafman2008-07-221-1/+1
| | | | | | This fixes various build warnings on our platform. I'm sure I haven't caught them all, but it's a start. (This used to be commit 6b73f259cb67d9dda9127907d706f9244a871fa3)
* allow SID with 0 in subauthority to be converted properlyHerb Lewis2008-07-171-1/+2
| | | | | from string representation. (This used to be commit 23f338d1da96fd4ea3283bc96ca7d496b23bf854)
* Allow authentication and memory credential refresh after password change ↵Jeremy Allison2008-07-071-7/+14
| | | | | | | from gdm/xdm. Patch from boyang <boyang@novell.com>. Jeremy. (This used to be commit 8cfc6afc7b4a6af9aea5f5a7cb5af7e3218c2d75)
* Fix an "invalid operation involving NULL pointer" found by the IBM checkerVolker Lendecke2008-06-271-1/+5
| | | | | | | Jerry, please check! Volker (This used to be commit eb6096a2d488d64cfa86e01be2a97e14e5773fe3)
* Remove a strlen check that will never kick inVolker Lendecke2008-06-271-2/+1
| | | | | | | | | | strlen(str)<2 will be caught by the explicit tests for str[0] and str[1] in the lines above this. Jerry, please check! Volker (This used to be commit 44a9e5b713c25ff2cc7215635a516f25359b045b)
* Fix a segfault in wbcLookupRidsVolker Lendecke2008-06-171-16/+21
| | | | | | | | | | | | | The done: part could access uninitialized memory if intermediate BAIL_ON_WBC_ERROR fire. Jerry, please check! Thanks, Volker (cherry picked from commit 31f4c33dcc744e81be54389756378e25aa2bb75e) (This used to be commit 5b12d8aa510689114e5413be5afe6aeb6ec2d9db)
* Fix a segfault in wbcLookupSidVolker Lendecke2008-06-171-19/+29
| | | | | | | | | | | | | | | If the BAIL_ON_WBC_ERROR directly after wbcRequestResponse kicks in, *domain and *name have not been initialized yet. So the cleanup routine in the done: part of the routine (which did not check for domain!=NULL etc) would access uninitialized memory. Jerry, please check! Thanks, Volker (cherry picked from commit 3d7e0cc40b1992f4555807acec4f00450e30e2de) (This used to be commit ac5ba26bb0488c3fb95072d84898c02b72c5b819)
* Replace a very unusual variable declaration by a more conventional oneVolker Lendecke2008-06-171-1/+1
| | | | (This used to be commit 9c1f334af3111e93bb8dceb661e1bc5519aa94c6)
* Fix a memleak in wbcAuthenticateUserEx()Volker Lendecke2008-06-171-0/+2
| | | | | (cherry picked from commit 72b381689af9cae83ab08532cffd0188f2da4807) (This used to be commit 20110ee5f181168dc1cbc08b7c22820d68204960)
* Fix an uninitialized variable found by the IBM checkerVolker Lendecke2008-06-151-5/+5
| | | | | | | | | | | BAIL_ON_PTR_ERROR jumps to done: which will access extra_data before it's initialized. Stefan, please check! Volker (cherry picked from commit b59636f78d351ed6d52c4a9fdccdb7850388526c) (This used to be commit 5663587e5e4703f9e3ff6d78d1f3248053ccd4c0)
* Fix group parsing in libwbclient's copy_group_entry()Volker Lendecke2008-06-151-4/+6
| | | | | | | | | This (also) fixes a flaw pointed out by the IBM checker. When verifying that I found out that the parsing was not working as I would have expected it to. Jerry, please check! (cherry picked from commit c2c7790155ab02e1e351caf2bed192ce72913663) (This used to be commit 26c05a52b73763dad5ad0525dab6e20014c3f8d6)
* pam_winbind: Update cached creds during password change.Günther Deschner2008-06-111-0/+4
| | | | | | | Fix is from Bo Yang @ Novell. Thanks! (This used to be commit e4eb9d347d14de8c9ba73b07f26fe8fd4f17eab5)
* Fix the compile on NetBSD -- missing prototypesVolker Lendecke2008-06-091-0/+39
| | | | | (cherry picked from commit 11236d266e3703eb3aca4b96e2ed9da76614ec12) (This used to be commit d25408f83d03fae9d6b589b005db9a3af823e652)
* pam_winbind: fix pam_sm_chauthtok for storing modified cached creds.Günther Deschner2008-06-061-1/+16
| | | | | | | Thanks to Bo Yang for pointing this out. Guenther (This used to be commit 516a067016955938988ab37c777102a14b41e100)
* wbinfo: prompt for password when none has been given.Günther Deschner2008-05-271-1/+18
| | | | | Guenther (This used to be commit 7c1f36d84a4c5779ea86923be69e209d0c9c0943)
* libwbclient: fix typo.Günther Deschner2008-05-271-1/+1
| | | | | Guenther (This used to be commit 83c4a278dfefcef14a9640d319ddf5c7392cd16e)
* libwbclient: add wbcLibraryDetails()Stefan Metzmacher2008-05-232-0/+38
| | | | | | metze (cherry picked from commit b68916328e935e61840cb03560ebeeee15bb2c6f) (This used to be commit 196d9017627220786d8b726dc0d02e16e96c4c05)
* libwbclient: rename MAXSUBAUTHS => WBC_MAXSUBAUTHSStefan Metzmacher2008-05-233-5/+5
| | | | | | metze (cherry picked from commit 04d465c622c614bec29f24793ae897a73bcb51f4) (This used to be commit e7dcbf56aef836e1b4be70b21064f65338221b5a)
* Fix build warning.Günther Deschner2008-05-151-1/+0
| | | | | Guenther (This used to be commit e90a4ce3c24ab2a33e34da5a9052a3b3ec4db962)
* libwbclient: Add wbcLogoffUser() and wbcLookupDomainController().coffeedude2008-05-134-3/+159
| | | | | | Add new APIs calls for WINBINDD_PAM_LOGOFF and WINBINDD_DSGETDCNAME ops. (This used to be commit cb5e8f60ac3313aec726c01687a040e6e0e42c10)
* wins: fix null pointer crash in nss_wins module.Günther Deschner2008-05-071-0/+3
| | | | | Guenther (This used to be commit 5bf47ebf0fb9f7d94ed36bce6bcaa31b508009bd)
* Mark a domain offline in the wbcDomainInfo structure using the domain_flags.Gerald W. Carter2008-04-233-24/+50
| | | | | | Use the existing domain_flags fiueld in wbcDomainInfo to set a bit if the domain is marked as offline by Winbind. (This used to be commit 59cfba2c3d6d4594f08cbe3b7295ab36a7cfb044)
* Rename WBC_DOMAIN_XXX domain flags to WBC_DOMINFO_DOMAIN_XXXGerald W. Carter2008-04-233-10/+10
| | | | | Better consistency with the othre classes of WBC_DOMINDO_XXX_YYYY flags. (This used to be commit 1cb2305fc96be0c190621f7c86c0476e4ea1fff7)