Commit Graph

17 Commits

Author SHA1 Message Date
criyle
1ccd9f13f8 change name from 'go-judger' to 'go-sandbox' 2019-08-24 20:32:56 -07:00
criyle
988d521f25 change to cancelable function style & release resource in run_program 2019-08-15 23:41:32 -07:00
criyle
45315e5ab2 remove duplicate sync pipe 2019-08-14 22:18:04 -07:00
criyle
4452ebd803 updated readme & enforced sync 2019-08-12 01:36:15 -07:00
criyle
25732d9455 finished container deamon POC & fixed fd dup 2019-08-05 20:02:04 -07:00
criyle
3247555505 add ability to run at memfd 2019-08-05 15:55:36 -07:00
criyle
144c38f0e8 fix sync with ptrace enabled 2019-07-27 19:33:26 -07:00
criyle
f7f041e1ef make pivot root readonly & add sync socketpair 2019-07-27 14:56:37 -07:00
criyle
67c0621b7f add benchmark to forkexec / seccomp 2019-07-22 22:35:05 -07:00
criyle
b8c180569f decoupling rununshared and tracer 2019-07-20 15:20:42 -07:00
criyle
7cebfb4eb8 remove debug infomation 2019-07-14 19:15:23 -07:00
criyle
d260bf4657 fixed unshared user namespace 2019-07-14 16:45:50 -07:00
criyle
4a120f9a3d try to fix unshare user namespace 2019-07-14 02:11:23 -07:00
criyle
c126eecfc7 use new syscalls for mkdir and rmdir 2019-07-12 21:15:38 -07:00
criyle
bcb6df3c53 try fix memory usage calc 2019-07-12 20:28:28 -07:00
criyle
148937fdc2 add ability to forkexec to unshare namespaces 2019-07-10 00:27:01 -07:00
criyle
0c79e83a9f apply go11 module & code clean up 2019-07-08 23:31:05 -07:00