]>
2021-07-30 | Christian Brauner | file_utils: add open_at_same() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-30 | Christian Brauner | conf: use mount_fd() during console mounting Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-30 | Christian Brauner | conf: use mount_fd() in lxc_setup_dev_console() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-30 | Christian Brauner | conf: use mount_fd() helper when mounting ttys Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-30 | Christian Brauner | mount_utils: add mount_fd() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-30 | Christian Brauner | conf: stash pty_nr in struct lxc_terminal Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | conf: move lxc_create_ttys() before pivot root Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | terminal: split out lxc_devpts_terminal() helper Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | string_utils: cast __s64 to long long signed int Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | conf: merge devpts setup and move before pivot root Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | terminal: don't use ttyname_r() for native terminal... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | conf: add and use mount_beneath_fd() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | conf: update comment Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | conf: use a relative path in symlinkat() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | conf: s/lxc_setup_devpts_parent/lxc_recv_devpts_from_child/g Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | conf: attach devpts mount directly when new mount api... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | conf: set source property for devpts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-29 | Christian Brauner | conf: surface failures to setup console Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-28 | Christian Brauner | conf: ensure devpts_fd is set to -EBADF Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-28 | Christian Brauner | terminal: ttyname_r() returns an error number on failure Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-28 | Christian Brauner | conf: use new mount api for devpts setup Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-15 | Christian Brauner | terminal: fix error handling Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-15 | Christian Brauner | af_unix: report error when no fd is to be sent Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-15 | Christian Brauner | terminal: log TIOCGPTPEER failure less alarmingly Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-15 | Christian Brauner | sync: fix log message Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-15 | Christian Brauner | start: fix logging message Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-15 | Christian Brauner | initutils: include pthread.h Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-08 | Christian Brauner | file_utils: surface ENOENT when falling back to openat() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-05 | Christian Brauner | lxc_unshare: fix network device handling Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-05 | Christian Brauner | lxc_unshare: make mount table private Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-01 | Christian Brauner | cmd/lxc-checkconfig: list cgroup namespaces and rename... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-01 | Christian Brauner | terminal: ensure newlines are turned into newlines... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-07-01 | Christian Brauner | cgroups: handle funky cgroup layouts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-30 | Christian Brauner | tests: add tests for read-only /sys with read-write... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-30 | Christian Brauner | conf: improve read-only /sys with read-write /sys/devices... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-29 | Christian Brauner | execute: ensure parent is notified about child exec... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-29 | Christian Brauner | network: log network devices while sending Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-29 | Christian Brauner | initutils: use vfork() in lxc_container_init() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-29 | Tycho Andersen | execute: don't exec init, call it |
commit | commitdiff | tree |
2021-06-28 | Christian Brauner | cgroups: verify that hierarchies are non-empty Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-16 | Christian Brauner | cgroups: use stable ordering for co-mounted v1 controllers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-14 | Christian Brauner | tree-wide: replace problematic terminology Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-14 | Christian Brauner | tree-wide: replace problematic terminology Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-14 | Christian Brauner | tree-wide: replace problematic terminology Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-14 | Christian Brauner | tree-wide: remove problematic terminology Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-14 | Christian Brauner | seccomp: replace problematic terminology Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-14 | Christian Brauner | common.conf: replace problematic terminology Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-14 | Ruben Jenster | Add support for LISTEN_FDS environment variable. Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-08 | Christian Brauner | api_extensions: introduce idmapped_mounts_v2 api extension Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-08 | Christian Brauner | tools/lxc_autostart: fix failed count Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-07 | Christian Brauner | lsm/apparmor: actually report an error when we fail... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-06-03 | Christian Brauner | lxc: add lpthread to lxc.pc Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-25 | Christian Brauner | network: please broken compilers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-21 | Christian Brauner | start: simplify startup synchronization Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-21 | Christian Brauner | start: reorder START_SYNC_POST_CONFIGURE Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-21 | Christian Brauner | start: use barrier instead of wake/wait pair Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-21 | Christian Brauner | conf: use explicit signage in bit field Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-21 | Christian Brauner | conf: move file descriptor synchronization with parent... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-21 | Christian Brauner | conf: move file descriptor synchronization with child... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-21 | Christian Brauner | cgroups: rework check whether legacy hierarchy is writable Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-19 | Christian Brauner | conf: fix mount option parsing Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-19 | Christian Brauner | confile: free mount data Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-19 | Christian Brauner | conf: add sequence when setting up idmapped mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-19 | Christian Brauner | conf: support idmapped lxc.mount.entry entries Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-17 | Christian Brauner | conf: rename struct mount_opt flag member s/flag/legacy_flag/ Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-17 | Christian Brauner | tree-wide: s/parse_mntopts/parse_mntopts_legacy/ Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-14 | Christian Brauner | start: move idmapped mount setup later Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-12 | Christian Brauner | conf: tweak rootfs handling Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-12 | Christian Brauner | conf: don't unmount procfs and sysfs Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-12 | Christian Brauner | conf: allow xdev when setting up /dev Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-11 | Christian Brauner | cgroups: clean up cgroup_ops on initialization error Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-10 | Christian Brauner | tests: fix lxc-test-arch-parse for make dist Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-09 | Christian Brauner | tests: add tests for supported architectures Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-09 | Christian Brauner | confile: re-add aarch64 architecture Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-07 | Christian Brauner | doc: document new idmap= option for lxc.rootfs.options Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-06 | Christian Brauner | conf: handle kernels with CAP_SETFCAP Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-04 | Christian Brauner | oss-fuzz: add basic cgroup_init()/cgroup_exit() fuzzing Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-04 | Christian Brauner | attach: introduce explicit personality macro Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-04 | Christian Brauner | conf: add personality_t Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-04 | Christian Brauner | attach_options: unbreak header Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-04 | Christian Brauner | conf: rework lxc_config_parse_arch() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-04 | Christian Brauner | conf: tweak setup_personality() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-04 | Christian Brauner | tree-wide: make personality codepaths unconditional Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-04 | Christian Brauner | syscalls: wrap personality syscall if undefined Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-04 | Christian Brauner | commands: log at debug not info level when receiving... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-04 | Christian Brauner | confile: make per_name struct static Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-05-03 | Christian Brauner | lxc_monitord: remove monitord log Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-30 | Christian Brauner | cgroups: fix fallback attach codepath Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-30 | Christian Brauner | storage: fix dup_cloexec() call Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-28 | Christian Brauner | api-extensions: add entry for idmapped_mounts Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-28 | Christian Brauner | storage/dir: cleanup mount code Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-28 | Christian Brauner | storage/dir: remove error handling down Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-28 | Christian Brauner | storage/dir: source can't be empty Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-28 | Christian Brauner | storage/dir: use "source" and "target" as terms Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-28 | Christian Brauner | storage/dir: retrieve proper source path later Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-28 | Christian Brauner | storage/dir: use clear error messages Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-28 | Christian Brauner | storage/dir: bdev->dest can't be empty Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-28 | Christian Brauner | dir: use mnt_opts->data instead of mntdata Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-25 | Christian Brauner | conf: improve idmapped mounts support Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2021-04-25 | Christian Brauner | conf: s/lxc_rootfs_prepare/lxc_rootfs_init/g Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
next |