git-review/releasenotes/notes
Jonathan Rosser 5bfaa4a6f3 Force use of scp rather than sftp when possible
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
2022-04-10 12:39:22 +00:00
..
add-no-thin-option-ea7cb50e22e7017d.yaml Add option for disabling thin pushes 2021-04-12 11:38:23 -07:00
branch-author-selection-02d8652d12c4dd7a.yaml Add release notes in preparation for next release 2021-01-28 14:41:03 +00:00
commit-hook-submodules-121f76901305ff98.yaml Add release notes in preparation for next release 2021-01-28 14:41:03 +00:00
default-notopic-3f854006482616cd.yaml Add release notes in preparation for next release 2021-01-28 14:41:03 +00:00
discontinue-draft-support-031e1fe3453ca839.yaml Adjust categories for some release notes 2021-03-02 19:51:02 +00:00
drop-python27-support-37e1602a03d602ab.yaml Adjust categories for some release notes 2021-03-02 19:51:02 +00:00
fix-exit-code-5ab7f6314976319f.yaml Improve exit code implementation 2018-11-06 12:26:11 +00:00
fix-usepushurl-c4a234689d808ece.yaml Use remote_url instead of remote for download 2019-03-18 14:37:27 +00:00
git-credentials-bytes-6fcecd405dc4ed29.yaml Add release notes in preparation for next release 2021-01-28 14:41:03 +00:00
ignore-topic-for-master-patches-9ba01c0762d3df65.yaml Don't set topic when submitting no-topic patches 2018-10-16 15:13:07 +01:00
ignore-unstaged-uncommitted-submodule-changes-99dbf054f5617d08.yaml Ignore unstaged/uncommitted submodule changes 2021-07-07 16:08:06 +00:00
missed-notes-f903719767e0a0ce.yaml Start using reno for releasenotes 2018-08-28 15:13:05 -07:00
preserve-local-edits-on-download-0f11c676e5516d9f.yaml Add release notes in preparation for next release 2021-01-28 14:41:03 +00:00
push-no-follow-tags-3f366ecee85b508d.yaml Add release notes in preparation for next release 2021-01-28 14:41:03 +00:00
refuse-unstaged-changes-61600bd33adf3a45.yaml Don't test rebasing with unstaged changes 2021-02-26 16:20:49 +00:00
remove-automatic-branch-naming-8e3e2f6487637b86.yaml Remove auto-branch name 2018-10-16 09:53:40 +01:00
scp-subsystem-c8d78aa8f7f69f66.yaml Force use of scp rather than sftp when possible 2022-04-10 12:39:22 +00:00
support-core-hooks-path-ea5402d5d6204f70.yaml Doc updates for Git "core.hooksPath" option support 2021-06-24 12:06:12 +02:00
use-rebase-merges-2550c9573cfbf39a.yaml Add release note for the rebase merge handling fix 2021-11-23 19:48:51 +00:00
user-notifications-0276f6c14d119225.yaml Make it possible to specify who is notified 2020-01-28 10:25:36 +01:00