Christian Brauner
|
22f835ba4d
|
conf: cleanup macros lxc_execute_bind_init
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:50:25 +01:00 |
|
Christian Brauner
|
7969675f2a
|
conf: cleanup macros remount_all_slave
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:50:25 +01:00 |
|
Christian Brauner
|
48411df2d7
|
conf: cleanup macros idmaptool_on_path_[...]
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:50:25 +01:00 |
|
Christian Brauner
|
0c669152e5
|
conf: cleanup macros setup_proc_filesystem
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:50:24 +01:00 |
|
Christian Brauner
|
e6f7645210
|
conf: cleanup macros setup_sysctl_parameters
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:50:24 +01:00 |
|
Christian Brauner
|
fd214f374e
|
conf: cleanup macros mount_entry_on_generic
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:50:24 +01:00 |
|
Christian Brauner
|
7a76eeaa07
|
conf: cleanup macros mount_entry_create_dir_file
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:45:03 +01:00 |
|
Christian Brauner
|
dfd2e059ea
|
conf: cleanup macros parse_propagationopts
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:44:08 +01:00 |
|
Christian Brauner
|
a71f619c16
|
conf: cleanup macros parse_mntopts
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:43:45 +01:00 |
|
Christian Brauner
|
b8d8876481
|
conf: cleanup macros lxc_chroot
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:43:27 +01:00 |
|
Christian Brauner
|
8db92302f6
|
conf: cleanup macros lxc_mount_auto_mounts
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:43:04 +01:00 |
|
Christian Brauner
|
957c470438
|
conf: cleanup macros pin_rootfs
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:42:45 +01:00 |
|
Christian Brauner
|
e1a94937dc
|
conf: cleanup macros run_script_argv
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:42:25 +01:00 |
|
Christian Brauner
|
cc6a0e78d7
|
conf: auto free run_buffer
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:41:48 +01:00 |
|
Christian Brauner
|
7fda348e84
|
commands_utils: auto free lxc_add_state_client
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:23:58 +01:00 |
|
Christian Brauner
|
b02dc0d9b5
|
commands_utils: auto close lxc_cmd_sock_get_state
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 23:23:53 +01:00 |
|
Christian Brauner
|
1edf8fa48d
|
Merge pull request #2866 from brauner/2019-02-19/cve-2019-5736-test
cve-2019-5736: add test
|
2019-02-19 21:58:04 +01:00 |
|
Christian Brauner
|
99258734dc
|
cve-2019-5736: add test
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-19 18:24:00 +01:00 |
|
Stéphane Graber
|
2d8bd1db23
|
Merge pull request #2865 from brauner/2019-02-18/rexec_improve_fallbacks
rexec: try sendfile() fallback to fd_to_fd()
|
2019-02-18 17:24:08 -05:00 |
|
Christian Brauner
|
5e6e38bd88
|
rexec: try sendfile() fallback to fd_to_fd()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 23:07:52 +01:00 |
|
Stéphane Graber
|
cd1372e2a1
|
Merge pull request #2864 from brauner/2019-02-18/rename_pointer_macros
tree-wide: s/steal_{fd,ptr}/move_{fd,ptr}/g
|
2019-02-18 16:36:14 -05:00 |
|
Christian Brauner
|
240fecd0e1
|
tree-wide: s/steal_fd/move_fd/g
Suggested-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 22:20:51 +01:00 |
|
Christian Brauner
|
e4edf5d7bc
|
tree-wide: s/steal_ptr/move_ptr/g
Suggested-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 22:20:50 +01:00 |
|
Stéphane Graber
|
005f822b22
|
Merge pull request #2863 from brauner/2019-02-17/save_rexec
rexec: handle legacy kernels
|
2019-02-18 15:35:01 -05:00 |
|
Christian Brauner
|
4aa90f6012
|
[V2] rexec: handle legacy kernels
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 19:51:52 +01:00 |
|
Stéphane Graber
|
7cf89ee88d
|
Revert "rexec: handle legacy kernels"
Broke Android
This reverts commit 8f350e637c .
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
|
2019-02-18 12:15:30 -05:00 |
|
Stéphane Graber
|
4d8a34c31c
|
Merge pull request #2862 from brauner/2019-02-17/save_rexec
cleanup macros and rexec fixes
|
2019-02-18 11:56:44 -05:00 |
|
Christian Brauner
|
fed8112d04
|
rexec: use __do_close_prot_errno
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 15:24:14 +01:00 |
|
Christian Brauner
|
8f350e637c
|
rexec: handle legacy kernels
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 15:24:14 +01:00 |
|
Christian Brauner
|
2a30bdea60
|
commands: cleanup macros lxc_cmd_init()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 15:24:14 +01:00 |
|
Christian Brauner
|
c13e711119
|
commands: cleanup macros lxc_cmd_init
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 15:24:13 +01:00 |
|
Christian Brauner
|
4c2effceb4
|
commands: cleanup macros lxc_cmd_accept()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 15:24:13 +01:00 |
|
Christian Brauner
|
cd889e57a4
|
commands: cleanup macros lxc_cmd_add_state_client
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 15:24:13 +01:00 |
|
Christian Brauner
|
c34ff11978
|
commands: cleanup macros lxc_cmd()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 15:24:13 +01:00 |
|
Christian Brauner
|
e96f929188
|
commands: use __do_close_prot_errno
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 15:24:13 +01:00 |
|
Christian Brauner
|
e236fe05d1
|
memory_utils: introduce __do_close_prot_errno
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 15:24:13 +01:00 |
|
Christian Brauner
|
4101805bb2
|
macro: introduce steal_fd()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 15:24:13 +01:00 |
|
Christian Brauner
|
8259d86d97
|
commands: cleanup macros in lxc_cmd_console()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-18 15:24:13 +01:00 |
|
Christian Brauner
|
2ebc7bde97
|
commands: move declaration into tighter scope
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-17 14:21:09 +01:00 |
|
Christian Brauner
|
e8cc83897a
|
lxc-usernsexec: use cleanup macros
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-17 14:13:44 +01:00 |
|
Christian Brauner
|
5c8d235259
|
lxc-user-nic: use cleanup macros
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-17 14:13:44 +01:00 |
|
Christian Brauner
|
3cf7d8c2b8
|
lxc-init: use cleanup macros
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-17 14:13:44 +01:00 |
|
Christian Brauner
|
57e7625005
|
cgroup_utils: use __do_free
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-17 14:13:44 +01:00 |
|
Christian Brauner
|
cd8f5663ab
|
attach: use __do_free
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-17 14:13:44 +01:00 |
|
Christian Brauner
|
83c11f1d04
|
af_unix: use __do_free
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-17 14:13:44 +01:00 |
|
Christian Brauner
|
d85617bc67
|
start: move variable into tighter scope
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
|
2019-02-17 14:13:42 +01:00 |
|
Christian Brauner
|
7a8959d572
|
Merge pull request #2860 from stgraber/master
mount: Allow over-mounting
|
2019-02-16 02:18:23 +01:00 |
|
Stéphane Graber
|
71521317b2
|
mount: Cleanup allow over-mounting
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
|
2019-02-15 20:14:34 -05:00 |
|
Christian Brauner
|
eba282e4d8
|
Merge pull request #2859 from stgraber/master
mount: Allow over-mounting
|
2019-02-16 02:07:47 +01:00 |
|
Stéphane Graber
|
c00d0e3b2a
|
mount: Allow over-mounting
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
|
2019-02-15 20:02:07 -05:00 |
|