24 Commits

Author SHA1 Message Date
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Pavel Tumik @ GitPod
c8c906e278 replace os.IsNotExist with errors.Is(err, fs.ErrNotExist) 2022-08-24 03:35:40 +02:00
utam0k
8acb3ae6a0 seccomp: add handling of ENOENT. 2022-07-05 05:33:52 +05:30
utam0k
dcba777c86 workspacekit: Update libseccomp 2022-07-05 05:33:52 +05:30
utam0k
79525bf037 seccomp: support for parallel system calls. 2022-07-05 05:33:52 +05:30
utam0k
3ada54994e seccomp: path the workspace id for logging. 2022-07-05 05:33:52 +05:30
utam0k
06a4dba7c5 seccomp: fix typo for the log 2022-07-05 05:33:52 +05:30
utam0k
99bb9442a3 workspackit: put the workspace id into seccomp handler's log to trace. 2022-06-03 01:07:51 +05:30
utam0k
3486caa40b seccomp notify: correction of system call name in log. 2022-05-19 07:27:33 +05:30
utam0k
149ca15a1a workspacekit: Enable scmpid check. 2022-02-10 14:13:31 +01:00
Christian Weichel
af763f2254 Revert "Bump libseccomp-golang"
This reverts commit bc182ae63aec4be329e40fb4217177cebbeb78ea.
2022-01-20 12:12:12 +01:00
Christian Weichel
bc182ae63a Bump libseccomp-golang 2022-01-18 15:07:11 +01:00
Manuel Alejandro de Brito Fontes
60d5ce3521 [nsinsider] Refactoring to use upstream runc 2021-09-13 16:16:38 +05:30
Manuel Alejandro de Brito Fontes
347ad95d80 Switch from fmt.Errorf to xerrors.Errorf 2021-08-30 02:47:28 -03:00
Christian Weichel
f8f7305896 [workspacekit] Establish IWS conn for proc mounts 2021-08-27 06:51:25 -03:00
Christian Weichel
8f867ae621 [workspacekit] Don't bogously filter proc mount targets 2021-08-11 21:08:10 +02:00
Christian Weichel
ff84429aef [workspacekit] Handle mount(sysfs) calls 2021-08-02 10:16:01 +02:00
Manuel Alejandro de Brito Fontes
04dae3f519 [workspacekit] Refactor lift command 2021-05-18 09:12:33 -04:00
Manuel Alejandro de Brito Fontes
d3ebfd454b Update golangci-lint 2021-05-11 07:15:24 -04:00
Christian Weichel
fb0ac742a2 [workspacekit] Ignore chown /dev/pts 2021-04-22 14:20:12 +02:00
Manuel Alejandro de Brito Fontes
2b6a56bc40 Update go imports 2021-03-02 06:37:49 -03:00
Christian Weichel
2b4ae94df1 [ws-daemon] Support umount proc 2021-01-29 17:46:53 +01:00
Christian Weichel
7cc8e52725 [ws-daemon] Support proc mounts using open_tree/move_mount 2021-01-29 17:46:53 +01:00
Christian Weichel
7712280777 [workspacekit] Support mount proc in a workspace using seccomp-notify 2021-01-29 17:46:53 +01:00