obnox/cwrap/uid_wrapper.git
10 years agoAdd .clang_complete.
Andreas Schneider [Thu, 7 Nov 2013 10:37:52 +0000 (11:37 +0100)]
Add .clang_complete.

10 years agoAdd .gitignore
Andreas Schneider [Sat, 9 Nov 2013 10:41:48 +0000 (11:41 +0100)]
Add .gitignore

10 years agosrc: Add support for 32bit linux syscalls.
Andreas Schneider [Wed, 3 Jul 2013 11:27:40 +0000 (13:27 +0200)]
src: Add support for 32bit linux syscalls.

10 years agocmake: Fix ctest config.
Andreas Schneider [Tue, 2 Jul 2013 15:53:16 +0000 (17:53 +0200)]
cmake: Fix ctest config.

10 years agoAdd README, AUTHORS and ChangeLog.
Andreas Schneider [Tue, 2 Jul 2013 09:57:39 +0000 (11:57 +0200)]
Add README, AUTHORS and ChangeLog.

10 years agocmake: Fill out version numbers.
Andreas Schneider [Tue, 2 Jul 2013 09:57:23 +0000 (11:57 +0200)]
cmake: Fill out version numbers.

10 years agoFix the license of the source code.
Andreas Schneider [Tue, 2 Jul 2013 09:50:47 +0000 (11:50 +0200)]
Fix the license of the source code.

10 years agosrc: Make sure nothing overrides libc symbols.
Andreas Schneider [Fri, 28 Jun 2013 19:12:55 +0000 (21:12 +0200)]
src: Make sure nothing overrides libc symbols.

10 years agotests: Fix the test after setting the correct initial uid.
Andreas Schneider [Fri, 7 Jun 2013 11:10:19 +0000 (13:10 +0200)]
tests: Fix the test after setting the correct initial uid.

10 years agosrc: Fix setting the initial uid and gid.
Andreas Schneider [Fri, 7 Jun 2013 11:09:54 +0000 (13:09 +0200)]
src: Fix setting the initial uid and gid.

10 years agotests: Add as syscall stat test.
Andreas Schneider [Fri, 7 Jun 2013 08:15:27 +0000 (10:15 +0200)]
tests: Add as syscall stat test.

10 years agosrc: Remove unused header.
Andreas Schneider [Fri, 7 Jun 2013 08:15:14 +0000 (10:15 +0200)]
src: Remove unused header.

10 years agosrc: Add some debug output.
Andreas Schneider [Fri, 7 Jun 2013 08:14:59 +0000 (10:14 +0200)]
src: Add some debug output.

10 years agosrc: Add a libc_vsyscall() function.
Andreas Schneider [Thu, 6 Jun 2013 14:13:44 +0000 (16:13 +0200)]
src: Add a libc_vsyscall() function.

10 years agosrc: Get the libc syscall() working.
Andreas Schneider [Thu, 6 Jun 2013 13:04:36 +0000 (15:04 +0200)]
src: Get the libc syscall() working.

10 years agotests: Add test_uwrap_syscall().
Andreas Schneider [Thu, 6 Jun 2013 10:04:24 +0000 (12:04 +0200)]
tests: Add test_uwrap_syscall().

This doesn't work cause syscall() doesn't work with a va_list.

10 years agosrc: Add all syscalls needed for Samba.
Andreas Schneider [Thu, 6 Jun 2013 10:03:45 +0000 (12:03 +0200)]
src: Add all syscalls needed for Samba.

10 years agoconfig: Remove unused defines.
Andreas Schneider [Thu, 6 Jun 2013 10:02:39 +0000 (12:02 +0200)]
config: Remove unused defines.

10 years agotests: Add test_uwrap_syscall_setregid().
Andreas Schneider [Thu, 6 Jun 2013 08:14:06 +0000 (10:14 +0200)]
tests: Add test_uwrap_syscall_setregid().

10 years agosrc: Fix va_arg parsing.
Andreas Schneider [Thu, 6 Jun 2013 08:12:32 +0000 (10:12 +0200)]
src: Fix va_arg parsing.

10 years agotests: Add test_uwrap_syscall().
Andreas Schneider [Thu, 6 Jun 2013 07:29:45 +0000 (09:29 +0200)]
tests: Add test_uwrap_syscall().

10 years agotests: Add test_uwrap_setegid().
Andreas Schneider [Thu, 6 Jun 2013 06:45:37 +0000 (08:45 +0200)]
tests: Add test_uwrap_setegid().

10 years agotests: Fix 'make test'.
Andreas Schneider [Thu, 6 Jun 2013 06:44:16 +0000 (08:44 +0200)]
tests: Fix 'make test'.

10 years agotests: Add a testsuite.
Andreas Schneider [Thu, 6 Jun 2013 06:29:02 +0000 (08:29 +0200)]
tests: Add a testsuite.

10 years agocmake: Fix linking against libdl.
Andreas Schneider [Thu, 6 Jun 2013 06:28:37 +0000 (08:28 +0200)]
cmake: Fix linking against libdl.

10 years agosrc: Move uwrap wrapper to own functions.
Andreas Schneider [Thu, 6 Jun 2013 06:14:21 +0000 (08:14 +0200)]
src: Move uwrap wrapper to own functions.

This should make it clearer and avoid hopefully endless loops.

10 years agosrc: Add missing syscalls.
Andreas Schneider [Wed, 5 Jun 2013 15:27:14 +0000 (17:27 +0200)]
src: Add missing syscalls.

10 years agoInitial commit.
Andreas Schneider [Wed, 5 Jun 2013 15:19:59 +0000 (17:19 +0200)]
Initial commit.