{"push_id":1016380517,"size":1,"distinct_size":1,"ref":"refs/heads/bareos-15.2","head":"bd780a7fc88e7cbbcb6b47ca4708efe26becf4b2","before":"9f3e1e26daaf470cfcc00f44d1ab5b74efa76f2b","commits":[{"sha":"bd780a7fc88e7cbbcb6b47ca4708efe26becf4b2","author":{"email":"7f7ed234397d47536a17909f2a0cf9f83123722b@bareos.com","name":"Marco van Wieringen"},"message":"bpipe-fd: stderr is merged with stdout, possible corruption.\n\nWhen changing from using popen() to open_bpipe() it was overlooked that\npopen() just ignores stderr but open_bpipe() dups both stdout and stderr\nonto the read pipe used. This patch adds a flag to open_bpipe() which is\nby default set to true to dup stderr or not. For now this fixes the\nproblem but a better solution could probably be coded by adding an extra\nmember to the BPIPE class with the name efd which is the error handle\njust as we now have a write and read handle.\n\nFixes #632: fd-bpipe plugin merges stderr with stdout, which can result\n            in corrupted backups.","distinct":true,"url":"https://api.github.com/repos/bareos/bareos/commits/bd780a7fc88e7cbbcb6b47ca4708efe26becf4b2"}]}