1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/nsswitch
Christof Schmitt fd364b01e2 pam_winbind: Fix CID 242274 Time of check time of use
Always issue the mkdir call to avoid the TOCTOU issue. Only if there is
already an object with the requested name, check whether it is a
directory.

Signed-off-by: Christof Schmitt <cs@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
2020-07-17 17:12:33 +00:00
..
krb5_plugin krb5_plugin: Fix developer build with newer heimdal system library 2019-11-13 17:49:38 +00:00
libwbclient nsswitch/libwbclient: clang: Fix Value stored to 'wbc_status' is never read 2019-07-11 04:08:13 +00:00
tests nsswitch:tests: Add test to check correct group lookup with samlogon cache 2020-01-24 17:18:38 +00:00
nsstest.c nsswitch: cppcheck: Fix memleakOnRealloc errors 2019-06-04 22:13:07 +00:00
nsstest.h nsswitch: Fix checking for config.h #define in nsstest.h 2018-12-16 21:04:10 +01:00
pam_winbind.c pam_winbind: Fix CID 242274 Time of check time of use 2020-07-17 17:12:33 +00:00
pam_winbind.h nsswitch: Add try_authtok option to pam_winbind 2018-10-02 14:12:13 +02:00
stress-nss-libwbclient.c nsswitch: Fix CID 1441070 Error handling issues (CHECKED_RETURN) 2018-11-09 22:42:27 +01:00
wb_common.c wbclient: Use #ifdef instead of #if for config.h definitions 2018-11-28 23:19:22 +01:00
wb_reqtrans.c nsswitch: make wb_reqtrans a common subsystem. 2011-02-17 00:52:42 +01:00
wb_reqtrans.h nsswitch: make wb_reqtrans a common subsystem. 2011-02-17 00:52:42 +01:00
wbinfo.c nsswitch: Fix username in wbinfo -K output 2020-01-24 15:46:42 +00:00
winbind_client.h wbclient: Add wbcSetClientProcessName() 2018-11-12 09:50:25 +01:00
winbind_nss_aix.c winbind_nss_aix: add incomplete attr_flag initializations 2018-12-22 03:11:14 +01:00
winbind_nss_config.h Remove special socket_wrapper code. 2014-04-17 14:56:06 +02:00
winbind_nss_freebsd.c nsswitch: maintain prototypes for the linux based functions only once 2018-04-03 16:41:09 +02:00
winbind_nss_hpux.h
winbind_nss_linux.c nsswitch/winbind_nss_linux.c use WBFLAG_FROM_NSS 2018-12-22 03:11:14 +01:00
winbind_nss_linux.h nsswitch: add some const to _nss_winbind_initgroups_dyn() prototype 2018-04-03 16:41:09 +02:00
winbind_nss_netbsd.c winbind_nss_netbsd: use WBFLAG_FROM_NSS 2018-12-22 03:11:14 +01:00
winbind_nss_netbsd.h
winbind_nss_solaris.c winbind_nss_solaris: use WBFLAG_FROM_NSS 2018-12-22 03:11:14 +01:00
winbind_nss_solaris.h nsswitch: maintain prototypes for the linux based functions only once 2018-04-03 16:41:09 +02:00
winbind_nss.h nsswitch: Fix checking for config.h #define in winbind_nss.h 2018-12-16 21:04:10 +01:00
winbind_struct_protocol.h winbind introduce WBFLAG_FROM_NSS 2018-12-22 03:11:14 +01:00
wins_freebsd.c nss_wins: add module for FreeBSD 2015-09-11 00:34:30 +02:00
wins.c wins: Use #ifdef instead of #if for config.h definitions 2018-11-28 23:19:22 +01:00
wscript_build build: Do not build selftest binaries for builds without --enable-selftest 2019-11-22 11:48:59 +00:00
wscript_configure nss/waf: check for secmethod_table.method_{attrlist,version} for aix >= 5.2 2018-12-22 06:22:22 +01:00