aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement name lists in a more principled wayDirkjan Ochtman2026-01-312-155/+159
|
* Move cookie generation out of messages moduleDirkjan Ochtman2026-01-283-11/+9
|
* Inline Identification::outgoing()Dirkjan Ochtman2026-01-282-10/+8
|
* Connection::new() doesn't need to be fallibleDirkjan Ochtman2026-01-282-5/+4
|
* Move KeyExchangeInit to messages moduleDirkjan Ochtman2026-01-283-165/+167
|
* Streamline packet receivingDirkjan Ochtman2026-01-282-53/+33
|
* Streamline packet sendingDirkjan Ochtman2026-01-283-61/+50
|
* Yield Result<(), ()> from Connection::run()Dirkjan Ochtman2026-01-281-31/+31
|
* Move WriteState::write_packet() into ConnectionDirkjan Ochtman2026-01-282-62/+28
|
* Avoid borrowing in key exchange replyDirkjan Ochtman2026-01-282-15/+15
|
* Move Completion into messages moduleDirkjan Ochtman2026-01-283-10/+10
|
* Move some key exchange message types into messagesDirkjan Ochtman2026-01-283-229/+232
|
* Move with_mpint_bytes() to key_exchangeDirkjan Ochtman2026-01-282-18/+18
|
* Move UserAuthRequest into messagesDirkjan Ochtman2026-01-283-105/+97
|
* Move channel message types into messages moduleDirkjan Ochtman2026-01-283-605/+611
|
* Extract messages moduleDirkjan Ochtman2026-01-286-532/+532
|
* Drop Windows support for nowDirkjan Ochtman2026-01-271-1/+1
|
* Add proper handling of disconnect messagesDirkjan Ochtman2026-01-272-1/+66
|
* Start implementing terminal sessionDirkjan Ochtman2026-01-275-71/+706
|
* Split Channels::handle() into per-message methodsDirkjan Ochtman2026-01-272-78/+87
|
* Implement more channel message stuffDirkjan Ochtman2026-01-271-3/+37
|
* Store environment variables in channel stateDirkjan Ochtman2026-01-271-16/+11
|
* Store PTY request in channel stateDirkjan Ochtman2026-01-271-16/+36
|
* Use pretty printing for messagesDirkjan Ochtman2026-01-242-4/+12
|
* Reduce log level for socket readingDirkjan Ochtman2026-01-241-2/+2
|
* Handle channel data messagesDirkjan Ochtman2026-01-241-1/+44
|
* Handle shell channel requestsDirkjan Ochtman2026-01-241-7/+11
|
* Handle env channel requestsDirkjan Ochtman2026-01-241-4/+42
|
* Improved logging for unhandled casesDirkjan Ochtman2026-01-241-3/+18
|
* Send response for channel requestsDirkjan Ochtman2026-01-241-5/+49
|
* Make returning a packet optionalDirkjan Ochtman2026-01-242-9/+12
|
* Parse channel request messagesDirkjan Ochtman2026-01-241-0/+283
|
* Loop on receiving channel messagesDirkjan Ochtman2026-01-241-25/+28
|
* Handle channel open messagesDirkjan Ochtman2026-01-242-20/+141
|
* Start tracking channel stateDirkjan Ochtman2026-01-242-6/+61
|
* Parse ChannelOpen messagesDirkjan Ochtman2026-01-242-1/+96
|
* Add message types for connection serviceDavid Venhoek2026-01-241-0/+42
|
* Handle user auth requestsDirkjan Ochtman2026-01-242-5/+61
|
* Parse UserAuthRequest messagesDirkjan Ochtman2026-01-233-3/+151
|
* Add message types for ssh-userauth serviceDavid Venhoek2026-01-231-0/+12
|
* Check for user auth service request messageDirkjan Ochtman2026-01-232-9/+103
|
* Decode ServiceRequest messagesDirkjan Ochtman2026-01-232-1/+48
|
* Implement Debug for IncomingPacketDirkjan Ochtman2026-01-231-5/+20
|
* Parse message type in packet decodingDavid Venhoek2026-01-233-20/+20
| | | | | | This makes the packet type available on all messages, simplifying error handling downstream as it no longer needs to deal with the anomalous case of a completely empty packet.
* Add sequence number field to packetDavid Venhoek2026-01-231-4/+13
| | | | | | This does not yet implement proper handling of sequence numbers. That is a fairly significant refactor which should be done as part of the patches for the encryption/decryption channels.
* Revert "Inline WriteState::handle_packet()"bjorn32026-01-201-2/+12
| | | | | | | It caused poll_write_to to never be called for the unencrypted phase, causing a hang. This reverts commit fc68e05743e83f643659bef10e8bfeb23d9deac1.
* Use tracing spanDirkjan Ochtman2026-01-201-10/+11
|
* Encode outgoing identification in WriteState bufferDirkjan Ochtman2026-01-202-7/+10
|
* Move new key packet exchange into update_keys()Dirkjan Ochtman2026-01-201-21/+10
|
* Avoid unwrapping for sending ignore packetDirkjan Ochtman2026-01-201-2/+6
|