summaryrefslogtreecommitdiffhomepage
Commit message (Expand)AuthorAgeFilesLines
...
* Simplify interface to send channel messagesDirkjan Ochtman2026-02-193-57/+81
* Deduplicate terminal closing state branchesDirkjan Ochtman2026-02-191-20/+13
* Introduce send_auth_failed() helper methodDirkjan Ochtman2026-02-191-31/+14
* Introduce simpler send() wrapperDirkjan Ochtman2026-02-191-49/+39
* Extract authentication moduleDirkjan Ochtman2026-02-192-370/+377
* connections: simplify interface to terminal futureDirkjan Ochtman2026-02-192-7/+13
* Specify dependencies in the workspaceDirkjan Ochtman2026-02-193-15/+31
* Rename proto module to buffersDirkjan Ochtman2026-02-193-4/+3
* Extract oxish-proto crateDirkjan Ochtman2026-02-1913-148/+162
* Extract ProtoError typeDirkjan Ochtman2026-02-198-140/+184
* Move IdentificationError into messagesDirkjan Ochtman2026-02-192-17/+17
* authentication: implement signature verificationDirkjan Ochtman2026-02-193-38/+228
* Yield session ID from key exchangeDirkjan Ochtman2026-02-192-3/+5
* authentication: select matching keyDirkjan Ochtman2026-02-182-3/+21
* authentication: implement authorized key discoveryDirkjan Ochtman2026-02-186-36/+246
* authentication: look up user home directoryDirkjan Ochtman2026-02-183-2/+84
* authentication: check supported public key algorithmsDirkjan Ochtman2026-02-182-1/+13
* Reduce log level for applying terminal modesDirkjan Ochtman2026-02-181-2/+2
* Bump bitflags from 2.10.0 to 2.11.0dependabot[bot]2026-02-161-2/+2
* Add OpenSSH vulnerability listDirkjan Ochtman2026-02-121-0/+548
* Take semver-compatible dependency updatesDirkjan Ochtman2026-02-061-48/+48
* Send server-sig-algs extensionDirkjan Ochtman2026-01-314-7/+69
* Require Debug for Encode and NamedDirkjan Ochtman2026-01-312-3/+5
* Switch to only allowing public key authenticationDirkjan Ochtman2026-01-312-41/+190
* Recognize UserAuthPkOk message typeDirkjan Ochtman2026-01-311-0/+3
* Recognize ecdsa-sha2-nistp256 public key algorithmDirkjan Ochtman2026-01-311-0/+15
* Split channels module out of messagesDirkjan Ochtman2026-01-312-586/+598
* Use Named for ChannelTypeDirkjan Ochtman2026-01-312-22/+23
* Use Named for ServiceNameDirkjan Ochtman2026-01-312-44/+32
* Split base module out of messagesDirkjan Ochtman2026-01-313-247/+252
* Split named module out of messagesDirkjan Ochtman2026-01-312-251/+263
* Move PacketLength into protoDirkjan Ochtman2026-01-312-22/+22
* Prepare for splitting messages moduleDirkjan Ochtman2026-01-311-0/+0
* ci: drop workaround for compiler bugDirkjan Ochtman2026-01-311-6/+0
* Initialize a workspaceDirkjan Ochtman2026-01-319-23/+29
* 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