aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Add sequence number field to packetDavid Venhoek2026-01-231-4/+13
* Revert "Inline WriteState::handle_packet()"bjorn32026-01-201-2/+12
* 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
* Upgrade fatal logging to errorDirkjan Ochtman2026-01-201-8/+8
* Clarify structure in Connection::run()Dirkjan Ochtman2026-01-201-0/+6
* Make ConnectionContext long-livedDirkjan Ochtman2026-01-202-43/+32
* Store signature directlyDirkjan Ochtman2026-01-201-6/+4
* Log warning on failure to decode packetsDirkjan Ochtman2026-01-201-3/+10
* Extract key update into a methodDirkjan Ochtman2026-01-201-6/+14
* Inline WriteState::handle_packet()Dirkjan Ochtman2026-01-201-12/+2
* Implement conversion of MessageType into u8.David Venhoek2026-01-201-13/+19
* Implement encode/decode for boolean.David Venhoek2026-01-201-0/+15
* Ensure packet size is at least 16bjorn32026-01-201-1/+2
* Rename OutgoingPacket to EncodedPacketbjorn32026-01-201-5/+7
* Rename Packet to IncomingPacketbjorn32026-01-202-11/+13
* Ensure packets are a multiple of the cipher block sizebjorn32026-01-201-5/+10
* Implement support for encryptionbjorn32026-01-203-64/+183
* Get rid of the separate PacketBuilderbjorn32026-01-203-63/+30
* Tweak styleDirkjan Ochtman2026-01-191-12/+8
* Use higher-level abstractions for VersionExchange readingDirkjan Ochtman2026-01-192-26/+26
* Rename decrypting_key to decryptionDirkjan Ochtman2026-01-191-5/+5
* Use full keys type during decryptionDirkjan Ochtman2026-01-191-13/+10
* Clarify documentation for ReadState fieldsDirkjan Ochtman2026-01-191-9/+11
* Replace Packet::decode with ReadState::decode_packetbjorn32026-01-191-48/+30
* Handle NEW_KEYS and set encryption key for ReadStatebjorn32026-01-193-9/+64