summaryrefslogtreecommitdiff
path: root/nsswitch
AgeCommit message (Collapse)AuthorFilesLines
2009-10-16s4-smbtorture: add very basic libwbclient testsuite.Günther Deschner1-0/+252
Guenther
2009-10-14Fix the build, missing ->.Jeremy Allison1-2/+2
Jeremy.
2009-10-15s3: Fix reference to freed memory in pam_winbind.Bo Yang1-2/+3
Signed-off-by: Bo Yang <boyang@samba.org>
2009-10-13nsswitch: add wbinfo -c (change trust account passwords).Günther Deschner1-0/+39
Guenther
2009-10-13libwbclient: add wbcChangeTrustCredentials.Günther Deschner3-0/+50
Guenther
2009-10-12s4:wbclient.h - add compatibility constantsMatthias Dieter Wallnöfer1-0/+6
This is the result of a discussion on samba-technical on how to deal best with existing programs which don't support my changes in the interface yet. Metze pointed out this "defines" as a possibility and simo and I agreed.
2009-10-09s3: Fix a memleak reported by dmarkeyVolker Lendecke1-0/+4
2009-10-09Fix builds with external tallocSimo Sorce1-2/+2
Make sure we do not reference our internal talloc directly. Let configure define what talloc.h file to use so that builds that use an extrenal talloc do not include 2 different versions of the talloc header.
2009-10-08winbind: adapt the new reject constants also thereMatthias Dieter Wallnöfer2-8/+13
Please note: in the past the value "0" was misinterpreted as other error. This isn't true. "0" means no error. Therefore a solution for this one has to found.
2009-10-07wbinfo: allow to check trusts via "wbinfo -t --domain DOMAINNAME".Günther Deschner1-5/+13
Guenther
2009-10-07libwbclient: implement secure channel verification for specific domains in ↵Günther Deschner2-12/+6
wbcCheckTrustCredentials(). Guenther
2009-09-16s3: Don't overwrite password in pam_winbind, subsequent pam modulesBo Yang1-4/+0
might use the old password and new password. Signed-off-by: Bo Yang <boyang@samba.org>
2009-09-15nss_winbind: remove unused variableBjörn Jacke1-1/+0
2009-09-11s4: Pass WINBINDD_SOCKET_DIR var in order to overide the location of the ↵Matthieu Patou1-0/+2
Winbind socket
2009-09-04wbinfo: fix various valgrind warnings and an invalid free.Günther Deschner1-7/+1
Kai, please check. Guenther
2009-09-01wbclient: Fix Bug #6680: always activate handling of large (> 256 byte) ntlmv2Günther Deschner1-4/+15
blobs in wbcAuthenticateUserEx(). Guenther
2009-08-30s3:libwbclient: Fix bug 6349, initialize domain info structVolker Lendecke1-0/+2
2009-08-18wbinfo: Reduce test noise in the wbinfo blackbox testKai Blin1-3/+7
With the switch to libwbclient the previously stubbed out --trusted-domains and --all-domains calls now fail. Set them to knownfail. The previously knownfail -D test is now stubbed out, test it now. This does not fix the issues with wbinfo -a and wbinfo -K not working on the build farm. I have no idea whatsoever what is causing this, as those are broken on my local machine even without my changes.
2009-08-18wbinfo: Use one codebase for Samba3 and Samba4.Kai Blin3-1335/+8
There can be only one....wbinfo that is.
2009-08-18s3 wbinfo: Only call afs_settoken_str if compiled with WITH_FAKE_KASERVERKai Blin1-0/+8
2009-08-18s3 wbinfo: use wbcSidTypeString instead of sid_type_lookupKai Blin1-2/+2
2009-08-18libwbclient: Add wbcSidTypeString function.Kai Blin2-1/+28
2009-08-18s3 wbinfo: Remove unused functions, use C99-typesKai Blin1-6/+1
2009-08-18s3 wbinfo: Explicitly include popt header, remove unused common options.Kai Blin1-1/+5
2009-08-18s3 wbinfo: Use talloc_strdup instead of SMB_STRDUPKai Blin1-21/+23
2009-08-18s3 wbinfo: Don't use global_myname()Kai Blin1-2/+17
2009-08-18s3 wbinfo: Avoid ADD_TO_ARRAY macro.Kai Blin1-1/+6
2009-08-18s3 wbinfo: Use uint32_t instead of uint32Kai Blin1-8/+8
2009-08-18s3 wbinfo: remove --get-auth-user and --set-auth-user functionalityKai Blin1-89/+6
Point to the corresponding commands in "net" instead.
2009-08-18s3 wbinfo: Get rid of lp_ functionsKai Blin1-100/+158
This commit also fixes a lot of line lengths to make the file more readable.
2009-08-16s3:winbind: Fix a potential segfault in libwbclientVolker Lendecke1-1/+1
2009-08-08Make wbinfo also print the members when querying a groupVolker Lendecke1-2/+18
2009-08-05s3:winbind: Add NDR-based parent-child communication to winbindVolker Lendecke1-0/+3
2009-08-05added a uid_wrapper libraryAndrew Tridgell1-1/+2
This library intercepts seteuid and related calls, and simulates them in a manner similar to the nss_wrapper and socket_wrapper libraries. This allows us to enable the vfs_unixuid NTVFS module in the build farm, which means we are more likely to catch errors in the token manipulation. The simulation is not complete, but it is enough for Samba4 for now. The major areas of incompleteness are: - no emulation of setreuid, setresuid or saved uids. These would be needed for use in Samba3 - no emulation of ruid changing. That would also be needed for Samba3 - no attempt to emulate file ownership changing, so code that (for example) tests whether st.st_uid matches geteuid() needs special handling
2009-07-18s3: add failure check.Bo Yang1-1/+4
Signed-off-by: Bo Yang <boyang@samba.org>
2009-07-18s3: compile warning and upn handlingBo Yang1-13/+24
Signed-off-by: Bo Yang <boyang@samba.org>
2009-06-19s3-pam_winbind: Fix Bug 6253: Use correct value for password expiry calculation.Günther Deschner1-1/+2
Based on patch from Blindauer Emmanuel <samba@mooby.net>. Guenther
2009-06-18libwbclient: fix returned LogonInfo in wbc_LogonUser().Günther Deschner1-2/+4
That function could return emtpy blobs for username and ccache for e.g. cached logins. Guenther
2009-06-18wbinfo: use wbcLogonUser for wbinfo -K.Günther Deschner1-35/+76
Guenther
2009-06-13libwbclient: Add debugging hooks.Kai Blin2-0/+91
2009-06-12Fix wb_req_more(): Return 0 when done, read_pkt_send needs thatVolker Lendecke1-0/+5
2009-06-08nsswitch: try to fix segfault in nss_winbind on NetBSD found by torture test.Günther Deschner1-2/+2
Guenther
2009-06-08async_sock: try fix the source4 build on FreeBSD, Solaris, SLES8Stefan Metzmacher2-10/+4
metze
2009-06-04libwbclient: Attempt to fix build on AIXKai Blin7-0/+7
2009-06-04nsstest: Relicense header file to LGPLv3+Kai Blin1-8/+12
2009-05-30talloc_strdup "dir" in wb_context_initVolker Lendecke1-1/+5
2009-05-30libwbclient: Store the winbind socket dir to use in the wb_contextKai Blin2-3/+13
2009-05-30libwbclient: Silence a compiler warningKai Blin1-1/+1
2009-05-30libwbclient: Add async call framework.Kai Blin9-2/+1239
2009-05-25nsswitch/winbind_nss_aix.c(fill_grent): fixed memory leak.Slava Semushin1-0/+3
Found by cppcheck: [./nsswitch/winbind_nss_aix.c:241]: (error) Memory leak: result