criyle
|
192a09142c
|
add support to set credentials
|
2019-11-02 17:05:59 -07:00 |
|
criyle
|
03ec0a5ccc
|
move fork child to standalone file
|
2019-10-29 02:21:43 -07:00 |
|
criyle
|
348ed481d3
|
add ability to omit sub-cgroup if not exists
|
2019-10-24 01:31:21 -07:00 |
|
criyle
|
c244811c19
|
add lock for daemon socket
|
2019-10-20 21:25:53 -07:00 |
|
criyle
|
f2a28034f3
|
allow bind mount file
|
2019-10-15 22:32:50 -07:00 |
|
criyle
|
6a91022c58
|
fix typo & mount param
|
2019-10-14 17:25:29 -07:00 |
|
criyle
|
6e46a73289
|
update to go 1.13 & fix typos
|
2019-10-14 00:00:58 -07:00 |
|
criyle
|
4001c7c767
|
add waitpid resource consumptions
|
2019-09-28 17:43:05 -07:00 |
|
criyle
|
31edacf69e
|
allow customize mount points for container
|
2019-09-25 01:28:04 -07:00 |
|
criyle
|
a6c330b612
|
fix unit test
|
2019-09-22 19:23:02 -07:00 |
|
criyle
|
c8d682f4b6
|
add mount builder & fix rlimits unit
|
2019-09-18 01:42:10 -07:00 |
|
criyle
|
2b11c31b60
|
fix copy in exec permission
|
2019-09-15 15:13:30 -07:00 |
|
criyle
|
9898c301d5
|
handle execve error as fatal
|
2019-09-15 15:10:16 -07:00 |
|
criyle
|
dcbc99fa5d
|
fix inconsistency when fail at execve
|
2019-09-15 14:43:39 -07:00 |
|
criyle
|
d0b047bb08
|
fix memfd file position
|
2019-09-14 22:52:33 -07:00 |
|
criyle
|
38ef6b572a
|
fix race condition for exec
|
2019-09-14 22:44:14 -07:00 |
|
criyle
|
998ffb02c0
|
fix cgroup const
|
2019-09-09 01:08:29 -07:00 |
|
criyle
|
be668a5e75
|
fix typo
|
2019-09-05 21:06:22 -07:00 |
|
criyle
|
1df3228aec
|
add pipe util
|
2019-09-01 19:49:18 -07:00 |
|
criyle
|
2968ef7e27
|
refactor config
|
2019-09-01 02:16:41 -07:00 |
|
criyle
|
86c5e2f377
|
wrap and decouplin libseccomp
|
2019-09-01 01:36:01 -07:00 |
|
criyle
|
7b06ce65ac
|
normalize naming schema
|
2019-08-30 00:57:07 -07:00 |
|
criyle
|
ebab7514d1
|
change package naming
|
2019-08-29 00:27:49 -07:00 |
|
criyle
|
1ccd9f13f8
|
change name from 'go-judger' to 'go-sandbox'
|
2019-08-24 20:32:56 -07:00 |
|
criyle
|
a115fc4321
|
fix fd leak
|
2019-08-17 18:01:39 -07:00 |
|
criyle
|
c9f2bd0ae8
|
align interface for ptrace and namespace with deamon
|
2019-08-16 22:12:08 -07:00 |
|
criyle
|
c7679b02fb
|
add execveat to ptrace
|
2019-08-16 00:11:33 -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
|
60ff0c39fd
|
fix docker init
|
2019-08-08 23:44:36 -07:00 |
|
criyle
|
121ae986ec
|
fix copyin file permission & reset param
|
2019-08-08 23:17:45 -07:00 |
|
criyle
|
0d3940cb48
|
finished deamon api
|
2019-08-08 22:34:34 -07:00 |
|
criyle
|
cde21dec31
|
fix too many open files
|
2019-08-07 22:08:59 -07:00 |
|
criyle
|
d9dc7a01ab
|
add fexecve to execve
|
2019-08-07 21:18:45 -07:00 |
|
criyle
|
eb93d92b9e
|
add extra sync for execve
|
2019-08-07 20:48:35 -07:00 |
|
criyle
|
8bf0411dbb
|
finished deamon execve POC
|
2019-08-07 01:40:47 -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
|
ae552994b2
|
update documentation
|
2019-08-04 18:29:25 -07:00 |
|
criyle
|
00d5f0d2a1
|
add memfd and unix socket support
|
2019-08-04 17:27:52 -07:00 |
|
criyle
|
7c57b248bb
|
add cgroup v1 support for resource stat
|
2019-08-03 23:25:59 -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
|
3ed7b771c8
|
fix mount point on arm arch
|
2019-07-14 20:03:07 -07:00 |
|
criyle
|
7cebfb4eb8
|
remove debug infomation
|
2019-07-14 19:15:23 -07:00 |
|
criyle
|
beab51c98c
|
add trace time metrics
|
2019-07-14 18:48:32 -07:00 |
|
criyle
|
b7b6f78f64
|
fixed abs path check
|
2019-07-14 17:53:29 -07:00 |
|