Bug Fixes
- improve error message for when an invoked transport program can't be found.
- assure processing thread is up before continuing.
That way one may hope that we never leave stderr output unprocessed. - port selections for SSH urls are now respected for protocol V1 as well.
- propery adjust
host
argument forssh
program to include a user name.
Otherwise it would not use a user at all which then defaults to the currently logged
in user, something that typically won't work with servers that demandgit
.
New Features (BREAKING)
-
ptions for
client::connect()
and support for more than one ssh variant, including permission-denied detection.
Options can be passed down toclient::ssh::connect()
to further configure it
similar to what git itself offers. That way, it's possible to use different ssh commands
and support all of gits configuration options.Support for multiple ssh variants was added to use them (and their flags) correctly.
Detection of permission-denied errors due to invalid credentials was added so re-authentication
in upper layers can be implemented.
Commit Statistics
- 9 commits contributed to the release over the course of 4 calendar days.
- 4 days passed between releases.
- 5 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- prepare changelogs prior to release (30d8ca1)
- improve error message for when an invoked transport program can't be found. (fed38c9)
- assure processing thread is up before continuing. (f0997bf)
- parse additional ssh messaegs into io-errors. (c60c89d)
- make fmt (511ed00)
- Merge branch 'adjustments-for-cargo' (f8c562a)
- ptions for
client::connect()
and support for more than one ssh variant, including permission-denied detection. (6fa2764) - port selections for SSH urls are now respected for protocol V1 as well. (923278b)
- propery adjust
host
argument forssh
program to include a user name. (0ff127c)