Fixing warnings
Dependencies
- [2]
R5J3MB56Client newkeys was not always resetting the sequence counter - [3]
VJIXIN4TFixing CVE-2023-48795 - [4]
7FRJYUI6Reboot because of a bad change - [5]
2WEO7OZLVersion updates: getting rid of anyhow + moving to Tokio 1.0 - [6]
E2SB74SVVersion 0.30.3 - [7]
BRDS7STAAdding method `send_channel_msg` to client::Session, to make it easier to write handlers - [8]
EUHO3DAZSend a SSH_MSG_EXT_INFO with server-sig-algs when the client indicates they support extensions by sending ext-info-c. This allows modern clients that don't do ssh-rsa anymore because of sha1 to still use RSA keys with sha2. - [9]
G3FNNIIULimiting the amount of messages that can be buffered while rekeying to two channel windows - [10]
VYDCQWSFVersion 0.30.6 - [11]
NHOSLQGGThrussh: making OpenSSL optional - [12]
ASD7JVBEDo not read past the size of the buffer (after Tokio 0.3) - [13]
2Q3SZY2CVersion bump - [14]
DJT33BQEVersion bump - [15]
FT67GGO4Version bump (Pijul and Thrussh) - [16]
D6H7OWTTFixing the terrapin attack mitigation - [17]
32GIIFWRFixing strict mode - [18]
PDTFLA4YVersion 0.30.7 - [19]
662ZS5JFVersion 0.33.2 - [20]
7Y2ROIVZVersion bump - [21]
CWHVPLXNVersion bump - [22]
ORSEEVB5Version bump - [23]
WXZWQLGLCorrect negotiation without OpenSSL - [24]
TFYJ3P2AVersion 0.30.8/0.19.4, and solving conflicts - [25]
2VTUKRLJVersion - [26]
OQZGSEWMBuffering non-kex packets received after issuing a KEXINIT - [27]
EZTTZ6OWFixing terrapin, again - [28]
CQSPFH4HVersion 0.30.4 - [29]
634OYCNMTokio 0.3
Change contents
- replacement in thrussh/src/session.rs at line 497
received: false,_received: false, - replacement in thrussh/src/session.rs at line 511
pub received: bool,pub _received: bool, - replacement in thrussh/src/server/encrypted.rs at line 397
key: public_key,algo: algo,_key: public_key,_algo: algo, - replacement in thrussh/src/negotiation.rs at line 35
pub server_supports_ext: bool,pub _server_supports_ext: bool, - replacement in thrussh/src/negotiation.rs at line 211
let server_supports_ext = if pref.is_server {let _server_supports_ext = if pref.is_server { - replacement in thrussh/src/negotiation.rs at line 289
server_supports_ext,_server_supports_ext, - replacement in thrussh/src/cipher/mod.rs at line 24
pub name: Name,pub _name: Name, - replacement in thrussh/src/cipher/chacha20poly1305.rs at line 34
name: NAME,_name: NAME, - replacement in thrussh/src/auth.rs at line 142
key: CryptoVec,algo: CryptoVec,_key: CryptoVec,_algo: CryptoVec, - replacement in thrussh/Cargo.toml at line 5
version = "0.35.5"version = "0.35.6"