]>
2021-02-11 | Christian Brauner | confile_utils: convert to strnprintf() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-11 | Christian Brauner | confile: convert to strnprintf() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-11 | Christian Brauner | conf: convert to strnprintf() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-11 | Christian Brauner | commands_utils: convert to strnprintf() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-11 | Christian Brauner | attach: convert to strnprintf() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-11 | Christian Brauner | cgroups: convert to strnprintf() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-11 | Christian Brauner | string_utils: add wrapper for snprintf() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | cgroups: log container process entering Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | cgroups: log monitor and transient process entering Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | cgroups: do not return early when entering monitor... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | cgroups: use brackets to have clear semantics for flags... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | criu: handle new cgroup layout Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | criu: lxc_init() already initializes cgroups Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | criu: warn about cgroup hierarchies without controllers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | criu: rework init pid retrieval Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | criu: use cleanup macro when parsing mount data Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | criu: use cleanup macro Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | criu: move logging under lxc_log_trace() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | criu: massage exec_criu() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | criu: mark cgroups methods specific to criu Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-10 | Christian Brauner | conf: fix memory leak Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | conf: kill PATH_MAX bytes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | conf: kill PATH_MAX bytes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | tests: add logging to lxc-test-unpriv Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | conf: fd-only tty setup Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | mount_utils: s/OPEN_TREE_CLONE | OPEN_TREE_CLONE/OPEN_TREE_C... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | conf: rework rootfs pinning Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | conf: kill PAT_MAX bytes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | conf: kill PATH_MAX bytes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | conf: don't pass struct lxc_conf Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | conf: kill PATH_MAX bytes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | conf: s/setup_mount()/setup_mount_fstab()/g Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-08 | Christian Brauner | mount_utils: add locked flag helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | mount_utils: kill mount_filesystem() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | attach: switch to simple mount() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | mount_utils: initialize fd Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | tree-wide: make use of new_mount_api() where it makes... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | mount_utils: detect new mount api support Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | mount_utils: kill mount_from_at() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | conf: use fd_bind_mount() in lxc_fill_autodev() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | mount_utils: add support for bind-mounts through the... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | mount_utils: kill mount_at() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | cgroups: switch __cg_mount_direct() to use the new... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | cgroups: switch tmpfs mounting to new mount api Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | conf: switch mount_autodev() to new mount api Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | mount_utils: add extended helpers for new mount api Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | mount_utils: move mount_at() and mount_from_at() over... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | confile: make garbage groups an error Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | tests: improve lxc.init.groups tests Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | confile: handle appending init groups Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | conf: use lxc_groups_t directly Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | attach_options: use size_t for lxc_groups_t Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | attach: use brackets around flag check Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | attach_options: use standard C pointer syntax Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | attach_options: initialize .groups Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Ruben Jenster | attach: Add groups option to keep additional group... |
commit | commitdiff | tree |
2021-02-05 | Ruben Jenster | confile: add lxc.init.groups to keep additional groups |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | utils: rework lxc_setgroups() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | tree-wide: use lxc_drop_groups() instead of lxc_setgroups... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-05 | Christian Brauner | utils: add lxc_drop_groups() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | utils: check for snprintf() error Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | attach: improve logging and terminology Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | cgroups: check for correct error in __cg_unified_attach... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | tree-wide: s/dfd_root_host/dfd_host/g Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | tree-wide: s/mntpt_fd/dfd_mnt/g Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | tree-wide: s/dev_mntpt_fd/dfd_dev/g Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | syscall_wrappers: fix PROTECT_OPEN_W macro Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | conf: restricted fd-only lxc_fill_autodev() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | conf: start stashing dfd to host's / during container... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | conf: fix lxc_setup_dev_console() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | utils: add mount_from_at() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | cgroups: restrict open calls in cgroup_attach_create_leaf() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | cgroups: improve error handling and logging in cgroup_attach... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | cgroups: fix argument vetting in cgroup_attach() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | attach: fix fallback logic when attaching to cgroups Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | cgroups: switch to fd-based cgroup mounting Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | cgroups: restricted fd-only controller mountpoint creation Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-04 | Christian Brauner | cgroups: fix cgroup mounting Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | utils: harden __safe_mount_beneath_at() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | conf: refactor transient procfs mounting Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | conf: restrict open call in lxc_mount_rootfs() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | conf: make lxc_create_tmp_proc_mount() static Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | conf: coding style Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | attach: attach to namespaces via pidfds Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | conf: fd-only devtps setup Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | conf: fd-only pivot root Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | conf: restrict open for lxc_mount_rootfs() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | conf: fd-only operations in lxc_setup_dev_symlinks() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | conf: harden open in lxc_fill_autodev() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | conf: restrict open of dev/ Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | conf: remove unnecessary syscall Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | rexec: mark all fds as close-on-exec if possible Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | syscalls: add close_range() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | rexec: check lseek() return value Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-03 | Christian Brauner | tests: check for NULL in device_add_remove Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-02 | Christian Brauner | cgroups: improve parameter vetting Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-02 | Christian Brauner | tests: support pure unified cgroup layouts in cgpath... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-02 | Christian Brauner | test: add logging to device_add_remove Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-02 | Christian Brauner | freezer: remove lxc_cmd_freeze() and lxc_cmd_unfreeze... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-02-02 | Christian Brauner | commands: use __cgroup_unfreeze() directly Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
next |