uwrap: Fix build on Solaris.
[obnox/cwrap/uid_wrapper.git] / src / uid_wrapper.c
2013-11-20 Andreas Schneideruwrap: Fix build on Solaris.
2013-11-15 Andreas Schneideruwrap: Move pthread_atfork() to correct position.
2013-11-15 Andreas Schneideruwarp: Load libc functions on OSX.
2013-11-15 Andreas Schneideruwrap: Fix build on OSX.
2013-11-15 Andreas Schneidercmake: Add check for syscall prototype.
2013-11-15 Andreas Schneidercmake: Add check for setgroups prototype.
2013-11-11 Andreas Schneideruwrap: Prevent deadlocks if the application forks.
2013-11-09 Andreas Schneideruwrap: Add UID_WRAPPER_ROOT=2 mode.
2013-11-09 Andreas Schneideruwrap: Add a nwrap_setgroup which syncs all threads.
2013-11-09 Andreas Schneideruwrap: Make initialization check faster.
2013-11-09 Andreas Schneideruwrap: Add mutexes to make it thread safe.
2013-11-09 Andreas Schneideruwrap: Add support for thread safe functions.
2013-11-09 Andreas Schneideruwrap: Remove wrong SYS_initgroups.
2013-11-09 Andreas Schneideruwrap: Check the value of UID_WRAPPER env variable.
2013-11-09 Andreas Schneideruwrap: Fix a typo in getgid().
2013-11-09 Andreas Schneideruwrap: Add UID_WRAPPER_ROOT environment variable.
2013-11-09 Andreas Schneideruwrap: Refactor uid and gid initialization.
2013-11-09 Andreas Schneideruwrap: Add support for real/save uid/gid changing.
2013-11-09 Andreas Schneideruwrap: Add ruid, suid, rgid and sgid.
2013-11-09 Andreas Schneideruwrap: Add error handling for seteuid().
2013-11-09 Andreas Schneideruwrap: Remove unneeded gid wrappers.
2013-11-09 Andreas Schneideruwrap: Remove unneeded uid wrappers.
2013-11-09 Andreas Schneidercmake: Check for thread local storage support.
2013-11-09 Andreas Schneideruwrap: Make sure we have the id syscalls.
2013-07-03 Andreas Schneidersrc: Add support for 32bit linux syscalls.
2013-07-02 Andreas SchneiderFix the license of the source code.
2013-06-28 Andreas Schneidersrc: Make sure nothing overrides libc symbols.
2013-06-07 Andreas Schneidersrc: Fix setting the initial uid and gid.
2013-06-07 Andreas Schneidersrc: Add some debug output.
2013-06-06 Andreas Schneidersrc: Add a libc_vsyscall() function.
2013-06-06 Andreas Schneidersrc: Get the libc syscall() working.
2013-06-06 Andreas Schneidersrc: Add all syscalls needed for Samba.
2013-06-06 Andreas Schneidersrc: Fix va_arg parsing.
2013-06-06 Andreas Schneidersrc: Move uwrap wrapper to own functions.
2013-06-05 Andreas Schneidersrc: Add missing syscalls.
2013-06-05 Andreas SchneiderInitial commit.