This project is mirrored from https://github.com/smallstep/sshutil.
Pull mirroring updated .
- Jun 18, 2020
-
-
David Cowden authored
Prevents a panic when a different goroutine untracks a listener or connection while the server is being shutdown/closed.
-
- Jun 17, 2020
-
-
David Cowden authored
Namely, clarify the different parts of the ssh protocol architecture and more specifically reference them in wording.
-
David Cowden authored
-
David Cowden authored
Rename GlobalRequest to Request since it's global nature is implicit by the fact that it is a method on Server, and explicit by the fact that it now receives a reference to the associated connection when it is called.
-
David Cowden authored
Group related concepts more closely. Add more color to the Server introduction.
-
David Cowden authored
Don't trigger initialization of the whole server when adding channel and request handlers. We only want to initialize the server right before it begins serving.
-
David Cowden authored
Convention is to use package name.
-
David Cowden authored
* Fix redundant log previx * Add more info to channel accept/reject logs
-
David Cowden authored
This provides a little extra info to clients.
-
David Cowden authored
ShutdownAndWait mirrors the net/http Shutdown API allowing the user to wait until the server is idle or until the provided context is canceled.
-
- Jun 16, 2020
-
-
David Cowden authored
-
David Cowden authored
And update README example to fall in line.
-
David Cowden authored
-
David Cowden authored
(1) change golang to Go (preferred brand name), (2) use module instead of library, and (3) style links.
-
David Cowden authored
Help the syntax highlighter out.
-
David Cowden authored
To keep ourselves honest (;
-
David Cowden authored
This may be the most complete initial commit in recent history. sshutil includes a README, a fully functional (to the channel/session boundary) server implementation, a few tests, and example programs.
-