5bfaa4a6f3
OpenSSH has deprecated its use of scp/rcp protocol in favor of SFTP, which the embedded Apache mina-sshd in widely-deployed Gerrit versions does not yet support. The default officially changed in OpenSSH 9.0 (some distributions, such as Fedora and CentOS, switched their default behavior to this as early as OpenSSH 8.7 or 8.8), leading to a ``subsystem request failed on channel 0`` error during commit-msg hook retrieval. Now git-review will attempt to detect whether scp's -O option is available to force use of the legacy scp/rcp protocol, and apply it if so. Change-Id: Ib64c03c3e12a3a8390e38f6ca9393db3b3c2a9e3 |
||
---|---|---|
.. | ||
add-no-thin-option-ea7cb50e22e7017d.yaml | ||
branch-author-selection-02d8652d12c4dd7a.yaml | ||
commit-hook-submodules-121f76901305ff98.yaml | ||
default-notopic-3f854006482616cd.yaml | ||
discontinue-draft-support-031e1fe3453ca839.yaml | ||
drop-python27-support-37e1602a03d602ab.yaml | ||
fix-exit-code-5ab7f6314976319f.yaml | ||
fix-usepushurl-c4a234689d808ece.yaml | ||
git-credentials-bytes-6fcecd405dc4ed29.yaml | ||
ignore-topic-for-master-patches-9ba01c0762d3df65.yaml | ||
ignore-unstaged-uncommitted-submodule-changes-99dbf054f5617d08.yaml | ||
missed-notes-f903719767e0a0ce.yaml | ||
preserve-local-edits-on-download-0f11c676e5516d9f.yaml | ||
push-no-follow-tags-3f366ecee85b508d.yaml | ||
refuse-unstaged-changes-61600bd33adf3a45.yaml | ||
remove-automatic-branch-naming-8e3e2f6487637b86.yaml | ||
scp-subsystem-c8d78aa8f7f69f66.yaml | ||
support-core-hooks-path-ea5402d5d6204f70.yaml | ||
use-rebase-merges-2550c9573cfbf39a.yaml | ||
user-notifications-0276f6c14d119225.yaml |