criyle
|
e8260dde37
|
fix release badge
|
2020-03-01 21:09:51 -05:00 |
|
criyle
|
46b52374a5
|
add some badge to README.md
|
2020-03-01 21:04:46 -05:00 |
|
criyle
|
cf5ebfb3ef
|
Handle potential wait4 EINTR & add memory cgroup
|
2020-03-01 01:34:40 -05:00 |
|
criyle
|
53a90d3a09
|
Allow cgroup reuse & handler EINTR error
|
2020-02-29 03:01:04 -05:00 |
|
criyle
|
c21ae19d18
|
reduce container communication overhead
|
2020-02-27 23:30:32 -05:00 |
|
criyle
|
49bbe9caec
|
Upgrade to GO 1.14 & add version tag
|
2020-02-27 01:47:53 -05:00 |
|
criyle
|
5b50e9db4d
|
update documentations
|
2020-02-21 02:18:05 -05:00 |
|
criyle
|
33a7b2b603
|
remove unnecessary error wrap
|
2020-02-19 20:30:35 -05:00 |
|
criyle
|
f2dacb5752
|
rename daemon -> container
|
2020-02-19 05:36:23 -05:00 |
|
criyle
|
a24933ac82
|
update mounts
|
2020-02-19 01:13:25 -05:00 |
|
criyle
|
a4c78dcf5d
|
update documentations
|
2020-02-18 21:55:32 -05:00 |
|
criyle
|
7be82acdf7
|
update document for pkg memfd and mount
|
2020-02-18 18:00:13 -05:00 |
|
criyle
|
d8079e967e
|
adapted to context
|
2020-02-12 03:06:15 -05:00 |
|
criyle
|
bfedda0ba2
|
adapted to context
|
2020-02-12 03:01:37 -05:00 |
|
criyle
|
4ee93c1dae
|
add size type
|
2020-02-12 00:59:40 -05:00 |
|
criyle
|
8a1c0b97d7
|
update README
|
2020-02-12 00:28:56 -05:00 |
|
criyle
|
d1ed5f0f21
|
make error better
|
2019-12-25 21:18:13 +08:00 |
|
criyle
|
6b97e1f663
|
use open syscall to copyin files
|
2019-12-25 19:51:28 +08:00 |
|
criyle
|
1cf901bbc2
|
allow set credential inside container
|
2019-11-21 02:58:01 -08:00 |
|
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 |
|