]>
2020-03-11 | Christian Brauner | lxccontainer: add init_pidfd() API extension Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-11 | Christian Brauner | commands: LXC_CMD_GET_INIT_PIDFD Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-11 | Christian Brauner | lxccontainer.h: document seccomp_notify_fd() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-11 | Christian Brauner | commands: use LXC_CMD_REAP_CLIENT_FD in lxc_cmd_get_cgroup2_... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-11 | Christian Brauner | commands: add ability to audit fd connection and cleanup... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-11 | Christian Brauner | commands: simplify lxc_cmd_fd_cleanup() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-11 | Christian Brauner | commands_utils: fix command socket hashing Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-11 | Christian Brauner | af_unix: fix return value Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-11 | Christian Brauner | start: cleanup file descriptor closing Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | commands: make sure to always close the client fd Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | commands: improve state client cleanup Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | commands: switch to pid_t to send around pid Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | share_ns: improve error handling Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | share_ns: improve error handling Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | file_utils: handle libcs without fmemopen() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | cgroups: cleanup Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | cgfsng: use __do_free_string_list all over Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | file_utils: include stdio.h for fmemopen() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | tests/share_ns: always call pthread_exit() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | memory_utils: remove unneeded inclusion of mntent.h Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | cgroups: fix memory leak and simplify code Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | tests/share_ns: bugfixes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | conf: cleanup Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | commands_utils: cleanup Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-10 | Christian Brauner | commands: cleanup Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | tree-wide: more cleanup macros Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | lxccontainer: increase cleanup macro usage Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | autotools: fix lxc-init build with clang-10 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | tree-wide: improve logging Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | tree-wide: make files cloexec whenever possible Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | attach: cleanup various helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | attach: use logging helpers when handling no new privileges Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | attach: use cleanup macros and logging helpers when... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | attach: use LXC_INVALID_{G,U}ID macros Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | attach: use cleanup macros in lxc_attach_getpwshell() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | attach: fix fd leak Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | attach: cleanup Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | cgroup2_devices: fix logic error Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | commands: remove unused variables Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | af_unix: cleanup Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-05 | Christian Brauner | utils: only move_fd() when fdopen() has been successful Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-05 | Christian Brauner | api-extensions: document cgroup2_devices and cgroup2... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-02-28 | Christian Brauner | cgroups: honor lxc.cgroup.pattern if set explicitly II Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-02-28 | Christian Brauner | cgroups: honor lxc.cgroup.pattern if set explicitly Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-02-25 | Christian Brauner | cgroups: remove unused method and cleanup cgroup_exit() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-02-12 | Christian Brauner | tree-wide: improve setgroups() dropping Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-16 | Christian Brauner | start: fix container killing logic Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-14 | Christian Brauner | test: increase timeout for api reboot tests Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-10 | Christian Brauner | network: rework network device creation Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-09 | Christian Brauner | network: fix network device removal Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-09 | Christian Brauner | tests: log api reboot test failures Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-09 | Christian Brauner | network: fix typ and formatting in comment Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-09 | Christian Brauner | network: improve veth device creation Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-09 | Christian Brauner | start: handle kernel header and kernel incompatability Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-09 | Christian Brauner | tests: timeout after 60 seconds Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-09 | Christian Brauner | mainloop: add missing \n Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-26 | Christian Brauner | start: remove procfs pidfd support Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-23 | Christian Brauner | travis: enable -fsanitize=undefined Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-16 | Christian Brauner | api_extensions: advertise cgroup2 support Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-12 | Christian Brauner | cgroups/cgfsng: do not prematurely close file descriptors Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-11 | Christian Brauner | cgroups/cgfsng: improve cgroup creation and removal Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-10 | Christian Brauner | cgroups/cgfsng: rework cgroup removal Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-10 | Christian Brauner | cgroups/cgfsng: rework legacy cpuset handling Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-10 | Christian Brauner | cgroupfs/cgfsng: pass cgroup to cg_legacy_handle_cpuset_hier... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-10 | Christian Brauner | cgroups: use explicit unsigned type for bitfield Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-10 | Christian Brauner | cgroups: flatten hierarchy Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-09 | Christian Brauner | file_utils: use O_NOCTTY | O_NOFOLLOW Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-08 | Christian Brauner | cgroups/devices: enable devpath semantics for cgroup2... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-08 | Christian Brauner | cgroups/cgfsng: replace lxc_write_file() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: cgfsng_devices_activate() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_nrtasks() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_mount() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_chown() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_attach() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_setup_limits() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_setup_limits_legacy() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_{get,set}() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_unfreeze() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_get_hierarchies() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_num_hierarchies() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_escape() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_payload_enter() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_payload_create() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | tree-wide: s/__unused/__lxc_unused/g Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgroup attach Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: don't dereference NULL-pointer Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: log chown_cgroup_wrapper() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgroup2 unprivileged delegation Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_{monitor,payload}_delegate_con... Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_monitor_enter() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_monitor_create() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_monitor_destroy() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | cgroups/cgfsng: rework cgfsng_payload_destroy() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | log: remove unused compiler attribute Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | start: replace compiler attributes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | log: replace compiler attributes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | attach: replace closing helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | compiler: add __unused attribute Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | {log, macro}: remove unused logging functions Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-07 | Christian Brauner | lxccontainer: replace logging functions Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
next |