Skip to content

chore(release): prepare dshell v0.6.2 - #12

Merged
metah3m merged 3 commits into
mainfrom
fix/ssh-session-reliability
Aug 19, 2026
Merged

chore(release): prepare dshell v0.6.2#12
metah3m merged 3 commits into
mainfrom
fix/ssh-session-reliability

Conversation

@metah3m

@metah3m metah3m commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • cancel and reap SSH child processes when the transport closes
  • run PAM session setup on the process leader for pam_loginuid compatibility
  • prepare dshell 0.6.2 as a stable crate release

Release

  • Planned tag: v0.6.2
  • Dependency baseline: h3x 0.6.1
  • Publish dshell 0.6.2 to crates.io

Verification

  • Existing Ubuntu verification: cargo +nightly test --all-features (231 passed).
  • GitHub Actions checks are the release gate.
  • Local tests were not rerun per release instruction.

Release notes

Reliably tear down SSH child processes on transport close and keep PAM session setup on the process leader.

@metah3m
metah3m marked this pull request as ready for review August 18, 2026 13:34
@metah3m metah3m changed the title fix SSH session cleanup and PAM chore(release): prepare dshell v0.6.2 Aug 19, 2026
@metah3m
metah3m merged commit fecef8c into main Aug 19, 2026
5 checks passed
@metah3m
metah3m deleted the fix/ssh-session-reliability branch August 19, 2026 02:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant