v0.53.0
Major changes
This improves AES-GCM encryption/decryption performance by 10x and ChaCha20-Poly1305 by at least 2x on commonly used targets.
aws-lc-rs is the default implementation, but you can opt to use ring instead by enabling the ring crate feature. On WASM, you will have to use russh with default-features = false, features = ["ring"] as the default features cannot be controlled per target, and aws-lc-rs does not support WASM.
Fixes
- 1d7e52f: Fail when
accept()returns an Error (#518) (Pascal Grange) #518 - Dead loop when client receives messages (#524) #524 (wyhaya)
- 052109c: fixed #531 - merge fix from RustCrypto/SSH#351 (Eugene)