Created attachment 1663 [details] 0001-Add-ControlMaster-required-option.patch
Is this still desired? If so we could renovate this patch
At the time, I was working on a GUI ssh app (for Unix) - that was...a long time ago. I think it still makes sense - the idea with the app is that it heavily used SSH channels, and tries to ensure you only have one. I think this patch could still make sense - if e.g. some software using SSH wants to interleave ssh and sftp executed as subprocesses, you really want to ensure that sftp reuses the channel. But on the other hand, sophisticated apps today are probably using libssh instead. I'm unlikely to rebase this patch myself, but thanks for following up anyways!