github blacknon/lssh v0.7.1
Version 0.7.1

8 hours ago

v0.7.1

This release is a bugfix release focused on stability improvements around ControlMaster, forwarding, CI, and the demo environment.

Fixes

  • Fixed forwarding behavior when ControlMaster is enabled
  • Fixed local forward (-L) under ControlMaster-enabled connections
  • Fixed dynamic forward / SOCKS5 (-D) under ControlMaster-enabled connections
  • Fixed remote forward (-R) handling and added demo coverage for it
  • Fixed forwarding-related behavior by updating bundled go-sshlib
  • Fixed SFTP/subsystem handling used by ControlMaster-based forwarding paths
  • Fixed demo E2E coverage by adding ControlMaster forwarding scenarios
  • Fixed vendored dependency state so demo builds use the updated go-sshlib
  • Fixed GitHub Actions setup to use the Go version declared in go.mod
  • Fixed GitHub Actions warnings by updating deprecated Node 20-based actions
  • Fixed GitHub Actions cache restore instability by disabling setup-go built-in cache in workflows
  • Fixed demo sshd-based containers to include nc for easier diagnostics and checks

CI / Workflow Updates

  • Updated actions/checkout to v5
  • Updated actions/setup-go to v6
  • Updated actions/upload-artifact to v6
  • Updated actions/download-artifact to v7
  • Updated jdx/mise-action to v4
  • Replaced actions/create-release@v1 with gh release create

Demo / Test Updates

  • Added ControlMaster-enabled demo targets
  • Added demo checks for:
    • local forwarding
    • dynamic forwarding
    • remote forwarding

Notes

  • This release is recommended for users relying on ControlMaster
  • Especially recommended if you use port forwarding or SOCKS proxy mode

Don't miss a new lssh release

NewReleases is sending notifications on new releases.