.. |
GNUmakefile
|
WIP on no fixed position independant.
|
2015-03-02 13:47:30 +01:00 |
argv.c
|
Fix the expansion of argv[] for scripts.
|
2014-09-26 13:44:43 +02:00 |
argv0.c
|
Fix execve() support for foreign binaries + add some execve() regression tests.
|
2012-08-06 12:59:09 +02:00 |
cat.c
|
Fix binding support when the mount point has no parent directory.
|
2012-08-07 15:21:50 +02:00 |
chdir_getcwd.c
|
Don't use the MAP_32BIT trick to emulate the heap on 64-bit architectures.
|
2013-12-12 16:03:16 +01:00 |
echo.c
|
Fix execve() support for foreign binaries + add some execve() regression tests.
|
2012-08-06 12:59:09 +02:00 |
exec.c
|
Fix support to execute 32-bit programs from 64-bit programs.
|
2014-12-10 10:31:55 +01:00 |
false.c
|
Add a new testing framework.
|
2011-11-07 15:00:10 +01:00 |
fchdir_getcwd.c
|
Fix minor build compatibility issues.
|
2012-10-16 15:00:26 +02:00 |
fork-wait.c
|
Fix the tests related to ptrace.
|
2013-07-02 14:29:18 +02:00 |
getresgid.c
|
fake_id0: Set {e,s}{u,g}ids to 0 when executing a set{u,g}id binary.
|
2015-02-23 15:09:36 +01:00 |
getresuid.c
|
fake_id0: Set {e,s}{u,g}ids to 0 when executing a set{u,g}id binary.
|
2015-02-23 15:09:36 +01:00 |
ptrace-2.c
|
Update test suite so it support more system
|
2015-02-20 14:48:46 +01:00 |
ptrace.c
|
Fix the tests related to ptrace.
|
2013-07-02 14:29:18 +02:00 |
puts_proc_self_exe.c
|
Emulate /proc/self/exe when -q is used, and commit new value in execve() sysexit.
|
2014-12-01 11:15:53 +01:00 |
pwd.c
|
Fix detranslation of asymmetric bindings (getcwd(2) & readlink*(2)).
|
2012-01-23 17:08:36 +01:00 |
readdir.c
|
Fix binding support when the mount point has no parent directory.
|
2012-08-07 15:21:50 +02:00 |
readlink.c
|
Update test suite so it support more system
|
2015-02-20 14:48:46 +01:00 |
symlink.c
|
Update test suite so it support more system
|
2015-02-20 14:48:46 +01:00 |
test-00000000.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-0cf405b0.c
|
Fix a memory corruption when execve'ing "/proc/self/exe".
|
2013-01-10 13:32:31 +01:00 |
test-1c68c218.c
|
Fix x86_64 ABI support: the 5th and 6th syscall arguments were swapped.
|
2012-05-09 10:24:34 +02:00 |
test-1cd9d8f9.sh
|
Improve the build and testsuite compatibility.
|
2012-10-29 17:43:17 +01:00 |
test-1fedd9a3.sh
|
Add new "-i uid:gid" option to change the current user and group.
|
2014-02-12 07:32:03 +01:00 |
test-1ffc8309.c
|
Improve forward kernel compatibility, a.k.a. "kompat" extension or "-k" option.
|
2013-09-05 11:04:49 +02:00 |
test-1ffc8309.sh
|
Fix the "kompat" feature: don't reset "flags" if the syscall is not modified.
|
2013-07-11 14:43:22 +02:00 |
test-2db65cd2.sh
|
ptrace: Fix (1/2) SIGTRAP events caused by execve(2) when !PTRACE_O_TRACEEXEC.
|
2014-04-29 14:31:05 +02:00 |
test-3dec4597.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-5bed7141.c
|
Fix a typo in test-5bed7141 & test-5bed7141 introduced in commit dfe72e7d .
|
2014-03-17 16:18:48 +01:00 |
test-5bed7142.sh
|
Fix a couple of portability issues.
|
2014-06-25 09:40:42 +02:00 |
test-5bed7143.c
|
test-5bed7143: Update + remove temporary directory.
|
2014-03-24 16:01:46 +01:00 |
test-6b5a254a.sh
|
Fix support for bindings where the guest path is explicitly not dereferenced.
|
2013-06-06 13:35:19 +02:00 |
test-6d1e2650.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-6fb08ce1.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-8a83376a.sh
|
Make `ldd` works with the new loader + remove stub code.
|
2014-10-06 11:59:13 +02:00 |
test-8e5fa256.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-9c07fad8.c
|
Import PIE test-case (not yet supported) + misc. fixes + code cleanup.
|
2014-09-24 14:46:30 +02:00 |
test-9f5eeb72.sh
|
Allow dynamically linked versions of CARE.
|
2014-09-08 15:55:14 +02:00 |
test-55b731d3.sh
|
Improve the build and testsuite compatibility.
|
2012-10-29 17:43:17 +01:00 |
test-55fd1da5.sh
|
Revert "Make pop_component() return removed component".
|
2014-06-25 10:52:35 +02:00 |
test-79cf6614.c
|
Four minor changes:
|
2012-08-16 17:18:39 +02:00 |
test-82ba4ba1.c
|
Add new "-i uid:gid" option to change the current user and group.
|
2014-02-12 07:32:03 +01:00 |
test-82ba4ba1.sh
|
Fix minor typos.
|
2014-10-29 15:06:15 +01:00 |
test-092c5e26.sh
|
Four minor changes:
|
2012-08-16 17:18:39 +02:00 |
test-0228fbe7.sh
|
Enable postponed tests and disable deprecated tests.
|
2014-11-05 15:11:51 +01:00 |
test-230f47cf.sh
|
Be sure to exit with error code 0
|
2015-02-20 14:48:40 +01:00 |
test-230f47cg.sh.deprecated
|
Enable postponed tests and disable deprecated tests.
|
2014-11-05 15:11:51 +01:00 |
test-230f47ch.sh
|
Add new "-i uid:gid" option to change the current user and group.
|
2014-02-12 07:32:03 +01:00 |
test-0238c7f1.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-305ae31d.c
|
Fix "/proc/PID/fd/X" handling: allow final "/" + don't dereference iff very final.
|
2012-07-23 15:08:22 +02:00 |
test-305ae31d.sh
|
Fix the initialization of bindings that point to "/proc/self".
|
2012-06-25 22:51:23 +02:00 |
test-311b7a95.sh
|
Initial support for scripts by the new execve module.
|
2014-09-24 15:44:27 +02:00 |
test-517e1d6a.sh
|
Fix name of proot-ed processes.
|
2014-12-02 16:18:00 +01:00 |
test-517e1d6b.sh
|
Emulate /proc/self/exe when -q is used, and commit new value in execve() sysexit.
|
2014-12-01 11:15:53 +01:00 |
test-654decce.sh
|
Remove Bashism + update cpio command from test-cases.
|
2013-11-29 14:12:27 +01:00 |
test-713b6910.sh
|
Don't dereference argv[0] when launching a script through a symlink.
|
2014-08-07 14:33:21 +02:00 |
test-0830d8a8.sh
|
Fix support to execute 32-bit programs from 64-bit programs.
|
2014-12-10 10:31:55 +01:00 |
test-1743dd3d.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-2401b850.sh
|
Fix portability issues when using Valgrind (make -C tests/ memcheck).
|
2014-09-01 13:50:01 +02:00 |
test-3624be91.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-03969e70.sh
|
Search the initial command in "." if it contains at least one '/'.
|
2013-11-26 19:28:09 +01:00 |
test-5467b986.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-16573e73.c
|
Don't trust PTRACE_EVENT_CLONE to get the clone flags.
|
2013-06-26 11:04:12 +02:00 |
test-25069c12.c
|
Prepare PRoot release v5.0.0.
|
2014-11-13 14:43:18 +01:00 |
test-25069c13.c
|
Enable postponed tests and disable deprecated tests.
|
2014-11-05 15:11:51 +01:00 |
test-53355a5b.sh
|
Fix a couple of portability issues.
|
2014-06-19 16:44:45 +02:00 |
test-67972fbe.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-071599da.sh
|
kompat: discard AT_SYSINFO to ensure faked OS release is read through uname(2).
|
2013-08-22 16:22:52 +02:00 |
test-691786c8.sh
|
Fix use of uninitialised bytes, detected by Valgrind.
|
2014-11-07 09:34:18 +01:00 |
test-5996858d.sh
|
Improve test-5996858d portability: on x86, AT_HWCAP can be "" instead of "0".
|
2014-11-10 09:05:41 +01:00 |
test-7601199b.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-11111111.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-22222222.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-33333333.c
|
Fix a race condition that leaved the last tracee's child untraced.
|
2012-03-27 19:18:35 +02:00 |
test-33333334.c
|
Add initial support for ptrace({G,S}ETFPREGS, ...) + 2 unrelated test-cases.
|
2014-02-19 14:40:39 +01:00 |
test-44444444.c
|
Don't fail just because the getcwd/readlink size is greater than PATH_MAX.
|
2012-03-22 13:25:01 +01:00 |
test-51943658.c
|
Add a new testing framework.
|
2011-11-07 15:00:10 +01:00 |
test-66666666.c
|
Leave all but the first bare SIGTRAP unhandled.
|
2012-05-07 11:03:30 +02:00 |
test-77777777.c.unreliable
|
Remove the SIGSTOP test, it isn't reliable from one kernel version to another.
|
2012-05-18 13:28:10 +02:00 |
test-88888888.c
|
Fix some portability issues exposed by the OBS validation.
|
2012-06-11 22:32:26 +02:00 |
test-99999999.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-a3e68988.c
|
Fix ELF auxiliary vectors to make GDB DSO support work under PRoot.
|
2014-06-17 14:15:14 +02:00 |
test-a4d7ed70.sh
|
Fix a couple of portability issues.
|
2014-06-25 09:40:42 +02:00 |
test-a8e69d6f.c
|
Update test suite so it support more system
|
2015-02-20 14:48:46 +01:00 |
test-aaaaaaaa.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-af062114.c
|
Use the ELF interpreter as a loader when it's necessary only.
|
2012-07-02 20:23:56 +02:00 |
test-b6df3cbe.sh
|
Add a test against /proc/<pid>/cmdline.
|
2014-10-03 13:56:18 +02:00 |
test-b94dd86a.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-b161bc0a.sh
|
Make the test-suite more portable.
|
2012-10-23 17:33:08 +02:00 |
test-bbbbbbbb.sh
|
Fix the translation of link*: the last components shouldn't be dereferenced.
|
2012-07-17 16:00:02 +02:00 |
test-bdc90417.c
|
Don't use the MAP_32BIT trick to emulate the heap on 64-bit architectures.
|
2013-12-12 16:03:16 +01:00 |
test-c5a7a0f0.c
|
Fix a typo in test-5bed7141 & test-5bed7141 introduced in commit dfe72e7d .
|
2014-03-17 16:18:48 +01:00 |
test-c6b77b77.mk
|
Fix some protability issues with the testsuite.
|
2012-02-15 16:31:53 +01:00 |
test-c6b77b77.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-c10e2073.c
|
Update test suite so it support more system
|
2015-02-20 14:48:46 +01:00 |
test-c47aeb7d.c
|
Add test for commit c47aeb7d "Fix ptrace emulation for multi-threaded programs"
|
2014-12-10 11:14:12 +01:00 |
test-c68d18dc.sh
|
Revert 'care: Fix sub-reconfiguration support, ie. when executed from proot.'
|
2014-11-10 14:05:01 +01:00 |
test-c15999f9.sh
|
Remove placeholders created in the guest rootfs by the glue mechanism.
|
2014-05-19 15:53:53 +02:00 |
test-careauth.sh
|
Allow dynamically linked versions of CARE.
|
2014-09-08 15:55:14 +02:00 |
test-careexit.sh
|
Return expected error when chdir(2) to a non "searchable" directory.
|
2014-03-31 13:47:35 +02:00 |
test-carehwcp.sh
|
care: Override all uname/utsname fields and AT_HWCAP (forced to 0) when re-executing.
|
2014-10-29 15:05:59 +01:00 |
test-carequot.sh
|
Allow dynamically linked versions of CARE.
|
2014-09-08 15:55:14 +02:00 |
test-cb1143ab.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-cccccccc.sh
|
Fix cwd/chroot support with threads by introducing a filesystem namespace structure.
|
2012-10-18 14:48:42 +02:00 |
test-cdd39012.sh
|
Fix multi-process support for ptrace(2), ``strace -f`` barely works.
|
2013-07-02 14:31:02 +02:00 |
test-cea75343.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-commmmmm.sh
|
Fix name of proot-ed processes.
|
2014-12-02 16:18:00 +01:00 |
test-d1be631a.sh
|
Add new "-i uid:gid" option to change the current user and group.
|
2014-02-12 07:32:03 +01:00 |
test-d1da0d8d.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-d92b57ca.sh
|
ptrace: Fix support for ``proot proot -v 1 ...``.
|
2014-05-28 06:25:20 +02:00 |
test-d2175fc3.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-d2175fc4.c
|
Update test suite so it support more system
|
2015-02-20 14:48:46 +01:00 |
test-dddddddd.sh
|
Fix a portability issue in test-dddddddd.sh on Debian-based systems.
|
2014-08-05 10:32:58 +02:00 |
test-de756935.sh
|
Set $PWD to the value specified by the -w option, for the sake of consistency.
|
2014-08-04 15:12:34 +02:00 |
test-df4de4db.sh
|
Add support for PTRACE_SINGLESTEP.
|
2013-07-04 07:17:36 +02:00 |
test-dfb0c3b6.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-e87b34ae.c
|
Fix test-e87b34ae: don't assume so much processes can be spawned at once.
|
2013-06-04 11:07:00 +02:00 |
test-e87ca6ca.sh
|
When executed by the root user, skip tests that assume no privileges.
|
2014-07-07 10:39:23 +02:00 |
test-e99993c8.sh
|
Make the test-suite more portable.
|
2012-10-23 17:33:08 +02:00 |
test-e940896f.sh
|
Fix the creation of the glue for relative bindings, eg. ``-b .``
|
2012-09-19 10:43:56 +02:00 |
test-eddeba0e.sh
|
Improve the build and testsuite compatibility.
|
2012-10-29 17:43:17 +01:00 |
test-f7089d4f.sh
|
Remove support for the old way to specify guest rootfs, à la chroot.
|
2014-05-19 16:58:37 +02:00 |
test-fa205b56.c
|
Fix ptrace emulation for multi-threaded programs.
|
2014-12-09 14:03:02 +01:00 |
test-fbca9cc2.sh
|
Make ptracer notified about execve sysexit at the end of loading process.
|
2014-09-29 12:38:13 +02:00 |
test-fdf487a0.c
|
Don't canonicalize named file descriptors that reference special objects.
|
2014-06-27 09:27:50 +02:00 |
test-ffffffff.sh
|
Add new "-i uid:gid" option to change the current user and group.
|
2014-02-12 07:32:03 +01:00 |
test-getres32.sh
|
fake_id0: Make 32-bit suid binaries raise their faked privileges on PRoot 64-bit.
|
2015-02-24 13:54:42 +01:00 |
test-getresid.sh
|
fake_id0: Set {e,s}{u,g}ids to 0 when executing a set{u,g}id binary.
|
2015-02-23 15:09:36 +01:00 |
test-gggggggg.sh
|
Remove placeholders created in the guest rootfs by the glue mechanism.
|
2014-05-19 15:53:53 +02:00 |
test-hhhhhhhh.sh
|
Fix a couple of portability issues, again.
|
2014-06-25 13:34:29 +02:00 |
test-iiiiiiii.c
|
Fix support for accessat(2) and fchmodat(2): they have only 3 parameters, not 4.
|
2014-07-18 14:07:56 +02:00 |
test-kkkkkkkk.c
|
Ensure the minimum heap size is at least 1MiB.
|
2013-10-21 11:05:03 +02:00 |
test-mmmmmmmm.sh
|
Don't enforce a final "." when canonicalizing "./foo/".
|
2013-10-11 17:01:19 +02:00 |
test-nnnnnnnn.c
|
Add support for socketcall(2) + fix support for other socket syscalls.
|
2013-03-11 17:36:18 +01:00 |
test-oooooooo.c
|
Don't abort when a "spurious" sysexit event from a signaled tracee is reported.
|
2013-09-09 13:19:31 +02:00 |
test-posindep.sh
|
WIP on no fixed position independant.
|
2015-03-02 13:47:30 +01:00 |
test-pppppppp.sh
|
Return -EACCESS when execve'ing a directory, as expected by some programs.
|
2013-06-14 10:05:34 +02:00 |
test-proocare.sh
|
care: Fix sub-reconfiguration support, ie. when executed from proot.
|
2014-02-12 11:38:44 +01:00 |
test-ptrace00.c
|
Add initial support for ptrace({G,S}ETFPREGS, ...) + 2 unrelated test-cases.
|
2014-02-19 14:40:39 +01:00 |
test-ptrace01.c
|
ptrace: Always report WIFEXITED and WIFSIGNALED events to the ptracer.
|
2014-05-14 11:00:30 +02:00 |
test-rrrrrrrr.sh
|
Make /proc/self/root returns the host path currently used as rootfs.
|
2013-07-02 06:51:11 +02:00 |
test-ssssssss.c
|
Automatically bind translated socket paths that are too long to shorter paths.
|
2014-08-07 10:25:59 +02:00 |
test-tempdire.sh
|
Add hidden option "PROOT_TMP_DIR", used to specify an alternate temporary directory.
|
2015-03-02 08:11:06 +01:00 |
test-wwwwwwww.sh
|
Fix getcwd() emulation: do not involve the kernel since it is fully emulated.
|
2014-02-11 12:17:46 +01:00 |
test-xxxxxxxx.c
|
Return -EACCESS when execve'ing a directory, as expected by some programs.
|
2013-06-14 10:05:34 +02:00 |
test-yyyyyyyy.sh
|
proot: Ensure that kompat & fake_id0 extensions are instantiated only once.
|
2015-02-25 11:15:08 +01:00 |
true.c
|
Add a new testing framework.
|
2011-11-07 15:00:10 +01:00 |
validation.mk
|
Prepare PRoot release v5.1.0.
|
2014-12-11 16:45:00 +01:00 |