summaryrefslogtreecommitdiff
path: root/nsswitch
AgeCommit message (Collapse)AuthorFilesLines
2011-01-19s3: Add wbinfo --dc-infoVolker Lendecke4-2/+136
wbinfo --dc-info prints the current DC name and IP address. This helps diagnosing problems that might happen when a later wbinfo --ping-dc fails. This patch started out by using the SAF and NBT cache entires, but those are relatively short-lived. So I decided to invent a new gencache entry with a very long timeout. We need to go via the gencache because when for some reason a winbind child process is stuck, we can't query it for the current DC it's connected to. This must eventually go away again when we have a fully async winbind. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Jan 19 08:40:28 CET 2011 on sn-devel-104
2011-01-08Move wins_lookup_open_socket_in() to remove a compile warning.Jeremy Allison1-44/+43
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Jan 8 01:48:27 CET 2011 on sn-devel-104
2011-01-07s3: Make name_query use /tmp/.nmbd/unexpectedVolker Lendecke1-10/+3
2011-01-04Revert "nsswitch Add talloc depencency for nsstest"Stefan Metzmacher1-1/+1
This reverts commit 640028d158583825ea5ffd1266f099cf8776db5d. This is not needed anymore. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jan 4 09:38:57 CET 2011 on sn-devel-104
2011-01-04nsswitch: remove includes.h dependency from nsstest.cStefan Metzmacher1-16/+9
metze
2011-01-04nsswitch Add talloc depencency for nsstestAndrew Bartlett1-1/+1
nsstest does not use talloc, but it includes talloc.h via includes.h, and so without this it cannot find the right internal header. This wasn't noticed before, as most linux developer boxes have a talloc.h. The issue was reported by Adam Tauno Williams <awilliam at whitemice.org> Andrew Bartlett
2011-01-01nss_wins: Fix a type-punned warningVolker Lendecke1-1/+2
2010-12-28s3: Make name_query return NTSTATUSVolker Lendecke1-2/+5
Also use talloc for the result Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Dec 28 18:21:05 CET 2010 on sn-devel-104
2010-12-28s3: AllowDebugChange is goneVolker Lendecke1-2/+0
2010-12-28Fix a memleak in nss_winsVolker Lendecke1-0/+1
2010-12-28Fix a crash in libnss_winsVolker Lendecke1-1/+1
lp_set_parm accesses the case tables
2010-12-28s3: Remove an ancient typedefVolker Lendecke1-3/+3
2010-12-19wb_reqtrans is not used in libwbclientVolker Lendecke2-507/+0
2010-12-19Move wbc_async.[ch] to its only user: smbtorture3Volker Lendecke2-945/+0
2010-12-19libwbclient: Put the wb_reqtrans definitions into wb_reqtrans.hVolker Lendecke3-31/+63
2010-12-19s3: Add -P as an alias for --ping-dcVolker Lendecke1-3/+2
This is a much less intrusive version of the DC connectivity check than wbinfo -t is. Make it simple to use.
2010-12-16s4-waf: nsstest only needs replace.Günther Deschner1-1/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Dec 16 11:40:52 CET 2010 on sn-devel-104
2010-12-15s3-waf: use shared libwbclient wscript_build.Günther Deschner1-0/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Dec 15 11:42:16 CET 2010 on sn-devel-104
2010-12-12build: change lib order to fix build on netbsdMatthieu Patou1-1/+1
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sun Dec 12 10:54:02 CET 2010 on sn-devel-104
2010-12-11s4-smbtorture: Make test names lowercase and dot-separated.Jelmer Vernooij1-1/+1
This is consistent with the test names used by selftest, should make the names less confusing and easier to integrate with other tools. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Dec 11 04:16:13 CET 2010 on sn-devel-104
2010-12-01s4/waf: add intl dependency for nss_winnbindBjörn Jacke1-1/+1
needed to fix a build issue on NetBSD and other platforms Autobuild-User: Björn Jacke <bj@sernet.de> Autobuild-Date: Wed Dec 1 16:15:19 CET 2010 on sn-devel-104
2010-11-27libwbclient: Correctly order the wbcAllocateMemory argsVolker Lendecke2-11/+11
In these cases, it does not make a functional difference. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Nov 27 19:56:02 CET 2010 on sn-devel-104
2010-11-27libwbclient: Fix a division by zeroVolker Lendecke1-1/+1
If wbinfo -r returns no groups, wbcAllocateMemory divides by zero
2010-11-17developer: only do the C++ reserved name checking on LinuxAndrew Tridgell1-26/+0
this prevents us breaking the solaris build, but will still mean we prevent C++ vars in our code
2010-11-02s3-debug Remove 'AllowDebugChange' and use lp_set_cmdline() insteadAndrew Bartlett1-2/+1
By removing this global variable, the API between the two different debug systems is made more similar. Both s3 and s4 now have lp_set_cmdline() which ensures that the smb.conf cannot overwrite these the user-specified log level. Andrew Bartlett
2010-10-31s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij4-105/+0
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
2010-10-26waf: Remove lib prefix from libraries manually.Jelmer Vernooij1-2/+2
2010-10-26s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij1-1/+1
2010-10-24s4: Rename WBCLIENT to wbclient.Jelmer Vernooij2-22/+22
2010-10-24s4: Rename LIBSAMBA-* to libsamba-*Jelmer Vernooij1-2/+2
2010-10-24s4: Rename LIBSECURITY{_SESSION,} to libsecurity{_session,}Jelmer Vernooij1-1/+1
2010-10-24waf: Rename LIBWINBIND-CLIENT to libwinbind-clientJelmer Vernooij2-5/+5
2010-10-23s4: Rename NSS_WRAPPER to nss_wrapper.Jelmer Vernooij1-1/+1
Only link to nss_wrapper when it is enabled. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 23 23:05:44 UTC 2010 on sn-devel-104
2010-10-23s4: Rename UID_WRAPPER to uid_wrapper.Jelmer Vernooij1-1/+1
Only link to uid_wrapper when it is enabled.
2010-10-21nsswitch: make LIBWINBIND-CLIENT a private libraryAndrew Tridgell1-5/+6
2010-10-21nsswitch: make LIBWBCLIENT a private libraryAndrew Tridgell1-4/+5
2010-10-20nsstest: no need for two copies of the same tool.Günther Deschner1-30/+114
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Oct 20 15:05:34 UTC 2010 on sn-devel-104
2010-10-14libcli/auth Merge source4/libcli/security and util_sid.c into the common codeAndrew Bartlett1-1/+1
This should ensure we only have one copy of these core functions in the tree. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-10-12libwbclient: Remove half-finished async implementationKai Blin7-2184/+0
The old approach on doing async libwbclient was never really finished. Go ahead and remove this implementation. Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Tue Oct 12 07:05:31 UTC 2010 on sn-devel-104
2010-09-16wbclient: gr_mem can be NULLAndrew Tridgell1-0/+5
if the structure was partly created and an error occurred, then don't crash Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-16wbclient: paranoid check for double freeAndrew Tridgell1-0/+5
added while tracking down a crash in the wbinfo blackbox test Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-16s4-test: enable valgrind on wbinfo testsAndrew Tridgell1-1/+1
2010-09-14nss_winbind: Fix soname.Jelmer Vernooij1-1/+1
2010-09-13s3: Do not directly log off after a pam_logonVolker Lendecke1-0/+1
2010-09-13s3: Fix wbinfo arg for --pam-logonVolker Lendecke1-1/+1
2010-09-11s4:unittest: Test wbinfo --group-info and --gid-infoMatthieu Patou1-3/+11
Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org>
2010-09-11test_wbinfo.c - count more possible failuresMatthias Dieter Wallnöfer1-1/+2
2010-09-11nss-waf: use the right winbind pipe pathAndrew Tridgell1-0/+1
s4 uses a different location for the winbind pipe to s3
2010-09-11winbind-waf: the installed name is libnss_winbind.so.2Andrew Tridgell1-1/+1
the .2 is what libc adds to the name for this version of the nss API
2010-09-10s3: auth.krb5ccname and auth.unix_username are both fstringsVolker Lendecke1-4/+2
There's no point in checking for != NULL