[PATCH] btrfs-progs: receive explicit parent support

2015-04-26 Thread Lauri Võsandi
This patch adds command-line flag -p to btrfs receive which makes it possible to disable automatic parent search for incremental snapshots and use explicitly specified path instead. Signed-off-by: Lauri Võsandi lauri.vosa...@gmail.com --- cmds-receive.c | 34 ++ 1

[PATCH] btrfs-progs: optionally enforce chroot for btrfs receive

2015-04-19 Thread Lauri Võsandi
This patch forces btrfs receive to issue chroot before parsing the btrfs stream using command-line flag -C to confine the process and minimize damage that could be done via malicious btrfs stream. Signed-off-by: Lauri Võsandi lauri.vosa...@gmail.com --- cmds-receive.c | 38

[PATCH] btrfs-progs: optionally enforce chroot for btrfs receive

2015-04-18 Thread Lauri Võsandi
This patch forces btrfs receive to issue chroot before parsing the btrfs stream using command-line flag -C to confine the process and minimize damage that could be done via malicious btrfs stream. Signed-off-by: Lauri Võsandi lauri.vosa...@gmail.com --- cmds-receive.c | 37

[PATCH] btrfs-progs: optionally enforce chroot for btrfs receive

2015-04-18 Thread Lauri Võsandi
This patch forces btrfs receive to issue chroot before parsing the btrfs stream using command-line flag -C to confine the process and minimize damage that could be done via malicious btrfs stream. Signed-off-by: Lauri Võsandi lauri.vosa...@gmail.com --- cmds-receive.c | 37

[PATCH] Btrfs receive hardening patches

2015-04-14 Thread Lauri Võsandi
--- cmds-receive.c | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/cmds-receive.c b/cmds-receive.c index 44ef27e..6800401 100644 --- a/cmds-receive.c +++ b/cmds-receive.c @@ -867,15 +867,19 @@ static int do_receive(struct btrfs_receive *r, const char

[PATCH] btrfs-progs: enforce chroot for btrfs receive

2015-04-14 Thread Lauri Võsandi
This patch forces btrfs receive to issue chroot before parsing the btrfs stream to confine the process and minimize damage that could be done via malicious btrfs stream. Signed-off-by: Lauri Võsandi lauri.vosa...@gmail.com --- cmds-receive.c | 18 ++ 1 file changed, 10 insertions