Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix Coverity ID 589, dead code | Volker Lendecke | 2008-08-31 | 1 | -0/+9 |
| | |||||
* | wbinfo: add change-user-password command. | Günther Deschner | 2008-08-29 | 1 | -1/+33 |
| | | | | Guenther | ||||
* | libwbclient: add wbcChangeUserPassword and wbcChangeUserPasswordEx. | Günther Deschner | 2008-08-29 | 3 | -1/+350 |
| | | | | Guenther | ||||
* | Fix bug 4516, no IPv6 on Solaris 2.6. | David Leonard | 2008-08-25 | 1 | -3/+22 |
| | |||||
* | nss_winbind: When returning NSS_UNAVAIL, squash errno to ENOENT | Gerald (Jerry) Carter | 2008-08-20 | 1 | -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. | ||||
* | pam_winbind: some doxygen fixes. | Günther Deschner | 2008-08-19 | 1 | -24/+12 |
| | | | | Guenther | ||||
* | wbinfo: use wbinfo_prompt_pass() everywhere. | Günther Deschner | 2008-08-19 | 1 | -23/+16 |
| | | | | Guenther | ||||
* | wbinfo: add wbinfo_prompt_pass. | Günther Deschner | 2008-08-19 | 1 | -0/+27 |
| | | | | Guenther | ||||
* | pam_winbind: use pam error string function to display result. | Günther Deschner | 2008-08-19 | 1 | -1/+2 |
| | | | | Guenther | ||||
* | pam_winbind: add _pam_error_code_str(). | Günther Deschner | 2008-08-19 | 1 | -0/+72 |
| | | | | Guenther | ||||
* | pam_winbind: use integer constants. | Günther Deschner | 2008-08-19 | 1 | -14/+14 |
| | | | | Guenther | ||||
* | build: fix some no previous prototype warnings. | Günther Deschner | 2008-07-30 | 1 | -10/+10 |
| | | | | Guenther | ||||
* | libwbclient: let wbcStringToSid handle the global NULL sid. | Günther Deschner | 2008-07-30 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | Remove trailing withespace from wbinfo -m which breaks gdm auth. | Andreas Schneider | 2008-07-24 | 1 | -4/+5 |
| | | | | Signed-off-by: Andreas Schneider <anschneider@suse.de> | ||||
* | Fix various build warnings | Zach Loafman | 2008-07-22 | 1 | -1/+1 |
| | | | | | This fixes various build warnings on our platform. I'm sure I haven't caught them all, but it's a start. | ||||
* | allow SID with 0 in subauthority to be converted properly | Herb Lewis | 2008-07-17 | 1 | -1/+2 |
| | | | | from string representation. | ||||
* | Allow authentication and memory credential refresh after password change ↵ | Jeremy Allison | 2008-07-07 | 1 | -7/+14 |
| | | | | | | from gdm/xdm. Patch from boyang <boyang@novell.com>. Jeremy. | ||||
* | Fix an "invalid operation involving NULL pointer" found by the IBM checker | Volker Lendecke | 2008-06-27 | 1 | -1/+5 |
| | | | | | | Jerry, please check! Volker | ||||
* | Remove a strlen check that will never kick in | Volker Lendecke | 2008-06-27 | 1 | -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 | ||||
* | Fix a segfault in wbcLookupRids | Volker Lendecke | 2008-06-17 | 1 | -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) | ||||
* | Fix a segfault in wbcLookupSid | Volker Lendecke | 2008-06-17 | 1 | -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) | ||||
* | Replace a very unusual variable declaration by a more conventional one | Volker Lendecke | 2008-06-17 | 1 | -1/+1 |
| | |||||
* | Fix a memleak in wbcAuthenticateUserEx() | Volker Lendecke | 2008-06-17 | 1 | -0/+2 |
| | | | | (cherry picked from commit 72b381689af9cae83ab08532cffd0188f2da4807) | ||||
* | Fix an uninitialized variable found by the IBM checker | Volker Lendecke | 2008-06-15 | 1 | -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) | ||||
* | Fix group parsing in libwbclient's copy_group_entry() | Volker Lendecke | 2008-06-15 | 1 | -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) | ||||
* | pam_winbind: Update cached creds during password change. | Günther Deschner | 2008-06-11 | 1 | -0/+4 |
| | | | | | | Fix is from Bo Yang @ Novell. Thanks! | ||||
* | Fix the compile on NetBSD -- missing prototypes | Volker Lendecke | 2008-06-09 | 1 | -0/+39 |
| | | | | (cherry picked from commit 11236d266e3703eb3aca4b96e2ed9da76614ec12) | ||||
* | pam_winbind: fix pam_sm_chauthtok for storing modified cached creds. | Günther Deschner | 2008-06-06 | 1 | -1/+16 |
| | | | | | | Thanks to Bo Yang for pointing this out. Guenther | ||||
* | wbinfo: prompt for password when none has been given. | Günther Deschner | 2008-05-27 | 1 | -1/+18 |
| | | | | Guenther | ||||
* | libwbclient: fix typo. | Günther Deschner | 2008-05-27 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | libwbclient: add wbcLibraryDetails() | Stefan Metzmacher | 2008-05-23 | 2 | -0/+38 |
| | | | | | metze (cherry picked from commit b68916328e935e61840cb03560ebeeee15bb2c6f) | ||||
* | libwbclient: rename MAXSUBAUTHS => WBC_MAXSUBAUTHS | Stefan Metzmacher | 2008-05-23 | 3 | -5/+5 |
| | | | | | metze (cherry picked from commit 04d465c622c614bec29f24793ae897a73bcb51f4) | ||||
* | Fix build warning. | Günther Deschner | 2008-05-15 | 1 | -1/+0 |
| | | | | Guenther | ||||
* | libwbclient: Add wbcLogoffUser() and wbcLookupDomainController(). | coffeedude | 2008-05-13 | 4 | -3/+159 |
| | | | | | Add new APIs calls for WINBINDD_PAM_LOGOFF and WINBINDD_DSGETDCNAME ops. | ||||
* | wins: fix null pointer crash in nss_wins module. | Günther Deschner | 2008-05-07 | 1 | -0/+3 |
| | | | | Guenther | ||||
* | Mark a domain offline in the wbcDomainInfo structure using the domain_flags. | Gerald W. Carter | 2008-04-23 | 3 | -24/+50 |
| | | | | | Use the existing domain_flags fiueld in wbcDomainInfo to set a bit if the domain is marked as offline by Winbind. | ||||
* | Rename WBC_DOMAIN_XXX domain flags to WBC_DOMINFO_DOMAIN_XXX | Gerald W. Carter | 2008-04-23 | 3 | -10/+10 |
| | | | | Better consistency with the othre classes of WBC_DOMINDO_XXX_YYYY flags. | ||||
* | libwbclient: change wbcResolveWinsByIP() to take char ** instead of const ↵ | Michael Adam | 2008-04-20 | 3 | -4/+4 |
| | | | | | | | | | char ** Fix a compile warning. This seems the right thing since the data is created by talloc_strdup... Michael | ||||
* | libwbclient: fix wbcResolveWinsByName() to take char * instead of const char ** | Michael Adam | 2008-04-20 | 3 | -4/+4 |
| | | | | | | | This fixes a compile warning and seems the correct thing to me as the returned data is talloc_strdup't, so not const anyways. Michael | ||||
* | Remove unused variable from wbcCheckTrustCredentials(). | Gerald W. Carter | 2008-04-17 | 1 | -1/+0 |
| | |||||
* | Convert "wbinfo -m" to use wbcListTrusts() API call. | Gerald W. Carter | 2008-04-17 | 1 | -84/+50 |
| | |||||
* | Add wbcListTrusts() API call to libwbclient.so | Gerald W. Carter | 2008-04-17 | 2 | -6/+238 |
| | |||||
* | Follow error code name convention in libwbclient. | Gerald W. Carter | 2008-04-17 | 4 | -14/+14 |
| | | | | s/WBC_INVALID_RESPONSE/WBC_ERR_INVALID_RESPONSE/ | ||||
* | wbinfo: use wbcCheckTrustCredentials() | Stefan Metzmacher | 2008-04-17 | 1 | -10/+12 |
| | | | | metze | ||||
* | libwbclient: add wbcCheckTrustCredentials() | Stefan Metzmacher | 2008-04-17 | 2 | -0/+58 |
| | | | | | | | | This only accepts NULL as domain for now, because winbindd doesn't support checking trust passwords as a domain controller. metze | ||||
* | wbinfo: use wbcResolveWinsByName() and wbcResolveWinsByIP() | Stefan Metzmacher | 2008-04-17 | 1 | -26/+16 |
| | | | | metze | ||||
* | libwbclient: add wbcResolveWinsByName() and wbcResolveWinsByIP() | Stefan Metzmacher | 2008-04-17 | 2 | -0/+87 |
| | | | | metze | ||||
* | nsswitch: remove unused nsswitch/wb_client.c | Stefan Metzmacher | 2008-04-11 | 1 | -96/+0 |
| | | | | metze | ||||
* | libwbclient: add wbcSet[U|G]idMapping() and wbcSet[U|G]idHwm() functions | Stefan Metzmacher | 2008-04-11 | 2 | -0/+157 |
| | | | | metze | ||||
* | fix some extrasemi compile warnings | Björn Jacke | 2008-04-10 | 1 | -1/+1 |
| |