Thomas Schubart
|
16f51cf161
|
Add wasm sample program
Signed-off-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>
|
2022-12-25 20:48:27 +01:00 |
|
utam0k
|
6a98b59026
|
Convenient use of rust-analyzer and other tools by placing Cargo.toml in the root.
Signed-off-by: utam0k <k0ma@utam0k.jp>
|
2022-04-26 12:03:09 +00:00 |
|
Yashodhan Joshi
|
73daf98638
|
separate integration test crates from core youki crates
|
2022-01-31 11:45:48 +05:30 |
|
Yashodhan Joshi
|
a8408661e8
|
Add minimum rust version requirement to libcgroups and libcontainers due to CVE-2022-21658
|
2022-01-21 20:19:50 +05:30 |
|
Furisto
|
0dbae24651
|
Move and split youki into container crate and cli
|
2021-10-22 21:55:17 +02:00 |
|
Furisto
|
c77a71afd4
|
Move test framework and integration tests
|
2021-10-22 21:55:16 +02:00 |
|
Furisto
|
62f4dc5029
|
Move seccomp crate to crates
|
2021-10-22 21:55:15 +02:00 |
|
Furisto
|
610c95c176
|
Move cgroups crate to crate directory
|
2021-10-22 21:55:11 +02:00 |
|
yihuaf
|
3bd7c83f03
|
update oci-spec-rs version
|
2021-10-17 01:53:16 +02:00 |
|
yihuaf
|
bf2b9654d1
|
remove ipc-channel dependency
|
2021-10-15 05:45:04 +02:00 |
|
Thomas Schubart
|
d28110f641
|
Update procfs (#387)
|
2021-10-14 15:24:59 -07:00 |
|
yihuaf
|
bd21ba9001
|
change duration back to u64
|
2021-10-06 18:42:12 +02:00 |
|
yihuaf
|
b70929cb8c
|
update oci-spec-rs to latest.
remove TODO because it is already tracked by issue
|
2021-10-06 18:42:12 +02:00 |
|
Yashodhan Joshi
|
ea1b1f41ad
|
Move test_framework inside youki_integration_test, making it a member of its workspace
|
2021-10-04 18:11:41 +05:30 |
|
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
|
6d4bda689d
|
move ipc-channel to dev dependencies
|
2021-09-30 01:06:11 +02: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 |
|
utam0k
|
7b20c46efd
|
handle name as a str instead of a String in youki_integration_test.
|
2021-09-19 22:11:42 +09:00 |
|
utam0k
|
aaebeaf614
|
add test_framework to workspace exclude.
|
2021-09-19 17:10:14 +09: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
|
472d6463ff
|
Delete useless comment lines
Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
|
2021-09-12 08:00:27 +00: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
|
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
|
72bd795f2d
|
Merge pull request #151 from ferrell-code/caps-serde
add serde_support to caps
|
2021-07-22 11:34:33 +09:00 |
|
ferrell-code
|
5cbbba0621
|
add serde_support to caps
format
cargo
comments
comment
cargo files
|
2021-07-21 18:25:11 -04:00 |
|
Furisto
|
ffe281981e
|
Merge pull request #141 from tsturzl/ts-memory-v2-clean
memory cgv2 subsystem implemented
|
2021-07-21 10:36:53 +02:00 |
|
Travis Sturzl
|
799b93bce8
|
memory cgv2 subsystem added and working
|
2021-07-16 10:25:36 -06: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
|
c9c0834185
|
Merge branch 'main' into spec-to-crate
|
2021-05-27 20:57:44 -04:00 |
|