summaryrefslogtreecommitdiff
path: root/nsswitch
AgeCommit message (Collapse)AuthorFilesLines
2010-04-19libwbclient: Add wbcStrDupVolker Lendecke2-0/+16
2010-04-19libwbclient: Convert wbcSidToString to not use tallocVolker Lendecke1-22/+22
2010-04-19libwbclient: Make copy_group_entry not use tallocVolker Lendecke1-24/+44
2010-04-19libwbclient: Make copy_passwd_entry not use tallocVolker Lendecke1-28/+41
2010-04-19libwbclient: Make wbcGuidToString not use tallocVolker Lendecke1-20/+16
2010-04-19libwbclient: Make wbcLibraryDetails not use tallocVolker Lendecke1-1/+3
2010-04-19libwbclient: Add wbcAllocateMemory()Volker Lendecke2-2/+54
This prepares for removing libwbclient's talloc dependency. It is a non-hierarchical "talloc-lite" that has destructors. It is necessary because we have the catch-call wbcFreeMemory call. Individual wbcFreeXXX calls for the different structures wbclient returns would have made this easier, but wbcFreeMemory is the API we have to live with.
2010-04-19s4-waf: fixed WINBINDD_SOCKET_DIR for wb_common in s4Andrew Tridgell1-1/+1
s4 uses a different path for the socket
2010-04-18nsswitch: Fix a memleak in wbinfoVolker Lendecke1-0/+2
2010-04-18s4-waf: removed the unused installdir= option to SAMBA_BINARY()Andrew Tridgell1-2/+0
This was left over from the automatic conversion of the config.mk files
2010-04-13libwbclient: Re-Fix a bug that was fixed with e5741e27c4cVolker Lendecke4-29/+56
> 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-04-13libwbclient: Remove a pointless variableVolker Lendecke1-3/+1
2010-04-12lib/replace/wscript: inline LIBREPLACE_EXT into 'replace' as the autoconf ↵Stefan Metzmacher1-2/+2
system does metze
2010-04-11nsswitch/wbinfo: Fix the S4 header checkKai Blin1-1/+1
2010-04-10libwbclient: Fix a memleak in wbcGetDisplayNameVolker Lendecke1-0/+1
2010-04-10libwbclient: Ensure correct 0-termination in wbcGetSidAliasesVolker Lendecke1-0/+1
2010-04-09libwbclient: Fix some memleaks in the testsVolker Lendecke1-0/+7
2010-04-06s4-waf: removed the AUTOGENERATED markersAndrew Tridgell1-4/+0
we won't be using the mk -> wscript generator again
2010-04-06s4-waf: more places missing libreplaceAndrew Tridgell1-4/+1
2010-04-06s4-waf: cleanup use of LIBPOPT vs popt dependencyAndrew Tridgell1-1/+1
2010-04-06s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell3-0/+6
them
2010-04-06build: configure fixes for opensolarisAndrew Tridgell1-3/+2
2010-04-06build: check libc first for several librariesAndrew Tridgell1-1/+1
2010-04-06build: check for pam headersAndrew Tridgell1-0/+5
2010-04-06build: waf quicktest nearly worksAndrew Tridgell1-2/+3
Rewrote wafsamba using a new dependency handling system, and started adding the waf test code
2010-04-06build: commit all the waf build files in the treeAndrew Tridgell2-0/+37
2010-04-04libwbclient: Fix a memleak in wbcListTrustsVolker Lendecke1-8/+3
2010-04-04libwbclient: Fix memleaks in testsVolker Lendecke1-0/+10
2010-04-04libwbclient: Fix a memleak in wbcListTrustsVolker Lendecke1-0/+3
2010-04-04libwbclient: Streamline result processing of wbcCredentialCache()Volker Lendecke1-4/+2
2010-04-04libwbclient: Fix a memleak in wbcCredentialCacheVolker Lendecke1-0/+1
2010-04-03libwbclient: Both talloc_free and wbcFreeMemory deal with NULLVolker Lendecke2-18/+6
This is in line with the ANSI C standard definition of free(NULL)
2010-04-02s3: Add wbinfo --logoffVolker Lendecke1-0/+23
2010-04-02s3: Remove some pointless break statementsVolker Lendecke1-3/+0
2010-03-26libutil: moved the networking defines to util_net.hAndrew Tridgell1-0/+1
These were causing thousands of warnings on solaris8
2010-03-20s3: Fix bug 7202Volker Lendecke1-0/+5
Make sure _nss_wins_gethostbyname_r has a talloc stackframe available Thanks to Sergey Tereschenko <serg.partizan@gmail.com> for reporting the bug! Volker
2010-03-13NSS:winbind_struct_protocol.h - fix typoMatthias Dieter Wallnöfer1-1/+1
2010-03-11s4: allow pam_winbind.so to be build on samba4Matthieu Patou1-0/+7
* Modify the nsswitch/config.m4 to add tests and build that will be put in configure by the autoconf/autoheader We test if there is pam headers and pam library to be able to build the pam module We add s4 build directive (that are normaly in standalone config.mk) this is due to the fact that we need to rely on path that are guessed during configure. Add tests not to build pam_winbind if pam dev files is not present Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-11s4: Modify auth/config.m4 to move pam tests to nsswitch.m4 so that we tests ↵Matthieu Patou1-0/+24
things in one place Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10nsswitch: build libnss_winbind.so with SOVERSION = 2Stefan Metzmacher1-0/+2
metze
2010-03-10nsswitch: don't use socket_wrapper for winbind client codeStefan Metzmacher1-2/+1
metze
2010-03-10nsswitch: build libnss_winbindd.so only for the non merged buildStefan Metzmacher1-0/+2
metze
2010-03-09s4:unittest Fix unittest to reflect that wbinfo -r no longer failMatthieu Patou1-1/+2
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
2010-03-06s3: Add i18n/l10n strings in pam_winbind.c coming from winbindd.Bo Yang1-1/+1
Signed-off-by: Bo Yang <boyang@samba.org>
2010-03-03s4-build: fix SMB_LIBRARY and change its name so it didn't collide with s3 oneMatthieu Patou1-1/+1
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-03nsswitch: libpam remove depedance on locale.h use directly LOCALEDIRMatthieu Patou2-2/+1
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-02-13libwbclient: Fix s4 build failure by fixing up includes.Kai Blin6-3/+4
Sorry about this, folks.
2010-02-13libwbclient: Separate out the async functionsKai Blin9-1763/+2066
2010-02-11libwbclient: Test wbcLookupName async functionsKai Blin1-0/+79
2010-02-11libwbclient: Implement wbcLookupName_send/recvKai Blin2-0/+137