summaryrefslogtreecommitdiff
path: root/lib/uid_wrapper
Commit message (Expand)AuthorAgeFilesLines
* uid_wrapper: use conf.blddir to construct libnss_wrapper_so_pathStefan Metzmacher2017-04-071-2/+2
* lib: Update uid_wrapper to version 1.2.1Andreas Schneider2016-03-222-2/+2
* uwrap: Bump version to 1.2.0Andreas Schneider2015-11-051-1/+1
* uwrap: Fix build warning with release buildAndreas Schneider2015-11-051-0/+8
* uwrap: Add the EINVAL check to setegid()Andreas Schneider2015-11-051-0/+6
* uwrap: Allow setgid calls only for privileged usersAndreas Schneider2015-11-051-2/+57
* uwrap: Allow setregid calls only for privileged usersAndreas Schneider2015-11-051-2/+85
* uwrap: Allow setresgid calls only for privileged usersAndreas Schneider2015-11-051-55/+107
* uwrap: Move the EINVAL check down in seteuid()Andreas Schneider2015-11-051-4/+5
* uwrap: Allow setuid calls only for privileged usersAndreas Schneider2015-11-051-2/+57
* uwrap: Allow setreuid calls only for privileged usersAndreas Schneider2015-11-051-7/+84
* uwrap: Allow setresuid calls only for privileged usersAndreas Schneider2015-11-051-33/+89
* uwrap: Fix a possible null pointer dereferenceAndreas Schneider2015-11-051-0/+16
* uwrap: Improve debug outputAndreas Schneider2015-11-051-15/+15
* uwrap: Fix debug line in uwrap_init()Andreas Schneider2015-11-051-2/+3
* build: Build *_wrapper without -DNDEBUG for in-tree useAndrew Bartlett2015-10-161-1/+0
* build: Move __attribute__ ((destructor)) and ((constructor)) tests to wafsambaAndrew Bartlett2015-10-091-34/+0
* uwrap: Bump version to 1.1.1Andreas Schneider2015-08-211-1/+1
* uwrap: Removed double newlineAndreas Schneider2015-08-211-1/+1
* uwrap: Fix build if getres(uid|gid) are not available.Andreas Schneider2015-08-211-4/+4
* waf: Check for Linux has 32-bit credential callsAndreas Schneider2015-08-141-1/+37
* uwrap: Bump version to 1.1.0.Andreas Schneider2015-01-281-1/+1
* uwrap: Make sure we leave if the id is NULL.Andreas Schneider2015-01-281-0/+1
* uwrap: Support scenario where threads fork or creates threads.Robin Hack2015-01-281-221/+177
* uwrap: Prepare for overload of libpthread functions.Robin Hack2015-01-281-19/+140
* uwrap: Introduce UWRAP_LOCK_ALL and UWRAP_UNLOCK_ALL macrosRobin Hack2015-01-281-8/+14
* uwrap: Rewrite uwrap_libc_fns struct to pass strict aliasing rules.Robin Hack2015-01-281-59/+116
* uwrap: Fix wrong data types in syscalls switch.Robin Hack2015-01-281-12/+12
* uwrap: Add support for getresuid() and getresgid() glibc/syscall.Robin Hack2015-01-282-0/+111
* uwrap: Extend support for (set|get)groups libc functions and syscalls.Robin Hack2015-01-281-11/+82
* uwrap: Extend support for syscalls called from threads or main process.Robin Hack2015-01-281-0/+36
* uwrap: Small uwrap_init optimalization.Robin Hack2015-01-281-2/+2
* uwrap: Add support for running with address sanitizer.Andreas Schneider2015-01-282-0/+27
* uwrap: Reflect changes of uid/gid in threads to main process.Robin Hack2015-01-281-7/+50
* uwrap: Small optimalization of uwrap_init().Robin Hack2015-01-281-1/+2
* uwrap: Optimalization of uid_wrapper_enabled() function.Robin Hack2015-01-282-4/+42
* uid_wrapper: Fix race condition - uwrap_init.Robin Hack2015-01-281-5/+2
* uwrap: Fix race condition - glibc lookups.Robin Hack2015-01-281-3/+14
* uwrap: Add library constructor and move pthread_atfork inside.Robin Hack2015-01-282-9/+39
* uwrap: Use UWRAP_LOCK/UNLOCK macros instead of pthread_mutex_lock/unlock calls.Robin Hack2015-01-281-31/+40
* uwrap: Fix the handle loop for older gcc versions.Andreas Schneider2015-01-281-1/+4
* lib: uid_wrapper: Fix setgroups and syscall detection on a system without nat...Jeremy Allison2014-10-061-0/+7
* uwrap: Support dropping all supplemetary groups with setgroups()Jakub Hrozek2014-07-311-2/+12
* uwrap: Add logging if uwrap is enabled correctly.Andreas Schneider2014-07-311-0/+8
* uwrap: Log error if we are out of memory.Andreas Schneider2014-07-311-0/+2
* uwrap: Add a better logging function.Andreas Schneider2014-07-311-8/+67
* uwrap: Check for HAVE_FUNCTION_ATTRIBUTE_FORMAT.Andreas Schneider2014-07-312-0/+19
* uwrap: Fall back to RTLD_NEXT if we can't find libc.Andreas Schneider2014-07-311-4/+4
* uwrap: Add mutex in uwrap_destructor().Andreas Schneider2014-07-311-0/+2
* uwrap: Fix memory leak on error.Andreas Schneider2014-07-311-0/+1