criyle
|
5f66dc11f5
|
fix(config): fix syscall check on arm64
|
2025-08-13 22:22:53 +00:00 |
|
criyle
|
2d0d63be76
|
build(deps): update upstream seccomp library to fix ptracer
elastic/go-seccomp-bpf#40
fixes #8
|
2025-06-21 16:54:37 -04:00 |
|
criyle
|
1e890d6475
|
container: skip waitAll
|
2025-04-03 23:21:14 +00:00 |
|
criyle
|
c316900c2c
|
build: go mod tidy
|
2025-03-12 15:25:22 -04:00 |
|
criyle
|
f9fbaff75a
|
build: go 1.24
|
2025-03-12 15:23:29 -04:00 |
|
criyle
|
cf936ae31f
|
build(deps): update dependencies and go 1.23
|
2025-02-20 02:04:22 +00:00 |
|
criyle
|
144d408a6d
|
build(deps): update dependencies
|
2025-01-25 23:41:30 -05:00 |
|
criyle
|
81eae7a6d5
|
build(deps): update dependencies
|
2024-12-13 18:28:00 +00:00 |
|
criyle
|
6d21194b72
|
mount: allow read write mount for /proc
criyle/go-judge#106
Co-authored-by: iBug <git@ibugone.com>
|
2024-05-23 10:21:46 +00:00 |
|
criyle
|
598c606a99
|
deps: upgrade to rand/v2
|
2024-04-05 04:24:10 +00:00 |
|
criyle
|
ed93876f8c
|
*: fix typos
|
2024-02-03 16:19:58 +00:00 |
|
criyle
|
231f3cb58f
|
cgroup: refactor to support creating child cgroup directly
|
2023-11-09 10:21:07 +00:00 |
|
dependabot[bot]
|
5a772dcd4f
|
Bump golang.org/x/net from 0.15.0 to 0.17.0 (#6)
|
2023-10-14 01:57:11 +00:00 |
|
criyle
|
bd846192aa
|
deps: upgrade to go1.21
|
2023-09-27 13:43:12 +00:00 |
|
criyle
|
69e069ba8f
|
doc: update kernel version doc and dependency versions
|
2023-08-10 13:09:27 +00:00 |
|
criyle
|
25d0f22364
|
*: bump dependency version & better align
|
2023-04-12 01:19:47 -07:00 |
|
criyle
|
cce22e7ac8
|
*: bump dependency version with go1.20
|
2023-02-19 01:06:21 -08:00 |
|
criyle
|
7af58bbeb9
|
forkexec: build for go1.19
|
2022-10-01 18:49:58 -07:00 |
|
criyle
|
69f0dffbeb
|
container: fix file exists for bind mount
|
2022-08-27 00:29:34 -07:00 |
|
criyle
|
84888375c4
|
container: load default environment variable from /.env
|
2022-08-25 20:33:48 -07:00 |
|
criyle
|
47ad6f0016
|
container: look up executable by PATH
|
2022-08-13 01:15:37 -07:00 |
|
criyle
|
7e7babb354
|
container: ignore signals for init
|
2022-08-09 21:25:27 -07:00 |
|
criyle
|
5eeaadffdf
|
container: add support for temp root dir
|
2022-07-15 23:46:42 -07:00 |
|
criyle
|
701fed8d1c
|
forkexec: fix deadlock in go scheduler when syncWithChild
- also fix broken pipe when using fd as executable
resolves #2
|
2022-04-22 15:42:56 -07:00 |
|
criyle
|
8fc50bc5b7
|
*: bump to go1.18
|
2022-03-20 23:36:30 -07:00 |
|
criyle
|
2f85a420f9
|
cgroup: fix v1 set cpu bandwidth
|
2022-03-01 00:00:59 -08:00 |
|
criyle
|
9baa4110cd
|
*: bump dependecy version with go1.17.6
|
2022-01-08 18:48:07 -08:00 |
|
criyle
|
2889743b71
|
cgroup: initialize support for v2 implementation
|
2021-12-23 20:38:31 -08:00 |
|
criyle
|
015f569ebe
|
container: add maskPaths ability
|
2021-11-28 23:02:14 -08:00 |
|
criyle
|
76bbdf9ede
|
forkexec: fix unit tests
|
2021-11-19 15:01:34 -08:00 |
|
criyle
|
eb0f2cbc89
|
container: create symlinks for rootfs
|
2021-11-11 23:56:53 -08:00 |
|
criyle
|
383f40cabe
|
*: bump dependency versions
|
2021-10-30 10:58:06 -07:00 |
|
criyle
|
fded6ba8c7
|
*: bump dependency versions & go1.17 build tag
|
2021-09-19 14:10:44 -07:00 |
|
criyle
|
eec1a5a9e3
|
*: bump dependency versions with go1.17.1
|
2021-09-12 13:39:26 -07:00 |
|
criyle
|
d94a0d6acd
|
*: bump to go1.17
|
2021-08-18 20:21:28 -07:00 |
|
criyle
|
5f3a6ff032
|
container: add CAP_SYS_RESOURCE
|
2021-08-09 23:52:43 -07:00 |
|
criyle
|
4e55516ff3
|
forkexec: report error location
|
2021-08-04 22:41:36 -07:00 |
|
criyle
|
26c5f63dcb
|
runner: async -> sync
|
2021-06-05 16:16:05 -07:00 |
|
criyle
|
c1d9a5572f
|
container: fix fd leak
|
2021-03-30 21:36:46 -07:00 |
|
criyle
|
204d7949c6
|
unixsocket: non-blocking message & value passing
|
2021-03-27 19:16:41 -07:00 |
|
criyle
|
ebab07ec35
|
deprecate io/ioutil
|
2021-02-24 00:00:51 -08:00 |
|
criyle
|
4ee5c39f1e
|
bump to go 1.16
|
2021-02-21 19:33:03 -08:00 |
|
criyle
|
9e8c4593c6
|
Update rlimit & remove discard reader
|
2021-02-06 12:21:22 -08:00 |
|
criyle
|
d51cbe0bbd
|
bump versions
|
2021-01-09 11:21:32 -08:00 |
|
criyle
|
dbede6a2e4
|
go mod tidy
|
2020-12-23 12:19:23 -08:00 |
|
criyle
|
7603109e33
|
Refactor seccomp ptrace & improve container
|
2020-12-23 12:12:43 -08:00 |
|
criyle
|
7ce98ffa42
|
Add ability to parse size from string
|
2020-12-05 13:50:32 -08:00 |
|
criyle
|
c832edba58
|
Refactor container mounts
|
2020-11-21 23:50:06 -08:00 |
|
criyle
|
5e6fcd1d86
|
Split fork child & add unit tests
|
2020-09-06 00:11:52 -07:00 |
|
criyle
|
687b9bf6f9
|
Add tty support ...
|
2020-06-02 17:21:42 -04:00 |
|