Minor cleanup
Dependencies
- [2]
2WEO7OZLVersion updates: getting rid of anyhow + moving to Tokio 1.0 - [3]
BRDS7STAAdding method `send_channel_msg` to client::Session, to make it easier to write handlers - [4]
NHOSLQGGThrussh: making OpenSSL optional - [5]
7FRJYUI6Reboot because of a bad change - [6]
EXXUR33QFixing queues when sending a vector - [7]
YSLHJU3IAdd a Close construct to ChannelMsg in the server - [8]
XEKZBXNIFixing a bug with tokio::select
Change contents
- edit in thrussh/src/session.rs at line 39
pub wants_reply: bool, - edit in thrussh/src/session.rs at line 84
wants_reply: false, - replacement in thrussh/src/session.rs at line 304
) -> bool {) -> Result<bool, crate::Error> { - replacement in thrussh/src/session.rs at line 315
).unwrap();)?; - replacement in thrussh/src/session.rs at line 327
write_buffer.bytes >= limits.rekey_write_limit || dur >= limits.rekey_time_limitOk(write_buffer.bytes >= limits.rekey_write_limit || dur >= limits.rekey_time_limit) - replacement in thrussh/src/server/session.rs at line 176
) {)? { - replacement in thrussh/src/lib.rs at line 592
fn from_u32(x: u32) -> Option<ChannelOpenFailure> {fn from_u32(x: u32) -> Result<ChannelOpenFailure, Error> { - replacement in thrussh/src/lib.rs at line 594
1 => Some(ChannelOpenFailure::AdministrativelyProhibited),2 => Some(ChannelOpenFailure::ConnectFailed),3 => Some(ChannelOpenFailure::UnknownChannelType),4 => Some(ChannelOpenFailure::ResourceShortage),_ => None,1 => Ok(ChannelOpenFailure::AdministrativelyProhibited),2 => Ok(ChannelOpenFailure::ConnectFailed),3 => Ok(ChannelOpenFailure::UnknownChannelType),4 => Ok(ChannelOpenFailure::ResourceShortage),_ => Err(Error::Inconsistent), - replacement in thrussh/src/client/mod.rs at line 1019
) {)? { - replacement in thrussh/src/client/encrypted.rs at line 341
ChannelOpenFailure::from_u32(r.read_u32().map_err(crate::Error::from)?).unwrap();ChannelOpenFailure::from_u32(r.read_u32().map_err(crate::Error::from)?)?;