summaryrefslogtreecommitdiff
path: root/nsswitch/wb_common.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-18nsswitch: Fix integer size types in winbind_write_sock()Andreas Schneider1-3/+8
2023-09-14nsswitch/wb_common.c: fix socket fd and memory leaks of global stateStefan Metzmacher1-30/+113
2023-09-14nsswitch/wb_common.c: don't operate on a stale wb_global_ctx.keyStefan Metzmacher1-5/+0
2023-09-14nsswitch/wb_common.c: winbind_destructor can always use get_wb_global_ctx()Stefan Metzmacher1-5/+1
2023-09-14nsswitch/wb_common.c: fix build without HAVE_PTHREADStefan Metzmacher1-1/+1
2023-01-06nsswitch: avoid calling pthread_getspecific() on an uninitialized keyRalph Boehme1-5/+17
2023-01-05nsswitch: leverage TLS if available in favour over global lockingRalph Boehme1-21/+104
2023-01-05nsswitch: prepare for removing global locking by using TLSRalph Boehme1-1/+1
2021-11-30nsswitch: move winbindd_free_response() as inline function to winbind_struct_...Stefan Metzmacher1-10/+0
2021-06-04nsswitch: Fix a typoVolker Lendecke1-1/+1
2020-11-10winbind: alternatively use prama fini for destructors if supportedBjörn Jacke1-0/+2
2018-11-28wbclient: Use #ifdef instead of #if for config.h definitionsAndreas Schneider1-5/+5
2018-11-13nsswitch: Handle possible NULL return value of getprogname()Andreas Schneider1-2/+7
2018-11-12wbclient: Add wbcSetClientProcessName()Andreas Schneider1-0/+9
2018-11-12wbclient: Send the client process name talking to winbindAndreas Schneider1-0/+23
2018-11-01nsswitch: protect access to wb_global_ctx by a mutexRalph Wuerthner1-1/+14
2018-11-01nsswitch: make wb_global_ctx private add add get/put functions to access glob...Ralph Wuerthner1-8/+33
2018-11-01nsswitch: use goto to have only one function returnRalph Wuerthner1-4/+8
2018-07-24nsswitch: Correct users of "ctx->is_privileged"Volker Lendecke1-5/+5
2018-07-24nsswitch: Make two functions staticVolker Lendecke1-5/+7
2018-04-24nsswitch: Only connect to the priv socket if requiredVolker Lendecke1-1/+5
2018-04-24nsswitch: fix memory leak in winbind_open_pipe_sock() when the privileged pip...Stefan Metzmacher1-2/+2
2017-11-18nsswitch: Slightly simplify winbindd_request_responseVolker Lendecke1-8/+6
2015-11-06Fix various spelling errorsMathieu Parent1-1/+1
2015-10-09build: Move __attribute__ ((destructor)) and ((constructor)) tests to wafsambaAndrew Bartlett1-1/+1
2015-07-15winbind client: avoid vicious cycle created by client retryUri Simchoni1-17/+9
2015-06-08nsswitch: Simplify winbind_named_pipe_sock()Volker Lendecke1-10/+8
2015-03-18Ensure we always initialise the winbind contextMatthew Newton1-1/+1
2015-03-10Make winbind client library thread-safe by adding contextMatthew Newton1-55/+126
2015-01-09Make sure response->extra_data.data is always cleared outMatthew Newton1-6/+7
2014-05-16nsswitch: Fix the check for the privileged pipe.Andreas Schneider1-17/+19
2014-05-08wbclient: ensure response struct is initializedAlexander Bokovoy1-0/+7
2014-04-17selftest: Rename WINBINDD_SOCKET_DIR environment variable.Andreas Schneider1-1/+1
2014-04-17wbclient: Check with nss_wrapper_enabled().Andreas Schneider1-6/+6
2014-04-17libwbclient: Handle uid_wrapper for pipe access.Andreas Schneider1-2/+33
2014-04-17Remove uid_wrapper related code.Andreas Schneider1-2/+0
2013-10-21nsswitch: Fix short writes in winbind_write_sockVolker Lendecke1-2/+2
2011-10-27nsswitch: Disable uid_wrapper in libwbclient.Andreas Schneider1-0/+2
2011-06-12nsswitch: Remove some refs to the global winbindd_fdVolker Lendecke1-8/+10
2011-03-10libwbclient: Add some input checkVolker Lendecke1-0/+4
2011-02-28nsswitch: Eliminate select from wb_commonVolker Lendecke1-28/+27
2011-02-10s3: Slightly simplify winbind_write_sockVolker Lendecke1-16/+14
2010-05-10libwbclient: Fix a fd-leak at dlclose-timeVolker Lendecke1-0/+3
2010-01-23nsswitch: Move nss_err_str to its only callerVolker Lendecke1-23/+0
2010-01-23nsswitch: Make some functions staticVolker Lendecke1-5/+7
2008-12-16nsswitch: Move source3 files to top level dir.Kai Blin1-0/+690