github GitoxideLabs/gitoxide git-transport-v0.25.0
git-transport v0.25.0

22 months ago

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 for ssh 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 demand git.

New Features (BREAKING)

  • ptions for client::connect() and support for more than one ssh variant, including permission-denied detection.
    Options can be passed down to client::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 for ssh program to include a user name. (0ff127c)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.