Skip to content

Commit ca03dbc

Browse files
committed
chore: Prepare release v1.7.0
- Update version to 1.7.0 in Cargo.toml - Update Cargo.lock with cargo update - Update README.md Recent Updates section - Update CHANGELOG.md with v1.7.0 changes - Update debian/changelog for v1.7.0 - Update manpage version and date
1 parent 2f7dcc3 commit ca03dbc

File tree

6 files changed

+150
-112
lines changed

6 files changed

+150
-112
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,24 @@ All notable changes to bssh will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.7.0] - 2026-01-09
9+
10+
### Added
11+
- **SSH Keepalive Support** (Issue #122)
12+
- `--server-alive-interval` option: Configure keepalive interval in seconds (default: 60, 0 to disable)
13+
- `--server-alive-count-max` option: Maximum keepalive messages without response before disconnect (default: 3)
14+
- Configuration support in config.yaml via `server_alive_interval` and `server_alive_count_max` fields
15+
- Helps maintain long-running sessions through firewalls and NATs that drop idle connections
16+
- Full integration with exec, interactive, and file transfer modes
17+
18+
### Changed
19+
- **Documentation**: Added GitHub downloads badge to README
20+
21+
### Technical Details
22+
- Implemented SSH keepalive packet sending at configurable intervals
23+
- Automatic connection termination after max retries without response
24+
- Keepalive settings work with jump host connections
25+
826
## [1.6.0] - 2025-12-19
927

1028
### Added
@@ -644,6 +662,7 @@ None
644662
- russh library for native SSH implementation
645663
- Cross-platform support (Linux and macOS)
646664

665+
[1.7.0]: https://github.com/lablup/bssh/compare/v1.6.0...v1.7.0
647666
[1.6.0]: https://github.com/lablup/bssh/compare/v1.5.1...v1.6.0
648667
[1.5.1]: https://github.com/lablup/bssh/compare/v1.5.0...v1.5.1
649668
[1.5.0]: https://github.com/lablup/bssh/compare/v1.4.2...v1.5.0

0 commit comments

Comments
 (0)