criyle
|
8dd368a655
|
stream: rename types to avoid stutters
|
2024-02-05 08:57:12 +00:00 |
|
criyle
|
010c30f85e
|
stream: decoupled stream execution with grpc stream
|
2024-02-03 11:56:57 +00:00 |
|
criyle
|
485aa02153
|
deps: bump versions
|
2024-02-03 07:34:25 +00:00 |
|
criyle
|
473d620996
|
env: avoid duplicated error and update gitignore
|
2023-11-10 01:46:32 +00:00 |
|
criyle
|
4220c29481
|
*: rename executorserver to go-judge
|
2023-11-10 01:20:28 +00:00 |
|
criyle
|
4de8c98bc2
|
linuxc: create transient unit cgroup on systemd enabled distribution via dbus
fixes #89
|
2023-11-09 10:57:42 +00:00 |
|
criyle
|
348abdaf53
|
api: add /config endpoint for configuration and update go1.20
|
2023-02-19 02:02:02 -08:00 |
|
criyle
|
80633d0acd
|
linuxcontainer: use temp directory as root
|
2022-07-15 23:57:20 -07:00 |
|
criyle
|
dd4c6ee994
|
cgroup: add cgroup v2 support in containers
|
2021-12-25 23:28:13 +00:00 |
|
criyle
|
359fda504e
|
cgroup: add support of cgroup v2
|
2021-12-24 23:02:17 -08:00 |
|
criyle
|
96ad6f979b
|
container: add ability to mask path
|
2021-11-28 23:26:57 -08:00 |
|
criyle
|
049d26a179
|
linuxc: limit open file count & add stdio devices
|
2021-11-12 01:35:47 -08:00 |
|
criyle
|
d8581a0c0c
|
linuxcontainer: allow restrict usage of CPU and CPU set
- change cpuRate to int and 1000 means 1 CPU 100%
|
2021-10-30 23:25:30 -07:00 |
|
criyle
|
7f0b066258
|
linuxcontainer: do not change uid/gid by default
|
2021-09-27 23:57:46 -07:00 |
|
criyle
|
4267ddee3c
|
feat(*): deprecate ioutil & fix kernel version check
|
2021-02-24 00:16:35 -08:00 |
|
criyle
|
2213b5b092
|
feat(env): compatibility with kernel >= 3.10
|
2021-01-21 00:44:01 -08:00 |
|
criyle
|
f5dff9ca57
|
Refactor package structure & debug outputs
|
2020-12-25 17:25:09 -08:00 |
|
criyle
|
04cfb36722
|
Add support to load a seccomp filter
|
2020-12-13 21:08:52 -08:00 |
|
criyle
|
4bf6f869f5
|
Add ability to limit cpu usage rate by CFS cgroup
|
2020-12-12 23:44:01 -08:00 |
|
criyle
|
b1e9e0d555
|
Add ability to customize container uid&gid
|
2020-12-12 22:02:37 -08:00 |
|
criyle
|
ed5b820266
|
Add config to specifies credential start
|
2020-12-12 21:46:09 -08:00 |
|
criyle
|
e1f8c954e0
|
Add configuration to OutputLimit & CpuSet
|
2020-12-06 18:45:56 -08:00 |
|
criyle
|
64788f27d6
|
customizable workDir, hostName, domainName
|
2020-11-29 16:13:06 -08:00 |
|
criyle
|
a807a66176
|
Refactor config parsing
|
2020-11-29 09:00:12 -08:00 |
|
criyle
|
fb9dff26b6
|
Bump dependencies versions
|
2020-11-28 15:21:21 -08:00 |
|
criyle
|
afd580cde3
|
Executor server can run without root privilege
- Docker `--privileged` is still required for unshare ...
|
2020-05-19 17:28:49 -04:00 |
|
criyle
|
411d74a087
|
split ffi from executor server
|
2020-05-19 16:14:03 -04:00 |
|