I think scp should have an option to ignore symlinks so it won't go into an endless loop when copying circular links. I wrote a patch and I'll attach it once the bug is created. This issue has already been discussed before and it was made clear no modification should be done on the protocol but this option only check if a file is a link and doesn't send it if it is one. Which means the protocol remains unchanged.
Created attachment 933 [details] patch to implement the -s flag
Sorry, but adding a commandline option that is executed on the remote system *is* changing the protocol.
Change all RESOLVED bug to CLOSED with the exception of the ones fixed post-4.4.
So, does that mean that no scp2 protocol is going to be created and scp is deprecated in favor of more modern protocols like SFTP?
scp is closed for feature additions; we'll still accept them for sftp though.
closing resolved bugs as of 8.6p1 release