i decided to look at what SFTPv4 would actually look like were it implemented. tbh, if we only do the server, i don't think it's really that bad, especially when we compare it to implementing custom extensions (vs the status quo). if anything, i think doing SFTPv4 is better code-wise than doing extensions. supporting it in the client requires more work, so maybe we don't bother there, at least initially ? i'll send a partial (like 90% done) implementation. wdyt ? i'll send patches for illustration. -mike -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: <http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20210930/9cafd38b/attachment.asc>
On Thu, 30 Sep 2021, Mike Frysinger wrote:> i decided to look at what SFTPv4 would actually look like were it implemented. > tbh, if we only do the server, i don't think it's really that bad, especially > when we compare it to implementing custom extensions (vs the status quo). if > anything, i think doing SFTPv4 is better code-wise than doing extensions.IMO the question remains: why? Specifcally, what use-cases do each of these things enable? -d