1
0
mirror of https://github.com/containers/youki synced 2024-11-23 17:32:15 +01:00
Commit Graph

37 Commits

Author SHA1 Message Date
Travis Sturzl
02b8f772bb
Check libseccomp is available at correct version on build (#367)
* check libseccomp version before build, better build output
2021-10-05 22:45:29 -07:00
yukang
c4a61d72c6 use existing create_temp_dir 2021-10-02 19:54:44 +08:00
yukang
26e345d190 use tempfile for testcase 2021-10-02 12:32:50 +08:00
yukang
5714615b80 add rootless option for spec 2021-10-01 20:44:10 +08:00
oblique
6cb89fcdfa
Seal /proc/self/exe to protect against CVE-2019-5736 (#343) 2021-09-30 16:47:08 -07:00
yihuaf
ec63a5c979 Implemented a helper function to run tests in child process 2021-09-29 07:58:00 +02:00
Takashi IIGUNI
97848f1ce6
Updated cgroups oci-spec-rs to 0.5.1 or later (#303)
* Updated cgroup oci-spec-rs to 0.5.1

Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
2021-09-26 18:08:56 -07:00
yihuaf
57d436290e Adds a seccomp binding 2021-09-16 07:39:04 +02:00
yihuaf
052ba25769 Implement the seccomp profile 2021-09-15 20:05:46 +02:00
utam0k
f754053e58 fix conflicts. 2021-09-12 17:37:14 +09:00
Takashi IIGUNI
ecf3370ba0 Upgrade oci-spec-rs to 0.4.0-with-bugfix version
Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
2021-09-12 07:27:28 +00:00
utam0k
b7bccd5af7 introduce workspace. 2021-09-09 23:07:06 +09:00
Takashi IIGUNI
c83ac6a22b Merge remote-tracking branch 'upstream/main' into upgrade-oci-spec-rs
Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
2021-09-07 02:32:41 +00:00
utam0k
3cffe18944
Merge pull request #274 from Furisto/update-procfs
Bump procfs
2021-09-06 21:41:38 +09:00
Furisto
e9d47f0725 Bump procfs 2021-09-06 11:25:17 +02:00
Takashi IIGUNI
8d3ff9b5f2 Upgrade oci-spec-rs to 0.4.0 for youki
1. Fix capability type (Capability type change: Vec -> HashSet)
2. Implement functions equivalent to LinuxDeviceType::to_sflag in youki.
3. Fix crate path: use oci_spec::XXX -> use oci_spec::runtime::XXX

Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
2021-09-06 09:08:17 +00:00
Akshat Agarwal
c230fb6848 bump clap and use crate_version macro
Signed-off-by: Akshat Agarwal <humancalico@disroot.org>
2021-09-06 00:41:28 +05:30
utam0k
befc5c0ded
Merge pull request #202 from utam0k/improvement/change-to-use-oci-spec-rs
Reflected that oci_spec has been moved to a separate repository
2021-08-17 21:53:14 +09:00
utam0k
f96a4fa440 Reflected that oci_spec has been moved to a separate repository
ref https://github.com/containers/youki/issues/179
2021-08-15 17:41:51 +09:00
yihuaf
1c0dc7b914 adds run hook implementation 2021-08-14 06:53:31 +02:00
yihuaf
7221e85d24 add crossbeam_channel 2021-08-14 06:53:31 +02:00
Furisto
1231479b0e Move cgroup code to own crate 2021-08-12 11:31:26 +02:00
utam0k
622fc1e5d1 bump up to nix-0.22.0 2021-07-27 17:59:38 +09:00
utam0k
8daff03c7f
Merge pull request #153 from yihuaf/yihuaf/152
Correctly handle the rootfs path with bundle
2021-07-22 12:53:07 +09:00
ferrell-code
5cbbba0621 add serde_support to caps
format

cargo

comments

comment

cargo files
2021-07-21 18:25:11 -04:00
yihuaf
de8773f9db add unit test for Spec load and save 2021-07-21 19:23:05 +00:00
Furisto
5d63f31d0e Support calling exec multiple times 2021-07-15 22:44:34 +02:00
Furisto
3dd98c5a98 Reduce binary size 2021-07-07 12:03:48 +02:00
Furisto
9d785aa521 Add list command 2021-06-23 18:16:51 +02:00
Nimrod Shneor
8abb9f5d85 Add support for systemd managed cgroups 2021-06-22 09:34:30 +03:00
Siva Renganathan
a0da5378a1 Add unit tests for tty module
Reuse tmpdir implementation from cgroup
2021-06-20 09:47:53 +00:00
Travis Sturzl
7649444116 basic device tests
property testing on devices

property testing hugetbl and memory controllers

fix comount checks
2021-06-07 12:17:45 -06:00
ferrell-code
d05ca197a8 get oci_spec in seperate crate 2021-05-27 20:53:19 -04:00
utam0k
69fc8fe296 cargo clippy. 2021-05-23 15:08:33 +09:00
utam0k
5976297077 implement capabilities. 2021-04-18 19:43:47 +09:00
utam0k
bc65640023 traial implementation of async/await. 2021-04-04 00:07:58 +09:00
utam0k
a08887d59a first commit! 2021-03-27 20:08:13 +09:00