You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
update: Upgrade all dependencies to latest versions (#173)
* update: Upgrade all dependencies to latest versions
- Upgrade 30+ crate dependencies to latest compatible versions
- Sync bssh-russh fork with upstream russh 0.59.0 (from 0.56.0)
- 21% throughput improvement from CryptoVec → bytes::Bytes migration
- RSA Marvin attack mitigation, ml-kem replacement, aws-lc-rs security patch
- Certificate-based SSH agent authentication support
- Re-apply PTY output batch processing patch on new codebase
- Migrate OpenTelemetry from 0.21 to 0.31
- Rewrite otel.rs for new SdkLoggerProvider, Resource::builder, LogRecord API
- Adapt bssh code to russh 0.59 API changes
- Handle::data/extended_data now takes impl Into<bytes::Bytes>
- AgentIdentity comparison via public_key()
- Add bytes crate as direct dependency
- Keep rand at 0.8 in main crate (ssh-key requires rand_core 0.6)
* fix: Add #[serial] to env var tests to prevent race conditions in CI
0 commit comments