francoismichel / ssh3

SSH3: faster and rich secure shell using HTTP/3, checkout our article here: https://arxiv.org/abs/2312.08396 and our Internet-Draft: https://datatracker.ietf.org/doc/draft-michel-ssh3/
https://arxiv.org/abs/2312.08396
Apache License 2.0
3.27k stars 82 forks source link

Extract client behaviour outside the main #90

Closed francoismichel closed 9 months ago

francoismichel commented 9 months ago

The client's main function now only prepares the transport connection. It then instantiates and manipulates a Client object. This can be used to automatize behaviours and potentially lead to easy ProxyJump implementation.