]>
2018-01-09 | Christian Brauner | start: non-functional changes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-09 | Christian Brauner | conf: move ringbuffer members to anonymous struct Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-09 | Christian Brauner | console: move pty creation to separate function Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-09 | Christian Brauner | confile: improve log messages Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-04 | Christian Brauner | cgfsng: only establish mapping once Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-04 | Christian Brauner | conf: rework userns_exec_1() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-04 | Christian Brauner | conf: non-functional changes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-04 | Christian Brauner | conf: write "deny" to /proc/[pid]/setgroups Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-03 | Christian Brauner | commands: fully revert set_running_config_item() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-02 | Christian Brauner | conf: detect if devpts can be mounted with gid=5 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-02 | Christian Brauner | cgfsng: use init {g,u}id Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-02 | Christian Brauner | conf{ile}: detect ns{g,u}id mapping for root Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-02 | Christian Brauner | conf: adapt userns_exec_1() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-02 | Christian Brauner | conf: adapt idmap helpers Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2018-01-01 | Christian Brauner | lxccontainer: revert set_running_config_item() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-30 | Christian Brauner | mainloop: use epoll_create1(EPOLL_CLOEXEC) Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-30 | Christian Brauner | console: do not allow non-pty devices on open() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-30 | Christian Brauner | start: properly cleanup mainloop Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-26 | Christian Brauner | mainloop: capture output of short-lived init procs Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-26 | Christian Brauner | mainloop: add mainloop macros Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-22 | Christian Brauner | start: handle setting death signal smarter Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-22 | Christian Brauner | start: fix death signal Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-22 | Christian Brauner | start: simplify cgroup namespace preservation Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-22 | Christian Brauner | start: make us dumpable Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-21 | Christian Brauner | start: log closing cmd socket and STOPPED state Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-21 | Christian Brauner | start: use lxc_raw_clone_cb() where possible Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-21 | Christian Brauner | namespace: add lxc_raw_clone_cb() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-21 | Christian Brauner | namespace: comment lxc_{raw_}clone() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-21 | Christian Brauner | tree-wide: s/getpid()/lxc_raw_getpid()/g Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-21 | Christian Brauner | namespace: add lxc_raw_getpid() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-21 | Christian Brauner | tests: expand lxc_raw_clone() tests Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-21 | Christian Brauner | attach: handle /proc with hidepid={1,2} property Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-20 | Christian Brauner | attach: use lxc_raw_clone() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-20 | Christian Brauner | attach: simplify significantly Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-19 | Christian Brauner | btrfs: fix unprivileged snapshot creation Author: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-18 | Christian Brauner | start: reap intermediate process Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | lxc_init: fix cgroup parsing Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | tools: add missing break to lxc-execute Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | utils: use lxc_raw_clone() in run_command() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | namespace: add lxc_raw_clone() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | commands: fix race when open()/close() cmd socket Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | network: pass name of peer veth device Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | conf: simplify run_script_argv() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | network: pass info in env if hook version is 1 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | start: pass namespaces as environment variables Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | conf: execute hooks based on lxc.hooks.version Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | start: set LXC_HOOK_VERSION Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-14 | Christian Brauner | confile: add lxc.hook.version Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | start: fix cgroup namespace preservation Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | tools: exit success when lxc-execute is daemonized Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | start: do not unconditionally dup std{in,out,err} Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | conf: non-functional changes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1426028 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425857 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425858 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425859 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425860 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425861 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425862 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425863 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425866 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425867 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425869 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425870 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | lxccontainer: cleanup {attach,detach}_interface() Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | lxccontainer: only attach netns on netdev detach Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | coverity: #1425874 + cleanup Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-12 | Christian Brauner | tools: block using lxc-execute without config file Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | tests: add namespace sharing tests Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | start: intelligently use clone() on ns sharing Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | coverity: #1425879 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | coverity: #1425883 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | coverity: #1425884 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | coverity: #1428855 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | coverity: #1425886 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | coverity: #1425893 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | coverity: #1426029 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | conf: lxc.sysctl coding style fixes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | conf: fix lxc.prlimit clearing Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-11 | Christian Brauner | legacy confile: fix legacy network parser Author: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-07 | Christian Brauner | coverity: #1425888 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-07 | Christian Brauner | coverity: #1425889 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-07 | Christian Brauner | coverity: #1425890 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-07 | Christian Brauner | coverity: #1425895 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-07 | Christian Brauner | coverity: #1425921 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-07 | Christian Brauner | coverity: #1425922 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-07 | Christian Brauner | coverity: #1425923 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-07 | Christian Brauner | coverity: #1425924 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-07 | Christian Brauner | coverity: #1425928 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-07 | Christian Brauner | coverity: #1425929 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-06 | Christian Brauner | coverity: #1425743 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-06 | Christian Brauner | coverity: #1425742 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-06 | Christian Brauner | coverity: #1425740 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-06 | Christian Brauner | coverity: #1425739 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-06 | Christian Brauner | coverity: #1425737 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-06 | Christian Brauner | coverity: #1425735 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-06 | Christian Brauner | coverity: #1425734 Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-06 | Christian Brauner | tests: expand tests for shortlived init processes Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-06 | Christian Brauner | lxccontainer: handle execute containers correctly Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2017-12-06 | Christian Brauner | execute: pass logfile to lxc-init Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
next |