v0.50.0-beta.2
Pre-release
Pre-release
github-actions
released this
28 Dec 11:14
·
1 commit
to main
since this release
MSRV
russh
now correctly builds on Rust 1.65
Changes
- f89c19c: Add backpressure to Channel receivers (#412) (Eric Rodrigues Pires) #412 - set
Config::channel_buffer_size
to control how many channel messages can be buffered before backpressure propagates over the network. - 030468a: Add
authentication_banner
method to server::Handler (#415) (Eric Rodrigues Pires) #415 - you can now send a dynamic SSH banner to clients. - ab8aca8: migrate to a forked
ssh-key
lib, removed bundled workarounds - if you were relying on traits directly imported fromssh_key
, you might need to import them fromrussh::keys::ssh_key
instead. - 7c7cb1b: feature-gate
des
dependency (#424) (Eric Seppanen) #424 - 49ab949: Enforce MSRV (#430) #430
- 242b1e1: replace unmaintained tempdir dependency with tempfile (#423) (Eric Seppanen) #423
Fixes
- ad56a8e: fixed #418 - client - incorrect kex signature verification for RSA-SHA2
- 85c45cb: Remove calls to dbg!() (#414) (Eric Rodrigues Pires) #414
- 65bc5e2: remove unused bcrypt-pbkdf dependency (#421) (Eric Seppanen) #421
- 039054b: bump dependency versions to the minimum version that compiles. (#428) (Eric Seppanen) #428