summaryrefslogtreecommitdiff
path: root/nsswitch/wbinfo.c
Commit message (Collapse)AuthorAgeFilesLines
* wbinfo: Fix a memory leak in wbinfo_ping_dc().Andreas Schneider2014-01-131-0/+1
| | | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Günther Deschner <gd@samba.org> (cherry picked from commit 541164d47a86bab90ef96a9be40b8c0997abdd61)
* CVE-2013-4408:s3:Ensure LookupSids replies arrays are range checked.Jeremy Allison2013-12-051-3/+20
| | | | | | | Bug: https://bugzilla.samba.org/show_bug.cgi?id=10185 Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Jeremy Allison <jra@samba.org>
* nsswitch: Add OPT_KRB5CCNAME to avoid an error message.Andreas Schneider2013-08-051-2/+4
| | | | | | | | | | | | BUG: https://bugzilla.samba.org/show_bug.cgi?id=10048 Reviewed-by: Günther Deschner <gd@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Fri Jul 26 17:40:26 CEST 2013 on sn-devel-104 Autobuild-User(v4-1-test): Karolin Seeger <kseeger@samba.org> Autobuild-Date(v4-1-test): Mon Aug 5 22:14:36 CEST 2013 on sn-devel-104
* wbinfo: allow to define a custom krb5ccname for kerberized pam auth.Günther Deschner2013-07-241-2/+4
| | | | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> (cherry picked from commit 73e6feff9b3f30e70d84fe256aff239fafdfdb95)
* nsswitch: Remove #if SAMBA_BUILD_ >= 4 now we only have the waf buildAndrew Bartlett2013-05-281-4/+0
| | | | | | Reviewed-by: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: David Disseldorp <ddiss@samba.org>
* Bug 9807 - wbinfo: fix segfault in wbinfo_pam_logonDavid Disseldorp2013-04-171-4/+3
| | | | | | | | | | | wbinfo_pam_logon() incorrectly assumes that wbcLogonUser() always returns an allocated wbcAuthErrorInfo struct on failure. Signed-off-by: David Disseldorp <ddiss@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Wed Apr 17 21:29:29 CEST 2013 on sn-devel-104
* wbinfo: Fix several memory leaks.Andreas Schneider2013-02-221-0/+8
| | | | Reviewed-by: Alexander Bokovoy <ab@samba.org>
* nsswitch: Cleanup code in parse_wbinfo_domain_user().Andreas Schneider2012-12-121-1/+2
| | | | | | | Found by Coverity. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Günther Deschner <gd@samba.org>
* wbinfo: Use new samba_getpass() function.Andreas Schneider2012-12-031-4/+11
| | | | Reviewed-by: Jelmer Vernooij <jelmer@samba.org>
* Extending space for fqdn in wbinfo --trusted-domains in verbose modeDaniel Liberman2012-08-231-2/+2
| | | | | | | | | Microsoft documentation states that maximum fqdn length is 64 characters, so extending DNS Domain column to 65 characters. Signed-off-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Thu Aug 23 03:49:00 CEST 2012 on sn-devel-104
* wbinfo: Improve output of wbinfo --ping-dcChristof Schmitt2012-08-151-3/+5
| | | | | | | | | | | Use wbcPingDc2 to get the DC name and print it. Cleanup error messages: Remove "Could not ping our DC", there is always a more specific message. Avoid printing "failed to call wbcPingDc" in case the ping has been attempted and it returns an error, the error is already printed. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* wbinfo: Fix Coverity ID 242684 Resource leakVolker Lendecke2012-05-151-0/+1
|
* wbinfo: Fix Coverity ID 242685 Resource leakVolker Lendecke2012-05-151-0/+1
|
* build: build wbinfo only once in the waf buildAndrew Bartlett2011-10-081-1/+2
| | | | | Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sat Oct 8 04:52:03 CEST 2011 on sn-devel-104
* wbclient: added support for handling WBC_ID_TYPE_BOTH mappingsAndrew Tridgell2011-09-231-0/+3
| | | | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Signed-off-by: Michael Adam <obnox@samba.org>
* Remove strlower_m() and strupper_m() from source4 and common code.Andrew Bartlett2011-05-031-1/+0
| | | | | | | | | This function is problematic because a string may expand in size when changed into upper or lower case. This will then push characters off the end of the string in the s3 implementation, or panic in the former s4 implementation. Andrew Bartlett
* nsswitch: Add wbinfo --sids-to-unix-idsVolker Lendecke2011-04-131-0/+78
| | | | Signed-off-by: Jeremy Allison <jra@samba.org>
* nsswitch: wbinfo --lookup-sidsVolker Lendecke2011-04-131-0/+63
| | | | Signed-off-by: Jeremy Allison <jra@samba.org>
* s3: Fix Coverity ID 2220: RESOURCE_LEAKVolker Lendecke2011-03-301-0/+2
|
* s3: Fix Coverity ID 2221: RESOURCE_LEAKVolker Lendecke2011-03-301-0/+2
|
* s3: Fix Coverity ID 2222: RESOURCE_LEAKVolker Lendecke2011-03-301-0/+2
|
* s3: Fix Coverity ID 2223: RESOURCE_LEAKVolker Lendecke2011-03-301-0/+2
|
* wbinfo: Use wbcSidToStringBufVolker Lendecke2011-03-051-60/+14
|
* wbinfo: Fix a debug messageVolker Lendecke2011-03-051-1/+1
|
* nsswitch: wbcFreeMemory deals fine with NULLVolker Lendecke2011-03-051-18/+6
|
* Revert "wbinfo: remove --set-uid-mapping - winbindd does not implement that ↵Michael Adam2011-02-101-0/+41
| | | | | | | | any more." This reverts commit 0e90d01d53ee197a6451b7c55c2afa74e0d8b0bb. Undo the library version bump.
* Revert "wbinfo: remove --set-gid-mapping - winbindd does not implement that ↵Michael Adam2011-02-101-0/+41
| | | | | | | | any more." This reverts commit 9de1fd4352346cb71b232b7198155e157396f6ec. Undo the library version bump.
* Revert "wbinfo: remove --remove-uid-mapping - winbindd does not implement ↵Michael Adam2011-02-101-0/+42
| | | | | | | | that any more." This reverts commit 36e2baa8da3de559ce0f6c927f6262a8e4648a97. Undo the library version bump.
* Revert "wbinfo: remove --remove-gid-mapping - winbindd does not implement ↵Michael Adam2011-02-101-0/+42
| | | | | | | | that any more." This reverts commit 48ad64aa78568c4ce743345448c9d39305752d73. Undo the library version bump.
* Revert "nsswitch: remove unused code from wbinfo.c"Michael Adam2011-02-101-0/+27
| | | | | | This reverts commit 3bdd2efff8d11448275965b464ac194a2ee0d3ae. Undo the library version bump.
* nsswitch: remove unused code from wbinfo.cGünther Deschner2011-02-021-27/+0
| | | | Guenther
* wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more.Michael Adam2011-01-271-42/+0
|
* wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more.Michael Adam2011-01-271-42/+0
|
* wbinfo: remove --set-gid-mapping - winbindd does not implement that any more.Michael Adam2011-01-271-41/+0
|
* wbinfo: remove --set-uid-mapping - winbindd does not implement that any more.Michael Adam2011-01-271-41/+0
|
* s3: Add wbinfo --dc-infoVolker Lendecke2011-01-191-0/+33
| | | | | | | | | | | | | | | 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
* s3: Add -P as an alias for --ping-dcVolker Lendecke2010-12-191-3/+2
| | | | | This is a much less intrusive version of the DC connectivity check than wbinfo -t is. Make it simple to use.
* s3: Do not directly log off after a pam_logonVolker Lendecke2010-09-131-0/+1
|
* s3: Fix wbinfo arg for --pam-logonVolker Lendecke2010-09-131-1/+1
|
* s3: Fix messsssagesVolker Lendecke2010-09-091-5/+5
|
* s3-popt: Only include popt-common.h when needed.Andreas Schneider2010-08-051-0/+1
|
* wbinfo: Fix error messagesVolker Lendecke2010-07-031-53/+53
|
* wbinfo: Document the deprecated sequence option correctly.Andreas Schneider2010-06-231-1/+1
| | | | I didn't find a way in popt to hide it.
* wbinfo: Add better libwbclient error reportingKai Blin2010-05-171-3/+101
|
* Revert "nsswitch: Fix a memleak in wbinfo"Volker Lendecke2010-04-241-2/+0
| | | | | | | This reverts commit a97f2a0a9c0f1c148a0152202296bb078103b40c. This was not a memleak, it was a valgrind false positive. We store "details" in a static.
* nsswitch: Add wbinfo --pam-logonVolker Lendecke2010-04-191-0/+78
| | | | This does a wbcLogonUser with credential caching
* nsswitch: Fix a memleak in wbinfoVolker Lendecke2010-04-181-0/+2
|
* nsswitch/wbinfo: Fix the S4 header checkKai Blin2010-04-111-1/+1
|
* s3: Add wbinfo --logoffVolker Lendecke2010-04-021-0/+23
|
* s3: Remove some pointless break statementsVolker Lendecke2010-04-021-3/+0
|